CN1964513A - A method to realize short message function of SIP terminal - Google Patents
A method to realize short message function of SIP terminal Download PDFInfo
- Publication number
- CN1964513A CN1964513A CN 200510086866 CN200510086866A CN1964513A CN 1964513 A CN1964513 A CN 1964513A CN 200510086866 CN200510086866 CN 200510086866 CN 200510086866 A CN200510086866 A CN 200510086866A CN 1964513 A CN1964513 A CN 1964513A
- Authority
- CN
- China
- Prior art keywords
- short message
- sip
- data
- sends
- application server
- 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.)
- Pending
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/04—Protocols specially adapted for terminals or networks with limited capabilities; specially adapted for terminal portability
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Telephonic Communication Services (AREA)
Abstract
The presented realization method for SIP terminal SMS function comprises: 1. SIP terminal sends SMS data to the soft exchange; 2. the latter sends SMS data to an application server based on SIP; 3. the latter sends data to a SMS agent entity; and 4. the entity sends data to SMS center or gateway. This invention enhances business capacity for SIP terminal, and is reliable.
Description
Technical field
The present invention relates to soft switch value-added service field, particularly relevant for the method that on NGN (Next generationnetwork) network, realizes SIP (Session Initiation Protocol) terminal note function.
Background technology
Soft switch is by with business and call out control and separate, call out mode that control separates with carrying and provide the technical system of carrier class business to the user, it become have the Internet architecture, based on multi-user, the multimedia open service system of SIP (Session Initiation Protocol) agreement.At present, the business development ability of soft switch expands from simple telephone service and intelligent network business, develops into to have the soft switchcall server with the application drives multimedia service ability, that can customize according to demand.
The realization of soft switch value-added service depends on application server usually and finishes.The logic that application server is responsible for various value-added services produces and management, and the API (ApplicationProgramming Interface) of various openings is provided, for the exploitation of third party's business provides authoring platform.Application server is an independent entity, and is irrelevant with the soft switch of key-course, thus realized professional with call out control and separate, help the introducing of new business.Current, although the professional ability that application server provided is very powerful, not only support the telecommunication service of traditional calling class, but also the value-added service of note, multimedia message and location or the like can be provided.Thereby application server has become one of nucleus equipment in NGN (the Next generation network) network.
Yet, for the sip terminal (comprising software terminal and hard terminal) that is registered on the Softswitch, its basic telecommunication service ability mainly still concentrates on the telecommunication service of calling out class, at present, does not retrieve the technical scheme of relevant realization sip terminal SMS as yet.
Summary of the invention
The objective of the invention is to propose a kind of method that realizes the sip terminal SMS on based on the application server of SIP, utilize the existing NGN network equipment, realized the SMS of sip terminal.Be registered in the sip terminal in the soft switch, by soft switch, application server and extending message entity, not only can send note, but also can receive note.
In order to realize this purpose, the present invention proposes a kind of method that realizes the sip terminal SMS, wherein, may further comprise the steps:
Step 1, sip terminal send SMS message data to soft switch;
Step 3, described application server sends to the messaging agent entity with described short message data;
Step 4, described messaging agent entity sends to sms center or Short Message Service Gateway with described short message data.
The method of above-mentioned realization sip terminal SMS, wherein, described sip terminal and described soft switch, the Session Initiation Protocol of standard is all adopted in communication between described soft switch and the described application server, and described short message data transmission is all transmitted with SIP-Message source language.
The method of above-mentioned realization sip terminal SMS, wherein, described application server is adapted to the internal interface data with described short message data, sends to described messaging agent entity.
The method of above-mentioned realization sip terminal SMS, wherein, described messaging agent entity is submitted to sms center or Short Message Service Gateway with the short message protocol data that the described short message data of inside is adapted to standard.
The method of above-mentioned realization sip terminal SMS wherein, after described sms center or Short Message Service Gateway are received described short message data and submission, also has the step that result's response is replied to described sip terminal, specifically comprises:
The note request that described sms center or Short Message Service Gateway are replied the standard short message agreement responds to described messaging agent entity;
Described messaging agent entity is adapted to the internal interface data with described response and sends to described application server;
Described application server is adapted to SIP-Message message with described internal interface data and sends to described soft switch;
Described soft switch sends to described sip terminal with described sip message.
The method of above-mentioned realization sip terminal SMS, wherein, when the length of the described short message of submitting to when described sip terminal surpasses the number of characters of short message protocol regulation, further comprising the steps of:
After described application server finds that the content of short message in the described short message data surpasses the length of short message protocol regulation, described application server can split into a plurality of inside stories with described short message data, and by described internal interface, grouping sends to described messaging agent entity;
Described messaging agent entity will be adapted to the short message protocol data from the short message data that described application server receives, and grouping is submitted to described sms center or Short Message Service Gateway;
Described sms center or Short Message Service Gateway begin to divide into groups to send response that the short message data of described standard short message agreement submits to described messaging agent entity;
Described messaging agent entity receives the response of the described short message submission of described sms center or Short Message Service Gateway one by one, and described each group response is adapted to the internal interface data, and grouping is to described application server transmission;
Whether all described server receives the response that all short message is submitted to, judge all responses success, if the sip message that sends success response is to described soft switch, if not, or receive time-out, the sip message that sends failure response is to described soft switch.
Described soft switch is passed to described sip terminal with described sip message successful or failure.
The method of above-mentioned realization sip terminal SMS wherein, comprises that also described sip terminal receives the step of short message data, specifically comprises:
Described sms center or Short Message Service Gateway issue described standard short message agreement short message data and give described messaging agent entity;
Described messaging agent entity is adapted to the internal interface data with described standard short message agreement short message data and sends to described application server;
Described application server becomes SIP-Message message to send to described soft switch described internal interface data;
Described soft switch is passed to sip terminal with described sip message;
Described sip terminal receives and handles successfully, and the sip message that sends success response is to described soft switch, otherwise the sip message that sends errored response is to described soft switch;
Described soft switch sends to described application server with the sip message of described response;
Described application server is adapted to the internal interface data with the sip message of described response, sends to described messaging agent entity;
Described messaging agent entity replies to described sms center or Short Message Service Gateway with the short message protocol data that described inner corresponding data is adapted to standard.
The method of above-mentioned realization sip terminal SMS, wherein, described application server can pass through described messaging agent entity, with Short Message Peer to Peer, China Mobile Peer to Peer Protocol and China Telecom's Personal Handyphone System SMGP, the sms center of different short message protocols or Short Message Service Gateway butt joint.
The method of above-mentioned realization sip terminal SMS is characterized in that described sip terminal comprises SIP software terminal and SIP hard terminal.
The method of above-mentioned realization sip terminal SMS is characterized in that, comprises that also described sms center or Short Message Service Gateway send described short message data to the messaging agent entity except that described messaging agent entity.
The present invention has realized the SMS of sip terminal on the nucleus equipment soft switch of next generation network NGN and the basis based on the application server of SIP and messaging agent, strengthened the telecommunication service ability of sip terminal.The present invention makes full use of existing NGN Internet resources, and system constitutes simple and reliable, the clear standard of operation flow.Simultaneously, consider the powerful short message protocol adaptation ability of application server among the present invention, the present invention can flexible networking, satisfies the needs of different operators.
Description of drawings
Fig. 1 is a system configuration of the present invention;
Fig. 2 is the upflow of the common non-ultralong short message of the present invention;
Fig. 3 is the upflow of ultralong short message of the present invention;
Fig. 4 is a downlink short message flow process of the present invention.
Wherein, Reference numeral:
102 soft switch of 101 SIP software terminal/hard terminals
103 application servers, 104 messaging agents
105 sms centers/Short Message Service Gateway 106 other messaging agents
107 interfaces, one 108 interfaces two
109 interfaces, 3 110 interfaces four
Embodiment
Figure 1 shows that the structure of native system.As shown in Figure 1, each interface specification is as follows:
Interface between interface one 107:SIP software terminal/hard terminal 101 and the soft switch 102.Adopt the Session Initiation Protocol of standard therebetween.The registration of sip terminal, audio call and forwards etc. all realize by this interface;
Interface 3 109: the interface between application server 103 and the messaging agent 104, adopt internal interface of the present invention;
Interface 4 110: the interface of messaging agent 104, other messaging agent 106 and sms center/Short Message Service Gateway 105, the short message protocol of employing standard.
Figure 2 shows that the upflow of common non-ultralong short message.As shown in the figure, may further comprise the steps:
S201, sip terminal 101 sends to soft switch 102 with the request of SIP-Message message encapsulation note;
S202, soft switch 102 sends to application server 103 with this sip message;
S203, application server 103 are adapted to internal interface with sip message, send to messaging agent entity 104;
S204, messaging agent entity 104 sends to sms center or Short Message Service Gateway 105 with the short message protocol data that the note request msg of inside is adapted to standard;
S205, the note request that sms center 105 is replied standard responds to messaging agent entity 104;
S206, messaging agent entity 104 is adapted to internal interface with this response and sends to application server 103;
S207, application server 103 is adapted to SIP-Message message with the internal interface data and sends to soft switch 102; Send successfully, return 202 Accepted and give soft switch 102, otherwise the sip message of replying other errored response is given soft switch 102;
S208, soft switch passes through sip terminal with this sip message.
Fig. 3 is the upflow of ultralong short message.As shown in Figure 3, this flow process comprises the steps:
S301, sip terminal 101 sends to soft switch 102 with the request of SIP-Message message encapsulation note;
S302, soft switch 102 sends to application server 103 with this sip message, begins a note " transaction ";
S303, application server 103 finds that the short message content in this note request surpasses the short message protocol specific length, so application server 103 can and be adapted to a plurality of internal interface short message datas with its fractionation, begin by internal interface, send to messaging agent entity 104 one by one;
S304, messaging agent entity 104 receives all internal interface data, is adapted to after the message data of standard short message agreement, submits to sms center or Short Message Service Gateway 105 one by one;
S305, sms center or Short Message Service Gateway 105 beginnings send the response of note submission one by one to messaging agent entity 104;
S306, messaging agent entity 104 receive the response of the note submission of sms center or Short Message Service Gateway 105 one by one, and submit to response to be adapted to internal interface note, and beginning sends to application server 103;
S307, application server 104 receives all notes and submits response to, judges all response in receiving once " transaction " according to session number.If receive time-out then returns failure response and gives soft switch 102, if all responses are success response, application server is given soft switch 102 with 202 Accepted, otherwise the sip message of replying other errored response is given soft switch 102;
S308, soft switch 102 passes through sip terminal 101 with this sip message;
Fig. 4 is the downlink short message flow process.As shown in the figure, this flow process may further comprise the steps:
S401, messaging agent entity 104 is given in sms center or Short Message Service Gateway 105 transmitting short message requests;
S402, messaging agent entity 104 is adapted to internal interface with this response and sends to application server 103;
S403, application server 103 is adapted to SIP-Message message with the internal interface data and sends to soft switch 102;
S404, soft switch 102 passes through sip terminal 101 with this sip message;
S405, sip terminal 101 receives also and handles successfully, then returns 202 Accepted to soft switch 102, otherwise the sip message of replying other errored response is to soft switch 102;
S406, soft switch 102 sends to application server 103 with this sip message;
S407, application server 103 are adapted to internal interface with sip message, send to messaging agent entity 104;
S408, messaging agent entity 104 should inside the response short message protocol data that are adapted to standard reply to sms center or Short Message Service Gateway 105;
In sum, the present invention has the following advantages: the present invention makes full use of existing NGN Internet resources, on soft switch 102 and basis based on the application server 103 of SIP, in conjunction with the messaging agent among the present invention, realize the SMS of sip terminal 101, strengthened the telecommunication service ability of sip terminal.System constitutes simple and reliable, the clear standard of operation flow.
Among the present invention, the note that sip terminal 101 is submitted to, its length can be considerably beyond the number of characters of short message protocol regulation.Ultralong short message will be split by application server 103, then with it as the repeatedly session in " transaction ", send to messaging agent, guarantee correct, complete the sending of ultralong short message.When receiving note submission response, judge according to session number, after all responses in receiving once " transaction ", return sip message again and give soft switch 102, guaranteed that fully ultralong short message correctly is submitted to sms center or Short Message Service Gateway 105.
Networking of the present invention is simple and convenient, and system has good practicality and adaptation ability flexibly.Application server has powerful short message protocol adaptation ability among the present invention, by with the cooperating of the messaging agent of supporting different agreement, can be successfully and SMPP (Short Message Peer to Peer, Short Message Peer to Peer), CMPP (China Mobile Peer to Peer, China Mobile Peer to Peer Protocol) and the butt joint of the sms center of SGMP different agreements such as (China Telecom's Personal Handyphone System SMGPs) or Short Message Service Gateway, to adapt to different networking requirements.
Certainly; the present invention also can have other various embodiments; under the situation that does not deviate from spirit of the present invention and essence thereof; those of ordinary skill in the art work as can make various corresponding changes and distortion according to the present invention, but these corresponding changes and distortion all should belong to the protection range of the appended claim of the present invention.
Claims (10)
1. a method that realizes the sip terminal SMS is characterized in that, may further comprise the steps:
Step 1, sip terminal send SMS message data to soft switch;
Step 2, described soft switch sends to application server based on SIP with described short message data;
Step 3, described application server sends to the messaging agent entity with described short message data;
Step 4, described messaging agent entity sends to sms center or Short Message Service Gateway with described short message data.
2. the method for realization sip terminal SMS according to claim 1, it is characterized in that, described sip terminal and described soft switch, the Session Initiation Protocol of standard is all adopted in communication between described soft switch and the described application server, and described short message data transmission is all transmitted with SIP-Message source language.
3. the method for realization sip terminal SMS according to claim 1 is characterized in that described application server is adapted to the internal interface data with described short message data, sends to described messaging agent entity.
4. the method for realization sip terminal SMS according to claim 1 is characterized in that, described messaging agent entity sends to sms center or Short Message Service Gateway with the short message protocol data that the described short message data of inside is adapted to standard.
5. according to the method for claim 1,2,3,4 described realization sip terminal SMSs, it is characterized in that, after described sms center or Short Message Service Gateway are received described short message data and submission, also have the step that result's response is replied to described sip terminal, specifically comprise:
Step 51, the note request that described sms center or Short Message Service Gateway are replied the standard short message agreement responds to described messaging agent entity;
Step 52, described messaging agent entity is adapted to the internal interface data with described response and sends to described application server;
Step 53, described application server is adapted to SIP-Message message with described internal interface data and sends to described soft switch;
Step 54, described soft switch sends to described sip terminal with described sip message.
6. according to the method for claim 1,2,3,4 described realization sip terminal SMSs, it is characterized in that, when the length of the described short message of submitting to when described sip terminal surpasses the number of characters of short message protocol regulation, further comprising the steps of:
Step 61, after described application server finds that the content of short message in the described short message data surpasses the length of short message protocol regulation, described application server can split into a plurality of inside stories with described short message data, and by described internal interface, grouping sends to described messaging agent entity;
Step 62, described messaging agent entity will be adapted to the short message protocol data from the short message data that described application server receives, and grouping sends to described sms center or Short Message Service Gateway;
Step 63, described sms center or Short Message Service Gateway begin to divide into groups to send response that the short message data of described standard short message agreement submits to described messaging agent entity;
Step 64, described messaging agent entity receive the response of the described short message submission of described sms center or Short Message Service Gateway one by one, and described each group response is adapted to the internal interface data, and grouping is to described application server transmission;
Whether all step 65, described server receive the response that all short message is submitted to, judge all responses success, if the sip message that sends success response is to described soft switch, if not, or receive time-out, the sip message that sends failure response is to described soft switch.
Step 66, described soft switch is passed to described sip terminal with described sip message successful or failure.
7. according to the method for claim 1,2,3,4 described realization sip terminal SMSs, it is characterized in that, comprise that also described sip terminal receives the step of short message data, specifically comprises:
Step 71, described sms center or Short Message Service Gateway issue described standard short message agreement short message data and give described messaging agent entity;
Step 72, described messaging agent entity is adapted to the internal interface data with described standard short message agreement short message data and sends to described application server;
Step 73, described application server becomes SIP-Message message to send to described soft switch described internal interface data;
Step 74, described soft switch is passed to sip terminal with described sip message;
Step 75, described sip terminal receives and handles successfully, and the sip message that sends success response is to described soft switch, otherwise the sip message that sends errored response is to described soft switch;
Step 76, described soft switch sends to described application server with the sip message of described response;
Step 77, described application server is adapted to the internal interface data with the sip message of described response, sends to described messaging agent entity;
Step 78, described messaging agent entity replies to described sms center or Short Message Service Gateway with the short message protocol data that described inner corresponding data is adapted to standard.
8. the method for realization sip terminal SMS according to claim 1, it is characterized in that, described application server can pass through described messaging agent entity, with Short Message Peer to Peer, China Mobile Peer to Peer Protocol and China Telecom's Personal Handyphone System SMGP, the sms center of different short message protocols or Short Message Service Gateway butt joint.
9. the method for realization sip terminal SMS according to claim 1 is characterized in that, described sip terminal comprises SIP software terminal and SIP hard terminal.
10. the method for realization sip terminal SMS according to claim 1 is characterized in that, comprises that also described sms center or Short Message Service Gateway send described short message data to the messaging agent entity except that described messaging agent entity.
Priority Applications (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 |
PCT/CN2006/002306 WO2007053999A1 (en) | 2005-11-11 | 2006-09-07 | A method and system for realizing short message function of sip terminal |
Applications Claiming Priority (1)
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 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN1964513A true CN1964513A (en) | 2007-05-16 |
Family
ID=38022965
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN 200510086866 Pending CN1964513A (en) | 2005-11-11 | 2005-11-11 | A method to realize short message function of SIP terminal |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN1964513A (en) |
WO (1) | WO2007053999A1 (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102025718A (en) * | 2009-09-16 | 2011-04-20 | 阿瓦雅公司 | 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 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2003019959A1 (en) * | 2001-08-27 | 2003-03-06 | Sage Agent Networks Pte Ltd | System and method for provisioning of text message services |
CN1217553C (en) * | 2001-11-14 | 2005-08-31 | 中兴通讯股份有限公司 | Short message original calling control gateway |
US20040199649A1 (en) * | 2003-03-31 | 2004-10-07 | Teemu Tarnanen | System and method to provide interoperability between session initiation protocol and other messaging services |
CN1298181C (en) * | 2004-01-15 | 2007-01-31 | 中兴通讯股份有限公司 | System and method for short message and instant message service intercommunication based on soft switch system |
-
2005
- 2005-11-11 CN CN 200510086866 patent/CN1964513A/en active Pending
-
2006
- 2006-09-07 WO PCT/CN2006/002306 patent/WO2007053999A1/en active Application Filing
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102025718A (en) * | 2009-09-16 | 2011-04-20 | 阿瓦雅公司 | Sip endpoint enhancer |
CN102025718B (en) * | 2009-09-16 | 2014-07-02 | 阿瓦雅公司 | 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 |
Also Published As
Publication number | Publication date |
---|---|
WO2007053999A1 (en) | 2007-05-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7969925B2 (en) | Peer-to-peer mobile data transfer method and device | |
EP1952653B1 (en) | Method and device for routing messages | |
JP4758066B2 (en) | Call processing in mobile communication networks. | |
CN101031111B (en) | Method and apparatus for negotiating mobile services | |
CN103517266B (en) | Method for activating mobile terminal on mobile network side and mobile gateway system | |
WO2007033546A1 (en) | Method for realizing one card with multiple numbers service | |
CN104703139A (en) | User plane location services over session initiation protocol | |
CN101103598A (en) | Implementing Composite Services in Communication Networks | |
CN101416468A (en) | Network-initiated IMS registration in a communication system | |
CN105915517A (en) | Realization method for voice verification code service | |
CN101867902A (en) | Network capable of realizing international roaming and method for managing roaming terminal | |
CN101217601B (en) | A blind transferring operation method and device | |
CN102224743A (en) | Mobile-originated sms over a wireless ip network | |
CN101115233A (en) | Mobile communication client terminal to client terminal communication server and communication implementing method | |
US20050185634A1 (en) | Method and system for providing network support for messaging between short message service (SMS) subscribers and instant messaging (IM) subscribers | |
US7764637B2 (en) | Peer-to-peer mobile instant messaging method and device | |
CN101584202A (en) | User plane location services over session initiation protocol | |
CN1964513A (en) | A method to realize short message function of SIP terminal | |
CN101242585B (en) | SMS realization method based on next generation network and its SMS application server | |
KR20020072921A (en) | Method for transferring Message from Mobile Terminal to Instant Messenger using SMS-MO | |
CN106131813A (en) | Roaming interoperation A platform, SIM, services of roaming system, services of roaming method | |
CN100366102C (en) | MMS message transmission method and system | |
CN101083793A (en) | Communication server across network and related communication method | |
CN101026787A (en) | Method for transmitting short message given to telephone numbers to Inter net programme | |
CN100536469C (en) | Method for preventing re-trigging of intelligent user attribute register |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |