WO2006116934A1 - Passerelle d'intercommunication de messages et procede d'emission de message dans le service de messagerie fonde sur le protocole ip - Google Patents
Passerelle d'intercommunication de messages et procede d'emission de message dans le service de messagerie fonde sur le protocole ip Download PDFInfo
- Publication number
- WO2006116934A1 WO2006116934A1 PCT/CN2006/000865 CN2006000865W WO2006116934A1 WO 2006116934 A1 WO2006116934 A1 WO 2006116934A1 CN 2006000865 W CN2006000865 W CN 2006000865W WO 2006116934 A1 WO2006116934 A1 WO 2006116934A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- message
- service
- length
- transmitting
- message service
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 100
- 230000005540 biological transmission Effects 0.000 title claims abstract description 81
- 238000004891 communication Methods 0.000 claims abstract description 89
- 238000006243 chemical reaction Methods 0.000 claims abstract description 54
- 230000008569 process Effects 0.000 claims abstract description 29
- 238000012545 processing Methods 0.000 claims description 105
- 230000011218 segmentation Effects 0.000 claims description 59
- 230000011664 signaling Effects 0.000 claims description 21
- 230000003139 buffering effect Effects 0.000 claims description 8
- 230000000977 initiatory effect Effects 0.000 claims description 5
- 238000010295 mobile communication Methods 0.000 claims description 5
- 238000005516 engineering process Methods 0.000 description 12
- 238000010586 diagram Methods 0.000 description 8
- 239000000284 extract Substances 0.000 description 7
- 238000003672 processing method Methods 0.000 description 4
- 238000012546 transfer Methods 0.000 description 4
- 239000002699 waste material Substances 0.000 description 4
- 238000011161 development Methods 0.000 description 3
- 230000018109 developmental process Effects 0.000 description 3
- 230000009118 appropriate response Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 230000000717 retained effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 230000002194 synthesizing effect Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/06—Message adaptation to terminal or network requirements
- H04L51/066—Format adaptation, e.g. format conversion or compression
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/66—Arrangements for connecting between networks having differing types of switching systems, e.g. gateways
Definitions
- the present invention relates to the field of communications, and in particular, to a message interworking gateway and a method for message transmission in an IP (Internet Protocol) based message service.
- IP Internet Protocol
- IP Internet
- IP Internet
- the mainstream of network development is likely to be IP.
- How to transmit IP data more efficiently, at high speed and cheaply is the future research of telecommunication networks. Focus.
- 3GPP Third Generation Partnership Projects
- 3GPP Third Generation Partnership Projects
- WLAN Wireless LAN
- GERAN Global System for Mobile Communications / Enhanced Data Rates for Global Evolution Radio Access Network, GSM/EDGE Radio Access Network
- WiMAX Worldwide Interoperability for Microwave Access
- CDMA2000 Code Division Multiple Access 2000
- SMS Short Message Service
- EMS Enhanced Message Service
- MMS Multimedia Message Service
- IP-Message-GW IP-Message-Gateway
- GSM Global System for Mobile Communications
- GPRS Global System for Mobile Communications
- IP-Message-GW and GMSC/SMS-IWMSC are used between SS7 (Signaling System No. 7) MAP (Mobile Application Part) protocol, for GMSC/SMS-IWMSC, IP-Message-GW is equivalent to existing MSC (Mobile Switching Centre) or SGSN (Serving GPRS Supporting) Node, GPRS service support node). Therefore, the IP-Message-GW can implement interworking between the IP-based message service and the existing short message service through its R6 interface with the GMSC/SMS-IWMSC.
- the IP-Message-GW also enables the IP terminal accessing the 3GPP network to use the existing short message service through its R2 interface with the IP terminal, where the IP terminal can access the 3GPP network in a variety of ways. of.
- the user In the IP-based short message service, the user must use the IP-based short message service to register with the IP-Message-GW, and the registration and authentication of the user using the short message service is also a function of the IP-Message-GW.
- SME Short Message Entity
- SM-SC Short Message - Serving Center
- GMSC/SMS-IWMSC are functional entities used in the implementation of short message services in existing mobile networks.
- the SME is responsible for receiving and sending short messages; the SM-SC is used to store short messages; and the GMSC is used by the terminal to receive short messages to the HSS/HLR (Home Subscriber Server/Home Location Register, Home Subscriber Server/Home Location Register) Query routing information; SMS-IWMSC is used to authenticate the terminal when the terminal sends a short message.
- HSS/HLR Home Subscriber Server/Home Location Register, Home Subscriber Server/Home Location Register
- SMS-IWMSC is used to authenticate the terminal when the terminal sends a short message.
- the short message service is jointly implemented by three functional entities: SME, SM-SC and GMSC/SMS-IWMSC.
- HSS/HLR is generally used to save subscriber data.
- the HSS also stores the IP-Message-GW address and the user's registration status.
- the SMS-GMSC queries the HSS/HLR for the short message routing information of the user, the HSS returns the address of the IP-Message-GW to the SMS-GMSC.
- the CGF/CDF Charging Gateway Function/Charging Data Function
- the bill information is then sent to the billing center for processing.
- the OCS Online Charging System
- the OCS Online Charging System
- Step 21 The user registers with the IP -Message-GW.
- the UE To use message services in a network based on IP access technology, the UE must first register with the IP-Message-GW.
- Step 22 The user sends a message.
- the UE sends a message to be transmitted to the IP-Message-GW, where an existing IP-based messaging method can be used.
- Step 23 The IP-Message-GW forwards the message content.
- the IP-Message-GW extracts the received short message content, obtains the MSISDN (Mobile Station Integrated Service Data Network) corresponding to the IP address of the user from the local database, and constructs a standard MAP signaling, and the message is The content and MSISDN are sent to the SMS-IWMSC.
- MSISDN Mobile Station Integrated Service Data Network
- the details of the message procedure in which MAP is used are defined in TS 23.040.
- Step 24 The SMS-IWMSC forwards the message.
- the SMS-IWMSC forwards the received message to the SM-SC.
- Step 25 The SM-SC sends a message transmission report.
- the SM-SC After receiving the message forwarded by the SMS-IWMSC, the SM-SC sends a message delivery report to the SMS-IWMSC.
- Step 26 SMS-IWMSC sends a message delivery report
- the SMS-IWMSC After receiving the message transmission report forwarded by the SM-SC, the SMS-IWMSC sends a message to the IP-Message-GW.
- Step 27 Send a message delivery report to the user.
- the IP-Message-GW constructs a message transmission report according to the IP-based message transmission method supported by the user, and transmits the message transmission report to the UE.
- a UE User Equipment supporting IP access receives a message transmission process. As shown in Figure 3, the following steps are included:
- Step 31 The user registers with the IP-Message-GW.
- the UE must register with the universal registration process before receiving the message.
- IP-Message-GW IP-Message-GW.
- Step 32 The SM-SC forwards the message.
- the SM-SC forwards the saved message to the SMS-GMSC:.
- Step 33 The SMS-GMSC queries the HSS/HLR for routing information.
- the SMS-GMSC After receiving the message forwarded by the SM-SC, the SMS-GMSC sends a request message to the HSS HLR to query the routing information of the message, including an indication indicating that the SMS-GMSC supports the IP message service, according to the indication, the HSS/HLR Return three E.164 addresses: MSC's,
- Step 34 The SMS-GMSC forwards the message.
- the SMS-GMSC can transmit the message through any of the addresses, assuming that the message is selected to be transmitted over the IP, so the message is transmitted to the IP-Message-GW in the form of standard MAP signaling.
- Step 35 Send a message to the user.
- the IP-Message-GW After receiving the message forwarded by the SMS-GMSC, the IP-Message-GW extracts the message content, obtains the IP address corresponding to the user from the local database according to the MSISDN of the destination user, and then uses the IP-based message transmission protocol. The message content is sent to the UE.
- Step 36 The IP-Message-GW returns a message transmission report.
- the IP-Message-GW After transmitting the message to the UE, the IP-Message-GW returns a message transmission report to the SMS-GMSC.
- Step 37 The SMS-GMSC sends a message delivery report status.
- the SMS-GMSC sends a message delivery report status to the HSS/HLR.
- Step 38 SMS-GMSC returns a message delivery report
- the SMS-GMSC returns a message delivery report to the SM-SC.
- Short message service based on traditional message service when using standard MAP signaling to transmit messages, due to the limitation of MAP signaling format, there are some requirements on the length and format of the message, such as for each short Messages, the English letters that can be transmitted do not exceed 140 or 160 characters, or the Chinese characters do not exceed 70 characters. If the content of the message is large, multiple messages can be connected, so that the longest message can be transmitted over 34,000 words. Section. In terms of supported formats, only content in a specified format such as text, pictures, animations, sounds, etc. can be transmitted, other formats are not supported, and the like. There are similar restrictions in the multimedia messaging service.
- the message service based on IP is much wider than the message length.
- the message size of a UDP (User Datagram Protocol) packet can be transmitted by a message.
- the current length is It has not been determined yet, but it can support at least 1300 bytes. This length is generally sufficient to meet the message length requirements in the use of existing short message services.
- the message service based on IP does not have such strict restrictions on the format of the message, and any media type can be transmitted as long as the receiving terminal supports the media format.
- the IP-based message service when implementing the IP-based message service, if the characteristics of the IP network are not considered, the existing message service is converted on the EP-Message-GW, and the IP-based message transmission protocol is used for transmission.
- the resources of the IP network are a great waste, especially in the air interface part of the waste of air. Because for the GSM/GPRS network, a message exceeding the MAP signaling length requirement needs to be transmitted into multiple messages that meet the length requirement, so multiple messages need to be sent to implement the transmission of the longer message, and for the IP network.
- the length limit can be said to be much looser, it is possible to transmit this long message with one or several signaling messages, even if a message of 34,000 bytes is sent by connecting more than two hundred short messages,
- IP MESSAGE IP-based messages
- MSRP data stream MSRP data stream
- IP-Message-GW must be able to detect and handle this kind of information.
- IP-Message-GW transmits the media format that is not supported by the GSM/GPRS message service to the GSM/GPRS network by using standard MAP signaling as a message.
- the terminal the terminal will generate garbled characters because it does not recognize this format, which has a bad influence on the user's use, and is also a waste of GSM/GPRS network resources.
- an object of the present invention is to provide a message interworking gateway and a method for message transmission in a BP-based message service, thereby effectively utilizing resources of an IP network and improving utilization of an air interface. effectiveness.
- a message interworking gateway is disposed between the IP network and the communication network, and includes an IP message processing module, an interworking processing module, and a communication network message processing module; wherein:
- the IP message processing module is connected between the IP network and the interworking processing module, and configured to receive and send an IP message
- the interworking processing module is connected between the IP message processing module and the communication network message processing module, and is configured to perform a conversion process of data difference between the IP message service and the communication network message service;
- the communication network message processing module is connected between the communication network and the interworking module for receiving and transmitting communication network messages.
- the message interworking gateway is set in the IP message gateway IP-Message-GW.
- the conversion process performed by the interworking processing module includes: performing length conversion processing on the received message according to the difference in length of the message in the communication service based on the communication system and the IP-based message service;
- a method for message transmission in an IP-based message service comprising:
- the message interworking gateway is used to perform differential conversion processing on data carried by the message service transmitted between the IP network and the communication network.
- the message interworking gateway is used to perform format conversion processing on the received message.
- the message service of the communication system includes:
- GSM Global System for Mobile Communications
- GPRS Universal Mobile Telecommunications System
- fixed switching network or messaging services implemented in networks using code division multiple access CDMA access.
- the length conversion process in the step B specifically includes:
- the message interworking gateway merges the segmentally sent messages in the message service of the communication system into one IP-based message.
- the step B1 further includes:
- the message is determined to be segmented by identifying the identity of the message content segmentation indication in the GSM/GPRS based message service.
- the step B1 specifically includes:
- the predetermined condition may be: The message interworking gateway receives the last segmentation message in the message transmitted by the segment, or the message length after combining the segments in the IP-based message service has reached the maximum message length that the IP message protocol can support.
- the step B1 specifically includes:
- the step B14 specifically includes:
- the setting of a predetermined time can be implemented by a timer or a timer or a counter.
- the step B14 specifically includes:
- the duration of the predetermined time may be set to ensure that the message transmitted by the segment can be received all at a specific time or a specific time specified by the operator, or according to the effective duration of the message carried in the short message of GSM/GPRS. Settings.
- the message cannot be merged into a complete message or the message cannot be completely transferred, it also includes:
- the message interworking gateway returns a failure message report to the message sender, and does not send the currently saved segmentation message
- the already received message is sent using an IP-based transmission mode, and subsequent reception of other segmentation messages belonging to the segment-delivered message is followed by step B1.
- the length conversion process in the step B further includes:
- B2 establishes a session initiation protocol message SIP session between the message interworking gateway and the user equipment UE accepting the message, and then transmits the received segmentation message by using the message session forwarding protocol MSRP protocol, until all the segmentation messages are completely sent. Release the SIP session.
- the step B described further includes:
- step B3 After receiving the first segmentation message in the message transmitted by the segment, the IP message network It is determined whether the length of the message transmitted by the segment is less than or equal to a maximum message length using an IP-based message transmission protocol, and if so, step B1 is performed; otherwise, step B2 is performed.
- the length conversion process in the step B specifically includes:
- the message interworking gateway performs segmentation processing on a message sent by the user in the IP-based message service.
- the step B4 specifically includes:
- B41 Determine, according to an indication of the length and type of the message content in the IP-based message transmission protocol used by the user, the length of the message content sent by the user;
- the length of the message content exceeds each piece.
- the message length message that can be carried by the MAP signaling is segmented, and the total number of segments and the sequential position information of the current segment in the total number of segments are carried in each segmentation message.
- the step B41 specifically includes:
- the length of the message content is represented by the content length Content-Length in the SIP message.
- the format conversion processing in step B specifically includes:
- the message sent by the user in the IP-based message service is format converted.
- the step B5 specifically includes:
- B51 Determine, by identifying an indication of a message content type in an IP-based message transmission protocol used by the user, a format of the message content sent by the user;
- the step B51 specifically includes:
- the format of the message content is represented by the content type Content-Type in the SIP message.
- the invention provides a method for message transmission in an IP-based message service, comprising: performing protocol conversion on a message service transmitted between an IP network and a communication network; and further comprising: data carried by a message service transmitted between the IP network and the communication network Perform differential conversion processing.
- the differential conversion processing specifically includes:
- the received message is format converted according to the difference of the message format in the communication system based message service and the IP based message service.
- the present invention is compared with the prior art. It has the following advantages: By performing some processing on the IP-Message-GW for the difference between the IP-based message service and the communication service based on the communication network, the characteristics of the IP network can be fully utilized, and the resources of the IP network can be effectively utilized. . At the same time, the utilization efficiency of the air interface is improved, and the message service transmitted by the communication network is not affected, the user satisfaction with the operator and the service is improved, and the promotion of the new IP-based message service is also facilitated. And application.
- FIG. 1 is a schematic structural diagram of a function of implementing a message service in a network based on an IP access technology in the prior art
- FIG. 2 is a schematic diagram of a message transmission process initiated by a UE supporting IP access in the prior art
- FIG. 3 is a schematic diagram of a process of transmitting a message received by a UE supporting IP access in the prior art
- FIG. 4 is a schematic diagram of a traditional message service according to the present invention. The specific processing flow of the message length conversion processing in the message;
- FIG. 5 is a schematic diagram of a process of transmitting a message received by a UE supporting IP access according to the present invention
- FIG. 6 is a specific processing flow of a process for length and format conversion of a message in an IP-based message service according to the present invention
- FIG. 7 is a schematic diagram of a transmission process in which a UE UEt uses a conventional message service to receive a message, and a UEo uses an IP-based message service to transmit a message according to the present invention
- Figure 8 is a structural diagram of the message interworking gateway of the present invention.
- the present invention provides a message interworking gateway and a method of messaging in an IP based messaging service.
- the core of the invention is: According to IP-based messaging services and GSM/GPRS-based The difference between the message length and the format of the interest service, the length and format conversion of the message sent by the user on the IP-Message-GW, and then the processed message is sent to the destination user.
- the invention first needs to set a message interworking gateway in the IP message gateway IP-Message-GW.
- the structure diagram of the message interworking gateway is as shown in FIG. 8, and includes an IP message processing module, an interworking processing module, and a second generation communication network message processing. Module, where:
- the IP message processing module is connected between the IP network and the interworking processing module, and is configured to receive and send an IP message
- the interworking processing module is connected between the IP message processing module and the second generation communication network message processing module, and is configured to perform conversion processing of data difference between the IP message service and the second generation communication network message service;
- the second generation communication network message processing module is connected between the second generation communication network and the interworking module for receiving and transmitting the second generation communication network message.
- the IP-Message-GW of the present invention adopts different processing methods according to different message services adopted by the sender and receiver.
- the following describes the processing method in two cases, Case 1 and Case 2.
- Case 1 The specific description is as follows:
- the terminal UEo initiates the transmission of the message using the conventional message service (message service based on GSM/GPRS), and the terminal UEt uses the IP-based message service reception.
- the conventional message service messages service based on GSM/GPRS
- the terminal UEt uses the IP-based message service reception.
- the IP-Message-GW needs to perform certain processing on the message, and then send the message to the user.
- the specific processing flow is shown in FIG. . Including the following steps:
- Step 4-1 The IP-Message-GW receives the MAP signaling.
- the IP-Message-GW After receiving the MAP signaling sent by the SMS-GMSC to the SMS-GMSC, the IP-Message-GW extracts the message content according to the signaling. Then, go to step 4-2.
- Step 4-2. Determine whether the message is a complete message.
- the IP-Message-GW determines whether the message is a complete message according to the extracted message content, and if yes, performs step 4-3; otherwise, performs step 4-4.
- Step 4-3 The IP-Message-GW converts the message carried by the MAP signaling, and then uses the IP-based message transmission mode to transmit. If the IP-Message-GW determines that the message is a complete message, according to the prior art, the message receiving process flow shown in FIG. 3 is continued, and the IP-Message-GW sends the message content to the IP-based message transmission protocol. Purpose UEt.
- Step 4-4 cache the message and set a predetermined condition.
- the IP-Message-GW determines that the message is not a complete message, but a piece of content after a longer message is segmented, the IP-Message-GW does not immediately transmit the message using the IP-based message transfer protocol. And buffering the message, setting a predetermined condition, and determining whether the predetermined condition is satisfied, the predetermined condition may be that the IP-Message-GW receives the last segmentation message in the message transmitted by the segment, or is based on In the IP message service, the length of the message after combining these segments has reached the maximum message length that the IP message protocol can support.
- a timer can also be started, and the duration of the timer is set to ensure that the longer message segmented under normal conditions can be completely transmitted to
- IP-Message-GW Then, perform steps 4-5.
- Step 4-5 After the predetermined condition is met, the received messages are merged and sent to the destination user by using an IP-based transmission method.
- the IP-Message-GW receives subsequent segmentation messages belonging to the longer message before the predetermined condition is met or before the set timer expires, the received message is cached.
- the IP-Message-GW After the predetermined condition is satisfied or after the set timer expires, if the IP-Message-GW confirms that the segmented longer message has been received all, the IP-Message-GW combines the segmented messages into one message. The content of the message is sent to the destination UEt using an IP-based transport protocol, and the timer is cleared.
- the message segmentation described in the present invention may be a message content part of a segmented short message, or may be a segmented short message itself, specifically combined and encapsulated in an IP-based message transmission protocol message. Which type is in the message body depends on the content encapsulated by the message body at the IP message gateway.
- the IP message gateway can decide to encapsulate the message content in the message body or directly encapsulate the short message itself.
- the IP-Message-GW confirms that the segmented longer message is not received all, and the Bay ij IP-Message-GW can select The appropriate failure deliver report is returned to the SMS-GMSC, and no message is sent to the destination UEt.
- the IP-Message-GW may also choose to directly send the received message content to the destination UEt, and subsequently perform the processing according to the above manner after receiving other segmentation messages belonging to the longer message, that is, if it is the last segment of a message, If yes, the timer is continued, and all the segmented messages received are combined and sent to the destination user after the timer expires until all the longer messages are sent to the destination user.
- the IP message gateway waits until the last segmentation message of the longer message content is received, and then combines a SIP MESSAGE to the IP terminal because the message service is reliably transmitted, but the delay is not guaranteed.
- the IP message gateway also starts a timer, but the condition for clearing the timer is that the last segment is received or not received within the time specified by the operator, for example, according to the time of the SM-SC, 24 hours. The last segment is cleared and the previously saved segments are not sent.
- a reasonable timer duration can be set according to the validity time of the message in the received short message, ensuring that the segmentation message is retained at the IP message gateway for more than the valid time of the message.
- the IP message gateway finds that the length of the message after combining the segments in the IP-based message service has reached the maximum message length that the IP message protocol can support. In this case, the message that has been combined is also sent to the SIP MESSAGE. The IP terminal then combines the subsequent received segmentation messages into a new SIP MESSAGE message for transmission.
- Another method is that the DP message gateway receives other segmentation messages that belong to the content of the longer message, and the IP message gateway finds that the previous segment is not saved, indicating that the segmentation has been sent, then the subsequent segmentation messages may be followed. Send a single message.
- Another method is to establish a SIP (Session Initiated Protocol) session between the IP-Message-GW and the user equipment UE that accepts the message, and then use MSRP (Message Session Relay Protocol).
- MSRP Message Session Relay Protocol
- the protocol transmits the received segmentation message until all segmentation messages have been sent, releasing the SIP session.
- the disadvantage of this method is that it increases the session establishment process, increases the interaction time, and also takes more resources.
- IP message gateway receives the use of tradition When the message sent by the message service is first checked whether the message is a complete message, if yes, it is processed according to the existing implementation. If not, that is, the message is part of a longer message, then the IP message gateway further determines Whether the length of the longer message is less than or equal to a maximum message length using an IP-based message transmission protocol, such as the maximum message length that the SIP MESSAGE can transmit, and if so, after receiving all the segments of the message, synthesizing a SIP The MESSAGE message is sent to the UE in the IP network. Otherwise, the IP message gateway establishes a SIP session, uses the MSRP protocol to transmit the received segmentation message, and releases the session after all the segmentation messages have been sent.
- IP-based message transmission protocol such as the maximum message length that the SIP MESSAGE can transmit
- the IP-Message-GW may not need to be executed, because the message format supported by the traditional message service is certainly supported in the IP-based message service.
- the IP-Message-GW continues to execute the message receiving processing flow shown in FIG. 3, that is, continues to send a message to the user, returns a message transmission report to the SMS-GMSC, and the like.
- the UE receiving the IP access message uses the IP-based message service to receive the message transmission process as shown in FIG. 5, and includes the following steps:
- Step 51 The user registers with the IP-Message-GW.
- the UE Before receiving the message, the UE must register with the IP-Message-GW using the general registration procedure.
- Step 52 The SM-SC forwards the message.
- the SM-SC forwards the saved message to the SMS-GMSC.
- Step 53 The SMS-GMSC queries the HSS/HLR for routing information.
- the SMS-GMSC After receiving the message forwarded by the SM-SC, the SMS-GMSC sends a request message to the HSS HLR to query the routing information of the message, including an indication indicating that the SMS-GMSC supports the IP message service, according to the indication, the HSS/HLR Return three E.164 addresses: MSC's SGSN, and IP-Message-GW.
- Step 54 The SMS-GMSC forwards the message.
- the SMS-GMSC can transmit a message through any one of the addresses, where it chooses to transmit the message on the IP, so the message is in the form of standard MAP signaling. Transfer to IP-Message-GW.
- Step 55 The IP-Message-GW performs length conversion processing on the message.
- the IP-Message-GW After receiving the message forwarded by the SMS-GMSC, the IP-Message-GW extracts the message content, and then the IP-Message-GW forwards the message to the SMS-GMSC according to the specific processing procedure shown in FIG. 4 described above. The message is length converted.
- the IP-Message-GW finds that the message from the SMS-GMSC is one of the messages after the longer message is segmented, the IP-Message-GW performs multiple segment short messages according to the processing flow shown in FIG.
- the combination is constructed as a message transmitted using an IP-based messaging protocol.
- IP-Message-GW finds that the message from the SMS-GMSC is a complete message, the message is not subjected to length conversion processing.
- Step 56 Send a message to the user.
- the IP address corresponding to the user is obtained from the local database, and then the length-converted message is sent to the destination UE by using an IP-based message transmission protocol.
- Step 57 The IP-Message-GW returns a message transmission report.
- the IP-Message-GW After transmitting the message to the UE, the IP-Message-GW returns a message transmission report to the SMS-GMSC.
- Step 58 The SMS-GMSC sends a message delivery report status.
- the SMS-GMSC sends a message delivery report status to the HSS/HLR.
- Step 59 SMS-GMSC returns a message delivery report
- the SMS-GMSC returns a message delivery report to the SM-SC.
- the terminal UEo uses the IP-based message service to initiate the transmission of the message, and the terminal UEt receives the message using the conventional message service.
- the message transmitted by UEo first passes through the message transmission processing procedure shown in FIG. 2.
- step 22 that is, after the IP-Message-GW receives the message sent by UEo using the IP-based message transmission protocol, the IP-Message-GW needs to perform certain processing on the received message, and the specific processing flow is as shown in the figure. As shown in 6, it includes the following steps:
- Step 6-1 The IP-Message-GW receives the message. After receiving the message sent by UEo using the IP-based message transmission protocol, the IP-Message-GW extracts the content of the message, and then needs to check the content type and format of the message. If the format of the message content is checked first, then the step is performed. 6-2.
- Step 6-2 Determine whether the message format is receivable by the traditional message service.
- the IP-Message-GW checks the format of the message content by identifying an indication of the length and type of the message content in the IP-based message transfer protocol used by the user. If the user uses SIP MESSAGE (Session Initiation Protocol message) as the IP-based message transmission method, the format of the message content is the value of the Content-Type field in the SIP MESSAGE message.
- SIP MESSAGE Session Initiation Protocol message
- the message type is a format that can be supported in the traditional message service, perform the steps.
- step 6-3 If the message type is not a format that can be supported in the traditional message service, perform step 6-3.
- Step 6-3 convert the format of the message content.
- the IP-Message-GW can be based on the specific message type according to the operator's policy or other considerations. Determine if the message needs to be transmitted to UEt.
- the IP-Message-GW converts the format of the message content into a format that can be supported by a conventional message service by removing special characters that cannot be supported on the UEt, and then performs step 6-4.
- the IP-Message-GW directly returns an appropriate response to the UEo, indicating that the sent message cannot be supported by the other party.
- message content types may be text/uri-list MIME (text/Uniform Resource Identifier -list Multipurpose Internet Mail Extension, text/general resource tag list-multiple Use Internet Mail Extensions) type, this type of identifier conveys a list of URIs (Uniform Resource Identifiers), and other formats of content types that are being defined or will appear in the future. deal with.
- MIME text/Uniform Resource Identifier -list Multipurpose Internet Mail Extension, text/general resource tag list-multiple Use Internet Mail Extensions
- URIs Uniform Resource Identifiers
- Step 6-4 Determine whether the length of the message is receivable by the traditional message service. After receiving the message sent by UEo using the IP-based message transmission protocol, the IP-Message-GW, after extracting the message content, checking the message content format, and performing a certain format conversion, also determines whether the length of the message is a legacy message. Business can be received. If the user uses SIP MESSAGE as the IP-based message transmission method, the length of the message content is the value of the Content-Length field in the SIP MESSAGE message.
- step 6-6 If the length of the message content is acceptable for the traditional message service, go to step 6-6; otherwise, go to step 6-5.
- Step 6-5 Segment the length of the message content.
- the IP-Message-GW segments the content of the message, and then transmits the message separately, and carries the message in each segment message.
- the total number of segments and the sequential position information of the current segment in the total number of segments, indicating whether there are subsequent messages in each message, and indicating that there are no subsequent messages in the last segment of the message, this process and the current GSM/GPRS network The processing of longer and shorter messages is the same. Then, go to steps 6-6.
- Step 6-6 Send the message to the SMS-IWMSC
- the IP-Message-GW sends the message to the SMS-IWMSC by using standard MAP signaling.
- the above two processings of the length and format of the message content may also be changed to first process the length of the message content, and then the content of the message.
- the format is processed, that is, steps 6-4, 6-5 are performed first, and then steps 6-2, 6-3 are performed.
- the message transmission processing flow shown in Fig. 2 is continued.
- the message receiving processing flow shown in FIG. 3 is performed, and the message is sent to the destination UEt.
- the process of transmitting the message by using the IP-based message service by the UE supporting the IP access is as shown in FIG. 7, and includes the following steps:
- Step 71 The user registers with the IP-Message-GW. To use short message service in a network based on IP access technology, the UE must first register with the IP-Message-GW.
- Step 72 The user sends a message.
- the UE sends the short message to be transmitted to the IP-Message-GW, and it is recommended to use the existing IP-based message transmission method.
- Step 73 The IP-Message-GW processes the length and format of the message.
- the IP-Message-GW After receiving the message sent by the user, the IP-Message-GW extracts the length and format of the message content, and then the IP-Message-GW performs the length of the message according to the specific processing flow shown in FIG. 6 described above. Format conversion processing.
- Step 74 The IP-Message-GW forwards the message content.
- the IP-Message-GW extracts the content of the message processed by the length and format conversion, obtains the MSISDN (Mobile Station ISDN number) corresponding to the IP address of the user from the local database, and constructs a standard MAP (Mobile Application Part) signaling.
- the message content and the MSISDN are sent to the SMS-IWMSC; the following message procedure details using the MAP are defined in TS 23.040.
- Step 75 The SMS-IWMSC forwards the message.
- the SMS-IWMSC forwards the received message to the SM-SC.
- Step 76 The SM-SC sends a message transmission report.
- the SM-SC After receiving the message forwarded by the SMS-IWMSC, the SM-SC sends a message delivery report to the SMS-IWMSC.
- Step 77 SMS-IWMSC sends a message delivery report
- the SMS-IWMSC After receiving the message transmission report forwarded by the SM-SC, the SMS-IWMSC sends a message transmission report to the IP-Message-GWo.
- Step 78 Send a message delivery report to the user.
- the IP-Message-GW constructs a message transmission report according to the IP-based message transmission method supported by the user, and transmits the message transmission report to the UE.
- a message interworking gateway is disposed between an IP network and a communication network, and is characterized in that it comprises an IP message processing module, an interworking processing module, and a communication network message processing module; wherein: the IP message processing module is connected to the IP network and Interworking processing modules for receiving and transmitting IP messages;
- the interworking processing module is connected between the IP message processing module and the communication network message processing module, and is configured to perform data conversion processing between the IP message service and the communication network message service;
- the communication network message processing module is connected between the communication network and the interworking module for receiving and transmitting communication network messages.
- the message interworking gateway according to claim 1 or 2, wherein the conversion processing performed by the interworking processing module comprises: differentiating a message length according to a communication system based message service and an IP based message service , length conversion processing of received messages; and / or,
- the received message is format converted according to the difference of the message format in the communication system based message service and the IP based message service.
- a method for transmitting a message in an IP-based message service comprising: A. setting a message interworking gateway between the IP network and the communication network;
- the message interworking gateway is used to perform differential conversion processing on data carried by the message service transmitted between the IP network and the communication network.
- step B specifically includes:
- the message interworking gateway is used to perform format conversion processing on the received message.
- GSM Global System for Mobile Communications
- GPRS Universal Mobile Telecommunications System
- fixed switching network or messaging services implemented in networks using code division multiple access CDMA access.
- the message interworking gateway merges the segmentally sent messages in the message service of the communication system into one IP-based message.
- step B1 further comprises:
- step B1 specifically includes:
- the message interworking gateway receives the last segmentation message in the message transmitted by the segment, or the message length after combining the segments in the IP-based message service has reached the maximum message length that the IP message protocol can support.
- step B1 specifically includes:
- the message After receiving the first segmentation message in the message transmitted by the segment, the message is sent Cache, set a predetermined time, and start the timing of the predetermined time;
- the setting is performed for a predetermined time by a timer or a timer or a counter.
- the duration of the predetermined time is set to ensure that the message transmitted by the segment can be all received at a specific time or a specific time specified by the operator, or according to the effective duration of the message carried in the short message of GSM/GPRS. .
- the message interworking gateway returns a failure message report to the message sender, and does not send the currently saved segmentation message
- the already received message is sent using the IP-based transmission mode, and subsequent processing is performed according to step B1 after receiving other segmentation messages belonging to the segment-delivered message.
- B2 establishes a session initiation protocol message SIP session between the message interworking gateway and the user equipment UE accepting the message, and then transmits the received segmentation message by using the message session forwarding protocol MSRP protocol, until all the segmentation messages are completely sent. Release the SIP session.
- step B further comprises:
- step B3 After receiving the first segmentation message in the message transmitted by the segment, the IP message network It is determined whether the length of the message transmitted by the segment is less than or equal to a maximum message length using an IP-based message transmission protocol, and if so, step B1 is performed; otherwise, step B2 is performed.
- the message interworking gateway performs segmentation processing on a message sent by the user in the IP-based message service.
- step B4 specifically includes:
- step B41 specifically includes:
- the length of the message content is represented by the content length Content-Length in the SIP message.
- the message sent by the user in the IP-based message service is format converted.
- step B5 specifically includes:
- a method of messaging in an IP based messaging service according to claim 21 includes:
- the format of the message content is represented by the content type Content-Type in the SIP message.
- a method for transmitting a message in an IP-based message service comprising: performing protocol conversion on a message service transmitted between an IP network and a communication network; and further comprising: a message service bearer transmitted between the IP network and the communication network
- the data is subjected to differential conversion processing.
- the received message is format converted according to the difference of the message format in the communication system based message service and the BP based message service.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
L'invention concerne une passerelle d'intercommunication de messages et un procédé destiné à la transmission d'un message dans le service de messagerie fondé sur le protocole IP (Protocole Internet), la passerelle d'intercommunication de messages incluant un module de traitement de message au protocole IP, un module de traitement d'intercommunication, le module de traitement de message d'un réseau de communications de seconde génération. Le procédé inclut l'établissement de la passerelle d'intercommunication de messages entre le réseau au protocole IP et le réseau de communications de seconde génération, et la réalisation d'un traitement de conversion de différence pour les données transportées par le service de messagerie qui effectue une transmission entre le réseau au protocole IP et le réseau de communications de seconde génération en utilisant la passerelle d'intercommunication de messages. La présente invention permet d'utiliser efficacement les ressources du réseau et d'améliorer l'efficacité de l'utilisation de l'interface hertzienne, et garantit la satisfaction de l'utilisateur par rapport au fournisseur de services et à l'utilisation de services.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200510067986.5 | 2005-04-30 | ||
CN200510067986 | 2005-04-30 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2006116934A1 true WO2006116934A1 (fr) | 2006-11-09 |
Family
ID=37307589
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2006/000865 WO2006116934A1 (fr) | 2005-04-30 | 2006-04-29 | Passerelle d'intercommunication de messages et procede d'emission de message dans le service de messagerie fonde sur le protocole ip |
Country Status (1)
Country | Link |
---|---|
WO (1) | WO2006116934A1 (fr) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1310540A (zh) * | 2001-03-16 | 2001-08-29 | 巨龙信息技术有限责任公司 | 一种实现网络互通的服务器 |
CN1487700A (zh) * | 2001-03-10 | 2004-04-07 | 华为技术有限公司 | 互通代理装置及不同协议网络之间进行互通的系统和方法 |
EP1416733A1 (fr) * | 2002-11-04 | 2004-05-06 | Comcast Cable Holdings | Procédé et appareil pour gérer des appareils client connectés à un réseau de télévision interactive |
CN1543152A (zh) * | 2003-04-28 | 2004-11-03 | 普天信息技术研究院 | 一种多协议数据网关及其通信实现方法 |
-
2006
- 2006-04-29 WO PCT/CN2006/000865 patent/WO2006116934A1/fr not_active Application Discontinuation
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1487700A (zh) * | 2001-03-10 | 2004-04-07 | 华为技术有限公司 | 互通代理装置及不同协议网络之间进行互通的系统和方法 |
CN1310540A (zh) * | 2001-03-16 | 2001-08-29 | 巨龙信息技术有限责任公司 | 一种实现网络互通的服务器 |
EP1416733A1 (fr) * | 2002-11-04 | 2004-05-06 | Comcast Cable Holdings | Procédé et appareil pour gérer des appareils client connectés à un réseau de télévision interactive |
CN1543152A (zh) * | 2003-04-28 | 2004-11-03 | 普天信息技术研究院 | 一种多协议数据网关及其通信实现方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP2301234B1 (fr) | Facturation de remise de messages courts | |
US8959232B2 (en) | IMS and MMS interworking | |
JP5650748B2 (ja) | コンバージドipメッセージング(cpm)とショートメッセージサービス(sms)との間のインターワーキングサービスを提供するための方法及びインターネットプロトコルショートメッセージゲートウェイ(ip−sm−gw) | |
CN101416468A (zh) | 通信系统中由网络发起的ims注册 | |
WO2008040214A1 (fr) | PROCÉDÉ, SYSTÈME ET APPAREIL DESTINÉS À METTRE EN œUVRE L'INTERFONCTIONNEMENT DE MESSAGES | |
US7773550B2 (en) | Peer-to-peer mobile data transfer method and device | |
WO2010142357A1 (fr) | Service de messages courts sur une évolution 3gpp à long terme | |
WO2012151963A1 (fr) | Procédé et système pour traiter un instant valide dans des informations de déclenchement | |
WO2007000110A1 (fr) | Procede de transmission de message par protocole ip a base de protocole de transfert de message | |
CN101370172B (zh) | 不同类型的消息业务通信的处理方法、系统和设备 | |
WO2010037281A1 (fr) | Procédé, dispositif et système de traitement de service de messages courts à valeur ajoutée | |
EP2146459B1 (fr) | Procédé, système et appareil de facturation | |
WO2009103196A1 (fr) | Système et procédé d'envoi d'adresse de mémorisation de message multimédia | |
CN100556008C (zh) | 基于ip的消息业务中消息传送的方法 | |
CN101442722B (zh) | 基于sip协议的消息在传统网络中路由的方法和设备 | |
WO2010040288A1 (fr) | Procédé pour réaliser un interfonctionnement de messages et système de services convergents | |
WO2006116934A1 (fr) | Passerelle d'intercommunication de messages et procede d'emission de message dans le service de messagerie fonde sur le protocole ip | |
CN100525257C (zh) | Ip多媒体子系统域与分组交换域多媒体消息互通的方法 | |
CN100466760C (zh) | 一种基于ip网络域消息业务的实现方法 | |
CN100455049C (zh) | 一种多媒体消息服务系统中对消息的处理方法 | |
WO2012092757A1 (fr) | Système et procédé d'interception de message multimédia | |
CN102984669B (zh) | 一种移动通信网络中多媒体消息自动回复的方法 | |
WO2006037269A1 (fr) | Procede d'enregistrement de service par acces ip | |
US20150089000A1 (en) | Method and system for sending media message across service systems | |
WO2025017648A1 (fr) | Système et procédé permettant de gérer efficacement des demandes de retransmission dans un réseau de sous-système multimédia ip (ims) |
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 |
|
WWW | Wipo information: withdrawn in national office |
Country of ref document: DE |
|
NENP | Non-entry into the national phase |
Ref country code: RU |
|
WWW | Wipo information: withdrawn in national office |
Country of ref document: RU |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 06741771 Country of ref document: EP Kind code of ref document: A1 |
|
WWW | Wipo information: withdrawn in national office |
Ref document number: 6741771 Country of ref document: EP |