Summary of the invention
In view of this, main purpose of the present invention is to provide a kind of WLAN-3GPP intercommunication network method of routing short message, make and realize short message service center under the WLAN-3GPP network interworking situation, so that UE can be by the business of WLAN Access Network transmitting-receiving short message to the subscriber equipment routing short message.
A kind of WLAN (wireless local area network) of the present invention and third generation partner program intercommunication network method of routing short message may further comprise the steps:
A) in the home signature user service equipment of 3GPP network, setting up on the basis of binding relationship of user device address information and user ID, further setting up the binding relationship of WLAN interworking unit routing iinformation under user device address information, user ID and the subscriber equipment;
B) short message service center's short message that will include the target UE address information is sent to short messaging gateway switching center, and short messaging gateway switching center sends the routing inquiry request that contains this target UE address information to the home signature user service equipment;
C) the home signature user service equipment is according to searching routing iinformation with the binding relationship of user device address information foundation, if search successfully, then the routing iinformation that finds is back to short messaging gateway switching center, short messaging gateway switching center sends SMS message according to the routing iinformation that returns.
This method step further comprises in a): the binding relationship of setting up 3GPP mobile switching centre routing iinformation under user device address information, user ID and the subscriber equipment; Then further comprise in the step c): if described home signature user service equipment has found the routing iinformation of one or more, all routing iinformations that then will find are back to short messaging gateway switching center, short messaging gateway switching center selects wherein, and a routing iinformation sends SMS message, if send failure, then select one in the residue routing iinformation to send to subscriber equipment, up to sending success or using up all routes.
This method step b) short message service center described in further comprises after short message is sent to short messaging gateway switching center: short messaging gateway switching center checks whether the form of short message is correct, if mistake is then returned error message to short message service center, finishes; If correct, then send routing inquiry request to the home signature user service equipment.
The described WLAN interworking unit of this method is 3GPP authentication and authorization charging server or packet data gateway (PDG), or the combination of AS and PDG.The routing iinformation of described WLAN interworking unit is address or the PDG address of AS.
The described 3GPP of this method mobile switching centre is mobile switching centre (MSC) or service general packet radio system support node (SGSN), and described 3GPP mobile switching centre routing iinformation is MSC address or SGSN address.
The described home signature user service equipment of this method is home signature user server (HSS) or attaching position register (HLR).
The described short messaging gateway of this method switching center is short message-mobile switching centre's gateway.
The described user device address information of this method is mobile subscriber ISDN number.
The described user ID of this method is international mobile contracted user's sign (IMSI) or the interim contracted user's sign of WLAN (wireless local area network) (W-TMSI).
From such scheme as can be seen, intercommunication network routing short message method of the present invention has been set up in the 3GPP network the preservation mechanism of wlan network route and has been searched mechanism, thereby has realized short message service interworking in intercommunication network.
Embodiment
The present invention is further described in more detail below in conjunction with drawings and the specific embodiments.
In the 3GPP network, after UE and operator are signatory, can establish the binding relationship of UE address information and user ID in the home signature user service equipments such as HLR, HSS usually.When UE by 3GPP network insertion control and in attached to the 3GPP network, then in HLR/HSS, set up the binding relationship of UE address, user ID and mobile switching centre address.When UE succeeds in registration this user by the authentication and the WLAN interworking unit of WLAN interworking unit to HLR/HSS, then in HLR/HSS, set up the binding relationship of UE address information, user ID and WLAN interworking unit address.Wherein, the UE address information can be meant the MSISDN of UE, IMSI or the W-TMSI that user ID refers to UE among the present invention, and the WLAN interworking unit adopts AS, and WLAN interworking unit of the present invention also can adopt PDG, or the combination of employing AS and PDG etc.
In the SMS-MT process, the short message that short message service center will include the object UE address information is sent to short messaging gateway switching center, and short messaging gateway switching center sends the routing inquiry request that contains this object UE address information to the home signature user service equipment.
The home signature user service equipment is according to the binding relationship of setting up with the UE address information, search all available routing iinformations, if search successfully, then the routing iinformation that finds is back to short messaging gateway switching center, short messaging gateway switching center sends SMS message according to the routing iinformation that returns.
If comprise many routes among the result who returns, then short messaging gateway switching center selects a route to send to UE according to the selection of operator; If the result who returns searches the message of makeing mistakes, then take different disposal according to different situations again.
Describe the preferable embodiment of the present invention below in detail.
At first, in UE registration and activation WLAN-3GPP intercommunication short message service, after being the authentication and mandate of WLAN Access Network UE by AS under this UE, this AS arrives the home signature user service equipment with the MSISDN of UE and the address registration of this AS, as: among HLR or the HSS, after HLR/HSS receives this log-on message, preserve and set up MSISDN, the IMSI of UE and the binding relationship of the affiliated AS address of this UE, and the binding relationship of MSISDN, IMSI and MSC/SGSN address.
Secondly, in short message service center in the SMS-MT process that subscriber equipment sends SMS message:
When SC when UE sends SMS message, short messaging gateway switching center, promptly SMS-GMSC extracts the subscriber equipment MSISDN that comprises in the short message, and sends the routing inquiry request information that includes this MSISDN to HLR/HSS.
HLR/HSS is according to the subscriber equipment MSISDN that is comprised in the routing inquiry request information, and according to MSISDN, IMSI and AS address, and MSISDN, IMSI and the relational query of MSC/SGSN address binding are stored in the routing iinformation among the HLR/HSS.
If HLR/HSS is according to binding relationship, the route that finds and return to SMS-GMSC is the AS address under the UE, then SMS-GMSC sends to AS under the UE with short message according to this route, sends to the targeted customer by this AS according to the MSISDN of object UE in the short message.If the routing iinformation of storing among the HLR/HSS also comprises the address of one of the MSC at UE place and SGSN or the two, then HLR/HSS also will return the address information of MSC and SGSN to SMS-GMSC.The different routing iinformation situations that SMS-GMSC returns according to HLR/HSS, and, select the path an of the best to send SMS message according to the requirement that is provided with of operator.
Thus, SMS-GMSC has following three kinds of dispositions according to the different routing iinformations that HLR/HSS returned:
Situation 1: when HLR only returned the routing iinformation of SGSN or MSC, handling process was carried out according to the regulation of the TS23.040 of prior art.
Situation 2: when HLR only returned the routing iinformation of wlan network interworking unit, then SMS-GMSC arrived this wlan network interworking unit with Short Message Service Call forwarding, and prepared receiving state report, and will pass to SC from the status report that the wlan network interworking unit returns.
Its idiographic flow is referring to shown in Figure 1, and home signature user service equipment wherein adopts HLR:
Step 101, SC sends to SMS-GMSC with short message.
At this moment, SMS-GMSC at first checks the format information of short message, if form is wrong, then SMS-GMSC returns error message to SC; If correct format then enters step 102.
Step 102, SMS-GMSC is by Send Routing Info For Short Msg message, and to HLR inquiry routing iinformation, HLR returns the routing iinformation of AS.At this moment, SMS-GMSC analyzes the information that HLR returns: if HLR returns " mistake " information, then SMS-GMSC returns error message to SC, finishes; If HLR returns routing iinformation, then enter step 103.
Step 103, SMS-GMSC is routed to AS with short message by Forward Short Message message.
Step 104, AS sends to UE with short message by the WLAN access network.
Step 105, SMS-GMSC receives the status information reporting that AS returns.
Step 106, SMS-GMSC reports to the HLR send state information.
Step 107, SMS-GMSC is to SC return state report information.
Among the above-mentioned steps 105-107, described status information reporting is meant: if SMS-GMSC receives is to send success message, then SMS-GMSC notice HLR sends SMS message successfully, and the state that HLR revises this AS address in the tables of data is available, and sends success message to SC.
If SMS-GMSC receives the transmission failed message, and failure cause is " user is unreachable ", promptly can not find this user: then SMS-GMSC notice HLR transmission failure cause is " user is unreachable ", the state that HLR revises this AS address is " user is unreachable ", and sends failed message by SMS-GMSC to SC.If SMS-GMSC receives the transmission failed message, and failure cause is " the UE internal memory is full ", then SMS-GMSC notice HLR transmission failure cause is " the UE internal memory is full ", and the state that HLR revises this AS address is " the UE internal memory is full ", sends failed message by SMS-GMSC to SC at last.Like this, the state of address in the identification data table is so that further upgrade the data in the tables of data.
Situation 3: when HLR returns two above routing iinformations.
Comprise following several situation: the 1) routing iinformation of MSC and SGSN; 2) routing iinformation of MSC and AS; 3) routing iinformation of SGSN and AS; 4) routing iinformation of MSC, SGSN and AS.
For the situation that does not comprise the AS routing iinformation, handling process is carried out according to the regulation of TS23.040; For the situation that comprises the AS routing iinformation, then can be according to the selection of operator, select wherein routing iinformation, short message is sent to UE through selected route, if send failure, then select remaining routing iinformation, repeat process of transmitting, until sending successfully or traveled through all routing iinformations, and with end-state report notice SC.
Referring to shown in Figure 2, this figure is the routing iinformation that HLR returns SGSN and AS, and short message is via SGSN transmission failure, by the example of AS success.Wherein, the home signature user service equipment adopts HLR:
Step 201, SC sends to SMS-GMSC with short message.
At this moment, SMS-GMSC at first checks the format information of short message, if form is wrong, then SMS-GMSC returns error message to SC; If correct format then enters step 2.
Step 202, SMS-GMSC is by Send Routing Info For ShortMsg message, and to HLR inquiry routing iinformation, HLR returns the routing iinformation that comprises SGSN and AS address.
At this moment, SMS-GMSC analyzes the information that HLR returns, if HLR returns " mistake " information, then SMS-GMSC returns error message to SC, finishes; If HLR returns routing iinformation, then enter step 203.
Step 203, SMS-GMSC selects the SGSN routing iinformation, and short message is routed to SGSN by ForwardShort Message message, by SGSN short message is sent to UE.
Here, SMS-GMSC is the selection according to operator, and preferentially selects the SGSN routing iinformation.
Step 204, SMS-GMSC receives the status information reporting that SGSN returns, and report shows the failure that sends SMS message.
Step 205, SMS-GMSC reports to the HLR send state information.
At this moment, status information reporting is meant described in the step 204-205: if failure cause is " user is unreachable ", then SMS-GMSC notice HLR transmission failure cause is " user is unreachable ", and the state that HLR revises this AS is " user is unreachable ", and sends failed message by SMS-GMSC to SC.If failure cause is " the MS internal memory is full ", then SMS-GMSC notice HLR transmission failure cause is " the MS internal memory is full ", and the state that HLR revises this AS is " the MS internal memory is full ", sends failed message by SMS-GMSC to SC.Identification data table address state is so that to the renewal of tables of data.
Step 206, SMS-GMSC selects the AS routing iinformation, and short message is routed to AS by Forward ShortMessage message.
Step 207 sends to UE with short message by the WLAN access network by AS.
Step 208, SMS-GMSC receives the status information reporting that AS returns.
Step 209, SMS-GMSC reports to the HLR send state information.
Step 210, SMS-GMSC is to SC return state report information.
Among the above-mentioned steps 208-210, what SMS-GMSC received is to send the successful information report, and then SMS-GMSC notice HLR sends SMS message successfully, revises data table related information by HLR, and sends success message to SC.
Among the embodiment recited above, the WLAN interworking unit all is to adopt AS.In MO process, short message is routed to AS by the signalling path between UE and the AS.In the MT course, AS directly gives UE with short message by the signalling path route between AS and the UE, and this signalling path is dialled in authentication service (Radius) or authentication and accounting (Diameter) agreement based on remote subscriber, or certain new custom protocol.
In addition, the WLAN interworking unit in the inventive method also can adopt the combination of PDG or AS and PDG, and for the SMS-MO process of the combination of adopting AS and PDG, UE sends to PDG with short message earlier, by PDG short message is routed to AS then.And for the SMS-MT process, short messaging gateway switching center is routed to AS according to the route that finds with short message from the home signature user service equipment, and AS is routed to short message PDG again, by PDG short message is sent to UE then.
The above only is preferred embodiment of the present invention, and is in order to restriction the present invention, within the spirit and principles in the present invention not all, any modification of being done, is equal to replacement, improvement etc., all should be included within protection scope of the present invention.