WO2008022596A1 - A method, system and apparatus for delivering sms in forking mode - Google Patents
A method, system and apparatus for delivering sms in forking mode Download PDFInfo
- Publication number
- WO2008022596A1 WO2008022596A1 PCT/CN2007/070501 CN2007070501W WO2008022596A1 WO 2008022596 A1 WO2008022596 A1 WO 2008022596A1 CN 2007070501 W CN2007070501 W CN 2007070501W WO 2008022596 A1 WO2008022596 A1 WO 2008022596A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- forking
- message
- sip message
- sms
- indication
- 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.)
- Ceased
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/12—Messaging; Mailboxes; Announcements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/10—Architectures or entities
- H04L65/1016—IP multimedia subsystem [IMS]
Definitions
- the present invention relates to the field of communications technologies, and in particular, to a method, system and device for implementing Forking transmission in a short message service (SMS) in a multimedia subsystem (IMS, IP Multimedia Subsystem).
- SMS short message service
- IMS IP Multimedia Subsystem
- the Session Initiation Protocol is one of the multimedia communication system framework protocols developed by the Internet Engineering Task Force (IETF). It is a text-based application layer control protocol, independent of the underlying layer. Protocol, used to establish, modify, and terminate two or more multimedia on the Internet Protocol (IP, Internet Protocol) network.
- IP Internet Protocol
- a Forking transmission method is provided, which allows a SIP message to be received by a plurality of user terminals identified by a associated user.
- the Forking sending method provided in the SIP network is: setting a correspondence between a user identifier and multiple user terminal information in a proxy device (Proxy) on the SIP network side, such as a correspondence between a user identifier and multiple user terminal contact addresses.
- a proxy device Proxy
- the SIP network side receives the SIP message sent to the user terminal, the SIP message is first sent to the Proxy, and the Proxy determines the plurality of user terminal information corresponding to the user identifier carried in the SIP message according to the set correspondence relationship, and the SIP message is sent. Sending a plurality of user terminals respectively corresponding to the plurality of user terminal information.
- the Forking delivery method provided in the SIP network can be used in two ways: parallel Forking transmission method and serial Forking transmission method.
- the parallel Forking method is that the Proxy sends a SIP message received to multiple user terminals simultaneously;
- the Forking mode is a sequence in which the Proxy pre-sets a plurality of user terminal information corresponding to one user identifier, and then sends a received SIP message to one of the plurality of user terminals in sequence, if the user terminal returns If the response is successful, the Proxy terminates sending the SIP message to other user terminals. Otherwise, it continues to send to other user terminals in sequence, until a successful response is received or sent to all user terminals.
- IMS network A network of SIP technologies that uses SIP call control mechanisms to create, manage, and terminate various types of multimedia services.
- the Forking transmission method of the SIP may be adopted, and the Service-Call Session Control Function (S-CSCF) of the IMS network side is implemented as a Proxy:
- S-CSCF Service-Call Session Control Function
- the S-CSCF receives the registration message of the user terminal And storing the public user identifier used by the user terminal and the contact address of the user terminal, and when a public user identifier is associated with the contact address of the multiple user terminals, sending the public user identifier to the public user identifier through the S-CSCF.
- the SIP message will cause Forking on the S-CSCF.
- the S-CSCF performs pre-configuration for the parallel SIP or serial Forking of the received SIP message, that is, the user who associates the same public user identifier with multiple user terminals can go to the S-CSCF to configure the user data, and set the incoming SIP message. Is parallel Forking or serial Forking.
- SMS has matured in the traditional circuit (CS, Circuit Switched) domain and has a wide range of applications.
- CS Circuit Switched
- the third-generation mobile communication standardization partner project has set up a topic to study the use of IP bearer SMS messages, which is specifically implemented as: Setting up the Internet on the IP network Protocol-Short Message-Gateway (IP-SM-GW, IP-Short-Message-Gateway) acts as an SMS gateway between the IMS network domain and the CS domain.
- IP-SM-GW IP-Short-Message-Gateway
- the SIP message body is delivered to the IP-SM-GW, and the IP-SM-GW sends the SMS message to the CS domain after parsing the received SIP message body.
- the CS domain sends an SMS message to the IMS network domain
- the SMS message is delivered.
- IP-SM-GW constructs one A SIP message encapsulating an SMS message in the message body is sent to the IMS network domain.
- Another implementation manner is as follows: The IP-SM-GW is set as the message gateway between the IMS network domain and the CS domain in the IP network. When the IMS domain sends an SMS message to the CS domain, the SMS message is obliquely out and put into the SIP message.
- the IP-SM-GW is transmitted to the IP-SM-GW.
- the IP-SM-GW parses the content of the SMS message from the received SIP message body, constructs an SMS message, and sends it to the CS domain.
- the CS domain sends an SMS message to the IMS network domain
- the IP-SM-GW constructs a SIP message carrying the content of the SMS message in the message body and sends it to the IMS network domain.
- the embodiment of the invention provides a method for implementing Forking transmission by SMS, which can control that an SMS message from a CS domain is sent to more than one user terminal by using a Forking transmission method in an IMS network domain.
- the embodiment of the invention further provides a system for implementing Forking transmission by SMS, which can control the SMS message from the CS domain to be sent to more than one user terminal in the IMS network domain by using the Forking transmission method.
- the embodiment of the invention further provides a device for implementing Forking transmission by SMS, which can control the SMS message from the CS domain to be sent to more than one user terminal in the IMS network domain by using the Forking transmission method.
- the embodiment of the present invention is implemented as follows:
- a short message service SMS implements a method for forked Forking, the method comprising: receiving an SMS message, constructing a session encapsulating the SMS message or carrying the content of the SMS message Initiating a protocol SIP message, and carrying an indication of whether to perform Forking in the SIP message; transmitting the SIP message to a serving call control function S-CSCF in the IMS network; the S-CSCF carrying according to the received SIP message Whether or not to perform a Forking indication determines whether a Forking is sent.
- a system for implementing Forking transmission by SMS includes: IP-SM-GW,
- An IP-SM-GW configured to receive an SMS message from the CS domain, construct an encapsulated SMS message or carry an SMS message content, and carry a SIP message carrying a Forking indication, and send the SIP message to the S-CSCF;
- the S-CSCF is configured to perform a Forking transmission according to whether a Forking indication carried in the SIP message is received, and send the SIP message to the corresponding multiple user terminals.
- An apparatus for implementing a Forking transmission by an SMS comprising a policy module, a construction module, and a transmission module, where
- a policy module configured to send a stored policy of whether a Forking indication is sent to the construction module
- a constructing module configured to receive an SMS message from the CS domain, construct a carry-in indication according to a policy received from the policy module, and encapsulate an SMS message or carry an SMS message content SIP message;
- a sending module configured to send the constructed SIP message.
- An apparatus for implementing a Forking transmission by using an SMS includes a policy setting module and a processing module, where
- a policy setting module configured to set a policy for processing an SMS message or a SIP message carrying the content of the SMS message, and sending the policy to the processing module;
- a processing module configured to determine, according to the policy received from the policy setting module, the received encapsulated SMS message or the SIP message carrying the content of the SMS message, and perform Forking, according to The corresponding relationship between the set public user identifier and the one or more user terminal information determines the user terminal information corresponding to the public user identifier carried in the SIP message, and sends the SIP message to the user terminal corresponding to the user terminal information.
- An apparatus for implementing a Forking transmission by using an SMS comprising a receiving module and a processing transmitting module, wherein
- a receiving module configured to receive whether to carry out a Forking indication, and encapsulate an SMS message or carry an SMS message content SIP message;
- the processing sending module is configured to perform a Forking transmission according to whether the Forking indication is carried in the SIP message, and send the SIP message to the corresponding multiple user terminals.
- the SIP message encapsulated with the SMS message carries whether or not the Forking indication is performed, and the S-CSCF that receives the SIP message determines whether to perform the Forking message according to whether the carried message indicates whether to carry the Forking indication.
- S-CSCF instructs Forking Forking 0 corresponding to the embodiment of the SIP message
- a policy for sending a SIP message encapsulated with an SMS message from the IP-SM-GW by using Forking and using the Forking method may be set in the S-CSCF, when the S-CSCF receives the policy.
- the set policy is directly transmitted using the Forking transmission method and the Forking method.
- FIG. 1 is a flowchart of a method for implementing a Forking in an IMS according to an embodiment of the present invention
- FIG. 2 is a flow chart of a method for implementing a Forking in an IMS according to an embodiment of the present invention
- FIG. 3 is a second flowchart of a method for implementing Forking in an IMS according to an embodiment of the present invention
- FIG. 4 is a third flowchart of a method for implementing Forking in an IMS according to an embodiment of the present invention.
- FIG. 5 is a schematic diagram of a system for implementing Forking in an IMS according to an embodiment of the present invention
- FIG. 6 is a schematic structural diagram of an IP-SM-GW according to an embodiment of the present invention. Mode for carrying out the invention
- the SIP message encapsulated by the IP-SM-GW or carrying the SMS message content is sent to the S-CSCF of the IMS network domain, and the SIP message is performed by the S-CSCF. Processing, sent to the user terminal.
- the embodiment of the present invention can set the request-deployment (Request- when constructing the encapsulated SMS message or the SIP message carrying the SMS message content.
- the Disposition header field carries a correlation value indicating whether the S-CSCF performs a Forking transmission on the SIP message.
- the forking instruction allows the S-CSCF to perform Forking transmission on the SIP message.
- the SIP message constructed by the IP-SM-GW carries a public user corresponding to the CS domain telephone number of the destination user terminal.
- the S-CSCF correspondence determines a plurality of user terminal contact addresses corresponding to the public user identifier, and performs a Forking operation to send to the corresponding multiple user terminals. Whether using parallel Forking or serial Forking needs Further identification in Request-Disposition.
- the non-fork indication does not allow the S-CSCF to perform a Forking 0 parallel forking indication (parallel) on the SIP message, and the S-CSCF performs parallel forking on the SIP message.
- the IP-SM-GW is constructed.
- the SIP message carries a public user identifier corresponding to the CS domain telephone number of the destination user terminal, and the S-CSCF determines a plurality of user terminal contact addresses corresponding to the public user identifier according to the correspondence relationship, and performs a Forking operation and simultaneously sends the same to the corresponding multiple users. terminal.
- the serial forking instruction (sequential), the S-CSCF serially forking the SIP message, at this time, the SIP message constructed by the IP-SM-GW carries a public user identifier corresponding to the CS domain telephone number of the destination user terminal, then S - The CSCF determines a plurality of user terminal contact addresses corresponding to the public user identifier according to the correspondence relationship, and determines the current sending order according to a preset sending order, and performs a Forking operation to send to the corresponding one of the user terminals according to the sending order, if the user terminal is If there is no response within the set time or a failure response is returned, it is sent to the corresponding next user terminal in the order of transmission until a successful response is received or all corresponding user terminals are sent.
- Request-Disposition in the SIP message encapsulating the SMS message or the content of the SMS message is fork, parallel, it means that the S-CSCF is allowed to perform parallel Forking on the SIP message; for example, in an encapsulated SMS message or a SIP message carrying the content of the SMS message.
- Request-Disposition is no-fork, the identifier does not allow the S-CSCF to initiate Forking.
- the setting of the Forking indication in the Request-Disposition in the SIP message encapsulating the SMS message or the content of the SMS message is configured by the IP-SM-GW.
- the embodiment of the present invention can configure the policy in the IP-SM-GW to control the SMS in the Whether the Forking and Forking methods are performed in the IMS domain.
- the IP-SM-GW can perform different Forking policies for SMSs from different user terminals in the CS domain by configuring policies. For example: Configure three lists or collections on the IP-SM-GW, named no-fork, fork-parallel, and fork-sequential, and record the destination user terminal information of the CS domain in the list or set, such as the phone number, IP-SM.
- the GW After receiving the SMS message from the CS domain, the GW detects the destination user terminal information (which can be carried in the SMS or can be obtained from the CS domain network side) to which list or set is matched, thereby determining that it is constructing the encapsulated SMS.
- the message or the SIP message carrying the content of the SMS message, the indication in the Request-Disposition set is the corresponding no-fork ⁇ fork-parallel or fork-sequence
- FIG. 1 is a flowchart of a method for implementing Forking in an IMS according to an embodiment of the present invention, where specific steps are as follows:
- Step 100 The IP-SM-GW receives the SMS message from the CS domain, and constructs an S-packet with an SMS message or a SIP message carrying the content of the SMS message, which is sent to the IMS network domain, according to the set policy.
- CSCF When carrying the Forking indication, the SIP message carries a Forking mode indication.
- the set policy may be various, for example, setting the correspondence between the sending user terminal information and whether to perform the Forking and performing the Forking type, and determining whether the corresponding destination is carried out according to the destination user terminal information carried in the SMS message or obtained from the CS domain network side. Forking will then carry the Forking indication field, such as Request-Disposition, in the constructed SIP message.
- Step 101 The S-CSCF obtains a Forking indication from the received SIP message, and determines whether to perform a Forking on the SIP message according to the Forking indication: if the carried is a Forking indication, and then acquires the carried
- the Forking mode indicates that the multiple user terminal contact addresses corresponding to the public user identifier carried in the SIP message are determined according to the preset correspondence, and the SIP message is sent to the multiple destination user terminals by using the Forking method indicated by the SIP message. Multiple destination user terminals of the contact address; if the carry is not carrying out the Forking indication, the SIP message is directly sent to the SIP One of the user terminals corresponding to the public user identifier carried by the information block.
- FIG. 3 is a flow chart of a method for implementing Forking in an IMS according to an embodiment of the present invention. The specific steps are as follows:
- Step 200 The IP-SM-GW sends the constructed encapsulated SMS message or the SIP message carrying the SMS message content, and carries the no-fork through the Request-Disposition, instructing the S-CSCF not to perform Forking on the SIP message.
- the IP-SM-GW when the IP-SM-GW receives the SMS message of the CS domain, constructs a SIP message, where the SIP message further carries a public user identifier corresponding to the telephone number of the destination user terminal of the CS domain, and the destination user terminal phone number of the CS domain It is carried in the SMS message and sent to the IP-SM-GW or IP-SM-GW directly to the CS domain to obtain according to the prior art.
- Step 201 The S-CSCF detects that the SIP message is a no-fork in the Request-Disposition, and performs a non-forking process on the SIP message, and sends the message to a user terminal corresponding to the public user identifier carried in the SIP message.
- Step 202 The S-CSCF receives the acknowledgment response from the user terminal to the SIP message, that is, the 200 OK response, and forwards the acknowledgment response to the IP-SM-GW.
- FIG. 3 is a second flowchart of a method for implementing Forking in an IMS according to an embodiment of the present invention, and the specific steps are as follows:
- Step 300 The IP-SM-GW sends the constructed encapsulated SMS message or the SIP message carrying the SMS message content, and carries the fork and parallel through the Request-Disposition, instructing the S-CSCF to perform parallel Forking on the SIP message.
- Step 301 The S-CSCF detects that the SIP-message is a fork and a parallel in the Request-Disposition of the SIP message, and performs a parallel Forking on the SIP message, and sends the same to the multiple user terminals corresponding to the public user identifier carried by the SIP message.
- Step 302 The S-CSCF receives an acknowledgment response from multiple user terminals to the SIP message, that is, a 200 OK response, and transmits one of the acknowledgment responses to the IP-SM-GW.
- FIG. 4 is a third flowchart of a method for implementing a Forking in an IMS according to an embodiment of the present invention. The specific steps are as follows:
- Step 400 The IP-SM-GW sends the constructed encapsulated SMS message or the SIP message carrying the SMS message content, and carries the fork and the sequential by the Request-Disposition, indicating that the S-CSCF performs the serial Forking on the SIP message.
- Step 401 The S-CSCF detects that the request-disposition of the SIP message is a fork and a sequence, and performs a serial forking on the SIP message, and sends the public user identifier carried in the SIP message according to the sending sequence information carried in the SIP message. Corresponding multiple user terminals.
- Step 402 The S-CSCF receives the acknowledgment response from the user terminal to the SIP message, that is, the 200 OK response, and transmits the acknowledgment response to the IP-SM-GW.
- there is also a method for enabling the SMS to implement the Forking in the IMS that is, setting a unified policy on the S-CSCF that processes the SIP message encapsulating the SMS message, and letting the S-CSCF check before performing the Forking Whether the SIP message is sent from the IP-SM-GW. If yes, the SIP message is forged on the S-CSCF, and the SIP message is sent to the corresponding multiple user terminals according to the corresponding relationship.
- the user having the multi-user terminal can set the Forking policy for receiving the IMS message in the S-CSCF, and the specific policy is set as follows:
- the embodiment of the present invention further provides a system for implementing Forking transmission in an IMS, as shown in FIG. 5:
- the system includes: an IP-SM-GW, an S-CSCF, and a plurality of user terminals.
- the IP-SM-GW is configured to receive an SMS message from the CS domain, and construct an encapsulated SMS message or a SIP message carrying the content of the SMS message.
- the SIP message further carries a Forking indication, and sends the SIP message to the S-CSCF. ;
- the S-CSCF is configured to perform a Forking transmission according to whether a Forking indication carried in the SIP message is received, and send the SIP message to the corresponding multiple user terminals.
- the S-CSCF further includes a receiving module and a processing sending module, where
- a receiving module configured to receive whether to carry out a Forking indication, and encapsulate an SMS message or carry an SMS message content SIP message;
- the processing sending module is configured to perform a Forking transmission according to whether the Forking indication is carried in the SIP message, and send the SIP message to the corresponding multiple user terminals.
- the IP-SM-GW includes a policy module, a configuration module, and a sending module, where
- a policy module configured to send a stored policy of whether a Forking indication is sent to the construction module
- a constructing module configured to receive an SMS message from the CS domain, construct a SIP message carrying a Forking indication and encapsulating an SMS message or carrying an SMS message content according to a policy received from the policy module, and sending the message to the sending module;
- a sending module configured to send the constructed SIP message.
- the policy for performing the Forking indication may be a correspondence between the user terminal number of the CS domain receiving the SMS message and whether or not the Forking indication is performed.
- FIG. 6 is a schematic structural diagram of an IP-SM-GW according to an embodiment of the present invention, including a policy module, a configuration module, and a sending module, where a policy module, configured to send a stored policy of whether a Forking indication is sent to the construction module;
- a constructing module configured to receive an SMS message from the CS domain, construct a bearer indication according to a policy received from the policy module, and encapsulate the SMS message or carry the SMS message content SIP message.
- a sending module configured to send the constructed SIP message.
- the embodiment of the present invention further provides an S-CSCF, including a policy setting module and a processing module, where
- a policy setting module configured to set a policy for processing an SMS message or a SIP message carrying the content of the SMS message, and sending the policy to the processing module;
- a processing module configured to determine, according to a policy received from the policy setting module, a received encapsulated SMS message or a SIP message carrying the content of the SMS message, performing a Forking transmission, and determining, according to a correspondence between the set public user identifier and one or more user terminal information,
- the user terminal information corresponding to the public user identifier carried in the SIP message is sent to the user terminal corresponding to the user terminal information.
- the SIP message encapsulated with the SMS message carries whether or not the Forking indication is performed, and the S-CSCF that receives the SIP message determines whether to perform the Forking on the SIP message according to whether the carried instruction is performed, and in addition, the SIP message When carrying the Forking indication, the Forking mode indication is also carried, and the S-CSCF instructs the Forking method to perform the Forking method according to the carried Forking mode. Therefore, the method and system provided by the embodiments of the present invention control that an SMS message from the CS domain is sent to more than one user terminal by using a Forking transmission method in the IMS network domain.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Telephonic Communication Services (AREA)
- Mobile Radio Communication Systems (AREA)
Description
短消息业务实现分叉发送的方法、 系统及装置
技术领域
本发明涉及通信技术领域, 特别涉及一种在多媒体子系统(IMS , IP Multimedia Subsystem ) 中短消息业务 ( SMS , Short Message Service ) 实现分叉(Forking )发送的方法、 系统及装置。 发明背景
^舌发起协议(SIP, Session Initiation Protocol )是英特网任务工作 组(IETF, Internet Engineering Task Force )制定的多媒体通信系统框 架协议之一, 其是一个基于文本的应用层控制协议, 独立于底层协议, 用于建立、 修改和终止因特网协议 ( IP, Internet Protocol ) 网络上的双 方或多方多媒体^舌。 在采用 SIP的网络中, 如 IMS网络中提供了一种 Forking发送方法,允许一个 SIP消息被所关联的一个用户标识的多个用 户终端接收。
在 SIP网络中提供的 Forking发送方法为:在 SIP网络侧的代理设备 ( Proxy )中设置一个用户标识和多个用户终端信息的对应关系,如一个 用户标识和多个用户终端联系地址的对应关系, 当 SIP网络侧接收到发 送给用户终端的 SIP消息时, 首先将该 SIP消息发送给 Proxy, Proxy根 据设置的对应关系确定 SIP消息携带的用户标识对应的多个用户终端信 息 , 将该 SIP消息发送分别发送给多个用户终端信息对应的多个用户终 端。
目前, 在 SIP网络中提供的 Forking发送方法可以采用两种方式: 并行 Forking发送方式和串行 Forking发送方式。 其中, 并行 Forking方 式是 Proxy将接收到的一个 SIP 消息同时发送给多个用户终端; 串行
Forking方式是 Proxy预先设置对应于一个用户标识的多个用户终端信息 的先后顺序, 然后按照先后顺序先将接收到的一个 SIP消息发送给多个 用户终端中的一个用户终端, 如果该用户终端返回成功响应, 则 Proxy 终止向其他用户终端发送该 SIP消息, 否则按照先后顺序继续向其他用 户终端发送, 直到接收到成功响应或向所有用户终端发送完毕。
IMS网络 于 SIP技术的网络, 使用 SIP呼叫控制机制来创建、 管理和终结各种类型的多媒体业务。 在 IMS 网络中, 可以采用 SIP的 Forking发送方法,由 IMS网络侧的服务呼叫控制功能( S-CSCF, Service -Call Session Control Function )作为 Proxy来实现: 当 S-CSCF接收到用 户终端的注册消息时, 将该用户终端所使用的公有用户标识和用户终端 的联系地址相关联后存储, 当一个公有用户标识与多个用户终端的联系 地址相关联时, 通过 S-CSCF发往该公有用户标识的 SIP 消息会在 S-CSCF上发生 Forking。 S-CSCF对接收到的 SIP消息执行并行 Forking 或串行 Forking是预先配置的, 即当多个用户终端关联同一个公有用户 标识的用户可以到 S-CSCF通过配置用户数据, 设置到来的 SIP消息是 并行 Forking还是串行 Forking。
SMS在传统的电路 ( CS, Circuit Switched )域发展的很成熟, 应 用也很广泛。为了使业务发展具有延续性,在未来的 IP网络中用户也能 体验 SMS, 第三代移动通信标准化的伙伴项目成立了一个课题,研究使 用 IP承载 SMS消息, 具体实现为: 在 IP网络设置因特网协议 -短消息- 网关 (IP-SM-GW, IP-Short-Message-Gateway )作为 IMS 网络域与 CS 域间的 SMS网关, 当 IMS网络域向 CS域发送 SMS消息时, 将 SMS 消息封装在 SIP消息体中传递到 IP-SM-GW, IP-SM-GW从接收到 SIP 消息体中解析得到 SMS消息后, 发送到 CS域; 当 CS域向 IMS网络域 发送 SMS消息时, SMS消息传递到 IP-SM-GW时, IP-SM-GW构造一
个在消息体中封装 SMS消息的 SIP消息, 发送给 IMS网络域。 另一种 实现方式是: 在 IP网络设置 IP-SM-GW作为 IMS网络域与 CS域间的 消息网关, 当 IMS域向 CS域发送 SMS消息时, 将 SMS消息内斜又出 放入 SIP消息体中传递到 IP-SM-GW, IP-SM-GW从接收到 SIP消息体 中解析得到 SMS消息内容, 构造一个 SMS消息后, 发送到 CS域; 当 CS域向 IMS网络域发送 SMS消息时, SMS消息传递到 IP-SM-GW时, IP-SM-GW构造一个在消息体中携带 SMS消息内容的 SIP消息,发送给 IMS网络域。
但是, 无论采用上述那种方式在 CS域和 IMS网络域之间实现 SMS 消息的互通, 都存在着缺点: 无法控制来自 CS域的 SMS消息在 IMS 网络域采用 Forking发送方法发送给一个以上用户终端。 发明内容
本发明实施例提供一种 SMS实现 Forking发送的方法, 该方法能够 控制来自 CS域的 SMS消息在 IMS网络域采用 Forking发送方法发送给 一个以上用户终端。
本发明实施例还提供一种 SMS实现 Forking发送的系统, 该系统能 够控制来自 CS域的 SMS消息在 IMS网络域采用 Forking发送方法发送 给一个以上用户终端。
本发明实施例还提供一种 SMS实现 Forking发送的装置, 该装置能 够控制来自 CS域的 SMS消息在 IMS网络域采用 Forking发送方法发送 给一个以上用户终端。
根据上述目的 , 本发明实施例是这样实现的:
一种短消息业务 SMS实现分叉 Forking发送的方法, 该方法包括: 接收 SMS消息,构造封装该 SMS消息或携带该 SMS消息内容的会
话初始协议 SIP消息, 并在该 SIP消息中携带是否进行 Forking的指示; 将所述 SIP消息发送给 IMS网络中的服务呼叫控制功能 S-CSCF; 该 S-CSCF根据接收的所述 SIP消息携带的是否进行 Forking的指示 确定是否进行 Forking发送。
一种 SMS 实现 Forking发送的系统, 该系统包括: IP-SM-GW,
S-CSCF, 其中,
IP-SM-GW, 用于接收来自 CS域的 SMS消息, 构造封装 SMS消息 或携带 SMS消息内容以及携带是否进行 Forking指示的 SIP消息, 将该 SIP消息发送给 S-CSCF;
S-CSCF, 用于根据接收到该 SIP消息携带的是否进行 Forking指示 确定进行 Forking发送, 将该 SIP消息发送到对应的多个用户终端上。
一种 SMS实现 Forking发送的装置, 包括策略模块、 构造模块和发 送模块, 其中,
策略模块, 用于将存储的是否进行 Forking指示的策略发送给构造 模块;
构造模块, 用于接收来自 CS域的 SMS消息, 根据从策略模块接收 到的策略构造携带是否进行 Forking指示以及封装 SMS消息或携带 SMS 消息内容 SIP消息;
发送模块 , 用于将构造好的 SIP消息发送。
一种 SMS实现 Forking发送的装置, 该装置包括策略设置模块以及 处理模块, 其中,
策略设置模块 , 用于设置对封装 SMS消息或携带 SMS消息内容的 SIP消息进行处理的策略, 发送给处理模块;
处理模块, 用于根据从策略设置模块接收的策略, 判断接收到的封 装 SMS消息或携带 SMS消息内容的 SIP消息进行 Forking发送, 根据
设置的公共用户标识与一个以上用户终端信息的对应关系确定该 SIP消 息携带的公共用户标识对应的用户终端信息, 将该 SIP消息发送到对应 于用户终端信息的用户终端上。
一种 SMS实现 Forking发送的装置, 该装置包括接收模块以及处理 发送模块, 其中,
接收模块, 用于接收携带是否进行 Forking指示以及封装 SMS消息 或携带 SMS消息内容 SIP消息;
处理发送模块, 用于根据该 SIP消息携带的是否进行 Forking指示 确定进行 Forking发送, 将该 SIP消息发送到对应的多个用户终端上。
从上述方案可以看出,本发明实施例在封装有 SMS消息的 SIP消息 中携带是否进行 Forking指示,接收到该 SIP消息的 S-CSCF根据携带的 是否进行 Forking指示确定是否对该 SIP消息进行 Forking, 另外, 当该 SIP消息携带进行 Forking指示时,还携带进行 Forking方式指示, S-CSCF 根据携带的进行 Forking方式指示对该 SIP消息进行对应 Forking方式的 Forking 0因此,本发明实施例提供的方法及系统控制了来自 CS域的 SMS 消息在 IMS网络域采用 Forking发送方法发送给一个以上用户终端。 另 外, 在本发明实施例中, 还可以在 S-CSCF中设置将来自 IP-SM-GW的 封装有 SMS消息的 SIP消息采用 Forking以及所采用 Forking方式进行 发送的策略, 当 S-CSCF接收到来自 IP-SM-GW的封装有 SMS消息的 SIP 消息时, 直接采用设置的策略采用 Forking发送方法以及所采用 Forking方式进行发送。 附图简要说明
图 1为本发明实施例 SMS在 IMS中实现 Forking的方法流程图; 图 2为本发明具体实施例 SMS在 IMS中实现 Forking的方法一流程
图;
图 3为本发明具体实施例 SMS在 IMS中实现 Forking的方法二流程 图;
图 4为本发明具体实施例 SMS在 IMS中实现 Forking的方法三流程 图;
图 5为本发明实施例 SMS在 IMS中实现 Forking的系统示意图; 图 6为本发明实施例 IP-SM-GW的结构示意图。 实施本发明的方式
为使本发明的目的、技术方案和优点更加清楚明白 , 以下举实施例 , 并参照附图, 对本发明进一步详细说明。
当来自 CS域的 SMS消息发送到 IMS网络域时, 由 IP-SM-GW构 造封装 SMS消息或携带 SMS消息内容的 SIP消息发送给 IMS网络域的 S-CSCF, 由 S-CSCF对 SIP消息进行处理, 发送到用户终端上。 为了使 来自 CS域的 SMS消息在 IMS网络域采用 Forking发送方法发送给一个 以上用户终端, 本发明实施例在构造封装 SMS消息或携带 SMS消息内 容的 SIP消息时, 可以设置请求 -部署(Request-Disposition )头域, 携带 相关值指示 S-CSCF对该 SIP消息是否进行 Forking发送。
在 SIP消息中设置的 Request-Disposition头域中携带的相关值可以 为:
分叉指示( Forking ),允许 S-CSCF对该 SIP消息进行 Forking发送, 这时, 按照现有技术, IP-SM-GW构造的 SIP消息携带有对应于目的用 户终端 CS域电话号码的公共用户标识, 则 S-CSCF 对应关系确定 该公共用户标识对应的多个用户终端联系地址, 进行 Forking操作发送 给对应的多个用户终端。 采用并行 Forking 还是串行 Forking 需要在
Request-Disposition中进一步标识。
不分叉指示( no-fork ), 不允许 S-CSCF对该 SIP消息进行 Forking 0 并行 forking指示( parallel ), S-CSCF对该 SIP消息进行并行 forking, 这时, IP-SM-GW构造的 SIP消息携带有对应于目的用户终端 CS域电 话号码的公共用户标识, 则 S-CSCF根据对应关系确定该公共用户标识 对应的多个用户终端联系地址 , 进行 Forking操作同时发送给对应的多 个用户终端。
串行 forking 指示 (sequential ), S-CSCF对该 SIP 消息进行串行 forking, 这时, IP-SM-GW构造的 SIP消息携带有对应于目的用户终端 CS域电话号码的公共用户标识,则 S-CSCF根据对应关系确定该公共用 户标识对应的多个用户终端联系地址且根据预先设置的发送顺序确定 本次发送顺序, 进行 Forking操作按照发送顺序发送给对应的一个用户 终端, 如果该用户终端在设定的时间内没有响应或返回失败响应, 再按 照发送顺序发送给所对应的下一个用户终端 , 直到接收到成功响应或所 有对应的用户终端都发送完毕。
举两个具体实施例进行说明。 如在封装 SMS消息或携带 SMS消息 内容的 SIP消息中的 Request-Disposition为 fork, parallel时, 表示允许 S-CSCF对该 SIP消息进行并行 Forking;如在封装 SMS消息或携带 SMS 消息内容的 SIP消息中的 Request-Disposition为 no-fork时, 标识不允许 S-CSCF发起 Forking。
在封装 SMS 消息或携带 SMS 消息内容的 SIP 消息中的 Request-Disposition中设置是否进行 Forking指示是由 IP-SM-GW配置 的, 本发明实施例可以在 IP-SM-GW配置策略, 控制 SMS在 IMS域中 是否进行 Forking且进行 Forking的方式。 此外, 在 IP-SM-GW可以通 过配置策略,对来自 CS域不同用户终端的 SMS执行不同 Forking策略。
例如: 在 IP-SM-GW上配置三个列表或集合, 命名为 no-fork、 fork - parallel和 fork-sequential,列表或集合中记录 CS域的目的用户终端信息, 如电话号码, IP-SM-GW接收到 CS域来的 SMS消息后, 检测发送目的 用户终端信息(可以在 SMS中携带, 也可以到 CS域网络侧获取) 匹配 到哪一个列表或集合中, 从而确定其在构造封装 SMS消息或携带 SMS 消息内容的 SIP消息, 所设置的 Request-Disposition中的指示是相应的 no-fork ^ fork-parallel或 fork- sequential
图 1为本发明实施例 SMS在 IMS中实现 Forking的方法流程图,其 具体步骤为:
步骤 100、 IP-SM-GW接收到来自 CS域的 SMS消息, 根据设定的 策略构造携带是否进行 Forking指示的封装有 SMS消息或携带 SMS消 息内容的 SIP消息后发送给 IMS网络域的 S-CSCF。 当携带进行 Forking 指示时, 该 SIP消息还携带有进行 Forking方式指示。
设定的策略可以有多种, 如设置发送用户终端信息与是否进行 Forking且进行 Forking类型的对应关系, 根据 SMS消息携带的或从 CS 域网络侧获取到的目的用户终端信息确定对应的是否进行 Forking ,然后 将是否进行 Forking指示的字段, 如 Request-Disposition携带在构造的 SIP消息中。
步骤 101、 S-CSCF从接收到该 SIP消息中获取到所携带的是否进行 Forking指示, 根据该 Forking指示确定是否对该 SIP消息进行 Forking: 如果所携带的是进行 Forking指示, 再获取所携带的 Forking方式指示, 根据预先设定的对应关系确定该 SIP消息携带的公共用户标识对应的多 个用户终端联系地址, 采用 SIP消息所指示的 Forking方式将该 SIP消 息发送给对应于多个目的用户终端联系地址的多个目的用户终端; 如果 所携带的是不进行 Forking指示, 则直接将该 SIP消息发送到该 SIP消
息封携带的公共用户标识所对应的其中一个用户终端上。
举三个具体实施例说明, 图 2为本发明具体实施例 SMS在 IMS中 实现 Forking的方法一流程图, 其具体步骤为:
步骤 200、 IP-SM-GW发送所构造的封装 SMS消息或携带 SMS消 息内容的 SIP消息,通过 Request-Disposition携带 no-fork,指示 S-CSCF 不要对该 SIP消息进行 Forking。
当然, 在 IP-SM-GW接收到 CS域的 SMS消息时, 构造 SIP消息, 该 SIP消息还携带对应于 CS域的目的用户终端电话号码的公共用户标 识, 该 CS 域的目的用户终端电话号码携带在 SMS 消息中发送给 IP-SM-GW或 IP-SM-GW直接到 CS域按照现有技术去获取。
步骤 201、 S-CSCF检测到该 SIP消息的 Request-Disposition 中为 no-fork, 对该 SIP消息进行非 Forking流程, 发送给该 SIP消息携带的 公共用户标识对应的一个用户终端。
步骤 202、 S-CSCF收到用户终端对 SIP消息的确认响应,即 200 OK 响应, 前传该确认响应给 IP-SM-GW。
图 3为本发明具体实施例 SMS在 IMS中实现 Forking的方法二流程 图, 其具体步骤为:
步骤 300、 IP-SM-GW发送所构造的封装 SMS消息或携带 SMS消 息内容的 SIP消息, 通过 Request-Disposition携带 fork和 parallel , 指示 S-CSCF对该 SIP消息进行并行 Forking。
步骤 301、S-CSCF检测到该 SIP消息的 Request-Disposition中为 fork 和 parallel, 对该 SIP消息进行并行 Forking, 同时发送给该 SIP消息携 带的公共用户标识对应的多个用户终端。
步骤 302、 S-CSCF收到多个用户终端对 SIP消息的确认响应, 即 200 OK响应, 传送其中一个确认响应给 IP-SM-GW。
图 4为本发明实施例 SMS在 IMS中实现 Forking的方法三流程图, 其具体步骤为:
步骤 400、 IP-SM-GW发送所构造的封装 SMS消息或携带 SMS消 息内容的 SIP消息 , 通过 Request-Disposition携带 fork和 sequential , 指 示 S-CSCF对该 SIP消息进行串行 Forking。
步骤 401、 S-CSCF检测到该 SIP消息的 Request-Disposition中为 fork 和 sequential, 对该 SIP消息进行串行 Forking, 按照该 SIP消息携带的 发送顺序信息依次发送给该 SIP消息携带的公共用户标识对应的多个用 户终端。
步骤 402、 S-CSCF收到用户终端对 SIP消息的确认响应,即 200 OK 响应, 将确认响应前传给 IP-SM-GW。
在本发明实施例中, 还可以有一种使 SMS在 IMS 中实现 Forking 的方法,即在处理封装了 SMS消息的 SIP消息的 S-CSCF上设置统一策 略, 让 S-CSCF在执行 Forking前, 检查 SIP消息是否从 IP-SM-GW发 送来的, 如果是, 则在 S-CSCF上对该 SIP消息进行 Forking, 将该 SIP 消息根据对应关系发送给对应的多个用户终端。
在本发明实施例中, 还可以有一种使 SMS在 IMS 中实现 Forking 的方法, 即具有多用户终端的用户可以在 S-CSCF中设置接收 IMS消息 的 Forking策略, 具体策略设置为:
在 S-CSCF中, 如果用户针对 SMS不设置 Forking, 则给用户使用 的一个用户终端设置专用于收发 SMS消息; 在 S-CSCF中, 如果用户针 对 SMS设置串行 Forking接收, 则设置一个公共用户标识对应多个用户 使用的用户终端且按接收顺序排列; 在 S-CSCF中, 如果用户针对 SMS 设置并行 Forking,则设置一个公共用户标识对应多个用户使用的用户终 端。
本发明实施例还提供一种 SMS在 IMS中实现 Forking发送的系统 , 如图 5所示: 该系统包括: IP-SM-GW、 S-CSCF和多个用户终端。
其中, IP-SM-GW,用于接收来自 CS域的 SMS消息,构造封装 SMS 消息或携带 SMS 消息内容的 SIP 消息, 该 SIP 消息还携带是否进行 Forking指示, 将该 SIP消息发送给 S-CSCF;
S-CSCF, 用于根据接收到该 SIP消息携带的是否进行 Forking指示 确定进行 Forking发送, 将该 SIP消息发送到对应的多个用户终端上。
在本发明实施例中, S-CSCF还包括接收模块以及处理发送模块,其 中,
接收模块, 用于接收携带是否进行 Forking指示以及封装 SMS消息 或携带 SMS消息内容 SIP消息;
处理发送模块, 用于根据该 SIP消息携带的是否进行 Forking指示 确定进行 Forking发送, 将该 SIP消息发送到对应的多个用户终端上。
在本发明实施例中, IP-SM-GW中包括策略模块、 构造模块和发送 模块, 其中,
策略模块, 用于将存储的是否进行 Forking指示的策略发送给构造 模块;
构造模块, 用于接收来自 CS域的 SMS消息, 根据从策略模块接收 到的策略构造携带是否进行 Forking指示以及封装 SMS消息或携带 SMS 消息内容的 SIP消息 , 将该消息发送给发送模块;
发送模块 , 用于将构造好的 SIP消息发送。
在本发明实施例中, 是否进行 Forking指示的策略可以为接收 SMS 消息的 CS域目的用户终端号码与是否进行 Forking指示的对应关系。
图 6为本发明实施例 IP-SM-GW的结构示意图, 包括策略模块、 构 造模块和发送模块, 其中,
策略模块, 用于将存储的是否进行 Forking指示的策略发送给构造 模块;
构造模块, 用于接收来自 CS域的 SMS消息, 根据从策略模块接收 到的策略构造携带是否进行 Forking指示以及封装 SMS消息或携带 SMS 消息内容 SIP消息。
发送模块 , 用于将构造好的 SIP消息发送。
本发明实施例还提供一个 S-CSCF, 包括策略设置模块以及处理模 块, 其中,
策略设置模块 , 用于设置对封装 SMS消息或携带 SMS消息内容的 SIP消息进行处理的策略, 发送给处理模块;
处理模块, 用于根据从策略设置模块接收的策略, 判断接收到的封 装 SMS消息或携带 SMS消息内容的 SIP消息进行 Forking发送, 根据 设置的公共用户标识与一个以上用户终端信息的对应关系确定该 SIP消 息携带的公共用户标识对应的用户终端信息, 将该 SIP消息发送到对应 于用户终端信息的用户终端上。
本发明实施例在封装有 SMS 消息的 SIP 消息中携带是否进行 Forking指示,接收到该 SIP消息的 S-CSCF根据携带的是否进行 Forking 指示确定是否对该 SIP消息进行 Forking, 另外, 当该 SIP消息携带进行 Forking指示时, 还携带进行 Forking方式指示, S-CSCF根据携带的进 行 Forking方式指示对该 SIP消息进行对应 Forking方式的 Forking。 因 此, 本发明实施例提供的方法及系统控制了来自 CS域的 SMS 消息在 IMS网络域采用 Forking发送方法发送给一个以上用户终端。
以上所述的具体实施例, 对本发明的目的、 技术方案和有益效果进 行了进一步详细说明, 所应理解的是, 以上所述仅为本发明的具体实施 例而已, 并不用于限制本发明, 凡在本发明的精神和原则之内, 所做的
任何修改、 等同替换、 改进等, 均应包含在本发明的保护范围之内。
Claims
1、 一种短消息业务 SMS实现分叉 Forking发送的方法, 其特征在 于, 该方法包括:
接收 SMS消息,构造封装该 SMS消息或携带该 SMS消息内容的会 话初始协议 SIP消息, 并在该 SIP消息中携带是否进行 Forking的指示; 将所述 SIP消息发送给 IMS网络中的服务呼叫控制功能 S-CSCF; 该 S-CSCF根据接收的所述 SIP消息携带的是否进行 Forking的指示 确定是否进行 Forking发送。
2、 如权利要求 1所述的方法, 其特征在于, 所述该 S-CSCF确定不 进行 Forking发送, 该方法还包括:
该 S-CSCF将该 SIP消息发送给该 SIP消息所携带的公共用户标识 所对应的一个用户终端上; 或
所述该 S-CSCF确定进行 Forking发送, 该方法还包括:
该 S-CSCF根据设置的公共用户标识与一个以上用户终端信息的对 应关系确定该 SIP消息携带的公共用户标识对应的用户终端信息, 将该
SIP消息发送到对应于用户终端信息的用户终端上。
3、 如权利要求 1所述的方法, 其特征在于, 所述 SIP消息中还携带 进行 Forking方式指示, 指示所述 S-CSCF进行 Forking的方式。
4、 如权利要求 3所述的方法, 其特征在于, 所述 SIP消息中携带进 行 Forking方式指示的方法为:
网际协议 -短消息-网关 IP-SM-GW设置接收 SMS消息的电路 CS域 目的用户终端号码与进行 Forking方式指示的对应关系, 根据所设置的 对应关系确定接收到 SMS消息的目的用户终端号码对应的进行 Forking 方式指示, 构造封装 SMS消息或携带 SMS消息内容的 SIP消息中携带 进行 Forking方式指示的 SIP消息。
5、 如权利要求 3或 4所述的方法, 其特征在于, 所述进行 Forking 方式指示为并行 Forking指示或串行 Forking指示。
6、 如权利要求 3或 4所述的方法, 其特征在于, 所述进行 Forking 方式指示携带在 SIP消息中设置的请求 -部署 Request-Disposition头域中。
7、 如权利要求 1所述的方法, 其特征在于, 所述在封装 SMS消息 或携带 SMS消息内容的 SIP消息中携带是否进行 Forking指示的过程为: 网际协议 -短消息-网关 IP-SM-GW设置接收 SMS消息的 CS域目的 用户终端号码与是否进行 Forking指示的对应关系, 根据对应关系确定 接收到 SMS消息的目的用户终端号码对应的是否进行 Forking指示,构 造封装 SMS 消息或携带 SMS 消息内容的 SIP 消息中携带是否进行 Forking指示的 SIP消息。
8、如权利要求 1或 7所述的方法,其特征在于,所述是否进行 Forking 的指示为进行 Forking指示或不进行 Forking指示。
9、如权利要求 1或 7所述的方法,其特征在于,所述是否进行 Forking 指示携带在 SIP消息中设置的 Request-Disposition头域中。
10、一种 SMS实现 Forking发送的方法,其特征在于,该方法包括: IMS网络中的 S-CSCF设置策略, 根据设置的策略判断接收到的封 装 SMS消息或携带 SMS消息内容的 SIP消息进行 Forking发送, 根据 设置的公共用户标识与一个以上用户终端信息的对应关系确定该 SIP消 息携带的公共用户标识对应的用户终端信息, 将该 SIP消息发送到对应 于用户终端信息的用户终端上。
11、 如权利要求 10 所述的方法, 其特征在于, 所述策略为对来自 IP-SM-GW 的封装 SMS 消息或携带 SMS 消息内容的 SIP 消息进行 Forking;
或者所述策略为公共用户标识与是否设置 Forking以及 Forking方式
的对应关系, 根据封装 SMS消息或携带 SMS消息内容的 SIP消息携带 的公共用户标识确定是否进行 Forking发送。
12、一种 SMS实现 Forking发送的系统,其特征在于,该系统包括: IP-SM-GW, S-CSCF, 其中,
IP-SM-GW, 用于接收来自 CS域的 SMS消息, 构造封装 SMS消息 或携带 SMS消息内容以及携带是否进行 Forking指示的 SIP消息, 将该 SIP消息发送给 S-CSCF;
S-CSCF, 用于根据接收到该 SIP消息携带的是否进行 Forking指示 确定进行 Forking发送, 将该 SIP消息发送到对应的多个用户终端上。
13、 如权利要求 12所述的系统, 其特征在于, 所述 IP-SM-GW中 还携带有策略模块和构造模块, 其中,
策略模块, 用于将存储的是否进行 Forking指示的策略发送给构造 模块;
构造模块, 用于接收来自 CS域的 SMS消息, 根据从策略模块接收 到的策略构造携带是否进行 Forking指示以及封装 SMS消息或携带 SMS 消息内容 SIP消息。
14、 如权利要求 12所述的系统, 其特征在于, 所述 S-CSCF包括接 收模块以及处理发送模块, 其中,
接收模块, 用于接收携带是否进行 Forking指示以及封装 SMS消息 或携带 SMS消息内容 SIP消息;
处理发送模块, 用于根据该 SIP消息携带的是否进行 Forking指示 确定进行 Forking发送, 将该 SIP消息发送到对应的多个用户终端上。
15、 一种 SMS实现 Forking发送的装置, 其特征在于, 包括策略模 块、 构造模块和发送模块, 其中,
策略模块, 用于将存储的是否进行 Forking指示的策略发送给构造
模块;
构造模块, 用于接收来自 CS域的 SMS消息, 根据从策略模块接收 到的策略构造携带是否进行 Forking指示以及封装 SMS消息或携带 SMS 消息内容 SIP消息;
发送模块 , 用于将构造好的 SIP消息发送。
16、 一种 SMS实现 Forking发送的装置, 其特征在于, 该装置包括 策略设置模块以及处理模块, 其中,
策略设置模块 , 用于设置对封装 SMS消息或携带 SMS消息内容的 SIP消息进行处理的策略, 发送给处理模块;
处理模块, 用于根据从策略设置模块接收的策略, 判断接收到的封 装 SMS消息或携带 SMS消息内容的 SIP消息进行 Forking发送, 根据 设置的公共用户标识与一个以上用户终端信息的对应关系确定该 SIP消 息携带的公共用户标识对应的用户终端信息, 将该 SIP消息发送到对应 于用户终端信息的用户终端上。
17、 一种 SMS实现 Forking发送的装置, 其特征在于, 该装置包括 接收模块以及处理发送模块, 其中,
接收模块, 用于接收携带是否进行 Forking指示以及封装 SMS消息 或携带 SMS消息内容 SIP消息;
处理发送模块, 用于根据该 SIP消息携带的是否进行 Forking指示 确定进行 Forking发送, 将该 SIP消息发送到对应的多个用户终端上。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP07800977A EP2053809A4 (en) | 2006-08-17 | 2007-08-16 | METHOD, SYSTEM AND DEVICE FOR SMS DELIVERY IN FORKING MODE |
| US12/372,301 US8170590B2 (en) | 2006-08-17 | 2009-02-17 | Method, system and apparatus for forking transmission of short message service |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN200610112197.3 | 2006-08-17 | ||
| CNB2006101121973A CN100461778C (zh) | 2006-08-17 | 2006-08-17 | 短消息业务在多媒体子系统中实现分叉发送的方法及系统 |
Related Child Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US12/372,301 Continuation US8170590B2 (en) | 2006-08-17 | 2009-02-17 | Method, system and apparatus for forking transmission of short message service |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2008022596A1 true WO2008022596A1 (en) | 2008-02-28 |
Family
ID=39042688
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2007/070501 Ceased WO2008022596A1 (en) | 2006-08-17 | 2007-08-16 | A method, system and apparatus for delivering sms in forking mode |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US8170590B2 (zh) |
| EP (1) | EP2053809A4 (zh) |
| CN (1) | CN100461778C (zh) |
| WO (1) | WO2008022596A1 (zh) |
Families Citing this family (17)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN100461778C (zh) | 2006-08-17 | 2009-02-11 | 华为技术有限公司 | 短消息业务在多媒体子系统中实现分叉发送的方法及系统 |
| KR100979202B1 (ko) * | 2007-11-21 | 2010-09-01 | 한국전자통신연구원 | 메시지 서비스 방법 및 메시지 서비스 시스템 |
| US8379655B2 (en) * | 2008-08-26 | 2013-02-19 | Motorola Mobility Llc | Data network and method for executing forking |
| CN101370310B (zh) * | 2008-09-16 | 2011-09-14 | 华为终端有限公司 | 用户终端、应用服务器以及呼叫建立方法 |
| CN102187637B (zh) * | 2008-10-15 | 2014-07-02 | 爱立信电话股份有限公司 | Ip多媒体子系统用户标识处理 |
| CN101719825A (zh) | 2009-04-30 | 2010-06-02 | 中兴通讯股份有限公司 | Ip多媒体子系统中实现安全分叉呼叫会话的方法及系统 |
| US10104512B2 (en) * | 2009-08-10 | 2018-10-16 | Qualcomm Incorporated | Domain selection for mobile-originated message service |
| US9729351B2 (en) * | 2009-08-10 | 2017-08-08 | Qualcomm Incorporated | Identifying a domain for delivery of message service information |
| CN102025700B (zh) * | 2009-09-23 | 2013-11-06 | 华为技术有限公司 | 面向用户的通信方法和路由注册方法及设备及通信系统 |
| US8935413B2 (en) * | 2010-10-26 | 2015-01-13 | Alcatel Lucent | Delivery report for text messages in SIP communications |
| US20120166652A1 (en) * | 2010-12-23 | 2012-06-28 | Bouthemy Jean-Luc R | Advanced simultaneous and sequential sip forking |
| CN102833215B (zh) * | 2011-06-14 | 2017-07-28 | 中兴通讯股份有限公司 | 一种增强sip forking呼叫功能的方法及设备 |
| CN103685200B (zh) * | 2012-09-24 | 2018-01-30 | 中兴通讯股份有限公司 | 接入协商、释放中服务质量承载资源控制的方法及系统 |
| CN105471703A (zh) * | 2014-08-27 | 2016-04-06 | 北京奇虎科技有限公司 | 一种消息发送方法及装置 |
| FR3045999A1 (fr) * | 2015-12-18 | 2017-06-23 | Orange | Procede de communication entre un appelant et une pluralite de terminaux appeles |
| CN109039999B (zh) * | 2017-06-12 | 2021-03-26 | 中国移动通信集团浙江有限公司 | 全网络媒体播放方法、应用服务器、媒体服务器及系统 |
| US12212608B1 (en) | 2024-03-05 | 2025-01-28 | T-Mobile Usa, Inc. | Messaging system capable of converting electronic messages on a telecommunications network |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2003003653A2 (en) * | 2001-06-26 | 2003-01-09 | Versada Networks, Inc. | Transcoding sms-based streamed messages to sip-based ip signals in wireless and wireline networks |
| CN1613268A (zh) * | 2002-01-02 | 2005-05-04 | 温福瑞阿网络有限公司 | 给wlan服务的移动站提供wwan服务的方法、系统和设备 |
Family Cites Families (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7085253B2 (en) * | 2001-11-02 | 2006-08-01 | Samsung Electronics Co., Ltd. | System and method for notifying a user of the status of other mobile terminals |
| GB0130596D0 (en) * | 2001-12-20 | 2002-02-06 | Nokia Corp | Call handling logic |
| US8255501B2 (en) * | 2002-05-15 | 2012-08-28 | Motorola Mobility Llc | Establishing an IP session between a host using SIP and a device without an IP address |
| GB0311006D0 (en) * | 2003-05-13 | 2003-06-18 | Nokia Corp | Registrations in a communication system |
| CN100466648C (zh) * | 2003-12-31 | 2009-03-04 | 华为技术有限公司 | 一种会话建立协议组网方式及实现群组消息的方法 |
| US7526563B2 (en) * | 2004-02-27 | 2009-04-28 | Nokia Corporation | Interworking gateway and method |
| US20060230154A1 (en) * | 2005-04-11 | 2006-10-12 | Nokia Corporation | Method and entities for performing a push session in a communication system |
| US20060274701A1 (en) * | 2005-06-03 | 2006-12-07 | Telefonaktiebolaget Lm Ericsson (Publ) | Means and method for notification |
| US8095157B2 (en) * | 2006-06-06 | 2012-01-10 | Qualcomm Incorporated | Systems and methods for broadcasting and multicasting short message service messages |
| CN100461778C (zh) | 2006-08-17 | 2009-02-11 | 华为技术有限公司 | 短消息业务在多媒体子系统中实现分叉发送的方法及系统 |
-
2006
- 2006-08-17 CN CNB2006101121973A patent/CN100461778C/zh not_active Expired - Fee Related
-
2007
- 2007-08-16 WO PCT/CN2007/070501 patent/WO2008022596A1/zh not_active Ceased
- 2007-08-16 EP EP07800977A patent/EP2053809A4/en not_active Withdrawn
-
2009
- 2009-02-17 US US12/372,301 patent/US8170590B2/en active Active
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2003003653A2 (en) * | 2001-06-26 | 2003-01-09 | Versada Networks, Inc. | Transcoding sms-based streamed messages to sip-based ip signals in wireless and wireline networks |
| CN1613268A (zh) * | 2002-01-02 | 2005-05-04 | 温福瑞阿网络有限公司 | 给wlan服务的移动站提供wwan服务的方法、系统和设备 |
Non-Patent Citations (3)
| Title |
|---|
| See also references of EP2053809A4 * |
| ZHANG P. ET AL.: "The Application of SIP/SIP-T Protocol in NGN", COMMUNICATION WORLD, vol. 96, November 2002 (2002-11-01), pages 30 - 34, XP008103463 * |
| ZHOU D. ET AL.: "SIP-based mobility management", COMPUTER ENGINEERING AND DESIGN, vol. 26, no. 11, November 2005 (2005-11-01), pages 2937 - 2941, XP008103288 * |
Also Published As
| Publication number | Publication date |
|---|---|
| EP2053809A1 (en) | 2009-04-29 |
| US20090156242A1 (en) | 2009-06-18 |
| CN100461778C (zh) | 2009-02-11 |
| EP2053809A4 (en) | 2010-05-05 |
| CN101110791A (zh) | 2008-01-23 |
| US8170590B2 (en) | 2012-05-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2008022596A1 (en) | A method, system and apparatus for delivering sms in forking mode | |
| KR100886548B1 (ko) | 인터넷 프로토콜 멀티미디어 서브시스템 네트워크에서단말의 성능 정보를 전달하기 위한 방법 및 시스템 | |
| CN101371532B (zh) | 处理因特网协议多媒体子系统终端的包括在因特网协议多媒体子系统域内请求由同时具有组合电路交换呼叫和因特网协议多媒体子系统会话能力的终端接收的实时服务的呼叫请求的方法和装置 | |
| CN101127671B (zh) | 一种对家电设备进行远程控制的方法和系统 | |
| CN1993947B (zh) | 在混合电信网络中提供相关手段的方法及装置 | |
| EP2458816B1 (en) | Method and apparatuses for changing status of packet switched domain | |
| WO2008022600A1 (en) | A method, device and system of transferring sms in ims | |
| JP2011176833A (ja) | ハイブリッド通信ネットワークにおけるネットワークアドレスを取り出す方法およびシステム | |
| JP4616386B2 (ja) | マルチメディア・コンテンツを伝達するための方法および構成 | |
| WO2009015525A1 (fr) | Procédé de commutation de voie de commande de session de service centralisé de sous-système réseau central multimédia ip | |
| WO2008025257A1 (en) | An intercommunication method and a communication system between different networks | |
| JP5437435B2 (ja) | 呼制御方法、回線交換ドメインアダプタ、および端末装置 | |
| WO2010091588A1 (zh) | 区分共享同一公共用户标识的多个用户设备的方法及装置 | |
| WO2011018017A1 (zh) | 会话处理方法和设备及通信系统 | |
| CN101102615B (zh) | 一种ip多媒体子系统集中控制业务终呼的实现方法 | |
| WO2008037188A1 (fr) | Procédé et système de réalisation d'un service de messages courts au moyen d'un terminal ngn | |
| EP1998517B1 (en) | METHOD AND aPPARATUS FOR CHANGING STATUS OF PACKET SWITCHED DOMAIN | |
| WO2008049371A1 (en) | A method and system for transferring service event | |
| CN101166142A (zh) | 一种使提交报告消息正确路由的方法及网关 | |
| KR101270241B1 (ko) | Fmc 통신 기반의 호 설정 방법 및 호 연결 인프라 | |
| CN101803332B (zh) | 用于在通信网络中建立呼叫的方法 | |
| CN101127940B (zh) | Ims域中短消息业务报告的发送方法及ims域实体 | |
| CN101370243A (zh) | 一种呼叫定向方法及系统 | |
| WO2007053999A1 (en) | A method and system for realizing short message function of sip terminal | |
| KR100636279B1 (ko) | 브이오아이피 시스템의 자원정보를 이용한 호제어 시스템및 그 방법 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 07800977 Country of ref document: EP Kind code of ref document: A1 |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2007800977 Country of ref document: EP |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| NENP | Non-entry into the national phase |
Ref country code: RU |