Summary of the invention
The present invention is to solve user HLR without normal direction first network after IMS registration and the activation of IP short message service is setThe problem of for carrying out location register, and then IP short message service can not be provided to first network user.
According to an aspect of the present invention, a kind of system for realizing IP short message service is proposed, comprising:
Message reception module is used for after user completes IP multimedia subsystem (IMS) registration and the activation of IP short message service,Any time modification (ATM) message that IP Short Message Service Gateway is sent is received, the ATM message includes subscriber phone number and IP short messageGateway address;
Registration notification generation module, for being obtained according to the corresponding relationship of subscriber phone number and mobile station identification code (MIN)To corresponding MIN, the registration notification comprising MIN, mobile switching centre mark (MSCID) and global title (GT) is generated;
Message processing module leads to for sending the registration notification to the home location register (HLR) of first networkKnow that the HLR record user currently receives and dispatches the address of short message.
Further, short message inter-communication gateway, for receiving the short message of IP Short Message Service Gateway transmission, after carrying out messaging format conversion,It is sent to first network;Or the short message that first network is sent is received, after formatting, it is sent to IP Short Message Service Gateway.
Further, the first network is CDMA (CDMA) network.
Further, global system for mobile communications (GSM) network is used between the message reception module and IP Short Message Service GatewayMAP interface;
First network MAP interface is used between the message processing module and first network.
Further, HLR for recording the address of the current transmitting-receiving short message, and is received and dispatched by IP Short Message Service Gateway and IMS domainIP short message.
According to another aspect of the present invention, it is also proposed that a method of realize IP short message service, comprising:
After user completes IMS registration and the activation of IP short message service, the ATM message that IP Short Message Service Gateway is sent, the ATM are receivedMessage includes subscriber phone number and IP Short Message Service Gateway address;
Corresponding MIN is obtained with the corresponding relationship of MIN according to subscriber phone number, is generated comprising MIN, MSCID and GTRegistration notification;
It sends the registration notification to the HLR of first network, the HLR record user is notified currently to receive and dispatch the ground of short messageLocation.
Further, it receives the short message that IP Short Message Service Gateway is sent and is sent to first network after carrying out messaging format conversion;OrThe short message that first network is sent is received, after formatting, is sent to IP Short Message Service Gateway.
Further, the messaging format conversion is realized by short message inter-communication gateway.
Further, HLR records the address of the current transmitting-receiving short message, and short by IP Short Message Service Gateway and IMS domain transmitting-receiving IPLetter.
Further, the first network is cdma network.
Compared with prior art, after the present invention completes IMS registration and the activation of IP short message service by user, IP short message is receivedThe ATM message that gateway is sent, the ATM message include subscriber phone number and IP Short Message Service Gateway address;According to user mobile phone numberCode obtains corresponding MIN with the corresponding relationship of MIN, generates the registration notification comprising MIN, MSCID and GT;By the registration notificationIt is sent to the HLR of first network, the HLR record user is notified currently to receive and dispatch the address of short message.User is solved in IMS registrationThe problem of with location register is carried out to the HLR equipment of first network after the activation of IP short message service, it is thereby achieved that being first networkUser provides IP short message service.
By referring to the drawings to the detailed description of exemplary embodiment of the present invention, other feature of the invention and itsAdvantage will become apparent.
Specific embodiment
Carry out the various exemplary embodiments of detailed description of the present invention now with reference to attached drawing.It should also be noted that unless in addition havingBody explanation, the unlimited system of component and the positioned opposite of step, numerical expression and the numerical value otherwise illustrated in these embodiments is originallyThe range of invention.
Simultaneously, it should be appreciated that for ease of description, the size of various pieces shown in attached drawing is not according to realityProportionate relationship draw.
Be to the description only actually of at least one exemplary embodiment below it is illustrative, never as to the present inventionAnd its application or any restrictions used.
Technology, method and apparatus known to person of ordinary skill in the relevant may be not discussed in detail, but suitableIn the case of, the technology, method and apparatus should be considered as authorizing part of specification.
It is shown here and discuss all examples in, any occurrence should be construed as merely illustratively, withoutIt is as limitation.Therefore, the other examples of exemplary embodiment can have different values.
It should also be noted that similar label and letter indicate similar terms in following attached drawing, therefore, once a certain Xiang YiIt is defined in a attached drawing, then in subsequent attached drawing does not need that it is further discussed.
To make the objectives, technical solutions, and advantages of the present invention clearer, below in conjunction with specific embodiment, and referenceAttached drawing, the present invention is described in more detail.
Fig. 3 is the structure chart of the one embodiment for the system that the present invention realizes IP short message service.Including message reception module310, registration notification generation module 320 and message processing module 330 are shown in FIG. 3 message reception module 310, registrationThe embodiment of IP short message C net adaptation module is arranged in notice generation module 320 and message processing module 330.Those skilled in the artMember is to be understood that and is only intended to illustrate here, should not be construed as limiting the invention.Wherein:
Message reception module 310, for completing IP multimedia subsystem (IMS) registration and the activation of IP short message service in userAfterwards, any time modification (ATM) message that IP Short Message Service Gateway is sent is received, the ATM message includes subscriber phone number and IPShort Message Service Gateway address.
After user's IMS registration succeeds and activates IP short message service, the message reception module 310 and IP Short Message Service Gateway itBetween use global system for mobile communications (GSM) network MAP interface, with home location register (HLR) identity and IP Short Message Service GatewayThe ATM message of connection, the GSM MAP that monitoring IP Short Message Service Gateway is sent is used for by the address registration of IP Short Message Service Gateway into HLRThe called routing inquiry of subsequent user.
Wherein, IP Short Message Service Gateway can be the IP Short Message Service Gateway disposed between IMS network and GSM network, but IMS network andThe IP Short Message Service Gateway disposed between GSM network is not directly applicable between IMS network and first network, and the present invention passes through in IPIncrease IP short message C net adaptation module after Short Message Service Gateway and realizes the transmission IP short message service between IMS network and first network.ThisField it will be appreciated by the skilled person that IP Short Message Service Gateway be also possible to for realize IMS network and first network communication and designGateway.
Registration notification generation module 320, for according to subscriber phone number and mobile station identification code (MIN, MobileIdentification Number) corresponding relationship obtain corresponding MIN, generate and identified comprising MIN, mobile switching centreThe registration of (MSCID, Mobile Switching Center Identification) and global title (GT, Global Title)Notice.
The registration notification generation module 320 inquires database according to subscriber phone number and obtains corresponding MIN number, instituteStating database can be built in the registration notification generation module 320, can also be separately provided, or be arranged in other mouldsIn block, server etc..When the registration notification generation module 320 needs to read, related data can be read from database.The database purchase corresponding relationship of subscriber phone number and MIN number.Wherein, MIN be used for identity user, MSCID withGT is the preset parameter of network element device for identifying network element device.
Message processing module 330, for sending the registration notification to the home location register of first network(HLR), the HLR record user is notified currently to receive and dispatch the address of short message.
The message processing module 330 is with the HLR of VLR Visitor Location Register (VLR) identity and first network by usingThe connection of one network MAP interface notifies the HLR record user currently to receive and dispatch the address of short message, and passes through IP Short Message Service Gateway and IMSReceive and dispatch IP short message in domain.
Wherein, the first network is CDMA (CDMA) network.
In an embodiment of the present invention, IP multimedia subsystem (IMS) note is completed in user by message reception module 310After volume and the activation of IP short message service, the ATM message that IP Short Message Service Gateway is sent is received, the ATM message includes MDN and IP short message netClose address;Registration notification generation module 320 obtains corresponding MIN with the corresponding relationship of MIN according to subscriber phone number, generates packetRegistration notification containing MIN, MSCID and GT;Message processing module 330 sends the registration notification to the HLR of first network, leads toKnow that the HLR record user currently receives and dispatches the address of short message.User is solved after IMS registration and the activation of IP short message service to theThe HLR equipment of one network carries out the problem of location register, it is thereby achieved that being first network user, such as LTE/CDMA networkUser provides IP short message service.
Another embodiment of the invention, the system for realizing IP short message service further includes short message inter-communication gateway 340, for connecingThe short message that IP Short Message Service Gateway is sent is received, after carrying out messaging format conversion, is sent to first network;Or receive what first network was sentShort message after formatting, is sent to IP Short Message Service Gateway.
In an embodiment of the present invention, by C/G short message inter-communication gateway, GSM MAP short message and CDMA MAP may be implementedMessaging format conversion, and then realize and provide IP short message service for first network user, such as LTE/CDMA user.
Fig. 4 is the flow diagram of the one embodiment for the method that the present invention realizes IP short message service.The following steps are included:
In step 410, after user completes IMS registration and the activation of IP short message service, receives the ATM that IP Short Message Service Gateway is sent and disappearBreath, the ATM message include subscriber phone number and IP Short Message Service Gateway address.When user's IMS registration succeeds and activates IP short messageIt after business, is connect with HLR identity with IP Short Message Service Gateway, the ATM message for the GSM MAP that monitoring IP Short Message Service Gateway is sent is short by IPBelieve called routing inquiry of the address registration of gateway into HLR, for subsequent user.
Wherein, IP Short Message Service Gateway can be the IP Short Message Service Gateway disposed between IMS network and GSM network, but IMS network andThe IP Short Message Service Gateway disposed between GSM network is not directly applicable between IMS network and first network, and the present invention passes through in IPIncrease IP short message C net adaptation module after Short Message Service Gateway and realizes the transmission IP short message service between IMS network and first network.ThisField it will be appreciated by the skilled person that IP Short Message Service Gateway be also possible to for realize IMS network and first network communication and designGateway.
In step 420, corresponding MIN is obtained with the corresponding relationship of MIN according to subscriber phone number, generate comprising MIN,The registration notification of MSCID and GT.
For example, inquiring database according to subscriber phone number obtains corresponding MIN number, the database can be built inIt in the registration notification generation module 320, can also be separately provided, or be arranged in other modules, server etc..InstituteWhen stating registration notification generation module 320 and needing to read, related data can be read from database.Database purchase userThe corresponding relationship of phone number and MIN number.Wherein, MIN is used for identity user, MSCID and GT for identifying network element device, isThe preset parameter of network element device.
In step 430, it sends the registration notification to the HLR of first network, the HLR record user is notified currently to receiveThe address sent short messages.
For example, connecting with the HLR of VLR identity and first network by using first network MAP interface, the HLR is notifiedRecord user currently receives and dispatches the address of short message, and receives and dispatches IP short message by IP Short Message Service Gateway and IMS domain.
Wherein, the first network is cdma network.
In an embodiment of the present invention, IP multimedia subsystem (IMS) registration and the activation of IP short message service are completed in userAfterwards, the ATM message sent by receiving IP Short Message Service Gateway, the ATM message is comprising subscriber phone number and IP Short Message Service GatewayLocation;Corresponding MIN is obtained with the corresponding relationship of MIN according to MDN, generates the registration notification comprising MIN, MSCID and GT;It will be describedRegistration notification is sent to the HLR of first network, and the HLR record user is notified currently to receive and dispatch the address of short message.Solves userThe problem of carrying out location register to the HLR equipment of first network after IMS registration and the activation of IP short message service, it is thereby achieved thatIP short message service is provided for first network user, such as the LTE/CDMA network user.
Fig. 5 is the flow diagram of a specific embodiment of the method that the present invention realizes IP short message service.Wherein, in IPIncrease an IP short message C net adaptation module between Short Message Service Gateway equipment and cdma network, it is shown that steps are as follows:
Successfully adhere under LTE network in step 510~520, LTE/CDMA user, which establishes IP multimedia subsystemSystem access point (IMS APN) connection, and initiate registration request (SIP REGISTER), service call conversation control function (S-CSCF 200OK response) is returned;
In step 530~540, the IP short message service if user has contracted, S-CSCF can trigger short to IP Short Message Service GatewayCommunication service third-party registration, IP Short Message Service Gateway return to 200OK response;
In step 550, IP Short Message Service Gateway sends " modifying any time " (ATM, Any Time of GSM MAP to HLRModification) message, the called routing inquiry by the address registration of IP Short Message Service Gateway into HLR, for subsequent user;
In step 560, after IP short message C net adaptation module receives ATM message, subscriber phone number therein is extracted in parsing(MSISDN) (i.e. the subscriber phone number (MDN) of cdma network), obtains corresponding according to MDN number inquiry internal databaseMIN number, then generate comprising the CDMA MAP of information such as MIN, MSCID, GT " registration notification " (REGNOT,Registration Notification) message, it is sent to CDMA HLR equipment;
In step 570, after CDMA HLR receives REGNOT message, record the current location information of the user, i.e., it is current to receiveIt sends short messages address, and returns to regnot response message;
In step 580, after IP short message C net adaptation module receives the response message of CDMA HLR, any of GSM MAP is generatedTime modification-response (ATM_RSP) message, is sent to IP Short Message Service Gateway.
In an embodiment of the present invention, the ATM message sent by receiving IP Short Message Service Gateway, the ATM message include to useFamily phone number and IP Short Message Service Gateway address;Corresponding MIN is obtained with the corresponding relationship of MIN according to subscriber phone number, is generatedRegistration notification comprising MIN, MSCID and GT;Cdma network is sent by the registration notification and IP Short Message Service Gateway addressHLR notifies the HLR record user currently to receive and dispatch the address of short message.User is solved after IMS registration to cdma networkHLR equipment carries out the problem of location register, realizes and provides IP short message service for LTE/CDMA user.
Another embodiment of the invention receives the short message that IP Short Message Service Gateway is sent, and after carrying out messaging format conversion, sendsTo first network;Or the short message that first network is sent is received, after formatting, it is sent to IP Short Message Service Gateway.
Wherein, can realizing by C/G short message inter-communication gateway for messaging format conversion is carried out.Fig. 6 show C/G short messageLogical gateway realizes the schematic diagram of GSM MAP short message and the conversion of CDMA MAP messaging format.
IP short message is sent under LTE network in step 601~603, LTE/CDMA user, carries the message (SIP of IP short messageMESSAGE) IP Short Message Service Gateway is sent to by IMS core net;
In step 604, IP Short Message Service Gateway obtains SMS service center address, called number, short from SIP MESSAGE messageBelieve the information such as content, construct the MAP_MO_FORWARD_SHORT_MESSAGE_REQ message of GSM MAP, carries RP-DATA letterBreath, is sent to SMS service center (SMSC);
In step 604-1, C/G short message inter-communication gateway converts MAP_MO_FORWARD_SHORT_MESSAGE_REQ messageAfter the SMDPP message of CDMA MAP, it is forwarded to CDMA SMSC;
202, which are returned, to user in step 605~607, IP Short Message Service Gateway receives (Accepted) response;
In step 608, CDMA SMSC delivers short message to called subscriber, and returns to expression and deliver successful smdpp and respond and disappearBreath;
In step 608-1, smdpp response message is converted into the MAP_MO_ of GSM MAP by C/G short message inter-communication gatewayFORWARD_SHORT_MESSAGE_CNF message is forwarded to IP Short Message Service Gateway;
Response message is encapsulated in SIP MESSAGE message in step 609~611, IP short message network element, is sent to useFamily;
In step 612~614, user returns to 200OK response.
In an embodiment of the present invention, by C/G short message inter-communication gateway, GSM MAP short message and CDMA MAP may be implementedMessaging format conversion, and then realize and provide IP short message service for LTE/CDMA user.
So far, the present invention is described in detail.In order to avoid covering design of the invention, it is public that this field institute is not describedThe some details known.Those skilled in the art as described above, completely it can be appreciated how implementing technology disclosed hereinScheme.
Method and device of the invention may be achieved in many ways.For example, can by software, hardware, firmware orPerson's software, hardware, firmware any combination realize method and device of the invention.The step of for the method it is above-mentionedSequence is merely to be illustrated, and the step of method of the invention is not limited to sequence described in detail above, unless with other sidesFormula illustrates.In addition, in some embodiments, the present invention can be also embodied as recording program in the recording medium, theseProgram includes for realizing machine readable instructions according to the method for the present invention.Thus, the present invention also covers storage for executingThe recording medium of program according to the method for the present invention.
Although some specific embodiments of the invention are described in detail by example, the skill of this fieldArt personnel it should be understood that above example merely to being illustrated, the range being not intended to be limiting of the invention.The skill of this fieldArt personnel are it should be understood that can without departing from the scope and spirit of the present invention modify to above embodiments.This hairBright range is defined by the following claims.