Field of the InventionThe present invention relates to communication technologies and in particular to an apparatus and a method for routing message services.
Background of the InventionThe IP Multimedia Subsystem (IMS) is a core subsystem in a Next Generation Network (NGN). With the packet domain as the bearer of its upper layer control signaling and media transport, with Session Initiation Protocol (SIP) as its service control protocol to make use of the simple implementation, easy scalability and convenient media combination of SIP, the IMS separates service control from bearer control and provides rich multimedia services.
Main functional entities in an IMS include a Call Session Control Function (CSCF) that controls user registration and sessions, an application server message service control unit that provides various service logic control functions, a Home Subscriber Server (HSS) that manages user subscription data in a centralized way, and a Media Gateway Control Function (MGCF) that interworks with circuit switched networks. A user accesses the network via a local P-CSCF of the visited location while session and service triggering control and service control interaction with the message service control unit are implemented by a home service node control unit in the registration location.
There are multiple types of message services provided in mobile and fixed networks. Some services are supported by both mobile and fixed networks, and some services are only supported by the mobile network or the fixed network. For example, text message services, like Short Message Service (SMS), are applied in mobile networks while instant message services are applied in fixed networks. Message services provided in a mobile network include text message service and Multimedia Message Service (MMS). Message services provided in a network include Instant Message (IM) and chat.
The following describes a technical solution in the prior art that implements text message service and MMS based on Internet Protocol (IP) with reference toFigures 1-3:
The 3rd Generation Partnership Project (3GPP) TS 23.804:Technical Specification Group Services and System Aspects; Support of SMS and MMS over generic 3GPP IP access defines an architecture for implementing IP-based text message service and MMS.Figure 1 shows anarchitecture 100 that implements text message service and MMS based on IP as defined in 3GPP TS 23.804.
In the network shown inFigure 1, the functions of main entities are as follows:
Short Message Service Center (SM-SC) 104, adapted to relay, store and forward short messages between a base station and a Short Message Entity (SME);
GMSC/SMS-IWMSC 108: MSC is a Mobile-services Switching Centre; SMS-GMSC is a Gateway MSC for Short Message Service; SMS-IWMSC is an Interworking MSC for Short Message Service;
IP-Message-GW 114: An IP Short Message Gateway that transfers short messages between a user equipment (UE) and the SM-SC.
The following describes a message flow in the network shown inFigure 1 with reference toFigure 2.
Figure 2 shows a message flow in the network shown inFigure 1. The message flow includes:
S202: A UE registers with the IP-Message-GW;
S204: The UE sends an SMS message to the IP-Message-GW;
S206: The IP-Message-GW transfers the SMS message to the SMS-IWMSC;
S208: The SMS-IWMSC transfers the SMS message to the SM-SC;
S210: The SM-SC sends a delivery report to the SMS-IWMSC;
S212: The SMS-IWMSC sends the delivery report to the IP-Message-GW;
S214: The IP-Message-GW sends the delivery report to the UE.
Figure 3 shows an MMS origination procedure in the network shown inFigure 1, including:
S302: Registration procedure;
S304-S308: A UE sends an MMS message to the IP-Messaging-GW;
S310: The IP-Messaging-GW sends the MMS message to the recipient UE;
S312-S314: A response message indicating successful delivery of the MMS message is received;
S316-S322: When the originating UE requests a delivery notification, a delivery notification is sent to the MMS originating UE via an SMS message; and
S324-S330: The delivery notification SMS is transmitted to the MMS originating UE.
When a UE accesses an network, it is needed to route the message to the IP-Message-GW. However, in the prior art, the technical solution proposed by 3GPP TS 23.804 does not solve the routing issue.
With reference toFigure 4, another technical solution in the prior art for implementing IP-based SMS and MMS is described in detail as follows.
The prior art also provides a routing method for message service and SMS interworking: UE originated message service information is routed to a Breakout Gateway Control Function (BGCF); the BGCF routes the message service information to the IP-SM-GW and finally the IP-SM-GW transfers the message service information to the SMS network of the message terminator.
Figure 4 shows a successful mobile originated (MO) message to SMS submit procedure in the network system according to the routing method for message service and SMS interworking in the prior art. The procedure includes:
S402: A UE is registered in the network successfully;
S404: The UE sends message service information to the S-CSCF;
S406: The S-CSCF checks the receiver identifier carried in the message service information and if the S-CSCF does not find a SIP Uniform Resource Identifier (SIP URI) associated with the receiver identifier, the S-CSCF routes the message service information to the BGCF;
S408: The BGCF selects to transmit the message service information to the IP-SM-GW according to a local policy;
S410: The IP-SM-GW performs service authentication; and
S412-S416: The IP-SM-GW forwards the message indicating that information is received to the UE.
Published UK patent application
GB-A-2 410 855 discloses a telecommunication system for establishing a communication session between two terminals 1 and 3. Information relating to the communication session exchanged between the terminals 1,3 includes a signaling components transmitted in a control plane and data components transmitted in a user plane.
Published US patent application
US 2003/027595 A1 discloses a communication system includes User Equipment, Radio Access Network, a packet-switched domain, an IP Multimedia Subsystem, a Charging Gateway Function, an EIR, a T-SGW, and a R-SGW The CS domain includes an interworking Mobile Switching Center.
Published
US patent application US 2003/233457 A1 discloses a signaling framework for wireless communications over an air interface of a wireless network comprising an application layer, a wireless adaptation layer, and a session control protocol lay.
Published US patent application
US 2006/015766 A1 discloses a method for delivering a call request to a mobile unit. A call request is received and routed to a call delivery application server, which determines which of the communication network to deliver the call request.
Published US patent application
US 2006/092925 A1 discloses a temporary address assignment server in an IP network assigning a temporary number to use for setting up a mobile terminated call to a mobile station roaming in an IP network.
Published US patent application
US 2005/058125 A1 discloses a mechanism for providing a connection from an IP-based network to a circuit-switched network, such as a GSM network.
Published
PCT application WO 2004/071043 A disclosed a method to implement interworking of addressing schemes in a communication network using at least two different addressing schemes.
Published UK application
GB-A-2 398 458 discloses a method of setting up a session between peer nodes of a communication system, said session extending at least in part across a circuit switched access network.
Published
PCT application WO 2005 055549 A1 discloses a system for deploying at least one service in response to a communications session message. The system comprised a SIP server responsive to the session message to identify one of a plurality of servlets.
However, the above technical solution only solves the routing for interworking between non-session based message service and SMS. The technical solution neither solves the problem of interworking between a session based message service and MMS nor solves the problem of interworking between a session based message service and a message service in a heterogeneous network such as the traditional circuit switched domain.
Summary of the InventionEmbodiments of the invention intend to provide an apparatus and a method for routing message services so as to solve the routing of a message by the network to the IP-Message-GW when a user equipment (UE) accesses, solve the problem of interworking between a non-session based message service and the multimedia message service, and solve the problem of interworking between a session based message service and a message service in a heterogeneous network such as a traditional circuit switched network.
The purpose of embodiments of the invention is implemented through the following technical solution:
A method of message service routing in IMS network includes:
- sending , by a user terminal or a first message service application server of the IMS network, a request, carrying an identification of a message service information receiver and a message service information corresponding to the message service information receiver;
- determining , by a second message service application server of the IMS network, whether the message service information receiver is a traditional CS domain user based on the identification of the message service information receiver, wherein the step of determining whether the message service information receiver is a traditional CS domain user further includes: analyzing the identification of the message service information receiver by querying Domain Name Server database or Telephone Number Mapping database or checking the local configuration of the second message service application server;
- determining , by the second message service application server, the message service information is in-session message service information or outside-session message service information according to message service session negotiate information of the request; and
- transmitting, by the second message service application server, the message service information to a CS domain network which the message service information receiver belongs to according to whether the message service information is in-session message service information or outside-session message service information when the message service information receiver is a traditional CS domain user.
A message service routing system includes:
- a message service information transmitting module, configured to send a request, wherein the request carries a message service information associating a message service information receiver;
- a message service information route selecting module, configured to receive the request and send the message service information carried in the request, further including:
- a message service information receiver home network judging module, configured to determine that the message service information receiver belongs to a CS domain network based on analyzing a message service information receiver identifier carried in the request by querying Domain Name Server database or Telephone Number Mapping database or checking the local configuration of the second message service application server; and
- a message service information transfer method judging module, configured to judge whether the message service information is transferred in session or outside session;
- a message service information interworking interface module, configured to receive the message service information and send the message service information to the CS domain network which the message service information receiver belongs to according to whether the message service information is transferred in session or outside session when the message service information receiver belongs to a CS domain network;
wherein the message service information transmitting module is located in a user terminal or a first message service application server of an IMS network and the message service information route selecting module and the message service information interworking interface module are located in a second message service application server of the IMS network.With the above technical solution, embodiments of the invention achieve the following technical effects:
The technical solution provided by embodiments of the invention judges that the home network of the message service information receiver is a traditional circuit switched network according to the message service information receiver identifier, and judges whether message service information is carried via a session request message or an outside session message, and then transfers the message service information to the home short message network of the message service information receiver. With the technical solution, the network is able to route a message to the IP-Messaging-GW when a UE accesses. The technical solution also solves the problem of interworking between non-session based message service and the multimedia message service as well as the interworking between session-based message service and the message service in a heterogeneous network such as the traditional circuited switched domain.
The characteristics and advantages of the invention will be detailed in the following description and some of them are apparent from the description or are understandable via implementation of the invention. The purpose and other advantages of the invention may be achieved and obtained through the structures particularly noted in the description, the claims and the accompanying drawings herein.
Brief Description of the DrawingsThe drawings herein are provided for better understanding of the present invention and they constitute a part of the application. The exemplary drawings and their descriptions are used to explain the invention and should not be understood as any limitation to the invention. In the accompanying drawings:
Figure 1 shows the architecture for implementing IP-based SMS and MMS as defined in 3GPP TS 23.804 in the prior art;
Figure 2 shows a message flow in the network shown inFigure 1;
Figure 3 shows an MMS origination procedure in the network shown inFigure 1;
Figure 4 shows a successful MO message to SMS submit procedure in the network system proposed by Ericsson;
Figure 5 shows a messageservice routing apparatus 500 according to an embodiment of the present invention;
Figure 6 shows a message service routing method according to an embodiment of the present invention;
Figure 7 shows a specific implementation of the message service routing method shown inFigure 6;
Figure 8 shows a message flow according to embodiment 101 of the present invention;
Figure 9 shows a message flow according toembodiment 102 of the present invention;
Figure 10 shows a message flow according to embodiment 103 of the present invention;
Figure 11 shows a message flow according toembodiment 104 of the present invention;
Figure 12 shows a message flow according to embodiment 105 of the present invention;
Figure 13 shows a message flow according to embodiment 111 of the present invention;
Figure 14 shows a message flow according toembodiment 112 of the present invention;
Figure 15 shows a message flow according to embodiment 113 of the present invention;
Figure 16 shows a message flow according to embodiment 206 of the present invention;
Figure 17 shows a message flow according to embodiment 201 of the present invention;
Figure 18 shows a message flow according toembodiment 202 of the present invention;
Figure 19 shows a message flow according to embodiment 205 of the present invention;
Figure 20 shows a message flow according to embodiment 207 of the present invention;
Figure 21 shows a message flow according to embodiment 208 of the present invention;
Figure 22 shows a message flow according to embodiment 209 of the present invention;
Figure 23 shows a message flow according to embodiment 211 of the present invention;
Figure 24 shows a message flow according to embodiment 212 of the present invention;
Figure 25 shows a message flow according to embodiment 213 of the present invention;
Figure 26 shows a message flow according to embodiment 203 of the present invention; and
Figure 27 shows a message flow according to embodiment 204 of the present invention.
Detailed Description of the EmbodimentsThe following describes the embodiments of the invention with reference to the accompanying drawings.
Figure 5 shows a messageservice routing apparatus 500 according to an embodiment of the invention.
As shown inFigure 5, a messageservice routing apparatus 500 according to an embodiment of the invention includes the following modules:
- a message serviceinformation transmitting module 510, configured in a user terminal or message service application server, adapted to send message service information to a network;
- a message service informationroute selecting module 530, adapted to judge whether a home network, to which a receiver of message service information belongs, is a heterogeneous network, such as a traditional circuit switched domain, and if the receiver of message service information is a heterogeneous network, send the message service information to a message service information interworkinginterface module 540; and
- a message service information interworkinginterface module 540, adapted to route message service information to the home network of the message service information receiver.
The message service informationroute selecting module 530 includes:
- a message service information transfermethod judging module 532, adapted to judge whether to transfer message service information within a session or in message signaling (outside the session); and
- a message service information receiver home network judging module 520, adapted to judge whether the home network of the message service information receiver is an IP network or a heterogeneous network such as a traditional circuit switched network.
When the message service information transfermethod judging module 532 judges that the message service information is outside the session, the message service informationroute selecting module 530 includes at least one of the following modules:
- a first transmitting module, adapted to enable the message service informationroute selecting module 530 to transfer the out-session message service information to an out-session multimedia message service information interworking interface module, which sends the out-session message service information to the home multimedia message service network of the message service information receiver;
- a second transmitting module, adapted to enable the message service informationroute selecting module 530 to transfer the out-session message service information to an out-session text message service information interworking interface module, which sends the out-session message service information to the home text message service network of the message service information receiver;
- a third transmitting module, adapted to enable the message service information route selecting module to transfer the out-session message service information to a message service information content media format judging module, which checks the content format of the out-session message service information and sends the out-session message service information in the multimedia format to the out-session multimedia message service information interworking interface module, which sends the out-session message service information to the home multimedia message service network of the message service information receiver;
- a fourth transmitting module, adapted to enable the message service informationroute selecting module 530 to transfer the out-session message service information to a message service information content media format judging module, which checks the content format of the out-session message service information and sends the out-session message service information in the multimedia format to the out-session text message service information interworking interface module, which sends the out-session message service information to the home text message service network of the message service information receiver;
- a fifth transmitting module, adapted to enable the message service informationroute selecting module 530 to transfer the out-session message service information to a message service information content media format judging module, which checks the content format of the out-session message service information and sends the out-session message service information in the text format to the out-session text message service information interworking interface module, which sends the out-session message service information to the home text message service network of the message service information receiver; and
- a sixth transmitting module, adapted to enable the message service information route selecting module to transfer the out-session message service information to a message service information content media format judging module, which checks the content format of the out-session message service information and sends the out-session message service information in the text format to the out-session multimedia message service information interworking interface module, which sends the out-session message service information to the home multimedia message service network of the message service information receiver.
The message service information interworkinginterface module 540 includes:
- an in-session message service information interworkinginterface module 550, adapted to route a message service information transferred within a session to the home network of the message service information receiver; and
- an out-session message service information interworkinginterface module 560, adapted to route a message service information transferred outside a session to the home network of the message service information receiver.
The in-session message service information interworkinginterface module 550 includes:
- an in-session message serviceinformation control module 552, adapted to set up, tear down, and manage sessions between the message service information transmitting module and the in-session message service information module; and
- an in-session message serviceinformation function module 554, adapted to send in-session message service information to an in-session message service information transmitting interface module; and
- an in-session message service information transmitting interface module 556, adapted to send message service information transferred within a session to the home message service network of the message service information receiver.
The out-session message service information interworkinginterface module 560 includes:
- a message service information content media format judging module 562, adapted to check the content format of the message service information;
- an out-session multimedia message service information interworking interface module 564, adapted to send message service information in the multimedia format outside a session to the home multimedia message service network of the message service information receiver; and
- an out-session text message service information interworking interface module 566, adapted to send a message service information in the text format outside a session to the home text message service network of the message service information receiver.
In the messageservice routing apparatus 500 according to an embodiment of the invention, the message serviceinformation transmitting module 510 sends a message service information to the message service informationroute selecting module 530, the message service informationroute selecting module 530 sends the message service information whose receiver is a heterogeneous network such as a traditional circuit switched network to the message service information interworkinginterface module 540, and the message service information interworkinginterface module 540 sends the message service information to the home short message service network of the message service receiver.
The in-session message service information transmitting interface module 556 is able to differentiate the format type of a message service information and send the message service information to the home network of the message service information receiver.
In the message serviceroute selecting module 530, message service information may be transferred along the following paths:
Message service information is routed to the message service information receiver home network judging module 520, which forwards the message service information to the message service information interworkinginterface module 540;
Message service information is routed to the message service information receiver home network judging module 520, which forwards the message service information to the message service information transfermethod judging module 532, which forwards the message service information to the message service information interworkinginterface module 540; and
Message service information is routed to the message service information transfermethod judging module 532, which forwards the message service information to the message service information receiver home network judging module 520, which forwards the message service information to the message service information interworkinginterface module 540.
In the message service information interworkinginterface module 540, message service information may be transferred along the following paths:
Message service information is routed to the in-session message service information interworkinginterface module 550, which forwards the message service information to the home short message service network of the message service information receiver; and
Message service information is routed to the out-session message service information interworkinginterface module 560, which forwards the message service information to the home short message service network of the message service information receiver.
In the out-session message serviceinterworking interface module 560, message service information may be transferred along the following paths:
Message service information bypasses the message service information content media format judging module 562 and is transferred to the out-session multimedia message service information interworking interface 564, which forwards the message service information to the home multimedia message service network of the message service information receiver;
Message service information bypasses the message service information content media format judging module 562 and is transferred to the out-session text message service information interworking interface 566, which forwards the message service information to the home text message service network of the message service information receiver;
Message service information is transferred to the message service information content media format judging module 562, which forwards the message service information to the out-session multimedia message service information interworking interface module 564, which forwards the message service information to the home multimedia message service network of the message service information receiver; and
Message service information is transferred to the message service information content media format judging module 562, which forwards the message service information to the out-session text message service information interworking interface module 566, which forwards the message service information to the home text message service network of the message service information receiver.
Figure 6 shows a message service routing method according to an embodiment of the invention.
As shown inFigure 6, a message service routing method according to an embodiment of the invention includes the following steps:
S602: A request, which carries a message service information that associates the message service information receiver and a message service information receiver identifier, is sent. The request may be out-session message service information or a session request message.
S604: It is judged whether the message service information receiver is a heterogeneous network such as a traditional circuit switched domain user according to the message service information receiver identifier.
S606: The message service information is routed to the home short message service network of the message service information receiver when it is determined that the message service information receiver is a traditional circuit switched domain user.
Figure 7 shows a specific implementation of the message service routing method shown inFigure 6.
Optionally, as shown inFigure 7, a detail implementation scheme of the message service routing method according to an embodiment of the invention is as follows:
S702: The message serviceinformation transmitting module 510 sends a request to the message service informationroute selecting module 530. The request carrying a message service information that associates the message service information receiver and the message service information receiver identifier.
S704: The message service information receiver home network judging module 520 in the message service informationroute selecting module 530 judges whether the home network of the message service information receiver is a heterogeneous network such as a traditional circuit switched domain by querying a public database such as Domain Name Server (DNS) or Telephone Number Mapping (ENUM) or checking the local configuration of the message service application server according to the message service information receiver identifier. The message service information transfermethod judging module 532 in the message service informationroute selecting module 530 is able to judge whether the message service information is in-session message service information according to the type of the message that carries the message service information. The message service informationroute selecting module 530 may transfer message service information to the message service information interworkinginterface module 540 in the following methods:
The message service information receiver home network judging module 520 transfers the message service information of the home network to which the receiver of the message services belongs is a heterogeneous network such as a traditional circuit switched domain to the in-session message service information interworkinginterface module 550;
The message service information receiver home network judging module 520 transfers the message service information of the home network to which the receiver of the message services belongs is a heterogeneous network such as a traditional circuit switched domain to the out-session message service information interworkinginterface module 560;
The message service information receiver home network judging module 520 transfers the message service information of the home network to which the receiver of the message services belongs is a heterogeneous network such as a traditional circuit switched domain to the message service information transfermethod judging module 532, which forwards the message service information transferred within the session to the in-session message service information interworkinginterface module 550;
The message service information receiver home network judging module 520 transfers the message service information of the home network to which the receiver of the message services belongs is a heterogeneous network such as a traditional circuit switched domain to the message service information transfermethod judging module 532, which forwards the message service information transferred outside the session to the out-session message service information interworkinginterface module 560;
The message service information transfermethod judging module 532 judges whether the message service information is in-session or out-session and transfers the message service information to the message service information receiver home network judging module 520, which judges whether the home network of the receiver is a heterogeneous network such as a traditional circuit switched network and forwards the in-session message service information of the home network whose receiver is a heterogeneous network such as a traditional circuit switched network to the in-session message service information interworkinginterface module 550; and
The message service information transfermethod judging module 532 judges whether the message service information is in-session or out-session and transfers the message service information to the message service information receiver home network judging module 520, which judges whether the home network to which the receiver of the message services belongs is a heterogeneous network such as a traditional circuit switched network and forwards the out-session message service information of the home network to which the receiver of the message services belongs is a heterogeneous network such as a traditional circuit switched network to the out-session message service information interworkinginterface module 560.
S706: The in-session message service information interworkinginterface module 550 in the message service information interworkinginterface module 540 may transfer the message service information to the home short message service network of the message service information receiver in the following methods:
The in-session message information interworkinginterface module 550 sends a response to the message service information session request to the message serviceinformation transmitting module 510 to set up a session between the in-session message serviceinformation function module 554 and the message serviceinformation transmitting module 510. The message serviceinformation transmitting module 510 sends a message service information to the in-session message service information interworkinginterface module 550 within the session. The in-session message service information interworkinginterface module 550 forwards the message service information to the home multimedia message service network or text message service network of the message service information receiver.
The in-session message information interworkinginterface module 550 sends a response to the message service information session request to the message serviceinformation transmitting module 510 to set up a session between the in-session message serviceinformation function module 554 and the message serviceinformation transmitting module 510. The message serviceinformation transmitting module 510 sends a message service information to the in-session message service information interworkinginterface module 550 within the session. The in-session message service information interworkinginterface module 550 forwards the message service information to the out-session message service information interworkinginterface module 560, which delivers the message service information to the home short message service network of the message service information receiver.
The in-session message service informationfunction control module 552 sends a control messagc which carries the information of the message service information session request to the in-session message serviceinformation function module 554, and requests the in-session message service informationfunction control module 554 to provide a resource for a message service information session. The in-session message serviceinformation function module 554 assigns the resource required by the message service information session, and sends a success response which carries a response information of message service information session request to the in-session message service informationfunction control module 552 to set up a session between the in-session message serviceinformation function module 554 and the message serviceinformation transmitting module 510. The message serviceinformation transmitting module 510 sends a message service information to the in-session message serviceinformation function module 554 within the session. The in-session message service information interworkinginterface module 550 delivers the message service information to the home multimedia message service network or text message service network of the message service information receiver in the following methods:
Upon reception of message service information within the session, the in-session message serviceinformation function module 554 sends a notification message to the in-session message service informationfunction control module 552, and notifies the in-session message service informationfunction control module 552 of the coming of in-session message service information. The in-session message service informationfunction control module 552 sends an indication to the in-session message serviceinformation function module 554, and instructs the in-session message serviceinformation function module 554 to send the message service information to the in-session message service transmitting interface module 556. The in-session message service transmitting interface module 556 delivers the message service information to the home multimedia message service network or text message service network of the message service information receiver.
Upon reception of message service information within the session, the in-session message serviceinformation function module 554 extracts the message service information and sends the extracted message service information to the in-session message service information transmitting interface module 556, which delivers the message service information to the home multimedia message service network or text message service network of the message service information receiver.
Optionally, if the session request message carries call information in addition to message service information, the call information is sent to the call request receiver and the response information to the message service information session request is carried in the call session setup success response message and sent to the message serviceinformation transmitting module 510.
The out-session message service information interworkinginterface module 560 in the message service information interworkinginterface module 540 may deliver the message service information to the home message service network of the short message service information receiver in the following manners:
Bypassing the message service information content media format judging module 562, message service information in text format and multimedia format is delivered by the out-session multimedia message service information interworking interface module 564 to the home multimedia message service network of the message service information receiver.
Bypassing the message service information content media format judging module 562, message service information in text format and multimedia format is delivered by the out-session text message service information interworking interface module 566 to the home text message service network of the message service information receiver.
The message service information content media format judging module 562 transfers message service information in the multimedia format to the out-session multimedia message service information interworking interface module 564, which delivers the message service information in the multimedia format to the home multimedia message service network of the message service information receiver.
The message service information content media format judging module 562 transfers message service information in the multimedia format to the out-session text message service information interworking interface module 566, which delivers the message service information in the multimedia format to the home text message service network of the message service information receiver.
The message service information content media format judging module 562 transfers message service information in the text format to the out-session text message service information interworking interface module 566, which delivers the message service information in the text format to the home text message service network of the message service information receiver.
The message service information content media format judging module 562 transfers message service information in the text format to the out-session multimedia message service information interworking interface module 564, which delivers the message service information in the text format to the home multimedia message service network of the message service information receiver.
The following describes multiple embodiments of the invention when the message service information transmitting module transmits out-session message service information. In these embodiments, the receiver network is a multimedia message service network or a text message service network. The message service information is routed in the same routing principle except that the receiver network is different. Therefore, one routing method is provided with one embodiment in a multimedia message service network or a text message service network, for the implementation of the other scenario is known by deduction.
Embodiment 101Figure 8 shows a message flow according to embodiment 101 of the invention.
The message service information receiver home network judging module 520 is placed in the message service application server entity; the message service informationroute selecting module 530 is placed in the message service application server entity.
The message flow of the embodiment is as follows:
S802: The message serviceinformation transmitting module 510 sends out-session message service information, such as a message, to the Call Session Control Function (CSCF) and the out-session message service information carries message service information content of the multimedia format. The destination identifier of the message is the identifier of the message service application server. For example, the Request-URI of the message is as_message@.domain.cn. The message header carries the identifier of the message receiver, such as message-destination: 12345678@cs.domain.cn.
S804: The CSCF routes the message service information to the message service application server according to the destination identifier in the message service information.
S806: The message service information receiver home network judging module 520 in the message service application server judges that the receiver network of the message service information is a traditional circuit switched network according to the message service information receiver identifier. The message service information transfermethod judging module 532 judges that the message service information is transferred outside the session. Optionally, the sequence of the two judgments may be inversed. The message service information content media format judging module 562 judges that the message service information content is of the multimedia type. The out-session multimedia message service information interworking interface module 564 in the message service application server transfers the message service information to the home multimedia message service network of the message service information receiver over the Hypertext Transfer Protocol (HTTP).
Embodiment 102Figure 9 shows a message flow according to theembodiment 102 of the invention.
The message service information receiver home network judging module 520 is placed in the message service application server entity; the message service information transfermethod judging module 532 is placed in the message service application server entity; the message service information content media format judging module 562 is placed in the message service application server entity; the out-session text message service information interworking interface module 566 is placed in another entity, such as the IP-Messaging-GW.
The message flow of the embodiment is as follows:
S902: The message serviceinformation transmitting module 510 sends out-session message service information, such as a message, to the CSCF, and the out-session message service information carries the message service information content of the text format. The destination identifier of the message is the identifier of the message service application server. For example, the Request-URI of the message is as_message@.domain.cn. The message header carries the identifier of the message receiver, such as message-destination: 12345678@cs.domain.cn.
S904: The CSCF routes the message service information to the message service application server according to the destination identifier in the message service information.
S906: The message service information receiver home network judging module 520 in the message service application server judges that the receiver network of the message service information is a traditional circuit switched network according to the message service information receiver identifier. The message service information transfermethod judging module 532 judges that the message service information is transferred outside the session. Optionally, the sequence of the two judgments may be inversed. The message, service information content media format judging module 562 judges that the message service information content is of the text type. The message service application server determines that the out-session text message service information interworking interface module 566 is in another entity according to the local configuration. The message service application server transfers the message service information to the home entity of the out-session text message service information interworking interface module 566, the message carrying routing information, for example, an additional message-route: text message service_interface@ip-messaging-gw.home.cn.
S908: The IP-Messaging-GW transfers the message service information to the home text message service network of the message service information receiver over the Mobile Application Part (MAP).
Embodiment 103Figure 10 shows a message flow according to embodiment 103 of the invention.
The message service information receiver home network judging module 520 is placed in the message service application server entity; the message service information transfermethod judging module 532 is placed in the message service application server entity; the message service information content media format judging module 562 is placed in the message service application server entity; the out-session multimedia message service information interworking interface module 564 is placed in the CSCF entity.
The message flow of the embodiment is as follows:
S1002-S1004: Similar to S802-S804 in embodiment 101. The message service information is in the text format and the message carries message service information content in the text format.
S 1006: The message service information receiver home network judging module 520 in the message service application server judges that the receiver network of the message service information is a traditional circuit switched network according to the message service information receiver identifier. The message service information transfermethod judging module 532 judges that the message service information is transferred outside the session. Optionally, the sequence of the two judgments may be inversed. The message service information content media format judging module 562 judges that the message service information content is of the text type. The message service application server determines that the out-session text message service information interworking interface module 566 is in the CSCF entity according to the local configuration. The message service application server transfers the message service information to the CSCF entity, the message carrying routing information, for example, an additional message-route: text message service _interface@s-cscf.home.cn.
S1008: The CSCF determines that the message service information needs to be transferred to the home text message service network of the message service information receiver via the local out-session text message service information interworking interface module 566. The CSCF transfers the message service information to the home text message service network of the message service information receiver over MAP.
Based on this embodiment, the procedures when the modules are distributed as follows can be deduced:
1) The message service information receiver home network judging module 520 and the message service information transfermethod judging module 532, the message service information content media format judging module 562, the out-session multimedia message service information interworking interface module 564, and the out-session text message service information interworking interface module 566 may be placed in network entities as follows according to the order of the message flow: the network entity in the first position is the message service application server and the network entity in the second position is the CSCF.
2) The distribution rule is as follows:
When the message service information receiver home network judging module 520 is placed in the message service application server entity and the out-session multimedia message service information interworking interface module 564 or the out-session text message service information interworking interface module 566 is placed in the CSCF entity, the message service information transfermethod judging module 532 and the message service information content media format judging module 562 may be placed in either of the network entities described in 1) and the home network entity of the message service information transfermethod judging module 532 is in a position ahead of or in a same position as the home network entity of the message service information content media format judging module 562; and
When the message service information receiver home network judging module 520 is placed in the CSCF and the message service information transfermethod judging module 532 is placed in the message service application server entity, and the out-session multimedia message service information interworking interface module 564 or the out-session text message service information interworking interface module 566 is placed in the CSCF entity, the message service information content media format judging module 562 is placed in the CSCF entity.
Embodiment 104Figure 11 shows a message flow according toembodiment 104 of the invention.
The message service information receiver home network judging module 520 is placed in the message service application server entity; the message service information transfermethod judging module 532 is placed in the message service application server entity; the message service information content media format judging module 562 is placed in the message service application server entity; the out-session multimedia message service information interworking interface module 564 is placed in the Breakout Gateway Control Function (BGCF) entity.
The message flow of the embodiment is as follows:
S1102-S1104: Similar to S802-S804 in embodiment 101.
S 1106: The message service information receiver home network judging module 520 in the message service application server judges that the receiver network of the message service information is a traditional circuit switched network according to the message service information receiver identifier. The message service information transfermethod judging module 532 judges that the message service information is transferred outside the session. Optionally, the sequence of the two judgments may be inversed. The message service information content media format judging module 562 judges that the message service information content is of the multimedia type. The message service application server determines that the out-session multimedia message service information interworking interface module 564 is in the BGCF entity according to the local configuration. The message service application server transfers the message service information to the CSCF, the message carrying routing information, for example, an additional message-route: msm_interface@bgcf.home.cn.
S1108: The CSCF transfers the message service information to the BGCF according to the routing information carried in the message service information.
S1110: The BGCF determines that the message service information needs to be transferred to the home multimedia message service network of the message service information receiver via the local out-session multimedia message service information interworking interface module 564. The MGCF transfers the message service information to the home multimedia message service network of the message service information receiver over HTTP.
Based on this embodiment, the procedures when the modules are distributed as follows can be deduced:
1) The message service information receiver home network judging module 520 and the message service information transfermethod judging module 532, the message service information content media format judging module 562, the out-session multimedia message service information interworking interface module 564, and the out-session text message service information interworking interface module 566 may be placed in network entities as follows according to the order of the message flow: the network entity in the first position is the message service application server, the network entity in the second position is the CSCF, and the third position is the BGCF.
2) The distribution rule is as follows:
When the message service information receiver home network judging module 520 is placed in the message service application server entity and the out-session multimedia message service information interworking interface module 564 or the out-session text message service information interworking interface module 566 is placed in the BGCF entity, the message service information transfermethod judging module 532 and the message service information content media format judging module 562 may be placed in any of the network entities described in 1) and the home network entity of the message service information transfermethod judging module 532 is in a position ahead of or in a same position as the home network entity of the message service information content media format judging module 562; and
When the message service information receiver home network judging module 520 is placed in the CSCF entity and the message service information transfermethod judging module 532 is placed in the message service application server entity, and the out-session multimedia message service information interworking interface module 564 or the out-session text message service information interworking interface module 566 is placed in the BGCF entity, the message service information content media format judging module 562 may be placed in any network entity behind the CSCF entity.
Embodiment 105Figure 12 shows a message flow according to embodiment 105 of the invention.
The message service information receiver home network judging module 520 is placed in the message service application server entity; the message service information transfermethod judging module 532 is placed in the message service application server entity; the message service information content media format judging module 562 is placed in the message service application server entity; the out-session multimedia message service information interworking interface module 564 is placed in the Media Gateway Control Function (MGCF) entity.
The message flow of the embodiment is as follows:
S1202-S1204: Similar to S902-S904 inembodiment 102.
S1206: The message service information receiver home network judging module 520 in the message service application server judges that the receiver network of the message service information is a traditional circuit switched network according to the message service information receiver identifier. The message service information transfermethod judging module 532 judges that the message service information is transferred outside the session. Optionally, the sequence of the two judgments may be inversed. The message service information content media format judging module 562 judges that the message service information content is of the text type. The message service application server determines that the out-session text message service information interworking interface module 566 is in the MGCF entity according to the local configuration. The message service application server transfers the message service information to the CSCF, the message carrying routing information, for example, an additional message-route: text message service_interface@mgcf.home .en.
S1208: The CSCF sends the message service information to the MGCF according to the routing information carried in the message service information, or sends the message service information to the MGCF via the BGCF.
S1008: The MGCF determines that the message service information needs to be transferred to the home text message service network of the message service information receiver via the local out-session text message service information interworking interface module 566. The MGCF transfers the message service information to the home text message service network of the message service information receiver over MAP.
Based on this embodiment, the procedures when the modules are distributed as follows can be deduced:
1) The message service information receiver home network judging module 520 and the message service information transfermethod judging module 532, the message service information content media format judging module 562, the out-session multimedia message service information interworking interface module 564, and the out-session text message service information interworking interface module 566 may be placed in network entities as follows according to the order of the message flow: the network entity in the first position is the message service application server, the network entity in the second position is the CSCF, and the third position is the BGCF, and the network entity in the fourth position is the MGCF; or the network entity in the first position is the message service application server, the network entity in the second position is the CSCF, and the network entity in the third position is the MGCF.
2) The distribution rule is as follows:
When the message service information receiver home network judging module 520 is placed in the message service application server entity and the out-session multimedia message service information interworking interface module 564 or the out-session text message service information interworking interface module 566 is placed in the MGCF entity, the message service information transfermethod judging module 532 and the message service information content media format judging module 562 may be placed in any of the network entities described in 1) and the home network entity of the message service information transfermethod judging module 532 is in a position ahead of or in a same position as the home network entity of the message service information content media format judging module 562; and
When the message service information receiver home network judging module 520 is placed in the CSCF entity and the message service information transfermethod judging module 532 is placed in the message service application server entity, and the out-session multimedia message service information interworking interface module 564 or the out-session text message service information interworking interface module 566 is placed in the MGCF entity, the message service information content media format judging module 562 may be placed in any network entity behind the CSCF entity.
Embodiment 111Figure 13 shows a message flow according to embodiment 111 of the invention.
The message service information receiver home network judging module 520 is placed in the CSCF entity; the message service information interworking interface module is placed in the CSCF entity.
The message flow of the embodiment is as follows:
S1302: The message serviceinformation transmitting module 510 sends out-session message service information, such as a message, to the CSCF, and the out-session message service information carries message service information content of the multimedia format. The destination identifier of the message is the receiver identifier, for example, the Request-URI of the message is 12345678@cs.domain.cn.
S1304: The message service information receiver home network judging module 520 in the CSCF judges that the receiver network of the message service information is a traditional circuit switched network according to the message service information receiver identifier. The message service information transfermethod judging module 532 judges that the message service information is transferred outside the session. Optionally, the sequence of the two judgments may be inversed. The message service information content media format judging module 562 judges that the message service information content is of the multimedia type. The out-session multimedia message service information interworking interface module 564 in the CSCF transfers the message service information to the home multimedia message service network of the message service information receiver over HTTP.
Embodiment 112Figure 14 shows a message flow according toembodiment 112 of the invention.
The message service information receiver home network judging module 520 is placed in the CSCF entity; the message service information transfermethod judging module 532 is placed in the CSCF entity; the message service information content media format judging module 562 is placed in the CSCF entity; and the out-session text message service information interworking interface module 566 is place in the BGCF entity.
The message flow of the embodiment is as follows:
S1402: The message serviceinformation transmitting module 510 sends out-session message service information, such as a message, to the CSCF, and the out-session message service information carries message service information content of the text format. The destination identifier of the message is the receiver identifier, for example, the Request-urn of the message is 12345678@cs.domain.cn.
S1404: The message service information receiver home network judging module 520 in the CSCF judges that the receiver network of the message service information is a traditional circuit switched network according to the message service information receiver identifier. The message service information transfermethod judging module 532 judges that the message service information is transferred outside the session. Optionally, the sequence of the two judgments may be inversed. The message service information content media format judging module 562 judges that the message service information content is of the text type. The CSCF determines that the out-session text message service information interworking interface module 566 is in the BGCF entity according to the local configuration. The message service application server transfers the message service information to the BGCF, the message carrying routing information, for example, an additional message-route: text message service_interface@bgcf.home.cn.
S1406: The BGCF determines that the message service information needs to be transferred to the home text message service network of the message service information receiver via the local out-session text message service information interworking interface module 566. The BGCF transfers the message service information to the home text message service network of the message service information receiver over MAP.
Based on this embodiment, the procedures when the modules are distributed as follows can be deduced:
1) The message service information receiver home network judging module 520 and the message service information transfermethod judging module 532, the message service information content media format judging module 562, the out-session multimedia message service information interworking interface module 564, and the out-session text message service information interworking interface module 566 may be placed in network entities as follows according to the order of the message flow: the network entity in the first location is the CSCF and the network entity in the second location is the BGCF.
2) The distribution rule is as follows:
When the message service information receiver home network judging module 520 is placed in the CSCF entity and the out-session multimedia message service information interworking interface module 564 or the out-session text message service information interworking interface module 566 is placed in the BGCF entity, the message service information transfermethod judging module 532 and the message service information content media format judging module 562 may be placed in any of the network entities described in 1) and the home network entity of the message service information transfermethod judging module 532 is in a position ahead of or in a same position as the home network entity of the message service information content media format judging module 562.
Embodiment 113Figure 15 shows a message flow according to embodiment 113 of the invention.
The message service information receiver home network judging module 520 is placed in the CSCF entity; the message service information transfermethod judging module 532 is placed in the CSCF entity; the message service information content media format judging module 562 is placed in the CSCF entity; and the out-session multimedia message service information interworking interface module 564 is placed in the MGCF entity.
The message flow of the embodiment is as follows:
S1502: The message serviceinformation transmitting module 510 sends out-session message service information, such as a message, to the CSCF, and the out-session message service information carries message service information content of the multimedia format. The destination identifier of the message is the receiver identifier, for example, the Request-URI of the message is 12345678@cs.domain.cn.
S1504: The message service information receiver home network judging module 520 in the CSCF judges that the receiver network of the message service information is a traditional circuit switched network according to the message service information receiver identifier. The message service information transfermethod judging module 532 judges that the message service information is transferred outside the session. Optionally, the sequence of the two judgments may be inversed. The message service information content media format judging module 562 judges that the message service information content is of the multimedia type. The CSCF determines that the out-session multimedia message service information interworking interface module 564 is in the MGCF entity according to the local configuration. The message service application server transfers the message service information to the MGCF, or transfers the message service information to the MGCF via the BGCF, the message carrying routing information, for example, an additional message-route: mms_interface@mgcf.home.cn.
S1506: The MGCF determines that the message service information needs to be transferred to the home multimedia message service network of the message service information receiver via the local out-session text message service information interworking interface module 566. The MGCF transfers the message service information to the home multimedia message service network of the message service information receiver over HTTP.
Based on this embodiment, the procedures when the modules are distributed as follows can be deduced:
1) The message service information receiver home network judging module 520 and the message service information transfermethod judging module 532, the message service information content media format judging module 562, the out-session multimedia message service information interworking interface module 564, and the out-session text message service information interworking interface module 566 may be placed in network entities as follows according to the order of the message flow: the network entity in the first position is the CSCF, the network entity in the second position is the BGCF, and the third position is the MGCF; or the network entity in the first position is the CSCF, and the network entity in the second position is the MGCF.
2) The distribution rule is as follows:
When the message service information receiver home network judging module 520 is placed in the CSCF entity and the out-session multimedia message service information interworking interface module 564 or the out-session text message service information interworking interface module 566 is placed in the MGCF entity, the message service information transfermethod judging module 532 and the message service information content media format judging module 562 may be placed in any of the network entities described in 1) and the home network entity of the message service information transfermethod judging module 532 is in a position ahead of or in a same position as the home network entity of the message service information content media format judging module 562.
And/or embodiment 201Figure 17 shows a message flow according to embodiment 201 of the invention.
The message service information receiver home network judging module 520 is placed in the message service application server; the message service information transfermethod judging module 532 is placed in the message service application server; the in-session message service informationfunction control module 552 is placed in the message service application server; the in-session message serviceinformation function module 554 is placed in the message service application server; and the in-session message service information transmitting interface module is placed in the message service application server.
The message flow of the embodiment is as follows:
S1702: The message serviceinformation transmitting module 510 sends a session request to the CSCF, the message carrying multimedia message service information with the destination identifier set to the identifier of the message service information receiver, for example:
- INVITE sip:12345678@cs.domain.cn SIP/2.0
- ......
- Content-Type: application/sdp
- Content-Length: (...) v=0
- o=- 2987933615 2987933615 IN IP6 5555::aaa:bbb:ccc:ddd
- s=-
- c=IN IP6 5555::aaa:bbb:ccc:ddd
- t=0 0
- m=message 3402 TCP/MSRP*
- a=accept-types:message/cpim image/jpeg
- a=ath:msrp://[5555::aaa:bbb:ccc:ddd]:3402/s111271;tcp
- a=max-size:131072
S1704: The CSCF transfers the session request to the message service application server according to the message triggering principle.
S1706: The message service information receiver home network judging module 520 in the message service application server judges that the home network of the message service information receiver is a traditional circuit switched network according to the message service information receiver identifier. The message service information transfermethod judging module 532 judges that the message service information is carried via a session request message. The in-session message service informationfunction control module 552 assigns an in-session message serviceinformation function module 554. The in-session message service informationfunction control module 552 in the message service application server returns a response of successful session setup to set up a session between the in-session message serviceinformation function module 554 and the message serviceinformation transmitting module 510. The response message carries message service response information, for example:
- SIP/2.0 200 OK
- ......
- Content-Type: application/sdp
- Content-Length: (...)
- v=0
- o=- 2987933615 2987933617 IN IP6 5555:: eee:fff aaa:bbb
- s=-
- c=IN IP6 5555::eee:fffaaa:bbb
- t=00
- m=message 3402 TCP/MSRP *
- a=accept-types: image/jpeg message/cpim
- a=path:msrp://[5555::eee:fff:aaa:bbb]:3402/s234167;tcp
- a=max-size:65536
S1708: The CSCF forwards the response to the message serviceinformation transmitting module 510.
S 1710: The message service information transmitting 510 sets up a Transport Control Protocol (TCP) connection with the in-session message serviceinformation function module 554 according to the address information of the in-session message serviceinformation function module 554 carried in the response message.
S1712: The message serviceinformation transmitting module 510 uses the send command in the Message Session Relay Protocol (MSRP) over the TCP connection which is set up in Step S1710 to send message service information content to the in-session message serviceinformation function module 554.
S1714: The in-session message serviceinformation function module 554 sends a response of successful reception to the message serviceinformation transmitting module 510.
S1716: The in-session message service information transmitting interface module delivers the message service information to the home multimedia message service network of the message service information receiver over HTTP.
Embodiment 202Figure 18 shows a message flow according toembodiment 202 of the invention.
The message service information receiver home network judging module 520 is placed in the message service application server; the message service information transfermethod judging module 532 is placed in the message service application server; and the in-session message service informationfunction control module 552 and the in-session message serviceinformation function module 554, and the in-session message service information transmitting interface module are in another network entity, which is identified as an in-session message service information gateway in the figure.
The message flow of the embodiment is as follows:
S 1802: The message serviceinformation transmitting module 510 sends a session request to the CSCF, the message carrying text message service information with the destination identifier set to the identifier of the message service information receiver, for example:
- INVITE sip: 12345678@cs.domain.cn SIP/2.0
- ......
- Content-Type: application/sdp
- Content-Length: (...)
- v=0
- o=- 2987933615 2987933615 IN IP6 5555::aaa:bbb:ccc:ddd
- s=-
- c=IN IP6 5555::aaa:bbb:ccc:ddd
- t=0 0
- m=message 3402 TCP/MSRP*
- a=accept-types:message/cpim text/plain text/html
- a=path:msrp://[5555::aaa:bbb:ccc:ddd]:3402/s111271;tcp
- a=max-size:131072
S1804: The CSCF transfers the session request to the message service application server according to the message triggering principle.
S1806: The message service information receiver home network judging module 520 in the message service application server judges that the home network of the message service information receiver is a traditional circuit switched network according to the message service information receiver identifier. The message service information transfer method judging module judges that the message service information is carried via a session request. The message service application server determines that the in-session message service informationfunction control module 552 is in the in-session message service information gateway according to local data configuration. The message service application server sends the session request to the in-session message service information gateway.
S1808: The in-session message service informationfunction control module 552 in the in-session message service information gateway assigns an in-session message serviceinformation function module 554. Upon successful assignment, the in-session message service informationfunction control module 552 in the in-session message service information gateway returns a response of successful session setup to set up a session between the in-session message serviceinformation function module 554 and the message serviceinformation transmitting module 510. The response message carries message service response information, for example:
- SIP/2.0 200 OK
- Content-Type: application/sdp
- Content-Length: (...)
- v=0
- o=- 2987933615 2987933617 IN IP6 5555:: eee:fff:aaa:bbb
- s=-
- c=IN IP6 SSSS::eee:fff-.aaa:bbb
- t=0 0
- m=message 3402 TCP/MSRP *
- a=accept-typesaext/plain text/html message/cpim
- a=path:msrp://[5555::eee:fff:aaa:bbb]:3402/s234167;tcp
- a=max-size:65536
S1810-S1812: The response is forwarded to the message serviceinformation transmitting module 510.
S1814-S1818 : Similar to S1710-S1714 in embodiment 201.
S 1820: The in-session message service information transmitting interface module delivers the message service information to the home text message service network of the message service information receiver over MAP.
The procedures in the in-session message service informationfunction control module 552, the in-session message serviceinformation function module 554, and the in-session message service information transmitting interface module in this embodiment and the procedures in other modules in other embodiments can be combined to deduce the handling procedures and methods in combined situations, without further examples herein.
Embodiment 203Figure 26 shows a message flow according to embodiment 203 of the invention.
The message service information receiver home network judging module 520 is placed in the message service application server; the message service information transfermethod judging module 532 is placed in the message service application server; the in-session message service informationfunction control module 552 and the in-session message serviceinformation function module 554, are placed in another network entity, which is identified as an in-session message service information gateway in the figure; and the in-session message service information transmitting interface module is in another network entity, such as the IP-Messagiung-GW.
The message flow of the embodiment is as follows:
S2602-S2618: Similar to S1802-S1818 inembodiment 202. The message service information is of the multimedia type.
S2620: The in-session message service information gateway sends the message service information to the IP-Messaging-GW.
S2622: The IP-Messaging-GW sends a response of success to the in-session message service information gateway.
S908: The IP-Messaging-GW transfers the message service information to the home multimedia message service network of the message service information receiver over HTTP
The procedures in the in-session message service informationfunction control module 552, the in-session message serviceinformation function module 554, and the in-session message service information transmitting interface module in this embodiment and the procedures in other modules in other embodiments can be combined to deduce the handling procedures and methods in combined situations, without further examples herein.
Embodiment 204Figure 27 shows a message flow according to embodiment 204 of the invention.
The message service information receiver home network judging module 520 is placed in the message service application server; the message service information transfermethod judging module 532 is placed in the message service application server; the in-session message service informationfunction control module 552 is placed in another network entity, such as an in-session message service information function control unit; and the in-session message serviceinformation function module 554 and the in-session message service information transmitting interface module are in another network entity, such as an in-session message service information function unit.
The embodiment extends the H.248 short message data package so that it is able to carry short message information,
Definition of Short Message Data Package:
- PackageID: normal int (such as 0xCE)
Properties:- Property Name: Short Message Destination URI
- PropertyID: SM Destination URI (0x0001)
- Description: Defines the URI address of the message service information receiver.
- Type: string
- Defined in: Local Control descriptor
- Characteristics: Read/Write
- Property Name: Short Message Destination Address
- PropertyID: SM Destination Address (0x0001)
- Description: Defines the integer address of the message service information receiver.
- Type: Integer
- Defined in: Local Control descriptor
- Characteristics: Read/Write
- Property Name: Short Message Protocol Type
- PropertyID: SM Protocol Type (0x0002)
- Description: Defines the message service information transport protocol of the message service information receiver, such as HTTP, SMTP and MAP.
- Type: string
- Defined in: Local Control descriptor
- Characteristics: Read/Write
Events:- Event Name: Connection Finished
- EventID: cf (0x0003)
- Description: The in-session message service information transfer channel is set up successfully.
- Event Name: Short Message Arrived
- EventID: ad (0x0004)
- Description: In-session message service information arrived.
- Statistics: none
- Signals: none
- Procedures: MGC may carry a short message data package in any command.
The message flow of the embodiment is as follows:
S2702: Similar to S 1702 in embodiment 201.
S2704: The CSCF transfers the session request to the message service application server according to the message triggering principle.
S2706: The message service information receiver home network judging module 520 in the message service application server judges that the home network of the message service information receiver is a traditional circuit switched network according to the message service information receiver identifier. The message service information transfermethod judging module 532 judges that the message service information is carried via a session request. Optionally, the sequence of the two judgments may be inversed. The message service application server determines that the in-session message service informationfunction control module 552 is in the in-session message service information function control unit according to local data configuration. The message service application server sends the session request to the in-session message service information function control unit.
S2708: The in-session message service informationfunction control module 552 in the in-session message service information function control unit sends an ADD message to the in-session message serviceinformation function module 554. The message carries the in-session message service information transport address and/or the transport protocol, and/or the format type of the message service information, and/or the number of bytes of the message service information, of the message service information sender, for example: