[go: up one dir, main page]

WO2007053999A1 - A method and system for realizing short message function of sip terminal - Google Patents

A method and system for realizing short message function of sip terminal Download PDF

Info

Publication number
WO2007053999A1
WO2007053999A1 PCT/CN2006/002306 CN2006002306W WO2007053999A1 WO 2007053999 A1 WO2007053999 A1 WO 2007053999A1 CN 2006002306 W CN2006002306 W CN 2006002306W WO 2007053999 A1 WO2007053999 A1 WO 2007053999A1
Authority
WO
WIPO (PCT)
Prior art keywords
short message
data
sip
application server
softswitch
Prior art date
Application number
PCT/CN2006/002306
Other languages
French (fr)
Chinese (zh)
Inventor
Yong Yang
Yilin Cao
Mingshi Huang
Xiaodong Gong
Weifeng Huang
Tianyun Guan
Original Assignee
Zte Corporation
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 Zte Corporation filed Critical Zte Corporation
Publication of WO2007053999A1 publication Critical patent/WO2007053999A1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/04Protocols specially adapted for terminals or networks with limited capabilities; specially adapted for terminal portability

Definitions

  • the present invention relates to the field of softswitch value-added services, and in particular, to a method and system for implementing a Session Initiation Protocol (SIP) terminal short message function on a Next Generation Network (NGN).
  • SIP Session Initiation Protocol
  • NTN Next Generation Network
  • Softswitch is a technical system that provides carrier-class services to users by separating services from call control and call control and bearers. It has become a SIP-based multi-user with Internet (Internet) architecture. Multimedia open business system. At present, the softswitch business development capability has evolved from a simple telephony service and an intelligent network service expansion to an application-driven softswitch system with multimedia service capabilities that can be customized according to requirements.
  • the implementation of softswitch value-added services usually relies on the application server to complete.
  • the application server is responsible for the logic generation and management of various value-added services, and also provides various open application programming interfaces (APIs) to provide a platform for the development of third-party services.
  • APIs application programming interfaces
  • the application server is an independent entity, which has nothing to do with the softswitch of the control layer, thus realizing the separation of service and call control, which is conducive to the introduction of new services.
  • the application server provides a powerful business capability that not only supports traditional telephony services, but also provides value-added services such as SMS, MMS, and positioning. Thus, the application server has become one of the core devices in the NGN network.
  • the object of the present invention is to provide a method and system for implementing a SIP terminal short message function on a SIP-based application server, and realizing the short message function of the SIP terminal by using the existing NGN network device.
  • SIP terminals registered on the softswitch can not only send text messages but also receive text messages through softswitches, application servers and extended SMS entities.
  • the present invention provides a method for implementing a short message function of a SIP terminal, the package Including the following steps:
  • Step 1 the SIP terminal sends the short message data to the softswitch
  • Step 2 the softswitch sends the short message data to the SIP-based application server; Step 3, the application server sends the short message data to the short message proxy entity; Step 4, the short message proxy entity will The short message data is sent to the SMS center or the SMS gateway.
  • the SIP-Message source language is encapsulated.
  • the method for implementing the SIP terminal short message function is characterized in that the application server adapts the short message data into internal interface data and sends the short message data to the short message proxy entity.
  • the method for implementing the SIP terminal short message function is characterized in that the short message proxy entity adapts the internal short message data into standard short message protocol data and sends the data to the short message center or the short message gateway.
  • the method for implementing the short message function of the SIP terminal is characterized in that after the short message data is received by the short message center or the short message gateway, the method further includes the step of replying the result response to the SIP terminal. Specifically include:
  • Step 51 The short message center or the short message gateway replies to the short message request response of the standard short message protocol to the short message proxy entity;
  • Step 52 The short message proxy entity adapts the response to internal interface data and sends the data to the application server.
  • Step 53 The application server adapts the internal interface data to a SIP-Message message and sends the message to the softswitch.
  • Step 54 The softswitch sends the SIP message to the SIP terminal.
  • the method for implementing the short message function of the SIP terminal is characterized in that, when the length of the short message submitted by the SIP terminal exceeds the number of characters specified by the short message protocol, the following steps are also included:
  • Step 61 After the application server finds that the content of the short message in the short message data exceeds the length specified by the short message protocol, the application server splits the short message data into multiple internal messages, and passes the internal An interface, the packet is sent to the short message proxy entity;
  • Step 62 The short message proxy entity receives the short message data received from the application server. Forming the standard short message protocol data, and sending the packet to the short message center or the short message gateway; Step 63, the short message center or the short message gateway starts to send a response of the short message data submitted by the standard short message protocol to the short message proxy entity ;
  • Step 64 The short message proxy entity receives the response submitted by the short message of the short message center or the short message gateway one by one, and adapts the group response to internal interface data, and the packet is sent to the application server.
  • Step 65 The server receives all the short message submission responses, determines whether all the responses are successful, and if yes, sends a successfully responding SIP message to the softswitch, and if not, or receives a timeout, sends a SIP message with a failed response. Give the softswitch.
  • Step 66 The softswitch transmits the successful or failed SIP message to the SIP terminal.
  • the foregoing method for implementing the short message function of the SIP terminal is characterized in that the method further includes: the step of receiving the short message data by the SIP terminal, which specifically includes:
  • Step 71 The short message center or the short message gateway sends the standard short message protocol short message data to the short message proxy entity.
  • Step 72 The short message proxy entity adapts the standard short message protocol short message data to internal interface data and sends the data to the application server.
  • Step 73 The application server sends the internal interface data as a SIP-Message message to the softswitch.
  • Step 74 The softswitch transmits the SIP message to a SIP terminal.
  • Step 75 The SIP terminal receives and processes successfully, and sends a SIP message that successfully responds to the softswitch. Otherwise, sends an error response SIP message to the softswitch.
  • Step 76 The softswitch sends the responding SIP message to the application server.
  • Step 77 The application server adapts the responding SIP message to internal interface data, and sends the SIP message to the short message proxy entity.
  • Step 78 The short message proxy entity adapts the internal corresponding data to a standard short message protocol data reply to the short message center or the short message gateway.
  • the method for implementing the short message function of the SIP terminal is characterized in that the application server interfaces with the short message center or the short message gateway of different types of short message protocols through the short message proxy entity.
  • the method for implementing the short message function of the SIP terminal is characterized in that the SIP terminal comprises a SIP soft terminal and a SIP hard terminal.
  • the method for implementing the SMS function of the SIP terminal is characterized in that the SMS center or the SMS gateway sends the short message data to a short message proxy entity other than the short message proxy entity.
  • the present invention further provides a system for implementing a short message function of a SIP terminal, which is characterized in that it comprises: a SIP terminal, a softswitch, an application server, a short message proxy entity, and a short message center or a short message gateway, wherein
  • the SIP terminal is configured to send short message data to the softswitch and receive short message data from the softswitch;
  • the softswitch is configured to send short message data to the SIP terminal and the application server, and receive short message data from the SIP terminal and the application server;
  • the application server is configured to send short message data to the softswitch and the short message proxy entity, and receive short message data from the softswitch and the short message proxy entity;
  • the short message proxy entity is configured to send short message data to the application server and the short message center or the short message gateway, and receive short message data from the application server and the short message center or the short message gateway;
  • the short message center or the short message gateway is configured to send short message data to the short message proxy entity and receive short message data from the short message proxy entity;
  • the above system is characterized in that the short message data transmitted between the SIP terminal and the softswitch and the softswitch and the application server are encapsulated in a SIP-Message source language.
  • the above system is characterized in that the application server adapts the short message data into internal interface data and sends the short message data to the short message data, and the application server adapts the short message data to SIP protocol data to send The soft exchange.
  • the above system is characterized in that the short message proxy entity adapts the short message data into standard short message protocol data and sends the short message data to the short message center or the short message gateway, and the short message proxy entity adapts the short message data
  • the internal interface data is sent to the application server.
  • the above system is characterized in that, after the application server finds that the content of the short message in the short message data exceeds the length specified by the short message protocol, the application server splits the short message data into multiple internal messages and passes the The internal interface, the packet is sent to the short message proxy entity.
  • the above system is characterized in that the SIP terminal comprises a SIP soft terminal and a SIP hard terminal.
  • the above system is characterized in that the application server interfaces with a short message center or a short message gateway of various different types of short message protocols through the short message proxy entity.
  • the above system is characterized in that the SMS center or the SMS gateway is further connected to a short message proxy entity other than the short message proxy entity.
  • the invention realizes the short message function of the SIP terminal and enhances the telecommunication service capability of the SIP terminal on the basis of the core device softswitch of the next generation network NGN and the SIP-based application server and the short message proxy.
  • the invention fully utilizes the existing NGN network resources, and the system composition is simple and reliable, and the business process is clear and standardized.
  • the present invention can be flexibly set up to meet the needs of different operators, considering the strong SMS protocol adaptation capability of the application server in the present invention.
  • Figure 1 is a system structure of the present invention
  • FIG 1 shows the structure of the system. As shown in Figure 1, each interface is described as follows:
  • Interface one 107 an interface between the SIP soft terminal/hard terminal 101 and the soft switch 102.
  • the standard SIP protocol is used in between. The registration, voice call, and message forwarding of the SIP terminal are implemented through the interface;
  • Interface two 108 An interface between the softswitch 102 and the application server 103.
  • the softswitch 102 only communicates with the SIP adapter of the application server 103, so that they adopt the standard SIP protocol between them;
  • interface three 109 the interface between the application server 103 and the short message proxy 104, using the internal interface of the present invention, the internal interface
  • Interface 4 The short message proxy 104, other short message proxy 106 and the SMS center / SMS gateway 105 interface, using a standard SMS protocol.
  • Step S201 The SIP terminal 101 encapsulates the short message request in the SIP-Message source language and sends it to the soft switch 102.
  • Step S202 the softswitch 102 sends the SIP message to the application server 103;
  • Step S203 the application server 103 adapts the SIP message to the internal interface data, and sends it to the short message proxy entity 104;
  • Step S204 the short message proxy entity 104 adapts the internal short message request data into standard short message protocol data and sends it to the short message center or the short message gateway 105;
  • Step S205 the short message center 105 responds to the standard short message request response to the short message proxy entity 104;
  • step S206 the short message proxy entity 104 adapts the response to the internal interface and sends it to the application server 103;
  • Step S207 the application server 103 adapts the internal interface data to the SIP-Message message and sends it to the soft switch 102. If the sending succeeds, the 202 is received to the soft switch 102, otherwise the other error-responding SIP message is returned to the soft switch 102.
  • Step S208 the softswitch transparently transmits the SIP message to the SIP terminal.
  • FIG. 3 shows the upstream process of a very long message. As shown in FIG. 3, the process includes the following steps: Step S301, the SIP terminal 101 encapsulates the short message request in the SIP-Message source language, and sends the short message request to the soft switch 102;
  • Step S302 the softswitch 102 sends the SIP message to the application server 103 to start a short message "transaction";
  • Step S303 the application server 103 finds that the content of the short message in the short message request exceeds the length specified by the short message protocol, and then the application server 103 splits and adapts the short message data into multiple internal interface short message data, and starts to use the internal interface to send the short message one by one.
  • the proxy entity 104 sends Step S304, the short message proxy entity 104 receives all the internal interface data, and is adapted to the message data of the standard short message protocol, and then submitted to the short message center or the short message gateway 105 one by one;
  • Step S305 the short message center or the short message gateway 105 starts to send the response submitted by the short message to the short message proxy entity 104 one by one;
  • Step S306 the short message proxy entity 104 receives the response of the short message submission by the short message center or the short message gateway 105 one by one, and adapts the short message submission response to the internal interface, and starts to send to the application server 103;
  • Step S307 the application server 104 receives all the short message submissions. The response, based on the session number, is determined until all responses in the "transaction" are received. If the timeout is received, the failure response is sent back to the softswitch 102. If all the responses are successful responses, the application server will 202 accept to the softswitch 102, otherwise reply to the other error response SIP message to the softswitch 102;
  • Step S308 the softswitch 102 transparently transmits the SIP message to the SIP terminal 101;
  • FIG. 4 shows the downstream SMS process. As shown, the process includes the following steps:
  • Step S401 the short message center or the short message gateway 105 sends a short message request to the short message proxy entity 104;
  • step S402 the short message proxy entity 104 adapts the response to the internal interface and sends it to the application server 103;
  • Step S403 the application server 103 adapts the internal interface data to a SIP-Message message and sends it to the softswitch 102.
  • Step S404 the softswitch 102 transparently transmits the SIP message to the SIP terminal 101;
  • Step S405 the SIP terminal 101 receives and processes successfully, then returns 202 to the softswitch 102, and otherwise replies to the SIP message of other error response to the softswitch 102;
  • Step S406 the softswitch 102 sends the SIP message to the application server 103;
  • Step S407 the application server 103 adapts the SIP message to an internal interface, and sends it to the short message proxy entity 104;
  • Step S408 the short message proxy entity 104 adapts the internal response to the standard short message protocol data and replies to the short message center or the short message gateway 105;
  • the present invention has the following advantages:
  • the present invention fully utilizes the existing NGN network resources, and implements the SIP terminal 101 based on the softswitch 102 and the SIP-based application server 103 in combination with the short message proxy in the present invention.
  • the short message function enhances the telecommunications service capability of the SIP terminal.
  • the system is simple and reliable, and the business process is clear and standardized.
  • the length of the short message submitted by the SIP terminal 101 can far exceed the length of the short message protocol.
  • the long message will be split by the application server 103, and then sent as a multiple session in a "transaction" to the short message agent to ensure that the long message is sent correctly and completely.
  • the SIP message is returned to the softswitch 102, which fully ensures that the long message is correctly submitted to the short message center or the short message gateway. 105.
  • the networking of the invention is simple and convenient, and the system has good practicability and flexible adaptability.
  • the application server has a strong SMS protocol adaptation capability, and can cooperate with a short message center or a short message gateway of different protocols to adapt to different networking requirements by cooperating with a short message proxy supporting different protocols.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Telephonic Communication Services (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

A method for realizing short message function of SIP terminal includes the steps step 1 a SIP terminal transmits a short message data to a soft switch step 2 the soft switch transmits the short message data to a SIP-based application server step 3 the application server transmits the short message data to a short message proxy entity step 4 the short message proxy entity transmits the short message data to a short message center or a short message gateway. Present invention realizes the short message function of SIP terminal enhances the telecommunication service ability of the SIP terminal and utilizes sufficiently the available NGN network resource thus the system construction is simple and reliable, and the operation flow is clear and normative.

Description

一种实现 SIP终端短信功能的方法及系统 技术领域  Method and system for realizing SIP terminal short message function
本发明涉及软交换增值业务领域, 尤其涉及在下一代网络 (Next Generation Network , NGN ) 上实现会话起始协议 ( Session Initiation Protocol , SIP) 终端短信功能的方法及系统。 背景技术  The present invention relates to the field of softswitch value-added services, and in particular, to a method and system for implementing a Session Initiation Protocol (SIP) terminal short message function on a Next Generation Network (NGN). Background technique
软交换是通过将业务与呼叫控制分离、呼叫控制与承载分离的方式来向用 户提供电信级业务的技术体系, 它已经成为具有因特网(Internet )体系结构 的、 以 SIP协议为基础的多用户、 多媒体的开放业务体系。 目前, 软交换的业 务开发能力已经从简单电话业务和智能网业务扩充发展成为具有多媒体业务 能力的、 能够¾据需求定制的以应用驱动的软交换系统。  Softswitch is a technical system that provides carrier-class services to users by separating services from call control and call control and bearers. It has become a SIP-based multi-user with Internet (Internet) architecture. Multimedia open business system. At present, the softswitch business development capability has evolved from a simple telephony service and an intelligent network service expansion to an application-driven softswitch system with multimedia service capabilities that can be customized according to requirements.
软交换增值业务的实现通常依赖于应用服务器来完成。应用服务器负责各 种增值业务的逻辑产生和管理, 并且还提供各种开放的应用程序接口 (Application Programming Interface, API ) 为第三方业务的开发提供仓' J作 平台。应用服务器是一个独立的实体, 与控制层的软交换无关, 从而实现了业 务与呼叫控制分离, 有利于新业务的引入。 当前,应用服务器所提供的业务能 力尽管很强大, 不仅支持传统呼叫类的电信业务,而且还可提供短信、彩信和 定位等等的增值业务。因而,应用服务器已经成为 NGN网络中的核心设备之一。  The implementation of softswitch value-added services usually relies on the application server to complete. The application server is responsible for the logic generation and management of various value-added services, and also provides various open application programming interfaces (APIs) to provide a platform for the development of third-party services. The application server is an independent entity, which has nothing to do with the softswitch of the control layer, thus realizing the separation of service and call control, which is conducive to the introduction of new services. Currently, the application server provides a powerful business capability that not only supports traditional telephony services, but also provides value-added services such as SMS, MMS, and positioning. Thus, the application server has become one of the core devices in the NGN network.
然而, 对于注册在软交换设备上的 SIP终端(包括软终端和硬终端), 其 基本的电信业务能力主要还是集中在呼叫类的电信业务, 目前, 尚未检索到相 关的实现 SIP终端短信功能的系统。 发明公开  However, for the SIP terminals (including the soft terminal and the hard terminal) registered on the softswitch device, the basic telecommunication service capability is mainly concentrated on the telecommunication service of the call class. Currently, the related SIP terminal short message function has not been retrieved. system. Invention disclosure
本发明的目的在于提出一种在基于 SIP的应用服务器上实现 SIP终端短信 功能的方法及系统, 利用现有的 NGN网络设备, 实现了 SIP终端的短信功能。 注册在软交换上的 SIP终端,通过软交换、应用服务器和扩展短信实体, 不仅 可以发送短信, 而且还可以接收短信。  The object of the present invention is to provide a method and system for implementing a SIP terminal short message function on a SIP-based application server, and realizing the short message function of the SIP terminal by using the existing NGN network device. SIP terminals registered on the softswitch can not only send text messages but also receive text messages through softswitches, application servers and extended SMS entities.
为了实现上述目的,本发明提出了一种实现 SIP终端短信功能的方法,包 括以下步骤: In order to achieve the above object, the present invention provides a method for implementing a short message function of a SIP terminal, the package Including the following steps:
步骤 1, SIP终端发送短消息数据到软交换;  Step 1, the SIP terminal sends the short message data to the softswitch;
步骤 2, 所述软交换将所述短消息数据发送给基于 SIP的应用服务器; 步骤 3, 所述应用服务器将所述短消息数据发送给短信代理实体; 步骤 4, 所述短信代理实体将所述短消息数据发送给短信中心或短信网 关。  Step 2, the softswitch sends the short message data to the SIP-based application server; Step 3, the application server sends the short message data to the short message proxy entity; Step 4, the short message proxy entity will The short message data is sent to the SMS center or the SMS gateway.
上述的实现 SIP终端短信功能的方法,其特点在于,所述 SIP终端与所述 软交换以及所述软交换与所述应用服务器之间传递的短消息数据均以 The method for implementing the short message function of the SIP terminal is characterized in that the short message data transmitted between the SIP terminal and the softswitch and the softswitch and the application server are
SIP- Message源语进行封装。 The SIP-Message source language is encapsulated.
上述的实现 SIP终端短信功能的方法,其特点在于,所述应用服务器将所 述短消息数据适配成内部接口数据, 发送给所述短信代理实体。  The method for implementing the SIP terminal short message function is characterized in that the application server adapts the short message data into internal interface data and sends the short message data to the short message proxy entity.
上述的实现 SIP终端短信功能的方法,其特点在于,所述短信代理实体将 内部的所述短消息数据适配成标准的短信协议数据发送到短信中心或短信网 关。  The method for implementing the SIP terminal short message function is characterized in that the short message proxy entity adapts the internal short message data into standard short message protocol data and sends the data to the short message center or the short message gateway.
上述的实现 SIP终端短信功能的方法,其特点在于,在所述短信中心或短' 信网关收到所述短消息数据并提交后, 还包括有将结果响应回复给所述 SIP 终端的步骤, 具体包括:  The method for implementing the short message function of the SIP terminal is characterized in that after the short message data is received by the short message center or the short message gateway, the method further includes the step of replying the result response to the SIP terminal. Specifically include:
步骤 51, 所述短信中心或短信网关回复标准短信协议的短信请求响应给 所述短信代理实体;  Step 51: The short message center or the short message gateway replies to the short message request response of the standard short message protocol to the short message proxy entity;
步骤 52, 所述短信代理实体将所述响应适配成内部接口数据发送给所述 应用服务器;  Step 52: The short message proxy entity adapts the response to internal interface data and sends the data to the application server.
步骤 53, 所述应用服务器将所述内部接口数据适配成 SIP-Message消息 发送给所述软交换;  Step 53: The application server adapts the internal interface data to a SIP-Message message and sends the message to the softswitch.
步骤 54, 所述软交换将所述 SIP消息发送给所述 SIP终端。  Step 54: The softswitch sends the SIP message to the SIP terminal.
上述的实现 SIP终端短信功能的方法,其特点在于, 当所述 SIP终端提交 的所述短消息的长度超过短信协议规定的字符数时, 还包括以下步骤:  The method for implementing the short message function of the SIP terminal is characterized in that, when the length of the short message submitted by the SIP terminal exceeds the number of characters specified by the short message protocol, the following steps are also included:
步骤 61, 所述应用服务器发现所述短消息数据中的短消息内容超过短信 协议规定的长度后, 所述应用服务器会将所述短消息数据拆分成多个内部消 息, 并通过所述内部接口, 分组向所述短信代理实体发送;  Step 61: After the application server finds that the content of the short message in the short message data exceeds the length specified by the short message protocol, the application server splits the short message data into multiple internal messages, and passes the internal An interface, the packet is sent to the short message proxy entity;
步骤 62, 所述短信代理实体将从所述应用服务器接收到的短消息数据适 配成标准短信协议数据, 并分组向所述短信中心或短信网关发送; 步骤 63, 所述短信中心或短信网关开始分组发送所述标准短信协议的短 消息数据提交的响应给所述短信代理实体; Step 62: The short message proxy entity receives the short message data received from the application server. Forming the standard short message protocol data, and sending the packet to the short message center or the short message gateway; Step 63, the short message center or the short message gateway starts to send a response of the short message data submitted by the standard short message protocol to the short message proxy entity ;
步骤 64, 所述短信代理实体逐个接收所述短信中心或短信网关的所述短 消息提交的响应,并将所述各组响应适配成内部接口数据,分组向所述应用服 务器发送;  Step 64: The short message proxy entity receives the response submitted by the short message of the short message center or the short message gateway one by one, and adapts the group response to internal interface data, and the packet is sent to the application server.
步骤 65, 所述服务器接收所有的短消息提交的响应, 判断所有的响应是 否都成功,若是,发送成功响应的 SIP消息给所述软交换,若否,或接收超时, 发送失败响应的 SIP消息给所述软交换。  Step 65: The server receives all the short message submission responses, determines whether all the responses are successful, and if yes, sends a successfully responding SIP message to the softswitch, and if not, or receives a timeout, sends a SIP message with a failed response. Give the softswitch.
步骤 66, 所述软交换将所述成功或失败的 SIP消息传给所述 SIP终端。 上述的实现 SIP终端短信功能的方法,其特点在于,还包括所述 SIP终端 接收短消息数据的步骤, 具体包括:  Step 66: The softswitch transmits the successful or failed SIP message to the SIP terminal. The foregoing method for implementing the short message function of the SIP terminal is characterized in that the method further includes: the step of receiving the short message data by the SIP terminal, which specifically includes:
步骤 71, 所述短信中心或短信网关下发所述标准短信协议短消息数据给 所述短信代理实体;  Step 71: The short message center or the short message gateway sends the standard short message protocol short message data to the short message proxy entity.
步骤 72, 所述短信代理实体将所述标准短信协议短消息数据适配成内部 接口数据发送给所述应用服务器;  Step 72: The short message proxy entity adapts the standard short message protocol short message data to internal interface data and sends the data to the application server.
步骤 73, 所述应用服务器将所述内部接口数据成 SIP-Message消息发送' 给所述软交换;  Step 73: The application server sends the internal interface data as a SIP-Message message to the softswitch.
步骤 74, 所述软交换将所述 SIP消息传给 SIP终端;  Step 74: The softswitch transmits the SIP message to a SIP terminal.
步骤 75, 所述 SIP终端接收并处理成功, 发送成功响应的 SIP消息给所 述软交换, 否则, 发送错误响应的 SIP消息给所述软交换;  Step 75: The SIP terminal receives and processes successfully, and sends a SIP message that successfully responds to the softswitch. Otherwise, sends an error response SIP message to the softswitch.
步骤 76, 所述软交换将所述响应的 SIP消息发送给所述应用服务器; 步骤 77, 所述应用服务器将所述响应的 SIP消息适配成内部接口数据, 发送给所述短信代理实体;  Step 76: The softswitch sends the responding SIP message to the application server. Step 77: The application server adapts the responding SIP message to internal interface data, and sends the SIP message to the short message proxy entity.
步骤 78, 所述短信代理实体将所述内部相应数据适配成标准的短信协议 数据回复给所述短信中心或短信网关。  Step 78: The short message proxy entity adapts the internal corresponding data to a standard short message protocol data reply to the short message center or the short message gateway.
上述的实现 SIP终端短信功能的方法,其特点在于,所述应用服务器通过 所述短信代理实体, 与各种不同类型的短信协议的短信中心或短信网关对接。  The method for implementing the short message function of the SIP terminal is characterized in that the application server interfaces with the short message center or the short message gateway of different types of short message protocols through the short message proxy entity.
上述的实现 SIP终端短信功能的方法, 其特点在于, 所述 SIP终端包括 SIP软终端和 SIP硬终端。 上述的实现 SIP终端短信功能的方法,其特点在于,还包括所述短信中心 或短信网关发送所述短消息数据到除所述短信代理实体外的短信代理实体。 The method for implementing the short message function of the SIP terminal is characterized in that the SIP terminal comprises a SIP soft terminal and a SIP hard terminal. The method for implementing the SMS function of the SIP terminal is characterized in that the SMS center or the SMS gateway sends the short message data to a short message proxy entity other than the short message proxy entity.
为了实现上述目的, 本发明又提出了一种实现 SIP终端短信功能的系统, 其特点在于, 包括: SIP终端、 软交换、 应用服务器、 短信代理实体和短信中 心或短信网关, 其中,  In order to achieve the above object, the present invention further provides a system for implementing a short message function of a SIP terminal, which is characterized in that it comprises: a SIP terminal, a softswitch, an application server, a short message proxy entity, and a short message center or a short message gateway, wherein
所述 SIP终端,用于向所述软交换发送短消息数据和接收来自所述软交换 的短消息数据;  The SIP terminal is configured to send short message data to the softswitch and receive short message data from the softswitch;
所述软交换,用于向所述 SIP终端和所述应用服务器发送短消息数据,及 接收来自所述 SIP终端和所述应用服务器的短消息数据;  The softswitch is configured to send short message data to the SIP terminal and the application server, and receive short message data from the SIP terminal and the application server;
所述应用服务器, 用于向所述软交换和所述短信代理实体发送短消息数 据, 及接收来自所述软交换和所述短信代理实体的短消息数据;  The application server is configured to send short message data to the softswitch and the short message proxy entity, and receive short message data from the softswitch and the short message proxy entity;
所述短信代理实体,用于向所述应用服务器和所述短信中心或短信网关发 送短消息数据,及接收来自所述应用服务器和所述短信中心或短信网关的短消 息数据;  The short message proxy entity is configured to send short message data to the application server and the short message center or the short message gateway, and receive short message data from the application server and the short message center or the short message gateway;
所述短信中心或短信网关,用于向所述短信代理实体发送短消息数据及接 收来自所述短信代理实体的短消息数据;  The short message center or the short message gateway is configured to send short message data to the short message proxy entity and receive short message data from the short message proxy entity;
上述的系统,其特点在于,所述 SIP终端与所述软交换以及所述软交换与 所述应用服务器之间传递的短消息数据均以 SIP-Message源语进行封装。  The above system is characterized in that the short message data transmitted between the SIP terminal and the softswitch and the softswitch and the application server are encapsulated in a SIP-Message source language.
上述的系统,其特点在于,所述应用服务器将所述短消息数据适配成内部 接口数据发送给所述短信代理, 及所述应用服务器将所述短消息数据适配成 SIP协议数据发送给所述软交换。  The above system is characterized in that the application server adapts the short message data into internal interface data and sends the short message data to the short message data, and the application server adapts the short message data to SIP protocol data to send The soft exchange.
上述的系统,其特点在于,所述短信代理实体将所述短消息数据适配成标 准的短信协议数据发送给所述短信中心或短信网关,及所述短信代理实体将所 述短消息数据适配成内部接口数据发送给所述应用服务器。  The above system is characterized in that the short message proxy entity adapts the short message data into standard short message protocol data and sends the short message data to the short message center or the short message gateway, and the short message proxy entity adapts the short message data The internal interface data is sent to the application server.
上述的系统,其特点在于,所述应用服务器发现所述短消息数据中的短消 息内容超过短信协议规定的长度后,所述应用服务器将所述短消息数据拆成多 个内部消息, 并通过所述内部接口, 分组向所述短信代理实体发送。  The above system is characterized in that, after the application server finds that the content of the short message in the short message data exceeds the length specified by the short message protocol, the application server splits the short message data into multiple internal messages and passes the The internal interface, the packet is sent to the short message proxy entity.
上述的系统, 其特点在于, 所述 SIP终端包括 SIP软终端和 SIP硬终端。 上述的系统, 其特点在于, 所述应用服务器通过所述短信代理实体, '与各 种不同类型的短信协议的短信中心或短信网关对接。 上述的系统,其特点在于,还包括所述短信中心或短信网关与除所述短信 代理实体外的短信代理实体对接。 The above system is characterized in that the SIP terminal comprises a SIP soft terminal and a SIP hard terminal. The above system is characterized in that the application server interfaces with a short message center or a short message gateway of various different types of short message protocols through the short message proxy entity. The above system is characterized in that the SMS center or the SMS gateway is further connected to a short message proxy entity other than the short message proxy entity.
本发明在下一代网络 NGN的核心设备软交换和基于 SIP的应用服务器以及 短信代理的基础上,实现了 SIP终端的短信功能,增强了 SIP终端的电信业务 能力。本发明充分利用现有的 NGN网络资源, 系统构成简单可靠, 业务流程清 晰规范。 同时, 考虑到本发明中应用服务器强大的短信协议适配能力, 本发明 可以灵活组网, 满足不同的运营商的需要。 附图简要说明  The invention realizes the short message function of the SIP terminal and enhances the telecommunication service capability of the SIP terminal on the basis of the core device softswitch of the next generation network NGN and the SIP-based application server and the short message proxy. The invention fully utilizes the existing NGN network resources, and the system composition is simple and reliable, and the business process is clear and standardized. In the meantime, the present invention can be flexibly set up to meet the needs of different operators, considering the strong SMS protocol adaptation capability of the application server in the present invention. BRIEF DESCRIPTION OF THE DRAWINGS
图 1是本发明系统结构;  Figure 1 is a system structure of the present invention;
图 2是本发明普通的非超长短信的上行流程;  2 is an uplink flow of a general non-super long message according to the present invention;
图 3是本发明超长短信的上行流程;  3 is an uplink process of the ultra long message of the present invention;
图 4是本发明下行短信流程。  4 is a flow chart of the downlink message of the present invention.
其中, 附图标记:  Among them, the reference mark:
101— SIP软终端 /硬终端  101—SIP soft terminal/hard terminal
102—软交换  102—softswitch
103—应用服务器  103—Application Server
104—短信代理  104—SMS agent
105—短信中心 /短信网关  105—SMS Center/SMS Gateway
106—其他短信代理  106—Other SMS Agents
107—接口一  107—Interface 1
蘭一接口二  Lanyi interface two
109—接口三  109—Interface 3
110—接口四 实现本发明的最佳方式  110 - Interface 4 The best way to implement the present invention
图 1所示为本系统的结构。 如图 1所示, 各个接口说明如下:  Figure 1 shows the structure of the system. As shown in Figure 1, each interface is described as follows:
接口一 107: SIP软终端 /硬终端 101与软交换 102之间的接口。其间采用 标准的 SIP协议。 SIP终端的注册、语音呼叫以及消息转发等均通过该接口实 现; 接口二 108: 软交换 102与应用服务器 103之间的接口。 软交换 102只与 应用服务器 103的 SIP适配器进行通信, 因而他们之间采用标准的 SIP协议; 接口三 109: 应用服务器 103与短信代理 104之间的接口, 采用本发明的 内部接口,该内部接口目前并无特定标准格式,各厂家依据具体设备型号自行 定义; Interface one 107: an interface between the SIP soft terminal/hard terminal 101 and the soft switch 102. The standard SIP protocol is used in between. The registration, voice call, and message forwarding of the SIP terminal are implemented through the interface; Interface two 108: An interface between the softswitch 102 and the application server 103. The softswitch 102 only communicates with the SIP adapter of the application server 103, so that they adopt the standard SIP protocol between them; interface three 109: the interface between the application server 103 and the short message proxy 104, using the internal interface of the present invention, the internal interface There is currently no specific standard format, and each manufacturer defines itself according to the specific device model;
接口四 110: 短信代理 104、其它短信代理 106与短信中心 /短信网关 105 的接口, 采用标准的短信协议。  Interface 4: The short message proxy 104, other short message proxy 106 and the SMS center / SMS gateway 105 interface, using a standard SMS protocol.
图 2所示为普通的非超长短信的上行流程。 如图所示, 包括以下步骤: 步骤 S201, SIP终端 101以 SIP- Message源语封装短信请求,发送到软交 换 102;  Figure 2 shows the upstream process of ordinary non-long text messages. As shown in the figure, the following steps are included: Step S201: The SIP terminal 101 encapsulates the short message request in the SIP-Message source language and sends it to the soft switch 102.
步骤 S202, 软交换 102将该 SIP消息发送给应用服务器 103;  Step S202, the softswitch 102 sends the SIP message to the application server 103;
步骤 S203, 应用服务器 103将 SIP消息适配成内部接口数据, 发送给短 信代理实体 104;  Step S203, the application server 103 adapts the SIP message to the internal interface data, and sends it to the short message proxy entity 104;
步骤 S204, 短信代理实体 104将内部的短信请求数据适配成标准的短信 协议数据发送给短信中心或短信网关 105;  Step S204, the short message proxy entity 104 adapts the internal short message request data into standard short message protocol data and sends it to the short message center or the short message gateway 105;
步骤 S205, 短信中心 105回复标准的短信请求响应给短信代理实体 104; 步骤 S206, 短信代理实体 104将该响应适配成内部接口发送给应用服务 器 103;  Step S205, the short message center 105 responds to the standard short message request response to the short message proxy entity 104; step S206, the short message proxy entity 104 adapts the response to the internal interface and sends it to the application server 103;
步骤 S207, 应用服务器 103将内部接口数据适配成 SIP- Message消息发 送给软交换 102; 发送成功, 回 202 Accepted给软交换 102, 否则回复其它错 误响应的 SIP消息给软交换 102 ;  Step S207, the application server 103 adapts the internal interface data to the SIP-Message message and sends it to the soft switch 102. If the sending succeeds, the 202 is received to the soft switch 102, otherwise the other error-responding SIP message is returned to the soft switch 102.
步骤 S208, 软交换将该 SIP消息透传给 SIP终端。  Step S208, the softswitch transparently transmits the SIP message to the SIP terminal.
图 3是超长短信的上行流程。 如图 3所示, 该流程包括如下步骤: 步骤 S301, SIP终端 101以 SIP- Message源语封装短信请求,发送到软交 换 102;  Figure 3 shows the upstream process of a very long message. As shown in FIG. 3, the process includes the following steps: Step S301, the SIP terminal 101 encapsulates the short message request in the SIP-Message source language, and sends the short message request to the soft switch 102;
步骤 S302,软交换 102将该 SIP消息发送给应用服务器 103,开始一次短 信 "交易";  Step S302, the softswitch 102 sends the SIP message to the application server 103 to start a short message "transaction";
步骤 S303, 应用服务器 103发现该短信请求中的短信内容超过短信协议 规定长度,于是,应用服务器 103会将其拆分并适配成多个内部接口短消息数 据, 开始通过内部接口, 逐个向短信代理实体 104发送; 步骤 S304, 短信代理实体 104接收所有的内部接口数据, 适配成标准短 信协议的消息数据之后, 逐个提交给短信中心或短信网关 105; Step S303, the application server 103 finds that the content of the short message in the short message request exceeds the length specified by the short message protocol, and then the application server 103 splits and adapts the short message data into multiple internal interface short message data, and starts to use the internal interface to send the short message one by one. The proxy entity 104 sends Step S304, the short message proxy entity 104 receives all the internal interface data, and is adapted to the message data of the standard short message protocol, and then submitted to the short message center or the short message gateway 105 one by one;
步骤 S305, 短信中心或短信网关 105开始逐个发送短信提交的响应给短 信代理实体 104;  Step S305, the short message center or the short message gateway 105 starts to send the response submitted by the short message to the short message proxy entity 104 one by one;
步骤 S306, 短信代理实体 104逐个接收短信中心或短信网关 105的短信 提交的响应,并将短信提交响应适配成内部接口,开始向应用服务器 103发送; 步骤 S307, 应用服务器 104接收所有的短信提交响应, 根据会话号判断, 直到接收完一次 "交易"中所有的响应。如果接收超时,则回失败响应给软交 换 102,如果所有的响应均为成功响应, 应用服务器将 202 Accepted给软交换 102, 否则回复其它错误响应的 SIP消息给软交换 102 ;  Step S306, the short message proxy entity 104 receives the response of the short message submission by the short message center or the short message gateway 105 one by one, and adapts the short message submission response to the internal interface, and starts to send to the application server 103; Step S307, the application server 104 receives all the short message submissions. The response, based on the session number, is determined until all responses in the "transaction" are received. If the timeout is received, the failure response is sent back to the softswitch 102. If all the responses are successful responses, the application server will 202 accept to the softswitch 102, otherwise reply to the other error response SIP message to the softswitch 102;
步骤 S308, 软交换 102将该 SIP消息透传给 SIP终端 101 ;  Step S308, the softswitch 102 transparently transmits the SIP message to the SIP terminal 101;
图 4是下行短信流程。 如图所示, 该流程包括以下步骤:  Figure 4 shows the downstream SMS process. As shown, the process includes the following steps:
步骤 S401 , 短信中心或短信网关 105下发短信请求给短信代理实体 104; 步骤 S402, 短信代理实体 104将该响应适配成内部接□发送给应用服务 器 103;  Step S401, the short message center or the short message gateway 105 sends a short message request to the short message proxy entity 104; step S402, the short message proxy entity 104 adapts the response to the internal interface and sends it to the application server 103;
步骤 S403, 应用服务器 103将内部接口数据适配成 SIP- Message消息发 送给软交换 102;  Step S403, the application server 103 adapts the internal interface data to a SIP-Message message and sends it to the softswitch 102.
步骤 S404, 软交换 102将该 SIP消息透传给 SIP终端 101;  Step S404, the softswitch 102 transparently transmits the SIP message to the SIP terminal 101;
步骤 S405, SIP终端 101接收并处理成功, 则回 202 Accepted给软交换 102, 否则回复其它错误响应的 SIP消息给软交换 102 ;  Step S405, the SIP terminal 101 receives and processes successfully, then returns 202 to the softswitch 102, and otherwise replies to the SIP message of other error response to the softswitch 102;
步骤 S406, 软交换 102将该 SIP消息发送给应用服务器 103;  Step S406, the softswitch 102 sends the SIP message to the application server 103;
步骤 S407, 应用服务器 103将 SIP消息适配成内部接口, 发送给短信代 理实体 104;  Step S407, the application server 103 adapts the SIP message to an internal interface, and sends it to the short message proxy entity 104;
步骤 S408, 短信代理实体 104将该内部响应适配成标准的短信协议数据 回复给短信中心或短信网关 105;  Step S408, the short message proxy entity 104 adapts the internal response to the standard short message protocol data and replies to the short message center or the short message gateway 105;
综上所述, 本发明具有以下优点: 本发明充分利用现有的 NGN网络资源, 在软交换 102和基于 SIP的应用服务器 103的基础上,结合本发明中的短信代 理, 实现了 SIP终端 101的短信功能, 增强了 SIP终端的电信业务能力。系统 构成简单可靠, 业务流程清晰规范。  In summary, the present invention has the following advantages: The present invention fully utilizes the existing NGN network resources, and implements the SIP terminal 101 based on the softswitch 102 and the SIP-based application server 103 in combination with the short message proxy in the present invention. The short message function enhances the telecommunications service capability of the SIP terminal. The system is simple and reliable, and the business process is clear and standardized.
本发明中, SIP终端 101所提交的短信, 其长度可以远远超过短信协议规 定的字符数。超长短信将由应用服务器 103进行拆分,然后将其作为一个 "交 易"中的多次会话, 发送给短信代理, 保证超长短信正确、 完整的发送出去。 在接收短信提交响应时,根据会话号判断,直至接收到一次 "交易"中的所有 响应之后, 再回 SIP消息给软交换 102, 充分保证了超长短信被正确地提交到 短信中心或短信网关 105。 工业应用性 In the present invention, the length of the short message submitted by the SIP terminal 101 can far exceed the length of the short message protocol. The number of characters. The long message will be split by the application server 103, and then sent as a multiple session in a "transaction" to the short message agent to ensure that the long message is sent correctly and completely. When receiving the short message submission response, it is judged according to the session number, and after receiving all the responses in the "transaction", the SIP message is returned to the softswitch 102, which fully ensures that the long message is correctly submitted to the short message center or the short message gateway. 105. Industrial applicability
本发明组网简单方便, 系统具有良好的实用性和灵活的适配能力。本发明 中应用服务器具有强大的短信协议适配能力,通过与支持不同协议的短信代理 的配合, 可以成功地与不同协议的短信中心或短信网关对接, 以适应不同的组 网要求。  The networking of the invention is simple and convenient, and the system has good practicability and flexible adaptability. In the present invention, the application server has a strong SMS protocol adaptation capability, and can cooperate with a short message center or a short message gateway of different protocols to adapt to different networking requirements by cooperating with a short message proxy supporting different protocols.

Claims

权利要求书 Claim
1. 一种实现 SIP终端短信功能的方法, 其特征在于, 包括以下步骤: 步骤 1, SIP终端发送短消息数据到软交换; A method for implementing a short message function of a SIP terminal, comprising the following steps: Step 1, the SIP terminal sends the short message data to the softswitch;
步骤 2, 所述软交换将所述短消息数据发送给基于 SIP的应用服务器; 步骤 3, 所述应用服务器将所述短消息数据发送给短信代理实体; 步骤 4, 所述短信代理实体将所述短消息数据发送给短信中心或短信网 关。  Step 2, the softswitch sends the short message data to the SIP-based application server; Step 3, the application server sends the short message data to the short message proxy entity; Step 4, the short message proxy entity will The short message data is sent to the SMS center or the SMS gateway.
2. 根据权利要求 1所述的实现 SIP终端短信功能的方法, 其特征在于, 所述 SIP 终端与所述软交换以及所述软交换与所述应用服务器之间传递的短 消息数据均以 SIP- Message源语进行封装。  The method for implementing the short message function of the SIP terminal according to claim 1, wherein the short message data transmitted between the SIP terminal and the softswitch and the softswitch and the application server is SIP - Message source is encapsulated.
3. 根据权利要求 1所述的实现 SIP终端短信功能的方法, 其特征在于, 所述应用服务器将所述短消息数据适配成内部接口数据,发送给所述短信代理 实体。  The method for implementing the SIP terminal short message function according to claim 1, wherein the application server adapts the short message data into internal interface data and sends the short message data to the short message proxy entity.
4. 根据权利要求 1所述的实现 SIP终端短信功能的方法, 其特征在于, 所述短信代理实体将内部的所述短消息数据适配成标准的短信协议数据发送 到短信中心或短信网关。  The method for implementing the short message function of the SIP terminal according to claim 1, wherein the short message proxy entity adapts the internal short message data into standard short message protocol data and sends the data to the short message center or the short message gateway.
5. 根据权利要求 1、 2、 3、 4所述的实现 SIP终端短信功能的方法, 其特 征在于,在所述短信中心或短信网关收到所述短消息数据并提交后,还包括有 将结果响应回复给所述 SIP终端的步骤, 具体包括:  The method for implementing the SIP terminal short message function according to claim 1, 2, 3, and 4, wherein after the short message data is received and submitted by the short message center or the short message gateway, the method further includes The step of responding to the reply to the SIP terminal includes:
步骤 51, 所述短信中心或短信网关回复标准短信协议的短信请求响应给 所述短信代理实体;  Step 51: The short message center or the short message gateway replies to the short message request response of the standard short message protocol to the short message proxy entity;
步骤 52, 所述短信代理实体将所述响应适配成内部接口数据发送给所述 应用服务器;  Step 52: The short message proxy entity adapts the response to internal interface data and sends the data to the application server.
步骤 53, 所述应用服务器将所述内部接口数据适配成 SIP-Message消息 发送给所述软交换;  Step 53: The application server adapts the internal interface data to a SIP-Message message and sends the message to the softswitch.
步骤 54, 所述软交换将所述 SIP消息发送给所述 SIP终端。  Step 54: The softswitch sends the SIP message to the SIP terminal.
6. 根据权利要求 1、 2、 3、 4所述的实现 SIP终端短信功能的方法, 其特 征在于,当所述 SIP终端提交的所述短消息的长度超过短信协议规定的字符数 时, 还包括以下步骤: 步骤 61, 所述应用服务器发现所述短消息数据中的短消息内容超过短信 协议规定的长度后, 所述应用服务器会将所述短消息数据拆分成多个内部消 息, 并通过所述内部接口, 分组向所述短信代理实体发送; The method for implementing the short message function of the SIP terminal according to claim 1, 2, 3, and 4, wherein when the length of the short message submitted by the SIP terminal exceeds the number of characters specified by the short message protocol, Includes the following steps: Step 61: After the application server finds that the content of the short message in the short message data exceeds the length specified by the short message protocol, the application server splits the short message data into multiple internal messages, and passes the internal An interface, the packet is sent to the short message proxy entity;
步骤 62, 所述短信代理实体将从所述应用服务器接收到的短消息数据适 配成标准短信协议数据, 并分组向所述短信中心或短信网关发送;  Step 62: The short message proxy entity adapts the short message data received from the application server to standard short message protocol data, and sends the packet to the short message center or the short message gateway.
步骤 63, 所述短信中心或短信网关开始分组发送所述标准短信协议的短 消息数据提交的响应给所述短信代理实体;  Step 63: The short message center or the short message gateway starts to send a response of the short message data submitted by the standard short message protocol to the short message proxy entity;
步骤 64, 所述短信代理实体逐个接收所述短信中心或短信网关的所述短 消息提交的响应,并将所述各组响应适配成内部接口数据,分组向所述应用服 务器发送;  Step 64: The short message proxy entity receives the response submitted by the short message of the short message center or the short message gateway one by one, and adapts the group response to internal interface data, and the packet is sent to the application server.
步骤 65, 所述服务器接收所有的短消息提交的响应, 判断所有的响应是 否都成功,若是,发送成功响应的 SIP消息给所述软交换,若否,或接收超时, 发送失败响应的 SIP消息给所述软交换。  Step 65: The server receives all the short message submission responses, determines whether all the responses are successful, and if yes, sends a successfully responding SIP message to the softswitch, and if not, or receives a timeout, sends a SIP message with a failed response. Give the softswitch.
步骤 66, 所述软交换将所述成功或失败的 SIP消息传给所述 SIP终端。  Step 66: The softswitch transmits the successful or failed SIP message to the SIP terminal.
7. 根据权利要求 1、 2、 3、 4所述的实现 SIP终端短信功能的方法, 其特 征在于, 还包括所述 SIP终端接收短消息数据的步骤, 具体包括: The method for implementing the SIP terminal short message function according to claim 1, 2, 3, and 4, wherein the method further includes: the step of receiving the short message data by the SIP terminal, specifically:
步骤 71, 所述短信中心或短信网关下发所述标准短信协议短消息数据给 所述短信代理实体;  Step 71: The short message center or the short message gateway sends the standard short message protocol short message data to the short message proxy entity.
步骤 72, 所述短信代理实体将所述标准短信协议短消息数据适配成内部 接口数据发送给所述应用服务器;  Step 72: The short message proxy entity adapts the standard short message protocol short message data to internal interface data and sends the data to the application server.
步骤 73, 所述应用服务器将所述内部接口数据成 SIP- Message消息发送 给所述软交换 ·,  Step 73: The application server sends the internal interface data to the softswitch as a SIP-Message message.
步骤 74, 所述软交换将所述 SIP消息传给 SIP终端;  Step 74: The softswitch transmits the SIP message to a SIP terminal.
步骤 75, 所述 SIP终端接收并处理成功, 发送成功响应的 SIP消息给所 述软交换, 否则, 发送错误响应的 SIP消息给所述软交换;  Step 75: The SIP terminal receives and processes successfully, and sends a SIP message that successfully responds to the softswitch. Otherwise, sends an error response SIP message to the softswitch.
步骤 76, 所述软交换将所述响应的 SIP消息发送给所述应用服务器; 步骤 77, 所述应用服务器将所述响应的 SIP消息适配成内部接口数据, 发送给所述短信代理实体;  Step 76: The softswitch sends the responding SIP message to the application server. Step 77: The application server adapts the responding SIP message to internal interface data, and sends the SIP message to the short message proxy entity.
步骤 78, 所述短信代理实体将所述内部相应数据适配成标准的短信协议 数据回复给所述短信中心或短信网关。 Step 78: The short message proxy entity adapts the internal corresponding data to a standard short message protocol data reply to the short message center or the short message gateway.
8. 根据权利要求 1所述的实现 SIP终端短信功能的方法, 其特征在于, 所述应用服务器通过所述短信代理实体,与各种不同类型的短信协议的短信中 心或短信网关对接。 The method for implementing the short message function of the SIP terminal according to claim 1, wherein the application server interfaces with the short message center or the short message gateway of different types of short message protocols by using the short message proxy entity.
9. 根据权利要求 1所述的实现 SIP终端短信功能的方法, 其特征在于, 所述 SIP终端包括 SIP软终端和 SIP硬终端。  The method for implementing the short message function of the SIP terminal according to claim 1, wherein the SIP terminal comprises a SIP soft terminal and a SIP hard terminal.
10. 根据权利要求 1所述的实现 SIP终端短信功能的方法, 其特征在于, 还包括所述短信中心或短信网关发送所述短消息数据到除所述短信代理实体 外的短信代理实体。  The method for implementing the SIP terminal short message function according to claim 1, further comprising the short message center or the short message gateway sending the short message data to a short message proxy entity other than the short message proxy entity.
11. 一种实现 SIP终端短信功能的系统, 其特征在于, 包括: SIP终端、 软交换、 应用服务器、 短信代理实体和短信中心或短信网关, 其中,  A system for implementing a short message function of a SIP terminal, comprising: a SIP terminal, a softswitch, an application server, a short message proxy entity, and a short message center or a short message gateway, wherein
所述 SIP终端,用于向所述软交换发送短消息数据和接收来自所述软交换 的短消息数据;  The SIP terminal is configured to send short message data to the softswitch and receive short message data from the softswitch;
所述软交换,用于向所述 SIP终端和所述应用服务器发送短消息数据,及 接收来自所述 SIP终端和所述应用服务器的短消息数据;  The softswitch is configured to send short message data to the SIP terminal and the application server, and receive short message data from the SIP terminal and the application server;
所述应用服务器, 用于向所述软交换和所述短信代理实体发送短消息数 据, 及接收来自所述软交换和所述短信代理实体的短消息数据;  The application server is configured to send short message data to the softswitch and the short message proxy entity, and receive short message data from the softswitch and the short message proxy entity;
所述短信代理实体,用于向所述应用服务器和所述短信中心或短信网关发 送短消息数据,及接收来自所述应用服务器和所述短信中心或短信网关的短消 息数据;  The short message proxy entity is configured to send short message data to the application server and the short message center or the short message gateway, and receive short message data from the application server and the short message center or the short message gateway;
所述短信中心或短信网关,用于向所述短信代理实体发送短消息数据及接 收来自所述短信代理实体的短消息数据;  The short message center or the short message gateway is configured to send short message data to the short message proxy entity and receive short message data from the short message proxy entity;
12. 根据权利要求 11所述的系统, 其特征在于, 所述 SIP终端与所述软 交换以及所述软交换与所述应用服务器之间传递的短消息数据均以 SIP-Message源语进行封装。  The system according to claim 11, wherein the short message data transmitted between the SIP terminal and the softswitch and the softswitch and the application server are encapsulated in a SIP-Message source language. .
13、 根据权利要求 11所述的系统, 其特征在于, 所述应用服务器将所述 短消息数据适配成内部接口数据发送给所述短信代理,及所述应用服务器将所 述短消息数据适配成 SIP协议数据发送给所述软交换。  The system according to claim 11, wherein the application server adapts the short message data into internal interface data and sends the short message data to the short message data. The SIP protocol data is sent to the softswitch.
14、 根据权利要求 11所述的系统, 其特征在于, 所述短信代理实体将所 述短消息数据适配成标准的短信协议数据发送给所述短信中心或短信网关,及 所述短信代理实体将所述短消息数据适配成内部接口数据发送给所述应用服 务器。 The system according to claim 11, wherein the short message proxy entity adapts the short message data to standard short message protocol data and sends the short message protocol data to the short message center or the short message gateway, and the short message proxy entity Adapting the short message data into internal interface data and transmitting the data to the application service Server.
15、 根据权利要求 11所述的系统, 其特征在于, 所述应用服务器发现所 述短消息数据中的短消息内容超过短信协议规定的长度后,所述应用服务器将 所述短消息数据拆成多个内部消息, 并通过所述内部接口,分组向所述短信代 理实体发送。  The system according to claim 11, wherein, after the application server finds that the content of the short message in the short message data exceeds the length specified by the short message protocol, the application server splits the short message data into a plurality of internal messages, and the packets are sent to the short message proxy entity through the internal interface.
16、 根据权利要求 11所述的系统, 其特征在于, 所述 SIP终端包括 SIP 软终端和 SIP硬终端。  The system according to claim 11, wherein the SIP terminal comprises a SIP soft terminal and a SIP hard terminal.
17、 根据权利要求 11所述的系统, 其特征在于, 所述应用服务器通过所 述短信代理实体, 与各种不同类型的短信协议的短信中心或短信网关对接。  The system according to claim 11, wherein the application server interfaces with a short message center or a short message gateway of various different types of short message protocols through the short message proxy entity.
18、 根据权利要求 11所述的系统, 其特征在于, 还包括所述短信中心或 短信网关与除所述短信代理实体外的短信代理实体对接。  The system according to claim 11, further comprising the short message center or the short message gateway being connected to a short message proxy entity other than the short message proxy entity.
PCT/CN2006/002306 2005-11-11 2006-09-07 A method and system for realizing short message function of sip terminal WO2007053999A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN 200510086866 CN1964513A (en) 2005-11-11 2005-11-11 A method to realize short message function of SIP terminal
CN200510086866.X 2005-11-11

Publications (1)

Publication Number Publication Date
WO2007053999A1 true WO2007053999A1 (en) 2007-05-18

Family

ID=38022965

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2006/002306 WO2007053999A1 (en) 2005-11-11 2006-09-07 A method and system for realizing short message function of sip terminal

Country Status (2)

Country Link
CN (1) CN1964513A (en)
WO (1) WO2007053999A1 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8095611B2 (en) * 2009-09-16 2012-01-10 Avaya Inc. SIP endpoint enhancer
CN106535145A (en) * 2016-12-19 2017-03-22 宇龙计算机通信科技(深圳)有限公司 Short message transmission method, short message transmission device, terminal and application server
CN115835148A (en) * 2022-12-22 2023-03-21 哲库科技(北京)有限公司 Short message transmission method, terminal device, short message gateway, chip and storage medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1419382A (en) * 2001-11-14 2003-05-21 深圳市中兴通讯股份有限公司上海第二研究所 Short message original calling control gateway
WO2004088895A2 (en) * 2003-03-31 2004-10-14 Nokia Corporation System and method to provide interoperability between session initiation protocol and other messaging services
CN1550113A (en) * 2001-08-27 2004-11-24 System and method for providing text message service
CN1558689A (en) * 2004-01-15 2004-12-29 中兴通讯股份有限公司 System and method for short message and instant message service intercommunication based on soft switch system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1550113A (en) * 2001-08-27 2004-11-24 System and method for providing text message service
CN1419382A (en) * 2001-11-14 2003-05-21 深圳市中兴通讯股份有限公司上海第二研究所 Short message original calling control gateway
WO2004088895A2 (en) * 2003-03-31 2004-10-14 Nokia Corporation System and method to provide interoperability between session initiation protocol and other messaging services
CN1558689A (en) * 2004-01-15 2004-12-29 中兴通讯股份有限公司 System and method for short message and instant message service intercommunication based on soft switch system

Also Published As

Publication number Publication date
CN1964513A (en) 2007-05-16

Similar Documents

Publication Publication Date Title
CN103428218B (en) Method and system for forwarding performance information of user equipment
US7058068B2 (en) Session initiation protocol based advanced intelligent network/intelligent network messaging
CN101582798B (en) Method for remote network management on voice home gateway terminal and system
WO2008022596A1 (en) A method, system and apparatus for delivering sms in forking mode
CN101416468A (en) Network-initiated IMS registration in a communication system
KR20070010693A (en) Network state management method using call release request / response message in communication system using SIP
CN113225123B (en) Method for converting circuit voice to VOIP voice in satellite mobile communication system
US20030169768A1 (en) Call initiation for legacy mobile circuit switched domain wireless systems
WO2006081772A1 (en) A method for realizing two-way operation between circuit domain and group domain
US20140164543A1 (en) Communication System, Application Server and Communication Method for Server Cooperation
US7436817B2 (en) Call clearing for legacy mobile circuit switched domain wireless systems
WO2009052673A1 (en) Uniform service access system and access method
CN102263775B (en) Method and device for controlling local session initiation protocol (SIP) calling
US7778243B2 (en) Method for DTMF transfer by RTP
EP1962464A1 (en) Method, communication system and entity for overlap code sending using session initiation protocol
WO2007053999A1 (en) A method and system for realizing short message function of sip terminal
CN101365157A (en) A service trigger method, system and device
WO2008037188A1 (en) Method and system for realizing short message service by ngn terminal
CN101166162B (en) Method for transmitting service event
CN100366103C (en) A message sending method and system thereof
CN100401692C (en) Monitoring Method of Packet Voice Network
CN101313557A (en) Method and system for realizing service self-help of circuit domain terminal
US8031697B2 (en) Method for bearer independent call control (BICC) optimization for IP bearer support
JP4564881B2 (en) Voice communication system
WO2009056041A1 (en) Method, system and device for transmitting the charge attribute information

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application
NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 06775616

Country of ref document: EP

Kind code of ref document: A1