US20090186643A1 - Method and system of implementing sms for ngn terminal - Google Patents

Method and system of implementing sms for ngn terminal Download PDF

Info

Publication number
US20090186643A1
US20090186643A1 US12/412,816 US41281609A US2009186643A1 US 20090186643 A1 US20090186643 A1 US 20090186643A1 US 41281609 A US41281609 A US 41281609A US 2009186643 A1 US2009186643 A1 US 2009186643A1
Authority
US
United States
Prior art keywords
short message
ngn
smc
terminal
soft switch
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US12/412,816
Inventor
Hongjin Yuan
Yueming Hu
Xu Wang
Haihua Hu
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Assigned to HUAWEI TECHNOLOGIES CO., LTD. reassignment HUAWEI TECHNOLOGIES CO., LTD. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: YUAN, HONGJIN, HU, YUEMING, WANG, XU, HU, HAIHUA
Publication of US20090186643A1 publication Critical patent/US20090186643A1/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/12Messaging; Mailboxes; Announcements
    • H04W4/14Short messaging services, e.g. short message services [SMS] or unstructured supplementary service data [USSD]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W80/00Wireless network protocols or protocol adaptations to wireless operation
    • H04W80/08Upper layer protocols
    • H04W80/10Upper layer protocols adapted for application session management, e.g. SIP [Session Initiation Protocol]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/18Service support devices; Network management devices
    • H04W88/184Messaging devices, e.g. message centre

Definitions

  • the invention relates to techniques for Next Generation Network (NGN), and more particularly, to a method, system and NGN Short Message Service (SMS) of implementing SMS for an NGN terminal.
  • NGN Next Generation Network
  • SMS Short Message Service
  • NGN is a next generation network incorporating circuit switching networks such as Public Switched Telephone Network (PSTN) or Public Land Mobile Network (PLMN) and packet switching IP networks.
  • PSTN Public Switched Telephone Network
  • PLMN Public Land Mobile Network
  • IP networks packet switching IP networks.
  • integrated services of voice, video, data, and the like, may be deployed.
  • NGN uses a unified IP/MPLS carrier network having Quality of Service (QoS) capability to support various services.
  • QoS Quality of Service
  • Soft switch having packet switching control capability is a core component in NGN.
  • the call control protocol of NGN is Session Initiation Protocol (SIP).
  • SIP Session Initiation Protocol
  • NGN may provide access to a conventional circuit switching network via a signaling gateway and a relay gateway so that interoperability with the circuit switching network may be achieved.
  • SMS which is a basic data service in the conventional circuit switching network
  • GSM Global System for Mobile communications
  • CDMA Code Division Multiple Access
  • PHS Personal Handy-phone System
  • FIG. 1 illustrates the configuration of an existing system of implementing SMS for an NGN terminal.
  • the NGN terminal communicates with the value-added service platform directly with a private protocol.
  • the value-added service platform uses the standardized Short Message Peer to Peer (SMPP) to access the short message system. Registration and de-registration messages need to be redefined between the NGN terminal and the value-added service platform. Furthermore, both parties need to maintain heart-beat messages to detect whether the NGN terminal is on line.
  • the value-added service platform further needs to perform conversions between the private protocol and the standardized short message protocol.
  • SMPP Short Message Peer to Peer
  • the NGN terminal transmits a short message as follows.
  • the NGN terminal establishes an IP link with the value-added service platform.
  • the short message is transmitted to the value-added service platform via a private protocol over the established IP link.
  • the value-added service platform decodes the received short message, and then encodes the decoded message into a packet based on the standardized short message protocol, which is forwarded to the short message system. In this way, the NGN terminal may transmit a short message.
  • the NGN terminal receives a short message as follows.
  • the short message system transmits the short message to the value-added service platform in a standardized short message protocol packet.
  • the value-added service platform converts the received short message into a packet compliant with the private protocol format, which is forwarded to the NGN terminal over the IP link established between the NGN terminal and the value-added service platform. In this way, the NGN terminal may receive a short message.
  • the NGN terminal acquires an off-line short message as follows. After the NGN terminal is on-line, the value-added service platform sends the off-line short message for the NGN terminal to the NGN terminal just as the NGN terminal receives a short message.
  • each NGN terminal has to be registered with the value-added service platform, and establishes an IP link with the value-added service platform, and heart-beat is maintained. Shortcomings are caused as follows.
  • a registration message is transmitted to the value-added service platform when the NGN terminal logs in, and a de-registration message is transmitted to the value-added service platform when the NGN terminal logs out. Moreover, a heart-beat message is maintained between the NGN terminal and the value-added service platform. Thus, the overhead will be increased for the value-added service platform.
  • the NGN terminal transmits a heart-beat message to the value-added service platform.
  • the value-added service platform decodes and processes the private message packet in the heart-beat message, which is then encoded into a message packet based on the private protocol and sent to the NGN terminal as a heart-beat confirmation message.
  • the capability of the Central Processing Unit (CPU) in the value-added service platform is thus wasted additionally, and the system overhead is increased greatly.
  • the heart-beat period is 1 minute.
  • the value-added service platform has to process 166 heart-beat messages per second on the average, and meanwhile the session data for the ten thousand users has to be maintained in the memory of the platform.
  • the NGN terminal Because a voluntary registration is made to the value-added service platform when the NGN terminal logs in, the NGN terminal has to be configured with the IP address of the value-added service platform first. Once the IP address of the value-added service platform changes, the configurations of all NGN terminals have to be changed accordingly. The maintenance work is substantial and the system maintainability is deceased.
  • the existing solutions are only applicable to networks with IP links established between the NGN terminal and the value-added service platform.
  • IP links are maintained with the soft switch, and accordingly SMS cannot be implemented yet.
  • an embodiment of the invention provides a method of implementing Short Message Service (SMS) for a Next Generation Network (NGN) terminal, which may be applied to various NGN terminals and enhance the system extensibility.
  • SMS Short Message Service
  • NGN Next Generation Network
  • Another embodiment of the invention provides a system of implementing SMS for an NGN terminal, which may be applied to various NGN terminals and enhance the system extensibility.
  • Still another embodiment of the invention provides an NGN SMC, which may be applied to various NGN terminals and enhance the system extensibility.
  • solutions of the invention may be implemented as follows.
  • a method of implementing SMS for an NGN terminal includes: receiving, by an NGN Short Message Center (SMC), a short message transmission request forwarded by a soft switch, wherein the short message transmission request is from an NGN terminal; and transmitting, by the NGN SMC, a short message according to the received short message transmission request.
  • SMC NGN Short Message Center
  • a system of implementing SMS includes a soft switch and an NGN SMC.
  • the soft switch is configured to transparently transmit information exchanged between an NGN terminal and the NGN SMC.
  • the NGN SMC is configured to receive a short message transmission request from the NGN terminal, and to transmit a short message to the NGN terminal according to the received short message transmission request.
  • the NGN SMC includes a short message transmitting unit and/or a short message receiving unit and/or an off-line short message acquiring unit.
  • the short message transmitting unit is configured to receive a short message transmission request from the NGN terminal forwarded via the soft switch, and to transmit a short message to the NGN terminal.
  • the short message receiving unit is configured to forward a short message reception request to the NGN terminal via the soft switch so that the NGN terminal receives the short message.
  • the off-line short message acquiring unit is configured to receive an off-line short message acquisition request forwarded via the soft switch from the NGN terminal, to carry a stored short message for the NGN terminal in an SIP-based message, and to forward the SIP-based message to the NGN terminal via the soft switch.
  • SMS may be implemented for various NGN terminals by setting an NGN SMC and extending the SIP message.
  • the NGN terminal may utilize an existing SIP link with the soft switch.
  • the soft switch may transparently transmit SIP messages exchanged between the NGN terminal and the NGN SMC.
  • the NGN terminal may have a capability of transmitting and receiving short messages. And the system maintainability may be enhanced.
  • the NGN terminal may exchange information with the NGN SMC through the transparent transmission of the soft switch.
  • the NGN terminal there is no need for the NGN terminal to establish a private protocol based link with the value-added service platform, and only the existing SIP link is maintained with the soft switch, which enhances the system extensibility and flexibility.
  • XML Extensible Markup Language
  • the NGN SMC acting as the service platform there is no need to be oriented to all NGN terminals as long as a link is maintained with the soft switch. The system security is improved greatly and the system overhead is saved significantly. In this manner, the NGN SMS may be managed and maintained by the NGN SMC uniformly, which enhances the system maintainability.
  • FIG. 1 illustrates the configuration of an existing system of implementing SMS for an NGN terminal
  • FIG. 2 illustrates the configuration of a system of implementing SMS for an NGN terminal according to an embodiment of the present invention
  • FIG. 3 illustrates an embodiment of implementing SMS for an NGN terminal according to the present invention
  • FIG. 4 illustrates an embodiment for an NGN terminal to transmit a short message according to the present invention
  • FIG. 5 illustrates an embodiment for an NGN terminal to receive a short message according to the present invention
  • FIG. 6 illustrates an embodiment for an NGN terminal to acquire an off-line short message according to the present invention.
  • the soft switch forwards the short message transmission request to the NGN SMC, and then the NGN SMC transmits a short message according to the received short message transmission request.
  • FIG. 2 illustrates the configuration of a system of implementing SMS for an NGN terminal according to an embodiment of the present invention.
  • the system at least includes an NGN terminal, a soft switch, and an NGN SMC.
  • the soft switch is configured to transparently transmit information related to short messages between the NGN terminal and the NGN SMC.
  • the NGN SMC has a service function similar to a conventional SMC. Different from the conventional SMC, the protocol for a terminal to access the NGN SMC is SIP. A protocol converting module is thus added to the conventional SMC so that conversions between the SIP and the protocol of the NGN SMC may be enabled. Alternatively, if the protocol inside the NGN SMC is SIP, no protocol conversion is necessary for interaction with the terminal to implement short message transmission.
  • the NGN SMC may include a short message transmitting unit and/or a short message receiving unit and/or an off-line short message acquiring unit.
  • the short message transmitting unit is configured to receive a short message transmission request from the NGN terminal forwarded via the soft switch, to convert the received SIP-based short message transmission request into a request based on its own protocol, and to transmit a short message.
  • the short message receiving unit is configured to convert the short message reception request into an SIP message, and to forward the short message reception request to the NGN terminal via the soft switch so that the NGN terminal receives the short message.
  • the off-line short message acquiring unit is configured to receive an off-line short message acquisition request forwarded via the soft switch from the NGN terminal, to carry a stored short message for the NGN terminal in an SIP-based message, and to forward the SIP-based message to the NGN terminal via the soft switch.
  • the link between the NGN terminal and the soft switch is a link based on SIP, which may mainly implement registration, de-registration, heart-beat and call signaling messages. But according the provision of the protocol, the content of the short message cannot be carried. In view of this fact, the existing SIP message is extended to carry SMS in the present invention.
  • the specific implementation may refer to the following embodiments.
  • FIG. 3 illustrates an embodiment of implementing SMS for an NGN terminal according to the present invention.
  • the method according to the present invention may include the following steps.
  • the soft switch forwards a short message transmission request to the NGN SMC.
  • the short message transmission request may use an SIP message carrying information of a Body field, for example, an out-session SIP INFO message or SIP MESSAGE message.
  • the short message transmission request may carry the access code of the NGN SMC.
  • soft switches from various manufacturers shall support transparent transmission of SIP messages such as an out-session SIP INFO message or SIP MESSAGE message.
  • the soft switch can identify the extended SIP message according to the present invention.
  • the NGN terminal uses SIP messages such as an out-session SIP INFO message or SIP MESSAGE message, to transmit and receive the short message request and response.
  • SIP messages such as an out-session SIP INFO message or SIP MESSAGE message
  • the soft switch performs transparent transmission, to carry corresponding information in a message body in format of XML.
  • the request and response events for the NGN terminal are shown in Table 1.
  • the NGN terminal Prior to using the method, the NGN terminal has to be registered with the soft switch. Registration methods are provided in the related protocols, and detailed description is omitted here. Note that if the NGN terminal is not registered with the soft switch, the soft switch rejects the short message transmission request originated from the NGN terminal. Further, the soft switch determines whether the short message transmission request is originated from an IP address already registered in the soft switch, based on the transmitter information carried in the short message transmission request. If the short message transmission request is not originated from an IP address already registered in the soft switch, the short message request originated from the NGN terminal will be rejected.
  • the NGN terminal transmits the short message request via the soft switch directly, the NGN terminal only needs to be configured with the IP address of the soft switch, without any knowledge of the IP address of the NGN SMC.
  • the access code of the NGN SMC is carried in the Uniform Resource Address request (Request URI) field of the SIP message.
  • the soft switch Upon receipt of the short message request, the soft switch forwards short message request to the NGN SMC according to the access code of the NGN SMC carried in the Request URI.
  • the NGN SMC transmits a short message according to the received short message transmission request.
  • a protocol converting module is provided in the NGN SMC, for converting an SIP-based message from the NGN terminal to a message supported by its own protocol, and transmitting the short message according to the received short message transmission request.
  • the short message may be carried in an SIP message, such as an SIP INFO message or SIP MESSAGE message.
  • the NGN SMC transmits a short message to the soft switch. Based on the number in the Request URI of the SIP message (that is, the called number), the soft switch transmits the received SIP message transparently to the NGN terminal corresponding to the IP address registered with the called number. Thus, it can be seen that there is no need for the NGN SMC to know the registered address of the NGN terminal.
  • the soft switch may return an error code like 404 to the NGN SMC.
  • the common SIP element may include a From header field carrying transmitter information, a To header field carrying recipient information, a Content Type field identifying the context type, a Content Length field, a Status Code, a Body field carrying the short message, and etc.
  • the soft switch may simply discard the SIP message.
  • the NGN SMC may use the standardized short message protocol for transmission to common terminals.
  • FIG. 4 illustrates an embodiment for an NGN terminal to transmit a short message according to the present invention.
  • transmission of the short message may include the following steps.
  • the NGN terminal initiates a short message transmission request to the NGN SMC via the soft switch.
  • the NGN terminal may choose a destination number for transmission of the short message through commonly used tools such as a friend list or a contact list, or choose to transmit a short message via a menu or a task bar.
  • a destination number for transmission of the short message
  • commonly used tools such as a friend list or a contact list
  • choose to transmit a short message via a menu or a task bar it is not within the scope of the present invention.
  • the short message transmission request such as the common SIP element carried in the SIP INFO message, is well known to those skilled in the art, and detailed description is omitted here.
  • the access code of the NGN SMC is carried in the To header field.
  • the short message transmission request must also carry short message transmission event parameters, as shown in Table 2.
  • the command code corresponding to the short message transmission request event is 3001 in Table 1.
  • the NGN SMC returns a short message transmission response such as SIP 200OK to the NGN terminal via the soft switch, and returns the processing result to the NGN terminal.
  • the SIP 200OK message shall carry short message transmission response event parameters, as shown in Table 3.
  • the command code corresponding to the short message transmission request event is 3002 in Table 1
  • the NGN SMC returns a short message forwarding response to the NGN terminal via the soft switch, such as the SIP INFO message, and returns the short message forwarding result to the NGN terminal.
  • the SIP INFO message shall carry short message forwarding response event parameters, that is, a short message transmission forwarding result event parameter is returned to the terminal, as shown in Table 4.
  • the command code corresponding to the short message forward response event is 3003 in Table 1.
  • the NGN terminal After receiving the short message forwarding response, the NGN terminal will typically return a response to the NGN SMC via the soft switch, indicating that it has obtained information whether the short message is transmitted successfully.
  • the NGN SMC After the NGN SMC processes the short message transmission request and receives the return notification returned from the short message recipient (the destination number), the NGN SMC returns a reception response in the SIP INFO message to the NGN terminal via the soft switch.
  • the reception response shall carry reception response event parameters, that is, a return notification event parameter is returned for indicating that the short message is received at the terminal, as shown in Table 5.
  • the command code corresponding to the reception response event is 3004 in Table 1.
  • the NGN terminal After receiving the reception response, the NGN terminal generally will return a confirmation response to the NGN SMC via the soft switch, indicating its knowledge regarding whether the recipient has received the short message successfully.
  • a single short message may be transmitted several times with the method shown in FIG. 4 .
  • FIG. 5 illustrates an embodiment for an NGN terminal to receive a short message according to the present invention.
  • reception of the short message may include the following steps.
  • the NGN SMC transmits a short message reception request such as an SIP INFO message, to the NGN terminal via the soft switch.
  • the short message reception request shall carry a short message reception event parameter, as shown in Table 6.
  • the command code corresponding to the short message reception event is 3005 in Table 1.
  • the NGN terminal After receiving the short message, the NGN terminal generally returns a confirmation message such as an SIP 200OK message via the soft switch to the NGN SMC, indicating that the short message is received.
  • a confirmation message such as an SIP 200OK message via the soft switch to the NGN SMC
  • FIG. 6 illustrates an embodiment for an NGN terminal to acquire an off-line short message according to the present invention.
  • the NGN SMC may carry the short message in an SIP INFO message and send it to the soft switch, as shown in FIG. 5 .
  • the soft switch finds that the terminal is not on-line, it returns a 404 error code to the NGN SMC.
  • the NGN SMC stores the short message which is not yet transmitted successfully to the NGN terminal.
  • the method for the NGN terminal to acquire the off-line short message according to the present invention may include the following steps.
  • the NGN terminal transmits an off-line short message acquisition request such as an SIP INFO message to the NGN SMC via the soft switch.
  • the off-line short message acquisition request shall carry a terminal off-line short message acquisition request event parameter, as shown in Table 7.
  • the command code corresponding to the terminal off-line short message acquisition request event is 3006 in Table 1.
  • the NGN SMC processes the received off-line short message request. If any short message not transmitted for the NGN terminal is stored, an SIP 200OK message is returned to the NGN terminal, and the off-line short message is transmitted to the NGN terminal.
  • the method for transmitting the off-line short message to the NGN terminal is shown in FIG. 5 , and detailed description is omitted here.
  • SMS may be implemented for various NGN terminals by setting an NGN SMC and extending the SIP message.
  • the NGN SMC is transparent to the NGN terminal.
  • the NGN terminal may utilize an existing SIP communication link with the soft switch, and the soft switch may transparently transmit SIP messages between the NGN terminal and the NGN SMC.
  • the overall system performance may be improved, and a high system extensibility and security may be obtained.
  • the system's subsequent extensibility to other communication capability may be supported so that an NGN terminal may have functions such as instant messaging, multimedia messaging and the like.

Abstract

The disclosure provides a method of implementing Short Message Service (SMS) for a Next Generation Network (NGN) terminal, comprising: receiving, by an NGN Short Message Center (SMC), a short message transmission request forwarded by a soft switch, wherein the short message transmission request is from an NGN terminal; and transmitting, by the NGN SMC, a short message according to the received short message transmission request. The disclosure also provides a system of implementing SMS for an NGN terminal, and an NGN SMC.

Description

    FIELD OF THE INVENTION
  • The invention relates to techniques for Next Generation Network (NGN), and more particularly, to a method, system and NGN Short Message Service (SMS) of implementing SMS for an NGN terminal.
  • BACKGROUND
  • NGN is a next generation network incorporating circuit switching networks such as Public Switched Telephone Network (PSTN) or Public Land Mobile Network (PLMN) and packet switching IP networks. In NGN, integrated services of voice, video, data, and the like, may be deployed.
  • NGN uses a unified IP/MPLS carrier network having Quality of Service (QoS) capability to support various services. Soft switch having packet switching control capability is a core component in NGN. The call control protocol of NGN is Session Initiation Protocol (SIP). NGN may provide access to a conventional circuit switching network via a signaling gateway and a relay gateway so that interoperability with the circuit switching network may be achieved.
  • For SMS which is a basic data service in the conventional circuit switching network, interoperability has been achieved among terminals based on Global System for Mobile communications (GSM), Code Division Multiple Access (CDMA), Personal Handy-phone System (PHS) and the like. However, due to the complexity and the diversity of NGN terminals, there is no good solution at present to normalize the technical standards for short message transmission and reception by NGN terminals for various manufacturers.
  • Presently, SMS have been implemented for some NGN terminals. FIG. 1 illustrates the configuration of an existing system of implementing SMS for an NGN terminal. As shown in FIG. 1, the NGN terminal communicates with the value-added service platform directly with a private protocol. The value-added service platform uses the standardized Short Message Peer to Peer (SMPP) to access the short message system. Registration and de-registration messages need to be redefined between the NGN terminal and the value-added service platform. Furthermore, both parties need to maintain heart-beat messages to detect whether the NGN terminal is on line. As an access part between the NGN terminal and the short message system, the value-added service platform further needs to perform conversions between the private protocol and the standardized short message protocol.
  • The method with which the system of FIG. 1 implements SMS may be summarized generally as follows.
  • 1) The NGN terminal transmits a short message as follows. The NGN terminal establishes an IP link with the value-added service platform. The short message is transmitted to the value-added service platform via a private protocol over the established IP link. The value-added service platform decodes the received short message, and then encodes the decoded message into a packet based on the standardized short message protocol, which is forwarded to the short message system. In this way, the NGN terminal may transmit a short message.
  • 2) The NGN terminal receives a short message as follows. The short message system transmits the short message to the value-added service platform in a standardized short message protocol packet. The value-added service platform converts the received short message into a packet compliant with the private protocol format, which is forwarded to the NGN terminal over the IP link established between the NGN terminal and the value-added service platform. In this way, the NGN terminal may receive a short message.
  • 3) The NGN terminal acquires an off-line short message as follows. After the NGN terminal is on-line, the value-added service platform sends the off-line short message for the NGN terminal to the NGN terminal just as the NGN terminal receives a short message.
  • In the existing methods of implementing SMS for an NGN terminal, each NGN terminal has to be registered with the value-added service platform, and establishes an IP link with the value-added service platform, and heart-beat is maintained. Shortcomings are caused as follows.
  • (1) A registration message is transmitted to the value-added service platform when the NGN terminal logs in, and a de-registration message is transmitted to the value-added service platform when the NGN terminal logs out. Moreover, a heart-beat message is maintained between the NGN terminal and the value-added service platform. Thus, the overhead will be increased for the value-added service platform. The NGN terminal transmits a heart-beat message to the value-added service platform. Upon receipt of the message, the value-added service platform decodes and processes the private message packet in the heart-beat message, which is then encoded into a message packet based on the private protocol and sent to the NGN terminal as a heart-beat confirmation message. The capability of the Central Processing Unit (CPU) in the value-added service platform is thus wasted additionally, and the system overhead is increased greatly. In an example where ten thousand users are online concurrently, it is assumed that the heart-beat period is 1 minute. As such, the value-added service platform has to process 166 heart-beat messages per second on the average, and meanwhile the session data for the ten thousand users has to be maintained in the memory of the platform.
  • (2) According to the protocol, an SIP link already exists between the NGN terminal and the soft switch. Furthermore, the registration, de-registration and heart-beat messages already exist between both parties. But in the existing method, the NGN terminal needs a further IP link to the value-added service platform. As a result, the system is complicated greatly, and the system extensibility is decreased. Moreover, there are several defects when an additional IP link is introduced between the NGN terminal and the value-added service platform. On one hand, the value-added service platform is exposed on the public network so as to be connected by the NGN terminals. Although many solutions have been proposed presently to address the network security, the risk for the value-added service platform to be attacked is increased, and thus the system security risk is increased. On the other hand, in order to decrease the security risk, a security device has to be added to guarantee the network security of the value-added service platform, which causes an increase in the system investments.
  • (3) Because a voluntary registration is made to the value-added service platform when the NGN terminal logs in, the NGN terminal has to be configured with the IP address of the value-added service platform first. Once the IP address of the value-added service platform changes, the configurations of all NGN terminals have to be changed accordingly. The maintenance work is substantial and the system maintainability is deceased.
  • As described above, the existing solutions are only applicable to networks with IP links established between the NGN terminal and the value-added service platform. For a large number of NGN terminals directly connected to the soft switch at present, only IP links are maintained with the soft switch, and accordingly SMS cannot be implemented yet. Moreover, in the existing solutions, there are shortcomings in terms of both performance and security. In particular, the system complexity is increased, and the system extensibility is weakened.
  • SUMMARY
  • In view of the above problems, an embodiment of the invention provides a method of implementing Short Message Service (SMS) for a Next Generation Network (NGN) terminal, which may be applied to various NGN terminals and enhance the system extensibility.
  • Another embodiment of the invention provides a system of implementing SMS for an NGN terminal, which may be applied to various NGN terminals and enhance the system extensibility.
  • Still another embodiment of the invention provides an NGN SMC, which may be applied to various NGN terminals and enhance the system extensibility.
  • Specifically, the solutions of the invention may be implemented as follows.
  • A method of implementing SMS for an NGN terminal includes: receiving, by an NGN Short Message Center (SMC), a short message transmission request forwarded by a soft switch, wherein the short message transmission request is from an NGN terminal; and transmitting, by the NGN SMC, a short message according to the received short message transmission request.
  • A system of implementing SMS includes a soft switch and an NGN SMC.
  • The soft switch is configured to transparently transmit information exchanged between an NGN terminal and the NGN SMC.
  • The NGN SMC is configured to receive a short message transmission request from the NGN terminal, and to transmit a short message to the NGN terminal according to the received short message transmission request.
  • The NGN SMC includes a short message transmitting unit and/or a short message receiving unit and/or an off-line short message acquiring unit.
  • The short message transmitting unit is configured to receive a short message transmission request from the NGN terminal forwarded via the soft switch, and to transmit a short message to the NGN terminal.
  • The short message receiving unit is configured to forward a short message reception request to the NGN terminal via the soft switch so that the NGN terminal receives the short message.
  • The off-line short message acquiring unit is configured to receive an off-line short message acquisition request forwarded via the soft switch from the NGN terminal, to carry a stored short message for the NGN terminal in an SIP-based message, and to forward the SIP-based message to the NGN terminal via the soft switch.
  • From the above solutions, it can be seen that in embodiments of the present invention, SMS may be implemented for various NGN terminals by setting an NGN SMC and extending the SIP message. The NGN terminal may utilize an existing SIP link with the soft switch. The soft switch may transparently transmit SIP messages exchanged between the NGN terminal and the NGN SMC. The NGN terminal may have a capability of transmitting and receiving short messages. And the system maintainability may be enhanced.
  • In the system for implementing SMS according to the present invention, the NGN terminal may exchange information with the NGN SMC through the transparent transmission of the soft switch. To the NGN terminal, there is no need for the NGN terminal to establish a private protocol based link with the value-added service platform, and only the existing SIP link is maintained with the soft switch, which enhances the system extensibility and flexibility. Furthermore, as long as the Extensible Markup Language (XML) content carried in the SIP message is extended, it may be readily applied to other services, for example, instant messaging or multimedia short messaging on the NGN terminal. To the NGN SMC acting as the service platform, there is no need to be oriented to all NGN terminals as long as a link is maintained with the soft switch. The system security is improved greatly and the system overhead is saved significantly. In this manner, the NGN SMS may be managed and maintained by the NGN SMC uniformly, which enhances the system maintainability.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • FIG. 1 illustrates the configuration of an existing system of implementing SMS for an NGN terminal;
  • FIG. 2 illustrates the configuration of a system of implementing SMS for an NGN terminal according to an embodiment of the present invention;
  • FIG. 3 illustrates an embodiment of implementing SMS for an NGN terminal according to the present invention;
  • FIG. 4 illustrates an embodiment for an NGN terminal to transmit a short message according to the present invention;
  • FIG. 5 illustrates an embodiment for an NGN terminal to receive a short message according to the present invention; and
  • FIG. 6 illustrates an embodiment for an NGN terminal to acquire an off-line short message according to the present invention.
  • DETAILED DESCRIPTION
  • In embodiments of the present invention, the soft switch forwards the short message transmission request to the NGN SMC, and then the NGN SMC transmits a short message according to the received short message transmission request.
  • The solutions and advantages of the invention will be more fully understood when considered with respect to further detailed description of the preferred embodiments of the invention taken in conjunction with the accompanying drawings.
  • FIG. 2 illustrates the configuration of a system of implementing SMS for an NGN terminal according to an embodiment of the present invention. As shown in FIG. 2, the system at least includes an NGN terminal, a soft switch, and an NGN SMC.
  • The soft switch is configured to transparently transmit information related to short messages between the NGN terminal and the NGN SMC.
  • The NGN SMC has a service function similar to a conventional SMC. Different from the conventional SMC, the protocol for a terminal to access the NGN SMC is SIP. A protocol converting module is thus added to the conventional SMC so that conversions between the SIP and the protocol of the NGN SMC may be enabled. Alternatively, if the protocol inside the NGN SMC is SIP, no protocol conversion is necessary for interaction with the terminal to implement short message transmission.
  • In the following embodiments, description is made to examples in which a protocol converting module is provided in the NGN SMC.
  • The NGN SMC may include a short message transmitting unit and/or a short message receiving unit and/or an off-line short message acquiring unit. The short message transmitting unit is configured to receive a short message transmission request from the NGN terminal forwarded via the soft switch, to convert the received SIP-based short message transmission request into a request based on its own protocol, and to transmit a short message. The short message receiving unit is configured to convert the short message reception request into an SIP message, and to forward the short message reception request to the NGN terminal via the soft switch so that the NGN terminal receives the short message. The off-line short message acquiring unit is configured to receive an off-line short message acquisition request forwarded via the soft switch from the NGN terminal, to carry a stored short message for the NGN terminal in an SIP-based message, and to forward the SIP-based message to the NGN terminal via the soft switch.
  • The link between the NGN terminal and the soft switch is a link based on SIP, which may mainly implement registration, de-registration, heart-beat and call signaling messages. But according the provision of the protocol, the content of the short message cannot be carried. In view of this fact, the existing SIP message is extended to carry SMS in the present invention. The specific implementation may refer to the following embodiments.
  • FIG. 3 illustrates an embodiment of implementing SMS for an NGN terminal according to the present invention. In conjunction with FIG. 2, the method according to the present invention may include the following steps.
  • At step 300, the soft switch forwards a short message transmission request to the NGN SMC.
  • The short message transmission request may use an SIP message carrying information of a Body field, for example, an out-session SIP INFO message or SIP MESSAGE message. The short message transmission request may carry the access code of the NGN SMC.
  • To transparently transmit messages between the NGN terminal and the NGN SMC via a soft switch, soft switches from various manufacturers shall support transparent transmission of SIP messages such as an out-session SIP INFO message or SIP MESSAGE message. In other words, the soft switch can identify the extended SIP message according to the present invention.
  • The NGN terminal uses SIP messages such as an out-session SIP INFO message or SIP MESSAGE message, to transmit and receive the short message request and response. The soft switch performs transparent transmission, to carry corresponding information in a message body in format of XML. The request and response events for the NGN terminal are shown in Table 1.
  • TABLE 1
    Event Command code
    Short message transmission request 3001
    Short message transmission response 3002
    Return short message transmission forwarding result to 3003
    the terminal
    Return a return notification indicating that the recipient 3004
    receives the short message to the terminal
    Short message reception request 3005
    Off-line short message acquisition request from 3006
    terminal
  • Prior to using the method, the NGN terminal has to be registered with the soft switch. Registration methods are provided in the related protocols, and detailed description is omitted here. Note that if the NGN terminal is not registered with the soft switch, the soft switch rejects the short message transmission request originated from the NGN terminal. Further, the soft switch determines whether the short message transmission request is originated from an IP address already registered in the soft switch, based on the transmitter information carried in the short message transmission request. If the short message transmission request is not originated from an IP address already registered in the soft switch, the short message request originated from the NGN terminal will be rejected.
  • Because the NGN terminal transmits the short message request via the soft switch directly, the NGN terminal only needs to be configured with the IP address of the soft switch, without any knowledge of the IP address of the NGN SMC. The access code of the NGN SMC is carried in the Uniform Resource Address request (Request URI) field of the SIP message. Upon receipt of the short message request, the soft switch forwards short message request to the NGN SMC according to the access code of the NGN SMC carried in the Request URI.
  • At step 301, the NGN SMC transmits a short message according to the received short message transmission request.
  • At this step, a protocol converting module is provided in the NGN SMC, for converting an SIP-based message from the NGN terminal to a message supported by its own protocol, and transmitting the short message according to the received short message transmission request.
  • When the NGN SMC transmits a short message to the NGN terminal, the short message may be carried in an SIP message, such as an SIP INFO message or SIP MESSAGE message. The NGN SMC transmits a short message to the soft switch. Based on the number in the Request URI of the SIP message (that is, the called number), the soft switch transmits the received SIP message transparently to the NGN terminal corresponding to the IP address registered with the called number. Thus, it can be seen that there is no need for the NGN SMC to know the registered address of the NGN terminal.
  • Further, if the NGN terminal is not registered, the soft switch may return an error code like 404 to the NGN SMC.
  • Note that transparent transmission of the soft switch means that the soft switch forwards the common SIP element in the received SIP message without any change. The common SIP element may include a From header field carrying transmitter information, a To header field carrying recipient information, a Content Type field identifying the context type, a Content Length field, a Status Code, a Body field carrying the short message, and etc.
  • If no Body field is carried in the received SIP message, the soft switch may simply discard the SIP message.
  • Alternatively, the NGN SMC may use the standardized short message protocol for transmission to common terminals.
  • Detailed descriptions are given below with reference to illustrative embodiments to methods for the NGN terminal to transmit a short message, to receive a short message, and to acquire an off-line short message according to embodiments of the present invention.
  • FIG. 4 illustrates an embodiment for an NGN terminal to transmit a short message according to the present invention. Consider that the NGN terminal has been registered in the soft switch. As shown in FIG. 4, transmission of the short message may include the following steps.
  • At step 400, the NGN terminal initiates a short message transmission request to the NGN SMC via the soft switch.
  • After the NGN terminal logs in, the NGN terminal may choose a destination number for transmission of the short message through commonly used tools such as a friend list or a contact list, or choose to transmit a short message via a menu or a task bar. Here, as to how the user transmits a short message via an interface provided at the NGN terminal, it is not within the scope of the present invention.
  • The short message transmission request, such as the common SIP element carried in the SIP INFO message, is well known to those skilled in the art, and detailed description is omitted here. Note that the access code of the NGN SMC is carried in the To header field. Furthermore, the short message transmission request must also carry short message transmission event parameters, as shown in Table 2.
  • TABLE 2
    Mandatory/
    Parameter Type Optional Description
    cmd Integer Mandatory Command code corresponding
    to short message transmission
    request
    msgid String Mandatory Identification of a short
    message transmitted from the
    terminal (its uniqueness is
    secured by the terminal)
    recv String Mandatory Number for short message
    reception
    isreturn Integer Mandatory The transmitting terminal
    needs to receive a return
    notification for short message,
    for example, 0 indicates no
    need, 1 indicates a need
    cont String Mandatory Content of the short message
  • At this step, the command code corresponding to the short message transmission request event is 3001 in Table 1.
  • Consider that the NGN terminal transmitting a short message chooses to receive a return notification for the short message in this embodiment.
  • At step 401, the NGN SMC returns a short message transmission response such as SIP 200OK to the NGN terminal via the soft switch, and returns the processing result to the NGN terminal.
  • In addition to the common SIP element, the SIP 200OK message shall carry short message transmission response event parameters, as shown in Table 3.
  • TABLE 3
    Mandatory/
    Parameter Type Optional Description
    cmd Integer Mandatory Command code corresponding
    to short message transmission
    response
    res Integer Mandatory The processing result returned
    for short message transmission,
    for example, 1 indicates short
    message transmission ready, −1
    indicates system abnormity, −78
    indicates short message transmission
    failure, −79 indicates short message
    forwarding forbidden, and so on.
  • At this step, the command code corresponding to the short message transmission request event is 3002 in Table 1
  • At step 402, the NGN SMC returns a short message forwarding response to the NGN terminal via the soft switch, such as the SIP INFO message, and returns the short message forwarding result to the NGN terminal.
  • In addition to the common SIP element, the SIP INFO message shall carry short message forwarding response event parameters, that is, a short message transmission forwarding result event parameter is returned to the terminal, as shown in Table 4.
  • TABLE 4
    Mandatory/
    Parameter Type Optional Description
    cmd Integer Mandatory Command code for short message
    forwarding response
    msgid String Mandatory Identification of a short message
    transmitted from a terminal
    res Integer Mandatory The returned short message
    forwarding result, for example, 1
    indicates short message forwarding
    success, −1 indicates system
    abnormity, −78 indicates short
    message forwarding failure, −79
    indicates short message being
    obsolete, and so on
  • At this step, the command code corresponding to the short message forward response event is 3003 in Table 1.
  • At step 403, after receiving the short message forwarding response, the NGN terminal will typically return a response to the NGN SMC via the soft switch, indicating that it has obtained information whether the short message is transmitted successfully.
  • At step 404, after the NGN SMC processes the short message transmission request and receives the return notification returned from the short message recipient (the destination number), the NGN SMC returns a reception response in the SIP INFO message to the NGN terminal via the soft switch.
  • In addition to the common SIP element, the reception response shall carry reception response event parameters, that is, a return notification event parameter is returned for indicating that the short message is received at the terminal, as shown in Table 5.
  • TABLE 5
    Mandatory/
    Parameter Type Optional Description
    cmd Integer Mandatory Command code for short message
    transmission and return
    notification
    msgid String Mandatory Identification of a short message
    transmitted from a terminal
    secvt String Mandatory Short message delivery time in
    format of yyyymmddhhmmss
    res Integer Mandatory The processing result returned for the
    short message transmission result,
    for example, 1 indicates that the
    terminal receives the short message
    successfully, −1 indicates system
    abnormity, −78 indicates short
    message transmission failure, −79
    indicates short message being
    obsolete, and so on
  • At this step, the command code corresponding to the reception response event is 3004 in Table 1.
  • At step 405, after receiving the reception response, the NGN terminal generally will return a confirmation response to the NGN SMC via the soft switch, indicating its knowledge regarding whether the recipient has received the short message successfully.
  • Note that when the NGN terminal multicasts a short message, a single short message may be transmitted several times with the method shown in FIG. 4.
  • FIG. 5 illustrates an embodiment for an NGN terminal to receive a short message according to the present invention. Consider that the NGN terminal has been registered in the soft switch. As shown in FIG. 5, reception of the short message may include the following steps.
  • At step 500, the NGN SMC transmits a short message reception request such as an SIP INFO message, to the NGN terminal via the soft switch.
  • In addition to the common SIP element, the short message reception request shall carry a short message reception event parameter, as shown in Table 6.
  • TABLE 6
    Mandatory/
    Parameter Type Optional Description
    cmd Integer Mandatory Command code corresponding
    to short message reception
    request
    send String Mandatory The number of a short message
    transmitter
    time String Mandatory Delivery time by NGN SMC to the
    receiving terminal in format of
    yyyymmddhhmmss
    cont String Mandatory Content of the short message
  • At this step, the command code corresponding to the short message reception event is 3005 in Table 1.
  • At step 501, after receiving the short message, the NGN terminal generally returns a confirmation message such as an SIP 200OK message via the soft switch to the NGN SMC, indicating that the short message is received.
  • FIG. 6 illustrates an embodiment for an NGN terminal to acquire an off-line short message according to the present invention. When the NGN terminal is off-line, if a short message is transmitted to the NGN terminal, the NGN SMC may carry the short message in an SIP INFO message and send it to the soft switch, as shown in FIG. 5. If the soft switch finds that the terminal is not on-line, it returns a 404 error code to the NGN SMC. At this point, the NGN SMC stores the short message which is not yet transmitted successfully to the NGN terminal. When the NGN terminal goes on-line and is registered with the soft switch, the method for the NGN terminal to acquire the off-line short message according to the present invention may include the following steps.
  • At step 600, the NGN terminal transmits an off-line short message acquisition request such as an SIP INFO message to the NGN SMC via the soft switch.
  • In addition to the common SIP element, the off-line short message acquisition request shall carry a terminal off-line short message acquisition request event parameter, as shown in Table 7.
  • TABLE 7
    Mandatory/
    Parameter Type Optional Description
    cmd Integer Mandatory Command code for the terminal
    to acquire an off-line short
    message
  • At this step, the command code corresponding to the terminal off-line short message acquisition request event is 3006 in Table 1.
  • At step 601, the NGN SMC processes the received off-line short message request. If any short message not transmitted for the NGN terminal is stored, an SIP 200OK message is returned to the NGN terminal, and the off-line short message is transmitted to the NGN terminal.
  • At this step, the method for transmitting the off-line short message to the NGN terminal is shown in FIG. 5, and detailed description is omitted here.
  • In the method and system of implementing SMS for an NGN terminal according to the present invention, SMS may be implemented for various NGN terminals by setting an NGN SMC and extending the SIP message. In the present invention, the NGN SMC is transparent to the NGN terminal. The NGN terminal may utilize an existing SIP communication link with the soft switch, and the soft switch may transparently transmit SIP messages between the NGN terminal and the NGN SMC. The overall system performance may be improved, and a high system extensibility and security may be obtained. Also, the system's subsequent extensibility to other communication capability may be supported so that an NGN terminal may have functions such as instant messaging, multimedia messaging and the like.
  • The invention has been described above with reference to preferred embodiments, which are not used to limit the scope of the invention. Within the scope of the invention, those skilled in the art may make various changes, equivalent substitutions and improvements without departing from the spirit and principle of the invention.

Claims (20)

1. A method of implementing Short Message Service (SMS) for a Next Generation Network (NGN) terminal, comprising:
receiving, by an NGN Short Message Center (SMC), a short message transmission request forwarded by a soft switch, wherein the short message transmission request is from an NGN terminal; and
transmitting, by the NGN SMC, a short message according to the received short message transmission request.
2. The method according to claim 1, wherein before the NGN SMC transmits the short message according to the received short message transmission request, the method further comprises:
converting, by the NGN SMC, the received short message transmission request into a message format compliant with its own protocol.
3. The method according to claim 1, wherein the short message transmission request is a Session Initiation Protocol (SIP) INFO message carrying information of a Body field or an SIP MESSAGE message carrying information of a Body field.
4. The method according to claim 3, wherein the short message transmission request carries an access code of the SMC, a common SIP element and a short message transmission event parameter,
and wherein the short message transmission event parameter comprises a command code indicating the short message transmission request, a short message identification uniquely identifying a short message to be transmitted, a recipient parameter indicating the number for receiving the short message, a return notification option indicating whether the NGN terminal transmitting the short message needs to receive a return notification for the short message, and a content parameter carrying the content of the short message.
5. The method according to claim 1, further comprising:
returning, by the NGN SMC via the soft switch, a short message transmission response carrying a processing result to the NGN terminal; and
returning, by the NGN SMC via the soft switch, a short message forwarding response to carrying a short message forwarding result the NGN terminal.
6. The method according to claim 5, wherein the short message transmission response carries a common SIP element and a short message transmission response event parameter, wherein
the short message transmission response event parameter comprises a command code indicating the short message transmission response and a processing result returned for short message transmission; and the processing result comprises:
short message ready for transmission, system abnormity, short message transmission failure, or short message forwarding forbidden.
7. The method according to claim 5, wherein the short message forwarding response carries a common SIP element and a short message forwarding response event parameter; wherein
the short message forwarding response event parameter comprises a command code indicating the short message forwarding response, a short message identification uniquely identifying a short message to be transmitted, and the short message forwarding result; and
the short message forwarding result comprises:
short message forwarding success, system abnormity, short message forwarding failure, or short message being obsolete.
8. The method according to claim 4, wherein if the return notification option indicates the need for reception of a return notification for the short message, the method further comprises:
returning, by the NGN SMC via the soft switch, a reception response to the NGN terminal transmitting the short message after receiving a return notification from the recipient of the short message; and
receiving, by the NGN SMC via the soft switch, a confirmation response returned by the NGN terminal receiving the reception response.
9. The method according to claim 8, wherein the reception response carries a common SIP element and a reception response event parameter, wherein
the reception response event parameter comprises a command code indicating the reception response, a short message identification uniquely identifying a short message to be transmitted, a short message delivery time, and a short message transmission result; and
the short message transmission result comprises: the recipient receiving the short message successfully, system abnormity, short message transmission failure, or short message being obsolete.
10. The method according to claim 1, wherein transmitting, by the NGN SMC, a short message according to the received short message transmission request comprises:
transmitting, by the NGN SMC, a short message reception request to the receiving NGN terminal via a soft switch of the recipient of the short message;
receiving, by the NGN SMSC via the soft switch of the recipient of the short message, a confirmation message returned by the receiving NGN terminal after the receiving NGN terminal receives the short message.
11. The method according to claim 1, wherein transmitting, by the NGN SMC, a short message according to the received short message transmission request comprises:
transmitting, by the NGN SMC, the short message to a common terminal with a standardized short message protocol.
12. The method according to claim 10, wherein the short message reception request carries a common SIP element and a short message reception event parameter; and wherein
the short message reception event parameter comprises: a command code indicating the short message reception request, a transmitter parameter indicating the number for transmitting the short message, the time at which the short message is forwarded by the NGN SMC, and the content of the forwarded short message.
13. The method according to claim 10, wherein if the receiving NGN terminal is off-line, the method further comprises:
receiving, by the NGN SMC, an error code returned from the soft switch of the recipient of the short message, and
storing, by the NGN SMC, a short message unsuccessfully sent.
14. The method according to claim 13, wherein if the receiving NGN terminal is on-line and is registered, the method further comprises:
receiving, by the NGN SMC, via the soft switch of the recipient of the short message an off-line short message acquisition request transmitted by the receiving NGN terminal; and
transmitting, by the NGN SMC, the short message stored in the NGN SMC as an off-line short message to the NGN terminal.
15. The method according to claim 14, wherein the off-line short message acquisition request carries a common SIP element and an off-line short message acquisition request event parameter containing a command code for indicating off-line short message acquisition.
16. The method according to claim 6, wherein the common SIP element at least comprises: a From header field carrying transmitter information, a To header field carrying recipient information, a Content Type field identifying a context type, a Content Length field indicating a context length, a Status Code, and a Body field carrying the short message.
17. A system of implementing Short Message Service (SMS), comprising a soft switch and an NGN Short Message Center (SMC), wherein:
the soft switch is configured to transparently transmit information exchanged between a Next Generation Network (NGN) terminal and the NGN SMC; and
the NGN SMC is configured to receive a short message transmission request from the NGN terminal, and to transmit a short message to the NGN terminal according to the received short message transmission request.
18. The system according to claim 17, wherein the NGN SMC further comprises a protocol converting module, configured to:
convert an SIP-based short message transmission request received from the NGN terminal and forwarded via the soft switch into a message identifiable by itself, and transmit the short message; or
forward a short message reception request to the NGN terminal via the soft switch after converting the short message reception request into an SIP-based message so that the NGN terminal receives the short message; or
receive an off-line short message acquisition request from the NGN terminal and forwarded via the soft switch, carry a stored short message for the NGN terminal in an SIP-based message, and forward the SIP-based message to the NGN terminal via the soft switch.
19. A Next Generation Network (NGN) Short Message Center (SMC), comprising a short message transmitting unit and/or a short message receiving unit and/or an off-line short message acquiring unit, wherein:
the short message transmitting unit is configured to receive a short message transmission request from an NGN terminal forwarded via a soft switch, and to transmit a short message to the NGN terminal;
the short message receiving unit is configured to forward a short message reception request to the NGN terminal via the soft switch so that the NGN terminal receives a short message; and
the off-line short message acquiring unit is configured to receive an off-line short message acquisition request from the NGN terminal and forwarded via the soft switch, to carry a stored short message for the NGN terminal in a Session Initiation Protocol (SIP) based message, and to forward the SIP-based message to the NGN terminal via the soft switch.
20. The NGN SMC according to claim 19, further comprising a protocol converting module, configured to:
convert the received short message transmission request based on SIP from the soft switch, into a message identifiable by itself, and transmit the message to the short message transmitting unit; or
transmit the short message reception request to the short message receiving unit after converting the short message reception request into an SIP-based message.
US12/412,816 2006-09-29 2009-03-27 Method and system of implementing sms for ngn terminal Abandoned US20090186643A1 (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
CN200610152454.6 2006-09-29
CN2006101524546A CN101155335B (en) 2006-09-29 2006-09-29 Method and system for NGN terminal implementing short message service, NGN short message center
PCT/CN2007/070148 WO2008037188A1 (en) 2006-09-29 2007-06-21 Method and system for realizing short message service by ngn terminal

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2007/070148 Continuation WO2008037188A1 (en) 2006-09-29 2007-06-21 Method and system for realizing short message service by ngn terminal

Publications (1)

Publication Number Publication Date
US20090186643A1 true US20090186643A1 (en) 2009-07-23

Family

ID=39229736

Family Applications (1)

Application Number Title Priority Date Filing Date
US12/412,816 Abandoned US20090186643A1 (en) 2006-09-29 2009-03-27 Method and system of implementing sms for ngn terminal

Country Status (6)

Country Link
US (1) US20090186643A1 (en)
EP (1) EP2071857B1 (en)
CN (1) CN101155335B (en)
AT (1) ATE497332T1 (en)
DE (1) DE602007012277D1 (en)
WO (1) WO2008037188A1 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105684494A (en) * 2014-07-30 2016-06-15 华为技术有限公司 State detection method, device, and system
US20160218941A1 (en) * 2013-09-11 2016-07-28 Zte Corporation Processing method and apparatus for signaling tracing
CN110636049A (en) * 2019-08-27 2019-12-31 南京理工大学 General message organization and transmission method for software communication interface

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104468265A (en) * 2014-11-19 2015-03-25 北京国双科技有限公司 Method and device for detecting online states of local area network terminals
CN108646965B (en) * 2018-05-14 2021-06-25 平安科技(深圳)有限公司 Service line processing method, terminal device and medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040103157A1 (en) * 2002-04-17 2004-05-27 Nokia Corporation Store-and-forward server and method for storing and forwarding for instant messaging service implemented in IP multimedia core network subsystem (IMS)
US20050143076A1 (en) * 2003-12-25 2005-06-30 Ntt Docomo, Inc. Interconnection agreement determining system, apparatus, and method
US20080076453A1 (en) * 2006-09-25 2008-03-27 Yigang Cai SMS message delivery to non-SMS devices

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2382272A (en) * 2001-11-20 2003-05-21 Hewlett Packard Co Notifying a mobile phone that a message has arrived at a server
KR100462068B1 (en) * 2002-12-05 2004-12-17 엘지전자 주식회사 Method For Processing Information Of Identifying Network
CN100559789C (en) * 2004-12-02 2009-11-11 Ut斯达康通讯有限公司 Realize the system and method for MGC and the integrated call follow of MG in the next generation network

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040103157A1 (en) * 2002-04-17 2004-05-27 Nokia Corporation Store-and-forward server and method for storing and forwarding for instant messaging service implemented in IP multimedia core network subsystem (IMS)
US20050143076A1 (en) * 2003-12-25 2005-06-30 Ntt Docomo, Inc. Interconnection agreement determining system, apparatus, and method
US7336955B2 (en) * 2003-12-25 2008-02-26 Ntt Docomo, Inc. Interconnection agreement determining system, apparatus, and method
US20080076453A1 (en) * 2006-09-25 2008-03-27 Yigang Cai SMS message delivery to non-SMS devices

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20160218941A1 (en) * 2013-09-11 2016-07-28 Zte Corporation Processing method and apparatus for signaling tracing
US10038604B2 (en) * 2013-09-11 2018-07-31 Zte Corporation Processing method and apparatus for signaling tracing
CN105684494A (en) * 2014-07-30 2016-06-15 华为技术有限公司 State detection method, device, and system
US20170142776A1 (en) * 2014-07-30 2017-05-18 Huawei Technologies Co., Ltd. Status Detection Method, Apparatus, and System
US10091834B2 (en) * 2014-07-30 2018-10-02 Huawei Technologies Co., Ltd. Status detection method, apparatus, and system
CN110636049A (en) * 2019-08-27 2019-12-31 南京理工大学 General message organization and transmission method for software communication interface

Also Published As

Publication number Publication date
CN101155335A (en) 2008-04-02
EP2071857B1 (en) 2011-01-26
WO2008037188A1 (en) 2008-04-03
EP2071857A1 (en) 2009-06-17
CN101155335B (en) 2010-08-18
ATE497332T1 (en) 2011-02-15
DE602007012277D1 (en) 2011-03-10
EP2071857A4 (en) 2009-10-14

Similar Documents

Publication Publication Date Title
US8229480B2 (en) Methods, systems, and computer program products for transferring a message service payload between messaging entities
US7830894B2 (en) Communications
TWI555354B (en) Reporting terminal capabilities for supporting short message service
EP1958399B1 (en) Methods, systems, and computer program products for using an E.164 number (enum) database for message service message routing resolution among 2G and subsequent generation network systems
EP2144479B1 (en) Method, system and message service interworking module for implementing message service interworking
RU2610590C2 (en) Short messages service going from mobile devices/coming to mobile devices, without mobile subscriber isdn (msisdn), in internet protocol multimedia subsystem (ims)
US20030016639A1 (en) Telecommunications system and method for delivery of short message service messages to a mobile terminal in data mode
US20020173320A1 (en) Short message gateway
US20100146066A1 (en) Method, system and apparatus for message interworking
US20090186643A1 (en) Method and system of implementing sms for ngn terminal
KR100716817B1 (en) A Call Set-up Method of a Mobile Communication Terminal
US20080188250A1 (en) Delivering a radio phone short messaging service message format within an application layer internet protocol message
WO2008014718A1 (en) Method and system of short message forking for IP multimedia subsystem network
WO2001022752A1 (en) A short message gateway
WO2003085911A1 (en) Message header for messaging service
EP1856924B1 (en) System and method for the transmission of short messages in a mixed wireless and wireline telecommunication network
ES2548142T3 (en) Method and system for transmitting Convergent Internet Protocol (CPM) Messaging messages in large message mode
CN101647253B (en) Submit report handling in SMSIP
CN100366103C (en) Message delivering method and system
US9692726B2 (en) Front end processor for short message service centers
WO2010040288A1 (en) A method for realizing message interworking and a converged service system
CN112913206A (en) Radio communication
KR20040029717A (en) Method of Servicing Short Message among the Different Mobile Telecommunication Networks
CN101472229A (en) Method for processing message send report based on IP protocol and IP message gateway
KR20060101584A (en) Method for processing of binary sip message in wireless communication system

Legal Events

Date Code Title Description
AS Assignment

Owner name: HUAWEI TECHNOLOGIES CO., LTD., CHINA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:YUAN, HONGJIN;HU, YUEMING;WANG, XU;AND OTHERS;REEL/FRAME:022466/0628;SIGNING DATES FROM 20090218 TO 20090224

STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION