CN101605311B - Short message routing method and system thereof - Google Patents
Short message routing method and system thereof Download PDFInfo
- Publication number
- CN101605311B CN101605311B CN2009101519556A CN200910151955A CN101605311B CN 101605311 B CN101605311 B CN 101605311B CN 2009101519556 A CN2009101519556 A CN 2009101519556A CN 200910151955 A CN200910151955 A CN 200910151955A CN 101605311 B CN101605311 B CN 101605311B
- Authority
- CN
- China
- Prior art keywords
- smsc
- message
- called subscriber
- information
- home network
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims abstract description 71
- 230000000977 initiatory effect Effects 0.000 claims description 9
- 230000005540 biological transmission Effects 0.000 claims description 6
- 230000003993 interaction Effects 0.000 claims description 4
- 238000004321 preservation Methods 0.000 claims 1
- 230000011664 signaling Effects 0.000 description 4
- 238000004891 communication Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000010295 mobile communication Methods 0.000 description 2
- 206010011971 Decreased interest Diseases 0.000 description 1
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
- Telephonic Communication Services (AREA)
Abstract
本发明披露了一种短消息路由方法及其系统,涉及外网短消息业务中心SMSC、本网SMSC以及本网归属位置寄存器HLR,该方法包括:HLR在收到由外网SMSC在外网用户向本网用户进行短消息业务过程中的消息时,先将这些消息路由到本网SMSC,以使HLR通过本网SMSC与外网SMSC进行信息交互。本发明在外网短消息终呼到本网时,能够使得该终呼经过本网短消息业务中心进行处理,由此使本网用户在本网SMSC所办理的被叫增值业务均能由本网SMSC受理,因而能够使本网用户能够充分享受到其应该享受的增值业务。
The present invention discloses a short message routing method and its system, involving the external network short message service center SMSC, the local network SMSC and the local network home location register HLR. When the users of the home network send messages in the short message service process, they are first routed to the SMSC of the home network, so that the HLR can exchange information with the SMSC of the outer network through the SMSC of the home network. The present invention can make the terminal call be processed by the short message service center of the local network when the short message of the external network is finally called to the local network, thereby enabling the called value-added services handled by the local network users in the SMSC of the local network to be processed by the SMSC of the local network Acceptance, so that users of this website can fully enjoy the value-added services they should enjoy.
Description
技术领域 technical field
本发明涉及全球移动通讯系统(GSM,Global System for MobileCommunications)网络(简称G网)短消息(短信)通信技术,尤其涉及G网短消息路由的方法及其系统。The present invention relates to global system for mobile communication (GSM, Global System for Mobile Communications) network (abbreviation G network) short message (short message) communication technology, relate in particular to the method and system thereof of G network short message routing.
背景技术 Background technique
在GSM通信网络中,短消息业务中心(SMSC,Short Message ServiceCenter)与很多其他运营商是通过7号(No7.)信令的方式实现短消息业务(SMS,Short Message Service)互通的,对于主叫号码是外网的SMSC的归属用户而被叫号码是本网SMSC的归属用户的情况,如图1所示,呼叫流程有如下步骤:In the GSM communication network, the short message service center (SMSC, Short Message Service Center) and many other operators realize the short message service (SMS, Short Message Service) intercommunication through No. 7 (No7.) signaling. When the calling number is the belonging user of the SMSC of the external network and the called number is the belonging user of the SMSC of the local network, as shown in Figure 1, the calling process has the following steps:
步骤1:外网SMSC向本网的归属位置寄存器(HLR,Home LocationRegister)发送当前被叫终端(MS,Mobile Station)的状态信息及其所属的移动交换中心(MSC,Mobile Switching Center)信息的请求消息SendRoutingInfoSM;Step 1: The external network SMSC sends a request for the status information of the current called terminal (MS, Mobile Station) and the information of the mobile switching center (MSC, Mobile Switching Center) to the home location register (HLR, Home Location Register) of this network message SendRoutingInfoSM;
步骤2:本网的HLR将当前被叫MS的状态信息及被叫MS所属的MSC(即本网MSC)信息响应返回给外网SMSC;Step 2: the HLR of this network returns the status information of the current called MS and the MSC (ie the MSC of this network) information response to which the called MS belongs to the SMSC of the external network;
步骤3:外网SMSC向本网MSC发起终呼消息ForwardSM;Step 3: The external network SMSC initiates a final call message ForwardSM to the local network MSC;
步骤4:本网MSC将终呼消息转发给当前被叫MS;Step 4: The MSC of this network forwards the call termination message to the current called MS;
步骤5:当前被叫MS返回终呼消息响应;Step 5: The current called MS returns a call-ending message response;
步骤6:本网MSC向外网SMSC返回终呼消息响应。Step 6: The MSC of the local network returns a final call message response to the SMSC of the external network.
由图1流程可以看出,如果是主叫用户归属外网SMSC,而被叫用户归属本网SMSC(图1中未示),则外网主叫用户通过外网SMSC向本网SMSC被叫用户发送的消息并不通过本网SMSC,而是直接通过信令网(即图1中本网MSC)就下发给该被叫用户了,因此本网用户在本网短消息业务中心所办理的一些被叫增值业务无法由本短消息业务中心受理,本网用户便会因此享受不到其该享受的增值业务而受到利益的损失。As can be seen from the flow chart in Figure 1, if the calling user belongs to the SMSC of the external network, and the called user belongs to the SMSC of the local network (not shown in Figure 1), then the calling user of the external network calls the SMSC of the local network through the SMSC of the external network. The message sent by the user does not go through the SMSC of the local network, but directly sends it to the called user through the signaling network (that is, the MSC of the local network in Figure 1). Some called value-added services cannot be accepted by this short message service center, and the users of this network will not enjoy the value-added services that they should enjoy and suffer the loss of interests.
因此,需要对上述现有的呼叫流程进行改进,使得本网短消息被叫用户在主叫号码归属外网SMSC的情况下,依然能够充分享受到其应该享受的增值业务。Therefore, it is necessary to improve the above-mentioned existing call flow, so that the short message called user of this network can still fully enjoy the value-added service that it should enjoy under the condition that the calling number belongs to the SMSC of the external network.
发明内容 Contents of the invention
本发明所要解决的技术问题是提供一种短消息路由方法及其系统,使得外网短消息终呼到本网时本网用户能够充分享受到其应该享受的增值业务。The technical problem to be solved by the present invention is to provide a short message routing method and its system, so that when the short message from the external network ends up in the local network, the users of the local network can fully enjoy the value-added services they should enjoy.
为了解决上述技术问题,本发明提供了一种短消息路由方法,涉及外网短消息业务中心SMSC、本网SMSC以及本网归属位置寄存器HLR,该方法包括:HLR在收到由外网SMSC在外网用户向本网用户进行短消息业务过程中的消息时,先将这些消息路由到本网SMSC,以使HLR通过本网SMSC与外网SMSC进行信息交互。In order to solve the above-mentioned technical problems, the present invention provides a kind of short message routing method, relate to external network short message service center SMSC, this network SMSC and this network home location register HLR, this method comprises: HLR receives by external network SMSC outside When a network user sends a message in the short message service process to a user of the home network, the messages are first routed to the SMSC of the home network, so that the HLR performs information exchange with the SMSC of the outer network through the SMSC of the home network.
进一步地,further,
HLR将从外网SMSC收到的被叫用户的信息请求消息路由到本网SMSC,由本网SMSC将从HLR获取的被叫用户的信息返回给外网SMSC,并根据获知的被叫用户的信息和被叫用户开设的被叫增值业务进行附加的业务处理。The HLR routes the information request message of the called user received from the SMSC of the external network to the SMSC of the local network, and the SMSC of the local network returns the information of the called user obtained from the HLR to the SMSC of the external network, and according to the information of the called user obtained Perform additional business processing with the called value-added service opened by the called user.
进一步地,该方法还涉及本网移动交换中心MSC;被叫用户的信息包括被叫用户的状态信息和被叫用户所属的MSC的信息;该方法还包括:Further, the method also involves the mobile switching center MSC of the home network; the information of the called user includes the status information of the called user and the information of the MSC to which the called user belongs; the method also includes:
外网SMSC通过本网SMSC向被叫用户所属的MSC发送终呼请求消息,并通过本网SMSC接收该MSC返回的终呼响应消息。The external network SMSC sends an end call request message to the MSC to which the called user belongs through the local network SMSC, and receives the end call response message returned by the MSC through the local network SMSC.
进一步地,further,
被叫用户的信息请求消息由本网SMSC内的短消息业务路由功能实体SMS Router接收,并路由到本网SMSC的业务处理机SC,由SC根据被叫用户的信息请求消息,发起本网的被叫用户的信息获取流程,通过SMSRouter将从HLR获取的被叫用户的信息通过信息响应消息返回给外网SMSC。The information request message of the called user is received by the short message service routing function entity SMS Router in the SMSC of the local network, and routed to the service processor SC of the SMSC of the local network. In the process of obtaining the information of the calling user, the information of the called user obtained from the HLR is returned to the external network SMSC through the SMSRouter through an information response message.
进一步地,further,
SC通过向SMS Router发送信息请求消息,发起本网的被叫用户的信息获取流程,该消息中携带一第一标志,用于告知SMS Router在信息请求消息中携带的SMSC的号码为外网SMSC的号码;The SC sends an information request message to the SMS Router to initiate the information acquisition process of the called user on this network. The message carries a first flag to inform the SMS Router that the number of the SMSC carried in the information request message is an external network SMSC number;
SC在收到SMS Router发送的含有获取的被叫用户的信息的成功的响应消息后,将在该消息中记录被叫用户归属的MSC的移动终端综合服务数字网MSISDN号码、被叫用户的国际移动用户识别码IMSI携带在返回给SMSRouter的响应消息中,并在该响应消息中携带一第二标志,用以告知SMSRouter将被叫用户所属的MSC地址替换为本SMSC的地址;After the SC receives the successful response message containing the information of the called user sent by the SMS Router, it will record in the message the MSISDN number of the MSC to which the called user belongs, the international address of the called user. The mobile subscriber identity code IMSI is carried in the response message returned to the SMSRouter, and a second sign is carried in the response message to inform the SMSRouter to replace the MSC address to which the called user belongs with the address of the SMSC;
SC在收到SMS Router转发的终呼请求消息后,通过向SMS Router发送终呼消息,发起本网的终呼流程;SC根据获知的被叫用户的信息和被叫用户开设的被叫增值业务进行附加的业务处理。After receiving the call termination request message forwarded by the SMS Router, the SC sends a call termination message to the SMS Router to initiate the call termination process of the network; the SC receives the information of the called user and the called value-added service opened by the called user. Perform additional business processing.
进一步地,HLR将从外网SMSC收到的短消息传输状态报告RDS消息路由到本网SMSC,通过本网SMSC获取到RDS消息并保存。Further, the HLR routes the short message transmission status report RDS message received from the external network SMSC to the local network SMSC, and obtains and stores the RDS message through the local network SMSC.
进一步地,终呼消息中携带一第三标志,用以告知SMS Router只转发外网SMSC发送的RDS消息;Further, a third sign is carried in the end call message to inform the SMS Router to only forward the RDS message sent by the external network SMSC;
SMS Router将从HLR收到的RDS消息路由到SC,由SC根据RDS消息发起本网的RDS流程,通过SMS Router将RDS消息转发给HLR。The SMS Router routes the RDS message received from the HLR to the SC, and the SC initiates the RDS process of the network according to the RDS message, and forwards the RDS message to the HLR through the SMS Router.
为了解决上述技术问题,本发明提供了一种短消息路由系统,包括本网SMSC以及本网归属位置寄存器HLR,其中:In order to solve the problems of the technologies described above, the invention provides a short message routing system, including this network SMSC and this network home location register HLR, wherein:
HLR,用于在收到由外网SMSC在外网用户向本网用户进行短消息业务过程中的消息时,先将这些消息路由到本网SMSC,以通过本网SMSC与外网SMSC进行信息交互;HLR, used to route these messages to the SMSC of the local network when receiving messages from the SMSC of the external network during the short message service process from the external network user to the user of the local network, so as to exchange information with the SMSC of the external network through the SMSC of the local network ;
本网SMSC,根据路由的消息完成本网的短消息业务相应的流程。The SMSC of the local network completes the corresponding process of the short message service of the local network according to the routed message.
进一步地,further,
HLR,将其从外网SMSC收到的被叫用户的信息请求消息路由到本网SMSC;HLR, the called user's information request message that it receives from the external network SMSC is routed to the local network SMSC;
本网SMSC,根据被叫用户的信息请求消息完成本网的被叫用户信息获取流程,同时,根据获知的被叫用户的信息和被叫用户开设的被叫增值业务进行附加的业务处理。The SMSC of the local network completes the process of obtaining the called user information of the local network according to the information request message of the called user, and at the same time, performs additional service processing according to the known information of the called user and the called value-added service opened by the called user.
进一步地,该系统还包括本网移动交换中心MSC;被叫用户的信息包括被叫用户的状态信息和被叫用户所属的MSC的信息;Further, the system also includes the mobile switching center MSC of the home network; the information of the called user includes the status information of the called user and the information of the MSC to which the called user belongs;
本网SMSC,还用于将从外网SMSC接收的终呼请求消息,向被叫用户所属的MSC转发,并将该MSC返回的终呼响应消息返回给外网SMSC。The local network SMSC is also used to forward the terminal call request message received from the external network SMSC to the MSC to which the called user belongs, and return the terminal call response message returned by the MSC to the external network SMSC.
进一步地,本网SMSC包括短消息业务路由功能实体SMS Router和业务处理机SC,其中:Further, the SMSC of this network comprises a short message service routing functional entity SMS Router and a service processor SC, wherein:
SMS Router,用于接收被叫用户的信息请求消息,并路由到SC;根据SC发送的信息请求消息,将从HLR获取的被叫用户的信息通过信息响应消息返回给外网SMSC;将从外网SMSC收到的终呼请求消息路由给SC;SMS Router is used to receive the information request message of the called user and route it to the SC; according to the information request message sent by the SC, the information of the called user obtained from the HLR is returned to the external network SMSC through an information response message; The end call request message received by the network SMSC is routed to the SC;
SC,用于根据被叫用户的信息请求消息,向SMS Router发送信息请求消息,从而发起本网的被叫用户的信息获取流程;在收到SMS Router返回的被叫用户的信息响应消息后,向SMS Router发送信息响应消息,从而结束本网的被叫用户的信息获取流程;在收到SMS Router路由的终呼请求消息后,向SMS Router发送终呼消息,从而发起本网的终呼流程,根据获知的被叫用户的信息和被叫用户开设的被叫增值业务进行附加的业务处理。SC, used to send an information request message to the SMS Router according to the information request message of the called user, thereby initiating the information acquisition process of the called user on this network; after receiving the information response message of the called user returned by the SMS Router, Send an information response message to the SMS Router, thereby ending the information acquisition process of the called user on the local network; after receiving the final call request message routed by the SMS Router, send a final call message to the SMS Router, thereby initiating the final call process of the local network , perform additional service processing according to the acquired information of the called user and the called value-added service opened by the called user.
进一步地,further,
SC在发送的信息请求消息中携带一第一标志,用于告知SMS Router在信息请求消息中携带的SMSC的号码为外网SMSC的号码;在收到SMSRouter发送的含有获取的被叫用户的信息的成功的响应消息后,将在该响应消息中记录被叫用户归属的MSC的移动终端综合服务数字网MSISDN号码、被叫用户的国际移动用户识别码IMSI携带在返回给SMS Router的响应消息中,并在该响应消息中携带一第二标志,用以告知SMS Router将被叫用户所属的MSC地址替换为本SMSC的地址;在收到SMS Router发送的被叫用户的信息的失败的响应消息后,直接将该失败的响应消息返回给SMS Router。The SC carries a first flag in the information request message sent, which is used to inform the SMS Router that the number of the SMSC carried in the information request message is the number of the external network SMSC; After a successful response message, the MSISDN number of the MSC to which the called user belongs and the International Mobile Subscriber Identity IMSI of the called user will be recorded in the response message and carried in the response message returned to the SMS Router , and carry a second flag in the response message to inform the SMS Router to replace the MSC address to which the called user belongs with the address of the SMSC; when receiving the failed response message of the called user's information sent by the SMS Router After that, directly return the failed response message to SMS Router.
进一步地,further,
SC发送的所述终呼消息中携带一第三标志,用以告知SMS Router只转发外网SMSC发送的短消息传输状态报告RDS消息;The terminal call message sent by the SC carries a third sign, which is used to inform the SMS Router to only forward the short message transmission status report RDS message sent by the external network SMSC;
HLR,将从外网SMSC收到的RDS消息路由到本网SMSC的SMSRouter,通过SMS Router获取到RDS消息并保存;HLR, routes the RDS message received from the SMSC of the external network to the SMSRouter of the SMSC of the local network, and obtains the RDS message through the SMS Router and saves it;
SMS Router,将HLR发送的RDS消息路由到SC;将SC转发的RDS消息返回给HLR;SMS Router, routes the RDS message sent by the HLR to the SC; returns the RDS message forwarded by the SC to the HLR;
SC,将路由的RDS消息再转发给SMS Router,从而发起本网的RDS流程。SC forwards the routed RDS message to the SMS Router, thus initiating the RDS process of the network.
采用本发明提供的短消息路由方法及其系统,由于在外网用户向本网用户进行短消息业务过程中,能够使HLR通过本网SMSC与外网SMSC进行信息交互,且在外网短消息终呼到本网时,能够使得该终呼经过本网短消息业务中心进行处理,由此本网用户在本网短消息业务中心所办理的被叫增值业务均能由本网短消息业务中心受理,从而使本网用户能够充分享受到其应该享受的增值业务。The short message routing method and system provided by the present invention can enable the HLR to carry out information interaction with the SMSC of the external network through the SMSC of the external network when the external network user performs the short message service to the user of the internal network, and the short message of the external network is terminated. When arriving at this network, can make this terminal call through this network short message service center and handle, thus the called value-added service that this network user handles at this network short message service center can all be accepted by this network short message service center, thereby To enable users of this website to fully enjoy the value-added services they should enjoy.
附图说明 Description of drawings
图1是现有的短消息呼叫流程图;Fig. 1 is an existing short message call flowchart;
图2是本发明实施例的短消息终呼中的路由方法流程图;Fig. 2 is the flow chart of the routing method in the short message end call of the embodiment of the present invention;
图3是本发明实施例的短消息终呼中的状态报告流程图。Fig. 3 is a flow chart of the status report in the short message terminal call according to the embodiment of the present invention.
具体实施方式 Detailed ways
本发明提供的一种短消息路由方法及系统,其发明构思是,HLR在外网SMSC用户发给本网SMSC用户短消息业务过程中,将收到的所有消息先路由到本网SMSC,使得HLR能够通过本网SMSC与外网SMSC进行信息交互,并使得外网SMSC能够通过本网SMSC发起向本网的被叫用户的终呼流程,这样本网SMSC便能够根据获取到的被叫号码的信息对被叫号码开设的增值业务进行业务处理。A kind of short message routing method and system provided by the present invention, its inventive idea is, HLR will first route all messages received to this network SMSC, make HLR It is possible to exchange information with the SMSC of the external network through the SMSC of the local network, and enable the SMSC of the external network to initiate the call termination process to the called user of the local network through the SMSC of the local network, so that the SMSC of the local network can The information performs business processing on the value-added service opened by the called number.
本发明实施例的短消息路由方法体现在呼叫流程和状态报告流程中。HLR在收到由外网SMSC在外网用户向本网用户发送短消息业务过程中的消息时,先将消息路由到本网SMSC,使得HLR能够通过本网SMSC与外网SMSC进行信息交互。The short message routing method in the embodiment of the present invention is embodied in the call flow and status report flow. When HLR receives the message in the process of sending short messages from external network users to local network users by external network SMSC, it first routes the message to local network SMSC, so that HLR can exchange information with external network SMSC through local network SMSC.
其中,在呼叫流程中,HLR将其从外网SMSC收到的SRI请求消息先路由到本网SMSC进行处理,使得HLR通过本网SMSC将被叫号码的状态信息和被叫号码所属的MSC信息返回给外网SMSC;在此过程中本网SMSC将被叫号码归属的MSC地址替换为本短消息业务中心地址;外网SMSC根据该短消息业务中心地址向本网SMSC发送终呼消息,由本网SMSC启动向本网的被叫用户的终呼流程,从而根据获取到的被叫号码的信息,对被叫号码开设的增值业务进行业务流程处理。Among them, in the call process, HLR first routes the SRI request message received from the SMSC of the external network to the SMSC of the local network for processing, so that the HLR will send the status information of the called number and the information of the MSC to which the called number belongs through the SMSC of the local network. Return to the SMSC of the external network; in this process, the SMSC of the local network replaces the MSC address to which the called number belongs with the address of the short message service center; the SMSC of the external network sends a final call message to the SMSC of the local network according to the address of the short message service center, and the SMSC of the local network The SMSC of the network initiates the call termination process to the called user of the local network, so as to process the value-added service opened by the called number according to the obtained information of the called number.
在状态报告流程中,HLR将其从外网SMSC收到的RDS消息先先路由到本网SMSC进行处理,由此,使得HLR通过本网SMSC获取到RDS消息中的信息,并由本网SMSC向外网SMSC返回RDS响应消息。In the status report process, the HLR routes the RDS message received from the SMSC of the external network to the SMSC of the local network for processing. Thus, the HLR obtains the information in the RDS message through the SMSC of the local network, and sends the message to the SMSC of the local network. The external network SMSC returns an RDS response message.
以下分别以终呼流程和状态报告流程为实施例,对本发明的上述技术方案进行更详细地描述。The above technical solution of the present invention will be described in more detail below by taking the terminal call flow and the status report flow as examples respectively.
实施例一Embodiment one
终呼流程如图2所示,涉及外网短消息业务中心SMSC、本网SMSC中的短消息业务路由功能实体SMS Router和业务处理机(SC,Service Center)、本网HLR以及本网用户所属的MSC,包括如下步骤:The final call process is shown in Figure 2, involving the short message service center SMSC of the external network, the short message service routing function entity SMS Router and the service processor (SC, Service Center) in the SMSC of the local network, the HLR of the local network, and the user of the local network. MSC, including the following steps:
1)外网SMSC发送MAP_SEND-ROUTING-INFO-FOR-SM(简称SRI消息)请求消息到本网HLR,请求获取被叫号码的状态信息以及被叫号码所属的MSC的信息;1) The external network SMSC sends a MAP_SEND-ROUTING-INFO-FOR-SM (abbreviation SRI message) request message to the local network HLR, requesting to obtain the status information of the called number and the information of the MSC to which the called number belongs;
2)本网HLR根据“主叫号码分源”功能(即HLR根据主叫号码的归属地不同而将消息发送到不同的信令网关)将该SRI请求消息通过信令连接控制层(SCCP,Signal Connection Control Part)直接前转到本网SMSC的接口网关(IW/GMSC,InterWorking/Gateway MSC,即短消息互通移动服务交换中心)内的SMS Router;2) The HLR of the home network passes the SRI request message through the signaling connection control layer (SCCP, Signal Connection Control Part) directly forwards to the SMS Router in the interface gateway (IW/GMSC, InterWorking/Gateway MSC, short message interworking mobile service switching center) of the SMSC of this network;
3)SMS Router收到该SRI请求消息后,将该SRI消息转发给本网SMSC的SC;3) SMS Router forwards the SRI message to the SC of the SMSC of this network after receiving the SRI request message;
4)SC收到该SRI消息后,向SMS Router发送SRI Req请求消息,请求被叫号码的状态信息以及被叫号码所属的MSC的信息;4) After the SC receives the SRI message, it sends an SRI Req request message to the SMS Router, requesting the status information of the called number and the information of the MSC to which the called number belongs;
该消息中携带一个标志flag1,用以告知SMS Router在SRI消息中携带的SMSC的号码(Service Centre Address)为原SMSC(即外网SMSC)的号码,而不是本SMSC的号码。这样处理是为了在被叫用户从关机到再开机后向SMSC发送的手机开机通知Alert_SC消息,能够发送到原来的SMSC,而不是发送到本网的SMSC。The message carries a flag flag1, which is used to inform the SMS Router that the number (Service Center Address) of the SMSC carried in the SRI message is the number of the original SMSC (that is, the SMSC of the external network) instead of the number of the SMSC. This processing is for the mobile phone power-on notification Alert_SC message sent to the SMSC after the called user turns off the phone and then starts it up again, and can be sent to the original SMSC instead of the SMSC of this network.
5)SMS Router收到该请求消息后,重新向HLR发送MAP_SEND-ROUTING-INFO-FOR-SM消息(SRI消息),请求查询被叫号码的状态信息以及被叫号码归属的MSC信息;5) After the SMS Router receives the request message, it sends a MAP_SEND-ROUTING-INFO-FOR-SM message (SRI message) to the HLR again, requesting to inquire about the status information of the called number and the MSC information to which the called number belongs;
6)HLR将SRI响应消息返回给SMS Router,消息中含有被叫号码状态信息以及归属的MSC信息;或者,在有异常时(譬如未查到被叫号码状态信息和/或归属的MSC信息)返回inform消息;6) The HLR returns the SRI response message to the SMS Router, which contains the called number status information and the MSC information; or, when there is an exception (for example, the called number status information and/or the MSC information is not found) return inform message;
在此,若HLR的该响应消息中含有InformSC的inform消息,该inform消息会转发给本网SMSC。因此,本网SMSC内需要在SMS Router(IW/GMSC)和SC之间增加新的接口(本网内部接口),而不能沿用原来的Inform的接口。Here, if the response message of the HLR contains the inform message of the InformSC, the inform message will be forwarded to the SMSC of the home network. Therefore, a new interface (internal interface of this network) needs to be added between SMS Router (IW/GMSC) and SC in the SMSC of this network, and the original Inform interface cannot be used.
7)SMS Router根据该SRI响应消息,向SC返回SRI Ack响应消息;7) The SMS Router returns an SRI Ack response message to the SC according to the SRI response message;
8)SC根据返回的SRI Ack响应消息向SMS Router返回经过处理的响应消息SRI ACK或直接返回SRI Ack消息;8) The SC returns the processed response message SRI ACK to the SMS Router according to the returned SRI Ack response message or directly returns the SRI Ack message;
若SRI Ack为成功的响应,则将在该消息中记录被叫号码归属的MSC的移动终端综合服务数字网(MSISDN,Mobile Station Integrated ServicesDigital Network)号码、被叫用户的国际移动用户识别码(IMSI,InternationalMobile Subscriber Identity)携带在响应消息SRI ACK中,并携带标志位flag2,用以表示需要将被叫号码归属的MSC地址替换为本SMSC地址,以此区别消息是本SMSC发出的,而不是外网短消息业务中心发出的;若SRI Ack为失败的响应,则将SRI Ack不做任何处理直接返回给SMS Router。If the SRI Ack is a successful response, the MSC’s Mobile Station Integrated Services Digital Network (MSISDN, Mobile Station Integrated Services Digital Network) number and the called user’s International Mobile Subscriber Identity (IMSI) number will be recorded in the message. , InternationalMobile Subscriber Identity) is carried in the response message SRI ACK, and carries the flag bit flag2, which is used to indicate that the MSC address to which the called number belongs should be replaced with the address of the SMSC, so as to distinguish that the message is sent by the SMSC instead of the outside Sent by the network short message service center; if the SRI Ack is a failed response, the SRI Ack will be returned directly to the SMS Router without any processing.
9)SMS Router根据SC的响应消息,向外网SMSC返回SRI响应消息;9) SMS Router returns an SRI response message to the external network SMSC according to the response message of the SC;
SMS Router或者根据该消息中的标志flag2将被叫号码归属的MSC地址替换为本短消息业务中心地址;或者对收到的响应消息不做任何处理直接返回。The SMS Router either replaces the MSC address of the called number with the address of the short message service center according to the flag2 in the message; or directly returns the received response message without any processing.
10)外网SMSC收到该SRI响应消息后,就获取的被叫号码的IMSI和被叫号码归属的MSC信息向本网SMSC发送终呼请求消息MtFordReq;10) After the external network SMSC receives the SRI response message, it sends the terminal call request message MtFordReq to the local network SMSC with respect to the IMSI of the called number obtained and the MSC information to which the called number belongs;
11)SMS Router收到此终呼请求消息,将其投递到SC,投递原则与SRI消息相同(即标注短消息业务中心的号码为原SMSC的号码,而不是本SMSC的号码);11) The SMS Router receives the call termination request message and delivers it to the SC. The delivery principle is the same as that of the SRI message (that is, the number marked with the SMSC is the number of the original SMSC, not the number of the SMSC);
12)SC收到该终呼请求消息后,发送MtDataReq消息给SMS Router,从而发起本网的终呼流程;12) After SC receives the terminal call request message, it sends the MtDataReq message to the SMS Router, thereby initiating the terminal call process of the network;
由此,本次终呼流程的被叫号码的信息就经过了本网SMSC的SC,于是,本网SMSC便可以根据被叫号码开设的被叫增值业务进行附加的业务流程处理,即SMS Router的功能得以实现。As a result, the information of the called number in the final call process has passed through the SC of the local SMSC, so the SMSC of the local network can perform additional business process processing according to the called value-added service opened by the called number, that is, SMS Router function is realized.
在此终呼消息MtDataReq中携带先前SRI Ack获取的被叫号码归属的MSC的地址号码,并携带标志位flag3,用以表示不由SMS Router主动发送短消息传输状态报告RDS消息,而只是转发外网SMSC发送的RDS消息。The final call message MtDataReq carries the address number of the MSC to which the called number obtained by the previous SRI Ack belongs, and carries the flag bit flag3 to indicate that the SMS Router does not actively send the short message transmission status report RDS message, but only forwards it to the external network RDS message sent by SMSC.
注明:此处不由SMS Router发送RDS,而是回送相同RDS的响应给外网SMSC,由外网发送RDS消息。而后的Alert_SC(手机开机通知)消息就会发送到外网SMSC,这样就由外网SMSC再次发起终呼。本网SMSC不需存储外网到本网的消息,此流程失败后,直接将消息丢弃。Note: The SMS Router does not send the RDS here, but returns the response of the same RDS to the external network SMSC, and the external network sends the RDS message. Then the Alert_SC (mobile phone power-on notification) message will be sent to the external network SMSC, so that the external network SMSC initiates the final call again. The SMSC of the local network does not need to store the messages from the external network to the local network, and discards the messages directly after the process fails.
13)SMS Router向MSC发送终呼请求消息MtFordReq,此终呼请求消息可以采用本网原有正常的短消息终呼流程;13) SMS Router sends the end call request message MtFordReq to MSC, this end call request message can adopt the original normal short message end call process of this network;
14)MSC回送终呼响应消息MtFordAck;14) The MSC sends back a terminal call response message MtFordAck;
15)无论终呼的结果是成功还是失败,SMS Router均结束流程,向SC返回Mt终呼响应消息MtDataAck;15) Regardless of whether the result of the final call is success or failure, the SMS Router ends the process and returns the Mt final call response message MtDataAck to the SC;
该终呼响应消息通过内部接口传送,SMS Router也需要通过该内部接口将各种错误码不做任何处理直接返回给SC。The terminal call response message is transmitted through the internal interface, and the SMS Router also needs to directly return various error codes to the SC through the internal interface without any processing.
16)SC收到该终呼响应消息MtDataAck后,向SMS Router返回终呼响应消息MtRouteAck;16) After the SC receives the terminal call response message MtDataAck, it returns the terminal call response message MtRouteAck to the SMS Router;
17)SMS Router根据该MtRouteAck消息,向外网SMSC返回终呼响应消息MtFordAck。17) The SMS Router returns a final call response message MtFordAck to the external network SMSC according to the MtRouteAck message.
由此,便完成了整个终呼流程。终呼到本网被叫用户的短消息到达了本网SMSC,在其完成了正常的终呼流程过程中还对被叫用户进行了增值业务的处理服务。Thus, the entire final call process is completed. The short message of the terminal call to the called user of this network arrives at the SMSC of this network, and the processing service of the value-added service is also carried out to the called user during the normal process of terminating the call.
实施例二Embodiment two
状态报告流程如图3所示,涉及外网SMSC、本网SMSC中的SMS Router和SC、本网HLR以及本网用户所属的MSC,包括如下步骤:The status report process is shown in Figure 3, involving the SMS Router and SC in the SMSC of the external network, the SMSC of the local network, the HLR of the local network, and the MSC to which the user of the local network belongs, including the following steps:
1)外网SMSC发送短消息传输状态报告(RDS,MAP-REPORT-SM-DELIVERY-STATUS)消息给HLR;1) External network SMSC sends short message transmission status report (RDS, MAP-REPORT-SM-DELIVERY-STATUS) message to HLR;
2)HLR根据主叫GT分源功能将该RDS消息投递给了本网SMSC的SMSRouter;2) The HLR delivers the RDS message to the SMSRouter of the SMSC of the local network according to the source-dividing function of the calling GT;
3)SMS Router收到该RDS消息后,发送RDS Req消息给本网SMSC的SC,消息中携带被叫用户的相关信息(包括被叫用户的状态信息等);3) After the SMS Router receives the RDS message, it sends the RDS Req message to the SC of the SMSC of the local network, and the message carries the relevant information of the called user (including the status information of the called user, etc.);
4)SC收到该消息后,通过向SMS Router转发RDS Req消息,发起本网的RDS发送流程;4) After receiving the message, the SC forwards the RDS Req message to the SMS Router to initiate the RDS sending process of the network;
5)SMS Router收到SC发送的RDS Req消息后,重新向HLR发送RDS消息,由此HLR便通过本网SMSC获取到RDS的信息;5) After the SMS Router receives the RDS Req message sent by the SC, it re-sends the RDS message to the HLR, so that the HLR obtains the RDS information through the SMSC of this network;
6)HLR回送RDS响应消息给SMS Router;6) HLR returns RDS response message to SMS Router;
7)SMS Router收到RDS响应消息后,向SC回送响应消息RDS Ack;7) After SMS Router receives the RDS response message, it returns the response message RDS Ack to the SC;
8)SC收到RDS Ack消息后,向SMS Router回送响应消息;8) SC sends back a response message to SMS Router after receiving the RDS Ack message;
9)SMS Router收到RDS响应后,给外网SMSC回送RDS响应。9) After SMS Router receives the RDS response, it sends the RDS response back to the external network SMSC.
本发明的短消息路由系统,其创新性体现在本网SMSC的信令网关(IW/GMSC)中的SMS Router部分,它是在原有的IW/GMSC的功能基础上进行开发的,该系统包括外网SMSC、本网SMSC、本网HLR以及本网用户所属的MSC,其中:Short message routing system of the present invention, its innovation is embodied in the SMS Router part in the signaling gateway (IW/GMSC) of this network SMSC, and it is developed on the functional basis of original IW/GMSC, and this system includes External network SMSC, local network SMSC, local network HLR, and MSC of local network users, among which:
外网SMSC,用于在外网用户发给本网用户短消息业务过程中与本网HLR进行信息交互,并发起对本网被叫用户的终呼;The external network SMSC is used to exchange information with the local network HLR when the external network user sends a short message service to the local network user, and initiate a final call to the local network called user;
HLR,用于在收到在收到由外网SMSC在外网用户向本网用户进行短消息业务过程中发送的消息时,先将消息路由到本网SMSC,以便通过本网SMSC与外网SMSC进行信息交互;HLR is used to route the message to the local network SMSC when receiving the message sent by the external network SMSC during the short message service process from the external network user to the local network user, so as to communicate with the external network SMSC through the local network SMSC information exchange;
本网SMSC,用于在收到HLR路由过来的消息时,与HLR进行信息交互,并将信息交互的结果发送给外网外网SMSC或HLR,并发起和结束本网的终呼流程;The local network SMSC is used to exchange information with the HLR when receiving the message routed by the HLR, and send the result of the information interaction to the external network SMSC or HLR, and initiate and end the terminal call process of the local network;
本网SMSC包括短消息业务路由功能实体SMS Router和业务处理机SC,其中:This network SMSC includes short message service routing functional entity SMS Router and service processor SC, wherein:
SMS Router,用于将HLR路由过来的SRI请求消息转发给SC,根据SC的信息请求消息,从HLR获取被叫号码相关的信息,并将获取的信息包含在SRI响应消息通过SC返回给外网SMSC;在收到外网SMSC收到的终呼请求消息时,通过完成本网的终呼流程;将HLR路由过来的RDS消息转发给SC,根据SC的RDS请求消息,向HLR传输被叫号码的RDS信息;SMS Router, used to forward the SRI request message routed by the HLR to the SC, obtain the information related to the called number from the HLR according to the information request message of the SC, and include the obtained information in the SRI response message and return it to the external network through the SC SMSC; when receiving the terminal call request message received by the SMSC of the external network, complete the terminal call process of the local network; forward the RDS message routed by the HLR to the SC, and transmit the called number to the HLR according to the RDS request message of the SC RDS information;
被叫号码相关的信息包括被叫号码的状态信息和被叫号码所属的MSC的信息。The information related to the called number includes status information of the called number and information of the MSC to which the called number belongs.
SC,用于在收到SRI请求消息后,向SMS Router发送信息请求消息,从而发起本网被叫用户相关信息的获取流程;在收到SMS Router返回的SRI响应消息时,向SMS Router返回信息响应消息,从而结束本网被叫用户相关信息的获取流程;在收到RDS消息时,向SMS Router发送RDS请求消息,从而发起本网RDS流程;SC, used to send an information request message to the SMS Router after receiving the SRI request message, thereby initiating the process of obtaining information about the called user in this network; when receiving the SRI response message returned by the SMS Router, return information to the SMS Router Respond to the message, thus ending the process of obtaining the relevant information of the called user on the local network; when receiving the RDS message, send an RDS request message to the SMS Router, thereby initiating the RDS process of the local network;
SC在向SMS Router发送的信息请求消息中携带一个标志flag1,用以告知SMS Router在SRI消息中携带的SMSC的号码为原SMSC(即外网SMSC)的号码,而不是本SMSC的号码。这样处理是为了在被叫用户从关机到再开机后向SMSC发送的手机开机通知Alert SC消息,能够发送到原来的SMSC,而不是发送到本网的SMSC。The SC carries a flag flag1 in the information request message sent to the SMS Router to inform the SMS Router that the number of the SMSC carried in the SRI message is the number of the original SMSC (that is, the SMSC of the external network) instead of the number of the SMSC. This processing is for the mobile phone power-on notification Alert SC message sent to the SMSC after the called user turns off the phone to the power-on again, and can be sent to the original SMSC instead of the SMSC of this network.
SC根据SRI响应消息为成功的响应,将在该消息中记录被叫号码归属的MSC的MSISDN号码、被叫用户的IMSI号码携带在返回的信息响应消息中,并携带标志位flag2,用以表示需要将被叫号码归属的MSC地址替换为本SMSC地址,以此区别消息是本SMSC发出的,而不是外网短消息业务中心发出的;或根据SRI响应消息为失败的响应,则将该消息不做任何处理直接返回给SMS Router。According to the SRI response message, the SC responds successfully, and records the MSISDN number of the MSC to which the called number belongs and the IMSI number of the called user in the message, and carries the flag bit flag2 in the returned information response message to indicate It is necessary to replace the MSC address of the called number with the address of this SMSC, so as to distinguish that the message is sent by this SMSC instead of the SMS service center of the external network; or according to the SRI response message as a failed response, the message Return to SMS Router directly without any processing.
当然,本发明还可有其它多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员当可根据本发明作出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。Certainly, the present invention also can have other multiple embodiments, without departing from the spirit and essence of the present invention, those skilled in the art can make various corresponding changes and deformations according to the present invention, but these corresponding Changes and deformations should belong to the scope of protection of the appended claims of the present invention.
Claims (9)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2009101519556A CN101605311B (en) | 2009-07-08 | 2009-07-08 | Short message routing method and system thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2009101519556A CN101605311B (en) | 2009-07-08 | 2009-07-08 | Short message routing method and system thereof |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101605311A CN101605311A (en) | 2009-12-16 |
CN101605311B true CN101605311B (en) | 2012-11-28 |
Family
ID=41470819
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2009101519556A Expired - Fee Related CN101605311B (en) | 2009-07-08 | 2009-07-08 | Short message routing method and system thereof |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101605311B (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102271312A (en) * | 2010-06-04 | 2011-12-07 | 中兴通讯股份有限公司 | Method and system for retrying roaming of terminal call short message |
CN102595354A (en) * | 2011-01-18 | 2012-07-18 | 中兴通讯股份有限公司 | Short-message retransmitting method and system |
CN102740252B (en) * | 2011-04-08 | 2014-12-17 | 中兴通讯股份有限公司 | Implement method and device for value added service |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1571562A (en) * | 2003-07-19 | 2005-01-26 | 华为技术有限公司 | An implementing method for sending short message via short number of handset |
CN1984358A (en) * | 2005-12-14 | 2007-06-20 | 华为技术有限公司 | System and method for transmitting SMS |
CN101022575A (en) * | 2006-02-13 | 2007-08-22 | 华为技术有限公司 | Short message transmission system and method |
CN101459893A (en) * | 2008-12-15 | 2009-06-17 | 中兴通讯股份有限公司 | Short message terminal call router system and method based on destination homing network |
-
2009
- 2009-07-08 CN CN2009101519556A patent/CN101605311B/en not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1571562A (en) * | 2003-07-19 | 2005-01-26 | 华为技术有限公司 | An implementing method for sending short message via short number of handset |
CN1984358A (en) * | 2005-12-14 | 2007-06-20 | 华为技术有限公司 | System and method for transmitting SMS |
CN101022575A (en) * | 2006-02-13 | 2007-08-22 | 华为技术有限公司 | Short message transmission system and method |
CN101459893A (en) * | 2008-12-15 | 2009-06-17 | 中兴通讯股份有限公司 | Short message terminal call router system and method based on destination homing network |
Also Published As
Publication number | Publication date |
---|---|
CN101605311A (en) | 2009-12-16 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102577592B (en) | General message center and method with message delivery over LTE networks | |
US7969925B2 (en) | Peer-to-peer mobile data transfer method and device | |
US7949328B2 (en) | System for delivering user-generated short-text notified multimedia messages between operator networks | |
US8909266B2 (en) | Methods, systems, and computer readable media for short message service (SMS) forwarding | |
CN101651933A (en) | Method, system and device for realizing short message intercommunication among networks under number portable service | |
WO2000042790A1 (en) | Voice mail notification service between mobile communication systems | |
US20090111489A1 (en) | Telecommunications services apparatus and methods | |
WO2008146097A1 (en) | A method for the forwarding of sms in a mobile communication system | |
WO2011023000A1 (en) | Method, system and signaling gateway for enabling message intercommunication between global system for mobile communications (gsm) and code division multiple access (cdma) | |
CN101453731B (en) | Method for realizing number portability, signaling transfer function device and system | |
CN101247569B (en) | Method and system for dispatching message, message center equipment | |
WO2011017918A1 (en) | Method for short message signaling intercommunication and short message service center | |
TW201325146A (en) | Wireless communication method and system for establishing a multimedia message service over a WLAN | |
CN101605311B (en) | Short message routing method and system thereof | |
CN110856158B (en) | Method and system for realizing one card and two numbers of China telecommunication number and foreign operator number | |
WO2007140687A1 (en) | Short message filtering method, signaling processing system and short message service center | |
CN101668265A (en) | Method, system and device for sending short messages | |
CN1984366A (en) | Method and system for interconnecting heterogeneous network signaling | |
KR101681759B1 (en) | System and method for tranmitting message | |
CN100512501C (en) | Information notification method, system and device for mobile intelligent subscriber during international roaming | |
CN105791217B (en) | A kind of system and method for realizing IP short message service | |
US20120208575A1 (en) | Method and device for message handling | |
TWI384896B (en) | Mobile video telephony method | |
KR100521004B1 (en) | Method and system for transmitting call back number of short message service according to mobile number portability | |
CN100505900C (en) | System and method for transmitting SMS |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right | ||
TR01 | Transfer of patent right |
Effective date of registration: 20170825 Address after: 272100, No. 558 Zhang Liu village, Yan Town, Jining, Shandong, Yanzhou Co-patentee after: Sun Changjuan Patentee after: Sun Bo Co-patentee after: Cang Haixia Co-patentee after: Zhang Chengcai Address before: 518057 Nanshan District high tech Industrial Park, Guangdong, South Road, science and technology, ZTE building, legal department Patentee before: ZTE Corporation |
|
CB03 | Change of inventor or designer information | ||
CB03 | Change of inventor or designer information |
Inventor after: Sun Bo Inventor after: Sun Changjuan Inventor after: Cang Haixia Inventor after: Zhang Chengcai Inventor before: Sun Yuepeng |
|
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20121128 Termination date: 20190708 |