反馈接收端状态的方法、系统和服务器的制作方法

文档序号:7764853阅读:381来源:国知局
专利名称:反馈接收端状态的方法、系统和服务器的制作方法
技术领域
本发明涉及通信技术领域,尤其涉及一种反馈接收端状态的方法、系统和服务器。
背景技术
移动通讯技术的发展可谓日新月异,特别是第三代移动通信技术(3G)问世以来, 新业务层出不穷。从无线终端面世开始,短消息业务(ShortMessage Service)作为无线终 端的基本功能之一,一直是广大移动通讯设备拥有者使用最为频繁的业务之一。但是,用户在使用短消息业务时,常会遇到以下情况,即用户A发送短消息给用户 B,但是用户B可能由于停机、关机、无网络信号等原因,未能及时向用户A回复短信,此时用 户A想自动获取用户B的当前状态。这时就需要网络侧将用户B的当前状态自动反馈给用 户A。现行的SMS技术中,一次成功的SMS发送、接收过程具体如下移动业务交换中心(Mobile-ServicesSwitching Center,MSC)从移动终端 MS (Mobile Station) A 接收运输协议数据单元(Transfer Protocol Data Unit, TPDU), 向拜访位置寄存器(Visit Location Register, VLR)查询MSA对应的移动用户综合业 务数字网(MSISDN)号码,并插入协议数据单元(PDU)中,然后传输到用于SMS的互通 MSC(Internetworking MSC for SMS, SMS-IWMSC)。MSC 根据处理结果向 MS 返回报告。 SMS-IWMSC从MSC接收来自MSA的TPDU,检查作为TPDU传输目的地的SC地址的合法性,然 后将TPDU传输到短消息中心SC(Service Centre)。SMS-IWMSC根据处理结果向MSC返回 报告。SC 收至Ij TPDU 后,用于 SMS 的网关 MSC (Gateway MSC for SMS, SMS-GMSC)从 SC 接 收TPDU,进行参数检查,要求HLR进行业务鉴权并查询MSA的路由信息,正常以后,将PDU路 由到MSC。SMS-GMSC根据处理结果向SC返回报告。MSC从SMS-GMSC接收TPDU后,向VLR 查询MSB信息,如位置区信息,根据查询结果向MSB传输SMS。并且MSC根据处理结果向 SMS-GMSC返回报告。由此可知,在SC成功转发了 MSA发送的信息后,会向MSA发送一个状态报告,以告 知终端短信已经成功转发。但是SC转发后,是否成功到达MSB,如果MSB未回复信息,那么 MSB当前的状态又是如何,这些信息网络侧都没有向MSA进行反馈。因此有必要研究一种反 馈短信接收端当前状态的方法。

发明内容
为了解决上述问题,本发明提供了一种反馈接收端状态的方法、系统和服务器,以 实现在接收端停机、关机、未注册等情况下,自动向第一终端反馈接收端的当前状态。本发明提供了一种反馈接收端状态的方法,该方法包括服务器为第一终端开启反馈接收端状态的功能;所述服务器接收到第一终端发送的短信后下发给接收端,若自收到所述短信的时刻起,在预设时间内,未收到所述接收端发送给所述第一终端的短信,则所述服务器获取所 述接收端的当前状态,并反馈给所述第一终端。优选地,上述方法可具有如下特点所述服务器为第一终端开启反馈接收端状态的功能包括所述第一终端向所述服务器发送启动该功能的请求;所述服务器收到该请求后,向归属位置寄存器HLR查询该第一终端是否注册了该 功能;若是,则服务器为第一终端开启反馈接收端状态的功能;否则,服务器反馈启动失败 fn息ο优选地,上述方法还可具有如下特点所述服务器获取接收端的当前状态包括所述服务器向接收端归属的移动业务交换中心MSC发送查询请求;接收端归属的MSC根据接收的所述查询请求向拜访位置寄存器VLR查询接收端的 当前状态;所述VLR向接收端归属的MSC反馈接收端的当前状态;所述接收端归属的MSC向服务器反馈接收端的当前状态。优选地,上述方法还可具有如下特点所述服务器位于短信中心中。本发明还提供了一种反馈接收端状态的系统,该系统包括第一终端、服务器和接 收端,其中第一终端,用于向服务器发送短信和接收服务器反馈的接收端的当前状态;服务器,用于为第一终端开启反馈接收端状态的功能;以及接收到第一终端发送 的短信后下发给接收端,若自收到所述短信的时刻起,在预设时间内,未收到所述接收端反 馈给所述第一终端的短信,则获取所述接收端的当前状态,并反馈给所述第一终端。优选地,上述系统可具有如下特点所述第一终端,还用于向服务器发送启动该功能的请求;所述服务器,进一步用于在收到该请求后,向归属位置寄存器HLR查询该第一终 端是否注册了该功能;若是,则为第一终端开启反馈接收端状态的功能;否则,反馈启动失 败信息。优选地,上述系统还可具有如下特点所述系统还包括接收端归属的移动业务交换中心MSC和拜访位置寄存器VLR,其 中,所述服务器,还用于向接收端归属的MSC发送查询请求;接收端归属的MSC的查询模块,用于根据接收的查询请求向VLR查询接收端的当 前状态;所述VLR,用于向接收端归属的MSC反馈接收端的当前状态;接收端归属的MSC的反馈模块,用于向服务器反馈接收端的当前状态。优选地,上述系统还可具有如下特点所述服务器位于短信中心中。本发明还提供了一种服务器,所述服务器,用于为第一终端开启反馈接收端状态 的功能;以及接收到第一终端发送的短信后下发给接收端,若自收到所述短信的时刻起,在 预设时间内,未收到所述接收端反馈给所述第一终端的短信,则获取所述接收端的当前状态,并反馈给所述第一终端。优选地,上述服务器还可具有如下特点所述服务器位于短信中心中。本发明反馈接收端状态的方法及系统,通过服务器为第一终端开启反馈接收端状 态的功能,使得服务器在接收端停机、关机、未注册等情况下,可以获取接收端的当前状态 并反馈给第一终端。


图1为本发明反馈接收端状态方法实施例的流程图;图2为本发明第一终端申请启动反馈接收端状态功能的实施例的流程图;图3为本发明提供的一种能力格式的示意图;图4为本发明提供的源终端发送短信到短消息中心实施例的流程图;图5为本发明提供的短消息中心将短消息发送到目的终端实施例的流程图;图6为本发明提供的短消息中心获取目的终端当前状态实施例的流程图;图7为本发明提供的短消息中心将对方终端当前状态反馈给移动终端实施例的 流程图;图8为本发明反馈接收端状态系统实施例的结构示意图。
具体实施例方式本发明反馈接收端状态的方法及系统,通过服务器为第一终端开启反馈接收端状 态的功能;从而使得服务器在接收端停机、关机、未注册等情况下,可以将接收端的当前状 态自动反馈给第一终端。如图1所示,为本发明反馈接收端状态方法实施例的流程图,该方法包括步骤101、服务器为第一终端开启反馈接收端状态的功能;步骤102、服务器接收到第一终端发送的短信后下发给接收端,若自收到上述短信 的时刻起,在预设时间内,未收到上述接收端发送给上述第一终端的短信,则上述服务器获 取上述接收端的当前状态,并反馈给上述第一终端。具体地,若服务器未收到接收端的对上述短信的反馈信息,或者收到接收端发出 的反馈信息中,目的地址不是该第一终端,则服务器自动获取接收端的当前状态,并反馈给
第一终端。若服务器接收到接收端的第二信息,则确定第一终端的短信成功到达接收端。其中,上述服务器可以位于短信中心中。在上述步骤101中,服务器为第一终端开启反馈接收端状态的功能的过程实施例 如图2所示,该过程具体包括步骤201、第一终端向短信中心发起启用该功能的请求;步骤202、短信中心接收该请求;步骤203、短信中心向归属位置寄存器(HLR)查询该手机是否注册了该功能,若 是,执行步骤204 ;否则,执行步骤205 ;如果第一终端注册了该功能,则可以选择激活(即成功启动该功能)或暂不激活 该功能(暂不启动该功能),但是如果第一终端并没有注册该功能,则不能激活该功能,即不能成功启动该功能。步骤204、短信中心接受该请求,登记该第一终端的号码,并反馈成功信息;结束;步骤205、短信中心拒绝该请求,并反馈失败消息。第一终端在成功启动了该功能后,可以将其标识信息包含在第一终端发送给服务 器的信息中。在短消息协议规范中,TPUD被定义为在MS与SC之间传输的直接承载短消息 应用层数据的协议数据单元,TPUD—共有六种,分别为发送短消息(SM-DELIVER)、短 消息业务发送报告(SMS-DELIVER-REPORT)、提交短消息(SM-SUBMIT)、短消息业务提 交报告(SMS-SUBMIT-REPORT)、短消息业务命令(SMS-C0MMAND)、短消息业务状态报告 (SMS-STATUS-REPORT)。SM-SUBMIT是MS- > SC方向的一种TPDU,其基本的信息元包括传输协议的短消 息类型标识(TP-MTI)、TP-RD(表示短信中心是否重复接收相同的发送地址和接收地址的 短信)、TP-VPF (表示有效期是否有效)、TP-RP (表示要求一个应答路径)、TP-UDHI (表示 TP-UD字段包含头信息)、TP-SRR(表示是否需要状态报告)、TP-MR(表示发送短消息)、 TP-DA(表示目标SME的地址)、TP-PID(表示上一层的协议)、TP-DCS(表示用户数据的编 码方式)、TP-VP(表示短消息有效期)、TP-UDL(表示用户数据的长度)、TP-UD(表示用户 数据,即短消息内容),这些信息元定义了 MS向SC方向的TPDU中都包含了什么信息,比如 TPUD类型、短消息目的地址等等,为了与这个信息元加以区别,在SM-SUBMIT信息元中定义 了一个新的信息元TP-SRTR,用以标识终端发送给SC的信息中是否启动了反馈接收端状 态的功能;即TP-SRTR为上述方法实施例中提到的标识信息;当然,本领域的技术人员还可 以通过增加其他新的信息元来实现该功能,此实施例中的TP-SRTR仅为示例。结合对上述SM-SUBMIT信息元的分析,图3给出了本发明提供的一种能力格式示 意图。如图4所示,为本发明提供的源终端发送短信到短消息中心实施例的流程图,在 该实施例中提到的MS即为源终端,该过程包括步骤401、MS向MSC发送一条短消息;该短消息中可以包括SMS内容,目的SC地址,以及是否激活反馈接收端状态的功 能的标识信息;步骤402、MSC向VLR查询MS是否可以发送短消息;步骤403、VLR向MSC反馈相关信息;如果MS可正常发送短消息,则提供MSISDN号码;步骤404、若MS可正常发送短消息,则MSC向I丽SC转发短消息;短消息中包括SMS内容、源MS的MSISDN号码、目的SC地址,以及源MS是否激活 本功能。步骤405、IWMSC向SC转发短消息。该短消息中包括SMS内容、第一终端的MSISDN号码、目的SC地址,以及第一终端 MS是否激活该功能。至此,SC成功接收到第一终端发送的短消息,需要注意的是,SC需要记录第一终 端是否启动该功能,以及第一终端的短消息到达SC的时间TimeA。
SC成功接收到第一终端发送的短消息后,可以将该短消息发送给接收端(目的终 端),如图5所示,为本发明提供的短消息中心将短消息发送到目的终端实施例的流程图, 该过程包括步骤501、SC向网关移动交换中心(GMSC)发送短消息;步骤502、GMSC向目的终端所属的HLR查询路由信息;步骤503、HLR返回确认信息;如果查询成功,则返回路由信息中包含目的MS所在的MSC号码,以及目的终端用 户的国际移动用户识别码(IMSI)、本地移动用户识别码(LMSI); 步骤504、GMSC向MSC发送短消息;GMSC需要根据获得的路由信息向目的MSC发送短消息,其中包含SMS内容、源SC 地址、目的MS的IMSI或LMSI ;步骤505、MSC向VLR查询目的MS的相关信息;步骤506、VLR向MSC返回确认信息;步骤507、MSC向目的MS转发短消息。至此,SC成功将从源MS (第一终端)发送的短消息转发给目的MS (接收端)。另外,上述源终端发送短信到短消息中心的实施例和短消息中心将短消息发送到 目的终端的实施例可以合并为一个实施例,即短消息中心将源终端的短信发送到目的终端 的实施例。在SC成功将从源MS发送的短消息转发给目的MS后,还需要向源MS反馈该短消 息是否已经成功地到达目的MS,若未成功到达,还需要向源MS反馈目的MS的当前状态。在移动终端发送短信到短消息中心实施例中已经说明,如果源终端发送的信息元 中含有成功启动反馈接收端状态的功能的标识信息,则SC在接收到源终端发送的短消息 后,记录该短消息到达的时刻TimeA、源终端号码。这样,如果当前时间-TimeA > TimeB,源 终端仍然未回复信息,则SC开始获取目的MS的当前状态;其中,TimeB为预设时间,该预设 时间可根据需要动态调整。如图6所示,为本发明提供的短消息中心获取目的终端当前状态实施例的流程 图,该过程包括步骤601、SC向目的终端归属的MSC发起查询请求;SC可以根据HLR路由信息中的目的终端归属MSC号,直接向目的终端归属MSC发 起查询请求,该请求中包括源终端号码、目的终端号码;步骤602、目的终端归属的MSC向VLR查询目的MS的当前状态;VLR保存的是用户的动态信息和状态信息,以及从HLR下载的用户的签约信息。当 MSC向其查询目的MS的相关信息时,VLR就可以将这些相关信息上报给MSC ;其中,上述相 关信息包括MS是否签约SMS业务,是否已经漫游,是否已经关机,是否已经停机等等;步骤603、VLR向目的终端归属的MSC反馈目的MS的当前状态;步骤604、目的终端归属的MSC向SC反馈目的MS的当前状态。至此,SC已经获取了目的MS的当前状态,在此之后,SC可以将获得的目的MS的当 前状态转发给源MS。如图7所示,为本发明提供的短消息中心将目的终端的当前状态反馈 给源终端实施例的流程图,该过程包括
步骤701、SC将获取的目的终端的当前状态反馈给源终端对应的MSC ;SC在获取目的终端的当前状态后,将目的终端的当前状态、目的终端号码、源终端 号码反馈给源终端对应的MSC ;步骤702、源终端对应的MSC将目的终端的当前状态反馈给源终端。源终端对应的MSC收到SC发送来的信息后,根据源终端号码,反馈该目的终端的 当前状态给源终端。至此,SC完成了将目的终端的当前状态转发给源终端。另外,上述短消息中心获取目的终端当前状态的实施例和短消息中心将目的终端 的当前状态反馈给源终端的实施例可以合并为一个实施例,即短消息中心获取目的终端的 当前状态,并将其返回源终端的实施例。需要说明的是,本实施例中的第一终端即为源终端,接收端即为目的终端。本发明反馈接收端状态的方法,通过服务器为第一终端开启反馈接收端状态的功 能,使得服务器在接收端停机、关机、未注册等情况下,可以获取接收端的当前状态并反馈
给第一终端。如图8所示,为本发明反馈接收端状态系统实施例的结构示意图,该系统包括第 一终端81、服务器82和接收端83,其中第一终端,用于向服务器发送短信和接收服务器反 馈的接收端的当前状态;服务器,用于为第一终端开启反馈接收端状态的功能;以及接收 到第一终端发送的短信后下发给接收端,若自收到所述短信的时刻起,在预设时间内,未收 到上述接收端发送给上述第一终端的短信,则上述服务器获取上述接收端的当前状态,并 反馈给上述第一终端。其中,所述第一终端,还用于向服务器发送启动该功能的请求;所述服务器,进一 步用于在收到该请求后,向归属位置寄存器HLR查询该第一终端是否注册了该功能;若是, 则为第一终端开启反馈接收端状态的功能;否则,反馈启动失败信息。另外,上述系统还可以包括接收端归属的移动业务交换中心MSC和拜访位置寄 存器VLR,上述服务器还可以包括获取模块,其中,上述服务器的获取模块可以用于向接收 端归属的MSC发送查询请求;接收端归属的MSC的查询模块,用于根据接收的查询请求向 VLR查询接收端的当前状态;上述VLR可以用于向接收端归属的MSC反馈接收端的当前状 态;接收端归属的MSC的反馈模块可以用于向服务器反馈接收端的当前状态。优选地,上述服务器可以位于短信中心。本发明反馈接收端状态的系统,通过服务器为第一终端开启反馈接收端状态的功 能,使得服务器在接收端停机、关机、未注册等情况下,可以获取接收端的当前状态并反馈
给第一终端。本发明还提供了一种服务器,所述服务器,用于为第一终端开启反馈接收端状态 的功能;以及接收到第一终端发送的短信后下发给接收端,若自收到所述短信的时刻起,在 预设时间内,未收到上述接收端发送给上述第一终端的短信,则上述服务器获取上述接收 端的当前状态,并反馈给上述第一终端。优选地,上述服务器可以位于短信中心或彩信中心。该服务器与反馈接收端状态的系统实施例中的服务器的功能相同,在此不赘述。该服务器通过为第一终端开启反馈接收端状态的功能,从而可以在接收端停机、关机、未注册等情况下,获取接收端的当前状态并反馈给第一终端。本领域普通技术人员可以理解上述方法中的全部或部分步骤可通过程序来指令 相关硬件完成,上述程序可以存储于计算机可读存储介质中,如只读存储器、磁盘或光盘 等。可选地,上述实施例的全部或部分步骤也可以使用一个或多个集成电路来实现。相应 地,上述实施例中的各模块/单元可以采用硬件的形式实现,也可以采用软件功能模块的 形式实现。本发明不限制于任何特定形式的硬件和软件的结合。以上上述仅是本发明的优选实施方案,应当指出,对于本技术领域的普通技术人 员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应 视为本发明的保护范围。
权利要求
一种反馈接收端状态的方法,其特征在于,该方法包括服务器为第一终端开启反馈接收端状态的功能;所述服务器接收到第一终端发送的短信后下发给接收端,若自收到所述短信的时刻起,在预设时间内,未收到所述接收端发送给所述第一终端的短信,则所述服务器获取所述接收端的当前状态,并反馈给所述第一终端。
2.根据权利要求1所述的反馈接收端状态的方法,其特征在于,所述服务器为第一终 端开启反馈接收端状态的功能包括所述第一终端向所述服务器发送启动该功能的请求;所述服务器收到该请求后,向归属位置寄存器HLR查询该第一终端是否注册了该功 能;若是,则服务器为第一终端开启反馈接收端状态的功能;否则,服务器反馈启动失败信 肩、ο
3.根据权利要求1所述的反馈接收端状态的方法,其特征在于,所述服务器获取接收 端的当前状态包括所述服务器向接收端归属的移动业务交换中心MSC发送查询请求;接收端归属的MSC根据接收的所述查询请求向拜访位置寄存器VLR查询接收端的当前 状态;所述VLR向接收端归属的MSC反馈接收端的当前状态;所述接收端归属的MSC向服务器反馈接收端的当前状态。
4.根据权利要求1-3任一权利要求所述的反馈接收端状态的方法,其特征在于,所述 服务器位于短信中心中。
5.一种反馈接收端状态的系统,其特征在于,该系统包括第一终端、服务器和接收端, 其中第一终端,用于向服务器发送短信和接收服务器反馈的接收端的当前状态;服务器,用于为第一终端开启反馈接收端状态的功能;以及接收到第一终端发送的短 信后下发给接收端,若自收到所述短信的时刻起,在预设时间内,未收到所述接收端反馈给 所述第一终端的短信,则获取所述接收端的当前状态,并反馈给所述第一终端。
6.根据权利要求5所述的反馈接收端状态的系统,其特征在于所述第一终端,还用于向服务器发送启动该功能的请求;所述服务器,进一步用于在收到该请求后,向归属位置寄存器HLR查询该第一终端是 否注册了该功能;若是,则为第一终端开启反馈接收端状态的功能;否则,反馈启动失败信 肩、ο
7.根据权利要求5所述的反馈接收端状态的系统,其特征在于,所述系统还包括接收 端归属的移动业务交换中心MSC和拜访位置寄存器VLR,其中,所述服务器,还用于向接收端归属的MSC发送查询请求;接收端归属的MSC的查询模块,用于根据接收的查询请求向VLR查询接收端的当前状态;所述VLR,用于向接收端归属的MSC反馈接收端的当前状态;接收端归属的MSC的反馈模块,用于向服务器反馈接收端的当前状态。
8.根据权利要求5-7任一权利要求所述的反馈接收端状态的系统,其特征在于,所述服务器位于短信中心中。
9.一种服务器,其特征在于,所述服务器,用于为第一终端开启反馈接收端状态的功 能;以及接收到第一终端发送的短信后下发给接收端,若自收到所述短信的时刻起,在预设 时间内,未收到所述接收端反馈给所述第一终端的短信,则获取所述接收端的当前状态,并 反馈给所述第一终端。
10.根据权利要求9所述的服务器,其特征在于,所述服务器位于短信中心中。
全文摘要
本发明提供了一种反馈接收端状态的方法、系统和服务器,其中,该方法包括服务器为第一终端开启反馈接收端状态的功能;所述服务器接收到第一终端发送的短信后下发给接收端,若自收到所述短信的时刻起,在预设时间内,未收到所述接收端发送给所述第一终端的短信,则所述服务器获取所述接收端的当前状态,并反馈给所述第一终端。本发明反馈接收端状态的方法及系统,通过服务器为第一终端开启反馈接收端状态的功能,使得服务器在接收端停机、关机、未注册等情况下,可以获取接收端的当前状态并反馈给第一终端。
文档编号H04W8/04GK101986738SQ201010538330
公开日2011年3月16日 申请日期2010年11月9日 优先权日2010年11月9日
发明者廖芳芳, 王健 申请人:中兴通讯股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1