WO2007033568A1 - A method for providing the multiple rate data information bearing service and a system, a apparatus thereof - Google Patents
A method for providing the multiple rate data information bearing service and a system, a apparatus thereof Download PDFInfo
- Publication number
- WO2007033568A1 WO2007033568A1 PCT/CN2006/001959 CN2006001959W WO2007033568A1 WO 2007033568 A1 WO2007033568 A1 WO 2007033568A1 CN 2006001959 W CN2006001959 W CN 2006001959W WO 2007033568 A1 WO2007033568 A1 WO 2007033568A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- called
- calling
- logical terminal
- terminal
- slot
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 53
- 230000006854 communication Effects 0.000 claims description 136
- 238000004891 communication Methods 0.000 claims description 135
- 238000006243 chemical reaction Methods 0.000 claims description 11
- 238000005538 encapsulation Methods 0.000 claims description 5
- 230000005540 biological transmission Effects 0.000 description 13
- 230000011664 signaling Effects 0.000 description 12
- 238000012790 confirmation Methods 0.000 description 9
- 238000010586 diagram Methods 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 3
- 238000011161 development Methods 0.000 description 2
- 239000000470 constituent Substances 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
Classifications
-
- 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/102—Gateways
- H04L65/1023—Media gateways
- H04L65/1026—Media gateways at the edge
-
- 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/102—Gateways
- H04L65/1033—Signalling gateways
- H04L65/1036—Signalling gateways at the edge
-
- 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/102—Gateways
- H04L65/1043—Gateway controllers, e.g. media gateway control protocol [MGCP] controllers
Definitions
- the present invention relates to network communication technologies, and in particular, to a method, system and apparatus for implementing a multi-rate data information bearer service. Background of the invention
- NGN Next Generation Network
- ISDN Integrated Services Data Network
- TE terminal equipment
- TE protocol packet encapsulation of audio and video encoded streams
- multiplexing of encapsulated protocol packets TE
- n 64kbit/s multiple sub-rate transmission channels for data transmission. The above n is at least 2, and its maximum value is limited only by the number of transmission channels supported by the communication port that the communication device can provide.
- ISDN can easily support communication applications such as video communication and data communication with high transmission rate requirements.
- ISDN When ISDN is evolved to NGN, it is preferable to enable NGN to provide the multi-rate as well.
- Data information carries services.
- NGN is a new communication network that controls the separation from bearers and uses Internet Protocol (IP) bearers.
- IP Internet Protocol
- the Media Gateway Control Entity (MGC) in NGN usually performs call session control, media gateway control, media negotiation, signaling processing, etc.
- the media gateway (MG) in the NGN usually performs specific media conversion, data transmission and other bearer operations under the control of the media gateway control entity.
- the operation logic of the NGN is different from the existing other communication networks, which leads to the implementation method of the ISDN providing the multi-rate data information bearer service. It cannot be directly transferred to the NGN. Therefore, the NGN cannot implement the multi-rate data information bearer service between ISDN TEs. Summary of the invention
- the main object of the present invention is to provide an implementation method and system for providing multi-rate data information carrying services to ensure that NGN can provide multi-rate data information bearer services.
- Another object of the present invention is to provide an apparatus for providing multi-rate data information bearer services to ensure that NGN can provide multi-rate data information bearer services.
- the present invention discloses an implementation method for providing a multi-rate data information bearer service, and the method includes:
- the calling media gateway control entity MGC controls the calling media gateway MG to create a calling multi-slot logical terminal that performs multi-slot communication with the calling terminal device TE and a calling end network that communicates with the calling multi-slot logical terminal.
- Protocol IP logical terminal The calling end MGC triggers the called end MGC to control the called end MG to create a called multi-slot logical terminal that performs multi-slot communication with the called end TE, and a connected terminal that can communicate with the called multi-slot logical terminal Calling the IP logical terminal; and, between the primary and the called IP logical terminals, performing media description information negotiation for supporting communication between the primary and the called TE;
- the primary/called multi-slot logical terminal When communicating between the primary and the called TE, the primary/called multi-slot logical terminal receives the multi-slot data from the primary/called terminal TE, converts the multi-slot data into IP data, and sends it to the calling party IP.
- the logical terminal converts the IP data received by the 3 ⁇ 4/calling end IP logical terminal into multi-slot data, and then sends it to the calling terminal TE through the 3 ⁇ 4/calling end multi-slot logical terminal.
- the method of creating a calling multi-slot logical terminal and a calling end IP logical terminal is performed after the MGC receives the service request from the calling end TE.
- the process in which the calling end MGC controls the calling end MG to create the calling end multi-slot logical terminal and the calling end IP logical terminal includes:
- the calling end MGC sends a calling party multi-rate communication connection creation request to the calling end MG, and the calling end MG creates the calling end TE subscriber line port identifier and the number of time slots included in the request according to the calling end multi-rate communication connection creation request.
- a communication association is performed between the multi-slot logical terminal at the calling end and the IP logical terminal at the calling end. After the calling end multi-slot logical terminal and the calling end IP logical terminal are created, the method further includes:
- the calling end MG sends a calling party multi-rate communication connection creation response including at least the calling end IP logical terminal media description information to the calling end MGC.
- the process in which the calling end MGC triggers the called end MGC to control the called end MG to create the called end multi-slot logical terminal and the called end IP logical terminal includes:
- the calling end MGC sends a multi-rate service invitation to the called end MGC, and the called end MGC sends a called multi-rate communication connection creation request to the called end MG according to the multi-rate service invitation;
- the called end MG creates a called terminal TE subscriber line port identifier and a number of time slots included in the request for the called end multi-rate communication connection, and creates a called terminal for the called terminal TE to support the number of timeslots.
- a slotted logical terminal and a called IP logical terminal that communicates with the calling end MG through an IP network;
- a communication association is performed between the called multi-slot logical terminal and the called IP logical terminal.
- the method further includes:
- the called end MG sends a media description of the IP terminal of the called end to the called end MGC.
- the called end multi-rate communication connection of the information creates a response.
- the method for negotiating media description information between the primary and the called IP logical terminals includes:
- the master/called terminal MG After the master/called terminal MG creates the master/called party IP logical terminal, the master/called party MGC and the called/called party MGC send the master/called party IP logical terminal media description to the called/calling terminal MG.
- the information/the calling end MG sets the correspondence between the called IP logical terminal and the calling IP logical terminal in the IP terminal of the called/calling end.
- the method for negotiating media description information between the primary and the called IP logical terminals includes:
- the master/called terminal MG After the master/called terminal MG creates the IP address of the master/called party, according to the communication identifier of the peer MG obtained during the call setup process, the host/called MG directly exchanges the master/called party through the IP network.
- the IP logical terminal media description information is set between the called end LP logical terminal and the calling end IP logical terminal by the calling/calling end MG in the called/calling end IP logical terminal.
- the media description information of the calling IP logical terminal and the called IP logical terminal includes: a media type, a communication port identifier, a bearer protocol, and a media format.
- the value of the media type is: an application application indicating that the media type is a high-level application data information; the value of the bearer protocol is: a user datagram protocol UDP; the value of the media format is: a time division multiplexing TDM bearer The media encapsulation format tdmoip on the Internet Protocol IP.
- the calling end TE and/or the called end TE are an integrated service data network ISDN TE.
- the calling end MG and/or the called end MG are an access media gateway AG, or a relay media gateway TMG, or an integrated access device IAD.
- the communication device in the public switched telephone network PSTN or ISDN is further connected between the master/called terminal MG and/or the master/called terminal MGC and the TE of the corresponding calling terminal.
- the invention also discloses a system for providing a multi-rate data information bearer service, the system comprising: a calling end MGC, a called end MGC, a calling end MG and a called end MG;
- the calling end MGC is configured to control the calling end MG to create a calling multi-slot logical terminal that performs multi-slot communication with the calling end TE, and a calling end IP logical terminal that communicates with the calling end multi-slot logical terminal,
- the method further comprises: triggering the called end MGC to control the called end MG to create a called multi-slot logical terminal that performs multi-slot communication with the called end TE, and a called end IP logical terminal that can communicate with the called end multi-slot logical terminal;
- the called end MGC is configured to control the called end MG to create the called multi-slot logical terminal and the called end IP logical terminal according to the trigger of the calling end MGC;
- the calling end MG is used for controlling the calling end MGC, and creating the calling end multi-time slot logical terminal and the calling end IP logical terminal;
- the called end MG is configured to create the called multi-time slot logical terminal and the called end IP logical terminal according to the control of the called end MGC.
- the primary and the called IP logical terminal are configured to perform media description information negotiation for supporting communication between the primary and the called TEs before the communication.
- the master/called end multi-slot logical terminal is configured to receive the multi-slot data from the master/called terminal TE, convert the multi-slot data into IP data, and send the multi-slot data to the calling end IP logical terminal.
- the primary/called IP logical terminal is configured to convert the received IP data into multi-slot data, and then send it to the calling/called TE through the primary/called multi-slot logical terminal.
- the calling end TE and/or the called end TE are ISDN TE.
- the calling end MG and/or the called end MG are an AG, or a TMG, or an IAD.
- the primary/called terminal MG and/or the primary/called terminal MGC and the TE of the corresponding calling end are further connected with a communication device in the PSTN or ISDN.
- the present invention also discloses an MG, which includes a logical terminal creation entity, a multi-slot logical terminal, and a calling IP logical terminal;
- the logical terminal creation entity is configured to establish a multi-slot logical terminal and an IP logical terminal having an association relationship according to the control of the MGC;
- a multi-slot logical terminal configured to convert multi-slot data from the TE into IP data and send the data to the IP logical terminal; and receive the multi-slot data from the IP logical terminal and send the data to the TE;
- the IP logical terminal is configured to perform media description information negotiation with the peer IP logical terminal to be communicated; and send the multi-slot data from the multi-slot logical terminal to the peer IP logical terminal, and the IP data from the opposite IP logical terminal.
- the conversion to multi-slot data is sent to the multi-slot logic terminal.
- the method, system and device for implementing the multi-rate data information bearer service create a calling multi-slot logical terminal and a calling IP logical terminal in the calling end MG.
- the called end MG creates a called multi-slot logical terminal, a called end IP logical terminal, and a media description information negotiation between the primary and the called end IP logical terminals, and finally can ensure that the NGN is the primary and the called end TE is provided.
- the provision of multi-rate data information bearer services in NGN can assist networks such as ISDN to evolve to NGN, improve user satisfaction, and improve the competitiveness of network providers and service providers. BRIEF DESCRIPTION OF THE DRAWINGS
- FIG. 1 is a schematic diagram of an implementation of a multi-rate data information bearer service provided by an NGN according to a preferred embodiment of the present invention
- FIG. 2 is a schematic diagram of an implementation of an NGN providing a multi-rate data information bearer service according to another preferred embodiment of the present invention
- FIG. 3 is a flowchart of a multi-rate data information bearer service provided by an NGN according to a preferred embodiment of the present invention. ' Mode for carrying out the invention'
- the method for implementing the multi-rate data information bearer service controls the calling end MG to establish a calling multi-slot logical terminal and a calling end IP logical terminal by the calling end MGC; the calling end MGC triggers the called end MGC control
- the called end MG creates a multi-slot logical terminal and a called end IP logical terminal at the called end; the media description information for supporting the communication between the primary and the called end TE is performed between the primary and the called IP logical terminals; the primary and the called end
- the master/called multi-slot logical terminal receives multi-slot data from the master/called TE, converts the multi-slot data into IP data, and sends it to the 3 ⁇ 4/calling IP logical terminal, and will be /
- the IP data received by the calling end IP logical terminal is converted into multi-slot data, and then sent to the calling end TE through the 3 ⁇ 4 / calling multi-slot logical terminal.
- the system for providing multi-rate data information bearer services includes: a calling end MGC, a called end MGC, a calling end MG, and a called end MG;
- the calling end MGC is used to control the calling end MG to create a calling multi-slot logical terminal that performs multi-slot communication with the calling end TE and a calling end IP logical terminal that communicates with the calling end multi-slot logical terminal.
- the method is further configured to trigger the called end MGC to control the called end MG to create a called multi-slot logical terminal that performs multi-slot communication with the called end TE, and a called end IP logical terminal that can communicate with the called multi-slot logical terminal.
- the called end MGC is configured to control the called end MG to create the called multi-slot logical terminal and the called end IP logical terminal according to the trigger of the calling end MGC; the calling end MG is used for the calling end MG The control of the called MGC, the calling end multi-slot logical terminal and the calling end IP logical terminal; the called end MG, configured to create the called multi-slot logical terminal according to the control of the called end MGC The called end IP logical terminal.
- the apparatus MG for providing a multi-rate data information bearer service includes: a logical terminal creation entity, a multi-slot logical terminal, and a calling end IP logical terminal; wherein, the logical terminal Creating an entity, configured to establish a multi-slot logical terminal and an IP logical terminal having an association relationship according to the control of the MGC; and a multi-slot logical terminal, configured to convert the multi-slot data from the TE into IP data and send the data to the IP logical terminal; Multi-slot data from the IP logical terminal is sent to the TE; the IP logical terminal is used for media description information negotiation with the peer IP logical terminal to be communicated; and the multi-slot data from the multi-slot logical terminal is also sent to the peer IP The logical terminal converts the IP data from the peer IP logical terminal into multi-slot data and sends it to the multi-slot logical terminal.
- FIG. 1 is a schematic diagram of an implementation of a multi-rate data information bearer service provided by an NGN according to a preferred embodiment of the present invention.
- the calling end MGC 102 is connected to the calling end TE 101 and the calling end MG 103 respectively, and the calling end TE 101 is connected to the calling end MG 103; the called end MGC 105 and the called end TE 106 and the called end respectively.
- the terminal MG 104 is connected, and the called end TE 106 is connected to the called end MG 104; the calling end MG 103 and the called end MG 104 are connected through an IP network.
- the foregoing calling end TE 101 and the called end TE 106 may be an ISDN terminal or other communication terminal as long as the communication terminal can support multi-rate communication.
- the dashed line in Figure 1 represents the signalling connection.
- the calling end TE 101 When the calling end TE 101 is to perform multi-rate communication with the called end TE 106, the calling end TE 101 sends a multi-rate service request to the calling end MGC 102, where the service request carries a service type to describe the service request for
- the multi-rate information bearer service includes at least the user identifier of the calling end TE 101, the user label of the called end TE 106, and the bearer service rate requirement for communication.
- the multi-rate service request may be sent directly in the manner of Q.931 signaling in Digital Subscriber Signalling #1 (DSS1).
- DSS1 Digital Subscriber Signalling #1
- the calling end MGC 102 receives the multi-rate service request from the calling end TE 101, and after reading the service type included in the request, it is learned that the calling end TE 101 applies for the multi-rate data information bearer service, and then the calling end TE 101 a Call Proceeding message to inform the calling end TE 101 that its multi-rate service request is being processed; and, the calling party
- the end MGC 102 also sends a calling end multi-rate communication connection creation request to the calling end MG 103, which typically includes the subscriber line port identification of the calling end TE 101 and the number of time slots for communication.
- the calling end multi-rate communication connection creation request may be directly sent in the manner of the prior art H.248 signaling.
- the calling end MG 103 After the calling end MG 103 receives the calling end multi-rate communication connection creation request from the calling end MGC 102, it only identifies the subscriber line port identifier of the calling end TE 101 included in the request and the time slot for communication. The number, the calling end TE 101 creates a calling end IP logical terminal 103b that can support the number of time slot communications.
- the calling end MG 103 further performs communication association between the calling end multi-slot logical terminal 103a and the calling end IP logical terminal 103b in such a manner as to set a correspondence relationship, so that the calling end multi-slot logical terminal 103a and the calling party Communication data between the calling end TE 101 and the called TE 106 may be transmitted between the end IP logical terminals 103b.
- the calling multi-slot logical terminal 103a and the calling IP logical terminal 103b can implement data bearer.
- Type conversion ie: The calling end MG 103 can convert the multi-slot data from the calling end TE 101 on the calling end multi-slot logical terminal 103a into an IP data packet and send it to the calling end IP logical terminal 103b for the calling party.
- the IP logical terminal 103b transmits the IP data packet to the called end MG 104 via the IP network.
- the calling end MG 103 can convert the IP data packet from the called end MG 104 on the calling end IP logical terminal 103b.
- the multi-slot data is transmitted to the calling multi-slot logical terminal 103a so that the calling multi-slot logical terminal 103a transmits the multi-slot data to the calling terminal TE 101.
- the media description information used to describe the IP logical terminal includes: a media type, a communication port identifier, a bearer protocol, and a media format. It can be seen that the purpose of the media description is to clarify the media description information such as the media type, the communication port identifier, the bearer protocol, and the media format that the calling IP logical terminal 103b provides for the multi-rate data information bearer service.
- the prior art communication protocol only defines the basic format of the media description information including the media type, the communication port identifier, the bearer protocol, and the media format, and does not define a specific media description that can support the multi-rate data information bearer service in the NGN. The value of the information, so there is currently no media description information necessary for the calling IP logical terminal 103b to support the multi-rate data information bearer service.
- the media description information necessary for the multi-rate data information bearer service is required to be set in advance, for example, the value of the media type is defined as an application, to indicate that the media type is High-level application data information; if data transmission is performed using User Datagram Protocol (UDP), a value can be taken from 1024 to 65535 according to the usage of the local gateway port; if data transmission is performed using UDP, the value of the bearer protocol can be used.
- UDP defines the value of the media format as the media encapsulation format (tdmoip) carried by the time division multiplexing (TDM) on the IP.
- the newly defined tdmoip in the media format is registered through the Internet Work Task Force (IETF) and becomes a legal media format.
- the media description information is preferably recognized by an IP logical terminal that supports the multi-rate data information bearer service, that is, different IP logical terminals supporting the multi-rate data information bearer service have the same media type and bearer protocol respectively. , media format.
- the calling end MG 103 After the calling end MG 103 creates the calling end multi-slot logical terminal 103a and the calling end IP logical terminal 103b, it sends a calling end multi-rate communication connection creation response to the calling end VIGC 102, and the response includes at least the main The media description information of the IP logical terminal 103b is called.
- the calling end MGC 102 After receiving the response of the calling end multi-rate communication connection, the calling end MGC 102 sends a multi-rate service invitation to the called end MGC 105 serving the called end TE 106 to inform the called end that the MGC 105 is currently providing
- the multi-rate data information bearer service includes at least the media description information of the calling end IP logical terminal 103b, the bearer service rate requirement for communication, the calling end TE 101 user identifier, and the called end TE 106 user identifier.
- the multi-rate service invitation can be sent directly in the form of a prior art SIP Invite.
- the called end MGC 105 After receiving the multi-rate service invitation from the calling end MGC 102, the called end MGC 105 sends a called multi-rate communication connection creation request to the called end MG 104, where the request usually includes the subscriber line of the called end TE 106.
- the called multi-rate communication connection creation request may be directly sent in the manner of the prior art H.248 signaling.
- a called end multi-slot logical terminal 104b that can support the number of time slots and a called IP logical terminal 104a that can communicate with the calling end MG 103 over an IP network is created for the called end TE 106.
- the called end MG 104 also needs to set the correspondence relationship and the like at the called end multi-slot logical terminal 104b and the called end IP logical terminal 104a.
- the communication association is performed so that the communication data of the calling end TE 101 and the called end TE 106 can be transmitted between the called end multi-slot logical terminal 104b and the called end IP logical terminal 104a.
- the called multi-slot logical terminal 104b and the called IP logical terminal 101 ⁇ 2 can implement data bearer.
- Type conversion that is, the called end MG 104 can convert the multi-slot data from the called end TE 106 on the called multi-slot logical terminal 104b into an IP data packet and send it to the called end IP logical terminal 104a for the called party.
- the IP logical terminal 104a transmits the IP data packet to the calling end MG 103 via the IP network.
- the called end MG 104 can convert the IP data packet from the calling end MG 103 on the called IP logical terminal 104a.
- the multi-slot data is transmitted to the called multi-slot logical terminal 104b, so that the called multi-slot logical terminal 104b transmits the multi-slot data to the called TE 106.
- a media description is also required when the called IP logical terminal 104a is created.
- the media description information used to describe the IP logical terminal includes: a media type, a communication port identifier, a bearer protocol, and a media format.
- the specific media description method is the same as the corresponding media description method of the foregoing IP logical terminal 103b. It can be seen that the purpose of the media description is to clarify the media description information such as the media type, the communication port identifier, the bearer protocol, and the media format that the called IP logical terminal 104a provides for the multi-rate data information bearer service.
- the called end MG 104 can be at the called end IP logical terminal 104a.
- the correspondence between the called IP logical terminal 104a and the calling IP logical terminal 103b is set to ensure that the called IP logical terminal 104a sends data to the calling IP logical terminal 103b; and receives the IP from the calling end.
- the data of the logical terminal 103b is set to ensure that the called IP logical terminal 104a sends data to the calling IP logical terminal 103b; and receives the IP from the calling end.
- the called end multi-rate communication connection creation response is sent to the called end MGC 105, and the response includes at least the media description information of the called end IP logical terminal 104a.
- the called end MGC 105 After receiving the response of the called end multi-rate communication connection, the called end MGC 105 sends a multi-rate bearer information service call request to the called end TE 106, and sends a call attempt (100 Trying) message to the calling end MGC 102. If the called TE 106 accepts the multi-rate bearer information service call request from the called end MGC 105, the called end TE 106 sends a call acceptance confirmation to the called end MGC 105.
- the called end MGC 105 After receiving the call acceptance confirmation from the called TE 106, the called end MGC 105 sends the media description information of the called IP logical terminal 104a to the calling end MGC 102.
- the calling end MGC 102 transmits the received media description information of the called IP logical terminal 104a to the calling end MG 103. Since the media description information of the called IP logical terminal 104a received by the calling end MG 103 includes the communication port identifier of the called IP logical terminal 104a, the calling end MG 103 can be set in the calling IP logical terminal 103b.
- the calling end MG 103 After the calling end MG 103 sets the corresponding relationship, it sends a complete setup response to the calling end MGC 102, and the calling end MGC 102 sends the multi-rate data information bearer connection establishment success notification to the calling end TE 101 after receiving the response.
- the calling end MGC 102 In order to inform the calling end TE 101 that the normal multi-rate bearer service communication can be performed with the called end TE 106; and the calling end MGC 102 also sends a receiving response corresponding to the call acceptance confirmation to the called end MGC 105.
- the calling end TE 101 when the calling end TE 101 performs subsequent multi-rate communication with the called end TE 106, the calling end TE 101 transmits its own multi-slot data to the calling end of the calling end MG 103 for a long time.
- the slot logical terminal 103a, and the calling terminal MG 103 converts the multi-slot data received by the calling end multi-slot logical terminal 103a into an IP data packet and sends it to the calling end IP logic.
- the terminal 103b, the calling IP logical terminal 103b further transmits the received IP data packet to the called IP logical terminal 104a in the called end MG 104 through the IP network; the called end MG 104 puts the called end IP logical
- the IP data packet received by the terminal 104a is converted into multi-slot data and sent to the called multi-slot logical terminal 104b, and the converted multi-slot logical terminal 104b transmits the converted multi-slot data to the called terminal TE. 106.
- the called TE 106 transmits its own multi-slot data to the called multi-slot logical terminal 104b in the called MG 104, and the called end MG 104 receives the called multi-slot logical terminal 104b.
- the multi-slot data is converted into an IP data packet and sent to the called IP logical terminal 104a, and the called IP logical terminal 104a sends the received IP data packet to the calling end of the calling end MG 103 through the IP network.
- the IP logical terminal 103b; the calling end MG 103 converts the IP data packet received by the calling end IP logical terminal 103b into multi-slot data, and then sends it to the calling end multi-slot logical terminal 103a, and the calling end multi-slot logical terminal 103a transmits the converted multi-slot data to the calling terminal TE 101.
- the operation of converting IP data packets into multi-slot data can be done by an IP logical terminal.
- the calling end MG 103 and the called end MG 104 use the calling end MGC 102 and the called end MGC 105 as an intermediary to perform media description information negotiation, so that the calling end MG 103 learns the called end MG 104.
- the media description information of the called IP logical terminal 104a is also created, and the called MG 104 is informed of the media description information of the calling IP logical terminal 103b created in the calling MG 103 to ensure the IP data of the calling end.
- the communication data between the calling end TE 101 and the called end TE 106 can be transmitted between the terminal 103b and the called end IP logical terminal 104a.
- the media description information negotiation may not be performed by the calling end MGC 102 or the called end MGC 105, but the calling end MG 103 directly passes through the IP network connected to the called end MG 104.
- the media description information is negotiated with the called end MG 104. in case There are several specific negotiation methods.
- the overall negotiation principle is as follows: After the primary/called MG creates the primary/called IP logical terminal, the communication is obtained according to the peer MG obtained during the call setup. The identification, the IP address of the active/called IP channel of the master/called terminal is directly exchanged between the MG and the calling MG, and the IP address of the IP address of the called end is set by the MG at the calling/calling end. Correspondence with the calling end IP logical terminal.
- the calling end MGC 102 sends a communication identifier such as an IP address of the calling end MG 103 to the called end MGC 105, and the calling end MGC 102 can carry the communication identifier to the calling end MGC 102 to send to the called end MGC 105. Rate business invitation.
- the called end MGC 105 After receiving the communication identifier of the calling end MG 103 from the calling end MGC 102, the called end MGC 105 sends the communication identifier to the called end MG 104, and can carry the communication identifier to the called end MGC 105 to the called party.
- the MG 104 After receiving the caller MG 103 communication identifier and creating the called IP logical terminal 104a, the MG 104 sends a media description information negotiation request to the calling MG 103 through the IP network, where the request includes at least the called IP address.
- the logical terminal 104a media description information.
- the calling end MG 103 After receiving the media description information negotiation request, the calling end MG 103 sets the media description information of the called IP logical terminal 104a included in the request in the calling end IP logical terminal 103b created by the calling end MG 103. The correspondence between the calling end IP logical terminal 103b and the received called IP logical terminal 104a. Thereafter, the calling end MG 103 sends a media description information negotiation response to the called end MG 104, where the response includes at least the media information of the calling end IP logical terminal 103b. After receiving the media description information negotiation response, the called end MG 104 sets the correspondence between the called end IP logical terminal 104a and the received calling end IP logical terminal 103b in the called end IP logical terminal 104a.
- the calling end IP logical terminal 103b Communication data between the calling end TE 101 and the called end TE 106 can be transmitted between the called end IP logical terminal 104a and the called end.
- the TE is usually an ISDN TE, and the communication between the primary/called terminal MG and/or the primary/called MGC and the TE of the corresponding calling terminal may be connected to a public switched telephone network (PSTN) or a switch in the ISDN.
- PSTN public switched telephone network
- the device can also be connected to communication devices in other communication networks.
- the calling end MGC and/or the called end MGC may be a communication gateway that can implement a media gateway control function, such as an access gateway control function entity (AGCF) or a media gateway control function entity (MGCF);
- the calling MG and/or the called MG may be an access media gateway (AG) capable of directly accessing the subscriber line, a relay media gateway (TMG) implementing IP and TDM relay interworking, or capable of accessing a small number of subscriber lines.
- a communication entity such as an integrated access device (IAD) that enables data conversion between TDM and IP.
- the calling end MG or the called end MG can establish the multi-slot logical terminal and the IP logical terminal according to the control of the corresponding calling end MGC, because the current MG setting is useful.
- Generating an entity for establishing a multi-slot logical terminal and an IP logical terminal the logical terminal creation entity capable of establishing a multi-slot logical terminal and an IP logical terminal having an association relationship according to the control of the MGC, and in the subsequent communication process
- the established multi-slot logical terminal and IP logical terminal are managed.
- FIG. 2 is a schematic diagram of an implementation of a multi-rate data information bearer service provided by an NGN according to another preferred embodiment of the present invention.
- the illustration shows an ISDN terminal in an NGN and an ISDN terminal in a PSTN/ISDN network.
- the calling end AGCF 202 is equivalent to the calling end MGC 102 in FIG. 1
- the calling end AG 203 is equivalent to the calling end MG 103 in FIG. 1
- the called end MGCF 205 is equivalent to the called end in FIG. MGC 105
- called end TMG 204 is equivalent to the quilt in Figure 1.
- the dashed line in Figure 2 represents the signalling connection.
- Q.931 signaling communication is applied between the calling end TE 201 and the calling end AGCF 202, and the calling end TE 201 and the calling end AG 203 communicate through an ISDN primary group rate interface (PRI), and the calling end AGCF 202 Applying H.248 signaling communication with the calling end AG 203, applying SIP-I signaling communication between the calling end AGCF 202 and the called end MGCF 205, between the called end MGCF 205 and the called end TMG 204
- Application H.248 signaling communication, the called end MGCF 205 and the local end office switch PSTN 206 apply ISUP signaling communication, the called end TMG 204 and PSTN 206 communicate through TDM relay, PSTN 206 and called end
- the TE 207 communicates via ISDN PRI. In practical applications, the PSTN 206 can also be replaced with ISDN.
- the calling end TE 201 When the calling end TE 201 is to perform multi-rate communication with the called end TE 207, the calling end TE 201 sends a multi-rate service request to the calling end AGCF 202. After receiving the multi-rate service request, the calling end AGCF 202 sends a Call Proceeding message to the calling end TE 201 to inform the calling end TE 201 that the multi-rate service request is being processed; and the calling end AGCF 202 further A calling party multi-rate communication connection creation request is sent to the calling side AG 203.
- the calling end TE 201 After the calling end AG 203 receives the calling end multi-rate communication connection creation request, the calling end TE 201 creates a calling end multi-slot logical terminal 203a and a calling end IP logical terminal 203b; and when the calling end is in a multi-time The gap logic terminal 203a is in communication association with the calling end IP logical terminal 203b.
- the calling multi-slot logical terminal 203a and the calling IP logical terminal 203b can implement data bearer. Type conversion. Furthermore, the media description of the calling terminal IP logical terminal .203b is required.
- the calling end AG 203 After the calling end AG 203 creates the calling end multi-slot logical terminal 203a and the calling end IP logical terminal 203b, it sends the calling end multi-rate communication connection response to the calling end AGCF 202. After the calling end AGCF 202 receives the response from the calling end multi-rate communication connection, The multi-rate service invitation is sent to the called end MGCF 205 serving the called end TE 207 to inform the called end MGCF 205 that the multi-rate data information bearer service is currently to be provided. After receiving the multi-rate service invitation, the called MGCF 205 sends a called multi-rate communication connection creation request to the called end TMG 204.
- the called end TMG 204 After receiving the called multi-rate communication connection creation request, the called end TMG 204 creates a called multi-slot logical terminal 204b and a called IP logical terminal 204a for the called end TE 207;
- the gap logic terminal 204b is in communication association with the called end IP logical terminal 204a.
- the called multi-slot logical terminal 204b and the called IP logical terminal 204a can implement data bearer. Type conversion. Further, when the called IP logical terminal 204a is created, a media description is also required.
- the called end TMG 204 After the called end TMG 204 creates the called end multi-slot logical terminal 204b and the called end IP logical terminal 204a, it sends a called multi-rate communication connection creation response to the called end MGCF 205. After receiving the response of the called end multi-rate communication connection, the called end MGCF 205 sends a multi-rate bearer information service call request to the called end TE 207 through the PSTN 206, and sends a 100 Trying message to the calling end AGCF 202. If the called end TE 207 accepts the multi-rate bearer information service call request, the called end TE 207 sends a call acceptance confirmation to the called end MGCF 205 through the PSTN 206.
- the called end MGCF 205 After receiving the call acceptance confirmation, the called end MGCF 205 sends the media description information of the called end IP logical terminal 204a to the calling end AGCF 202.
- the calling end AGCF 202 transmits the received media description information of the called terminal ⁇ logical terminal 204a to the calling party AG 203.
- the calling end AG 203 sets the correspondence between the calling end IP logical terminal 203b and the received called IP logical terminal 204a in the calling end IP logical terminal 203b.
- the calling end AG 203 After the calling end AG 203 sets the corresponding relationship, it sends a complete setup response to the calling end AGCF 202, and the calling end AGCF 202 sends the response to the calling end TE 201 after receiving the response.
- the rate data information carries a connection establishment success notification to inform the calling end TE 201 that normal multi-rate bearer service communication can be performed with the called end TE 207; and the calling end AGCF 202 also sends a call acceptance confirmation to the called end MGCF 205. The corresponding receiving response.
- the calling end TE 201 can perform normal multi-rate bearer service communication with the called end TE 207 through the calling end AG 203, the IP network, the called end TMG 204, the PSTN 206/ISDN.
- the media description information negotiation may not be performed by the calling end AGCF 202 or the called end MGCF 205, but the calling end AG 203 directly passes the IP network connected to the called end TMG 204.
- the media description information is negotiated with the called end TMG 204. If this negotiation mode is applied, the calling AGCF 202 transmits a communication identifier such as an IP address of the calling AG 203 to the called MGCF 205.
- the called end MGCF 205 After receiving the communication identifier of the calling end AG 203, the called end MGCF 205 sends the communication identifier to the called end TMG 204. After receiving the communication identifier of the calling end AG 203 and creating the called IP logical terminal 204a, the called end TMG 204 sends a media description information negotiation request to the calling end AG 203 through the IP network. After receiving the media description information negotiation request, the calling end AG 203 is set in the calling end IP logical terminal 203b created by the calling end AG 203 according to the media description information of the called end IP logical terminal 204a included in the request. The correspondence between the calling end IP logical terminal 203b and the received called IP logical terminal 204a.
- the calling side AG 203 sends a media description information negotiation response to the called end TMG 204.
- the called end TMG 204 sets the correspondence between the called end IP logical terminal 204a and the received calling end IP logical terminal 203b in the called end IP logical terminal 204a.
- Step 301 The calling end TE sends a multi-rate service request to the calling end AGCF.
- Step 302 The calling end AGCF sends a call progress message to the calling end TE.
- Step 303 The calling end AGCF sends a calling party multi-rate communication connection creation request to the calling end AG.
- step 302 There is no fixed sequence between step 302 and step 303.
- Step 304 The calling end AG creates a calling multi-slot logical terminal and a calling IP logical terminal for the calling TE, and performs communication association between the calling multi-slot logical terminal and the calling IP logical terminal. Of course, a media description is required when creating a calling IP logical terminal.
- the calling end AG creates the calling multi-slot logical terminal and the calling IP logical terminal, it sends a calling multi-rate communication connection creation response to the calling AGCF.
- Step 305 The calling end AGCF sends a multi-rate service invitation to the called end MGCF serving the called end TE.
- Step 306 The called end MGCF sends a called end multi-rate communication connection creation request to the called end TMG.
- Step 307 The called end TMG creates a called multi-slot logical terminal and a called end IP' logical terminal for the called end TE, and performs communication association between the called multi-slot logical terminal and the called end IP logical terminal. .
- the media description of the called IP logical terminal is also required.
- the called end TMG After the called end TMG creates the called multi-slot logical terminal and the called IP logical terminal, it sends a called multi-rate communication connection creation response to the called end MGCF.
- Step 308 The called end MGCF sends a multi-rate bearer information service call request to the called end TE through the PSTN.
- the PSTN is replaced with the ISDN
- the called end MGCF sends the multi-rate bearer information to the called end TE through the ISDN.
- Business call request The called end MGCF sends a call attempt message to the calling end AGCF.
- step 308 There is no fixed sequence between step 308 and step 309.
- Step 310 The called TE sends a call acceptance confirmation to the called MGCF through the PSTN.
- the PSTN is replaced with the ISDN
- the called TE sends the call acceptance confirmation to the called MGCF through the ISDN.
- Step 311 The called end MGCF carries the media description information of the called end IP logical terminal in the 200 OK message and sends it to the calling end AGCF.
- Step 312 The calling end AGCF generates a transmission request (T-Req), and carries the received media description information of the called end IP logical terminal in the T-Req, and sends the information to the calling end AG.
- Step 313 The calling end AG sets a correspondence between the calling end IP logical terminal and the received IP logical terminal included in the received T-Req in the calling end IP logical terminal, and sets the corresponding correspondence. The relationship sends a completion setup response (T-Reply) corresponding to the received T-Req to the calling AGCF.
- Step 314 The calling end AGCF sends a multi-rate data information bearer connection establishment success notification to the calling end TE.
- Step 315 The calling end AGCF sends a receiving response (ACK) corresponding to the call acceptance confirmation to the called end MGCF.
- ACK receiving response
- the calling end TE can perform normal multi-rate bearer service communication with the called end TE through the calling end AG, the IP network, the called end TMG, the PSTN/ISDN.
- the method, system and device for implementing the multi-rate data information bearer service provided by the present invention enable the NGN that is separated from the bearer and uses the DP bearer to provide multi-rate data information bearer services.
- the provision of multi-rate data information bearer services in NGN can assist networks such as ISDN to evolve to NGN, improve user satisfaction, and improve the competitiveness of network providers and service providers.
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
A method for providing the multiple rate data information bearing service and a system, a apparatus thereof include: establish the calling multiple time slots logic terminal and the calling Internet Protocol (IP) logic terminal in the calling media gateway (MG) (103); establish the called multiple time slots logic terminal and the called IP logic terminal in the called MG (106); and negotiate the media description information between the calling IP logic terminal and the called IP logic terminal; finally, ensure that the next generation network (NGN) could provide the multiple rate data information bearing service for the calling terminal equipment (TE) (101) and called terminal equipment (106). The providing of the multiple rate data information bearing service in the NGN could assist the current network to be the NGN, and improve the satisfaction of the user, and advance the competition of the network provider and the service provider.
Description
提供多速率数据信息承载业务的实现方法、 系统和装置 技术领域 Method, system and device for realizing multi-rate data information bearer service
本发明涉及网络通信技术, 具体涉及提供多速率数据信息承载业务 的实现方法、 系统和装置。 发明背景 The present invention relates to network communication technologies, and in particular, to a method, system and apparatus for implementing a multi-rate data information bearer service. Background of the invention
随着网络通信的发展, 下一代网络 ( NGN )通信技术受到越来越多 的关注, 并且, 为了降低网络建设成本并保证网络通信技术发展的可延 续性, 人们正在尝试将现有网络向 NGN平滑演进。 With the development of network communication, Next Generation Network (NGN) communication technology has received more and more attention, and in order to reduce the network construction cost and ensure the continuity of the development of network communication technology, people are trying to make the existing network to NGN. Smooth evolution.
目前, 正在向 NGN演进的通信网络很多, 其中就包括综合业务数 据网(ISDN )。 ISDN可以实现的一个很基本也是很重要的功能就是为终 端设备(TE )提供多速率数据信息承载业务, 即: 对音频、 视频等编码 流进行协议包封装,并将封装的协议包复用在 n X 64kbit/s的多个子速率 传输通道上, 以进行数据传输。 上述的 n至少为 2, 其最大值只受限于 通信设备可提供的通信端口所支持的传输通道数量。 Currently, there are many communication networks that are evolving to NGN, including the Integrated Services Data Network (ISDN). A very basic and important function that ISDN can implement is to provide multi-rate data information bearer services for terminal equipment (TE), namely: protocol packet encapsulation of audio and video encoded streams, and multiplexing of encapsulated protocol packets. n X 64kbit/s multiple sub-rate transmission channels for data transmission. The above n is at least 2, and its maximum value is limited only by the number of transmission channels supported by the communication port that the communication device can provide.
基于上述的多速率数据信息承载业务, ISDN可以很轻松地支持具有 高传输速率需求的视频通信、 数据通信等通信应用, 将 ISDN 向 NGN 演进时最好是使 NGN也能提供所述的多速率数据信息承载业务。 然而, NGN是控制与承载相分离、 使用网际协议 ( IP )承载的新型通信网络, NGN 中的媒体网关控制实体(MGC )通常进行呼叫会话控制、 媒体网 关控制、 媒体协商、 信令处理等用于控制、 管理通信的相关操作; NGN 中的媒体网关 ( MG )则通常在媒体网关控制实体的控制下进行具体的 媒体转换、数据传输等承载操作。 可见, NGN的操作逻辑不同于现有的 其它通信网络, 这导致 ISDN提供多速率数据信息承载业务的实现方法
不能直接移用到 NGN中, 因此目前 NGN还无法实现 ISDN TE之间的 多速率数据信息承载业务。 发明内容 Based on the above-mentioned multi-rate data information bearer service, ISDN can easily support communication applications such as video communication and data communication with high transmission rate requirements. When ISDN is evolved to NGN, it is preferable to enable NGN to provide the multi-rate as well. Data information carries services. However, NGN is a new communication network that controls the separation from bearers and uses Internet Protocol (IP) bearers. The Media Gateway Control Entity (MGC) in NGN usually performs call session control, media gateway control, media negotiation, signaling processing, etc. For controlling and managing the related operations of the communication; the media gateway (MG) in the NGN usually performs specific media conversion, data transmission and other bearer operations under the control of the media gateway control entity. It can be seen that the operation logic of the NGN is different from the existing other communication networks, which leads to the implementation method of the ISDN providing the multi-rate data information bearer service. It cannot be directly transferred to the NGN. Therefore, the NGN cannot implement the multi-rate data information bearer service between ISDN TEs. Summary of the invention
有鉴于此, 本发明的主要目的在于提供一种提供多速率数据信息承 载业务的实现方法和系统, 以保证 NGN可以提供多速率数据信息承载 业务。 In view of this, the main object of the present invention is to provide an implementation method and system for providing multi-rate data information carrying services to ensure that NGN can provide multi-rate data information bearer services.
本发明的另一目的在于提供一种提供多速率数据信息承载业务的装 置, 以保证 NGN可以提供多速率数据信息承载业务。 Another object of the present invention is to provide an apparatus for providing multi-rate data information bearer services to ensure that NGN can provide multi-rate data information bearer services.
为达到上述目的, 本发明的技术方案是这样实现的: In order to achieve the above object, the technical solution of the present invention is achieved as follows:
本发明公开了一种提供多速率数据信息承载业务的实现方法, 该方 法包括: The present invention discloses an implementation method for providing a multi-rate data information bearer service, and the method includes:
主叫端媒体网关控制实体 MGC控制主叫端媒体网关 MG创建与主 叫端终端设备 TE进行多时隙通信的主叫端多时隙逻辑终端和与主叫端 多时隙逻辑终端通信的主叫端网际协议 IP逻辑终端; 主叫端 MGC触发 被叫端 MGC控制被叫端 MG创建与被叫端 TE进行多时隙通信的被叫 端多时隙逻辑终端和可与被叫端多时隙逻辑终端通信的被叫端 IP逻辑 终端; 并且, 主、 被叫端 IP逻辑终端之间进行用于支持主、 被叫端 TE 之间通信的媒体描述信息协商; The calling media gateway control entity MGC controls the calling media gateway MG to create a calling multi-slot logical terminal that performs multi-slot communication with the calling terminal device TE and a calling end network that communicates with the calling multi-slot logical terminal. Protocol IP logical terminal; The calling end MGC triggers the called end MGC to control the called end MG to create a called multi-slot logical terminal that performs multi-slot communication with the called end TE, and a connected terminal that can communicate with the called multi-slot logical terminal Calling the IP logical terminal; and, between the primary and the called IP logical terminals, performing media description information negotiation for supporting communication between the primary and the called TE;
主、 被叫端 TE之间通信时, 主 /被叫端多时隙逻辑终端接收来自主 / 被叫端 TE的多时隙数据, 将该多时隙数据转换成 IP数据后发送给^ 主叫端 IP逻辑终端,并将 ¾ /主叫端 IP逻辑终端收到的 IP数据转换成多 时隙数据, 再通过¾/主叫端多时隙逻辑终端发送给^主叫端 TE。 When communicating between the primary and the called TE, the primary/called multi-slot logical terminal receives the multi-slot data from the primary/called terminal TE, converts the multi-slot data into IP data, and sends it to the calling party IP. The logical terminal converts the IP data received by the 3⁄4/calling end IP logical terminal into multi-slot data, and then sends it to the calling terminal TE through the 3⁄4/calling end multi-slot logical terminal.
所述创建主叫端多时隙逻辑终端、 主叫端 IP逻辑终端, 是在 MGC 收到来自主叫端 TE的业务请求后进行的。
所述主叫端 MGC控制主叫端 MG创建主叫端多时隙逻辑终端、 主 叫端 IP逻辑终端的过程包括: The method of creating a calling multi-slot logical terminal and a calling end IP logical terminal is performed after the MGC receives the service request from the calling end TE. The process in which the calling end MGC controls the calling end MG to create the calling end multi-slot logical terminal and the calling end IP logical terminal includes:
主叫端 MGC向主叫端 MG发送主叫端多速率通信连接创建请求, 主叫端 MG根据主叫端多速率通信连接创建请求中包含的主叫端 TE用 户线路端口标识和时隙数量, 为主叫端 TE创建支持所述时隙数量的主 叫端多时隙逻辑终端以及通过 IP网络与被叫端 MG通信的主叫端 IP逻 辑终端; The calling end MGC sends a calling party multi-rate communication connection creation request to the calling end MG, and the calling end MG creates the calling end TE subscriber line port identifier and the number of time slots included in the request according to the calling end multi-rate communication connection creation request. Creating, by the calling end TE, a calling end multi-slot logical terminal supporting the number of time slots and a calling end IP logical terminal communicating with the called end MG through the IP network;
在主叫端多时隙逻辑终端与主叫端 IP逻辑终端之间进行通信关联。 创建完主叫端多时隙逻辑终端、 主叫端 IP逻辑终端之后, 该方法进 一步包括: A communication association is performed between the multi-slot logical terminal at the calling end and the IP logical terminal at the calling end. After the calling end multi-slot logical terminal and the calling end IP logical terminal are created, the method further includes:
主叫端 MG向主叫端 MGC发送至少包含主叫端 IP逻辑终端媒体描 述信息的主叫端多速率通信连接创建响应。 The calling end MG sends a calling party multi-rate communication connection creation response including at least the calling end IP logical terminal media description information to the calling end MGC.
所述主叫端 MGC触发被叫端 MGC控制被叫端 MG创建被叫端多 时隙逻辑终端、 被叫端 IP逻辑终端的过程包括: The process in which the calling end MGC triggers the called end MGC to control the called end MG to create the called end multi-slot logical terminal and the called end IP logical terminal includes:
主叫端 MGC向被叫端 MGC发送多速率业务邀请,被叫端 MGC根 据该多速率业务邀请向被叫端 MG发送被叫端多速率通信连接创建请 求; The calling end MGC sends a multi-rate service invitation to the called end MGC, and the called end MGC sends a called multi-rate communication connection creation request to the called end MG according to the multi-rate service invitation;
被叫端 MG根据收到的被叫端多速率通信连接创建请求中包含的被 叫端 TE用户线路端口标识和时隙数量,为被叫端 TE创建支持所述时隙 数量的被叫端多时隙逻辑终端以及通过 IP网络与主叫端 MG通信的被 叫端 IP逻辑终端; The called end MG creates a called terminal TE subscriber line port identifier and a number of time slots included in the request for the called end multi-rate communication connection, and creates a called terminal for the called terminal TE to support the number of timeslots. a slotted logical terminal and a called IP logical terminal that communicates with the calling end MG through an IP network;
在被叫端多时隙逻辑终端与被叫端 IP逻辑终端之间进行通信关联。 创建完被叫端多时隙逻辑终端、被叫端 IP逻辑终端之后, 该方法进 一步包括: A communication association is performed between the called multi-slot logical terminal and the called IP logical terminal. After the called end multi-slot logical terminal and the called end IP logical terminal are created, the method further includes:
被叫端 MG向被叫端 MGC发送至少包含被叫端 IP逻辑终端媒体描
述信息的被叫端多速率通信连接创建响应。 The called end MG sends a media description of the IP terminal of the called end to the called end MGC. The called end multi-rate communication connection of the information creates a response.
所述主、 被叫端 IP逻辑终端之间进行媒体描述信息协商的方法包 括: The method for negotiating media description information between the primary and the called IP logical terminals includes:
主 /被叫端 MG创建完主 /被叫端 IP逻辑终端之后, 通过主 /被叫端 MGC、被 /主叫端 MGC向被 /主叫端 MG发送主 /被叫端 IP逻辑终端媒体 描述信息,被 /主叫端 MG在被 /主叫端 IP逻辑终端中设置被叫端 IP逻辑 终端与主叫端 IP逻辑终端之间的对应关系。 After the master/called terminal MG creates the master/called party IP logical terminal, the master/called party MGC and the called/called party MGC send the master/called party IP logical terminal media description to the called/calling terminal MG. The information/the calling end MG sets the correspondence between the called IP logical terminal and the calling IP logical terminal in the IP terminal of the called/calling end.
所述主、 被叫端 IP逻辑终端之间进行媒体描述信息协商的方法包 括: The method for negotiating media description information between the primary and the called IP logical terminals includes:
主 /被叫端 MG创建完主 /被叫端 IP逻辑终端之后, 根据呼叫建立过 程中获得的对端 MG的通信标识, 被 /主叫端 MG之间通过 IP网络直接 交换主 /被叫端 IP逻辑终端媒体描述信息,被 /主叫端 MG在被 /主叫端 IP 逻辑终端中设置被叫端 LP逻辑终端与主叫端 IP逻辑终端之间的对应关 系。 After the master/called terminal MG creates the IP address of the master/called party, according to the communication identifier of the peer MG obtained during the call setup process, the host/called MG directly exchanges the master/called party through the IP network. The IP logical terminal media description information is set between the called end LP logical terminal and the calling end IP logical terminal by the calling/calling end MG in the called/calling end IP logical terminal.
所述主叫端 IP逻辑终端和被叫端 IP逻辑终端的媒体描述信息包括: 媒体类型、 通信端口标识、 承载协议、 媒体格式。 The media description information of the calling IP logical terminal and the called IP logical terminal includes: a media type, a communication port identifier, a bearer protocol, and a media format.
所述媒体类型的取值是: 表示媒体类型为高层应用数据信息的应用 application; 所述承载协议的取值是: 用户数据报协议 UDP; 所述媒体 格式的取值是: 时分复用 TDM承载在网际协议 IP上的媒体封装格式 tdmoip。 The value of the media type is: an application application indicating that the media type is a high-level application data information; the value of the bearer protocol is: a user datagram protocol UDP; the value of the media format is: a time division multiplexing TDM bearer The media encapsulation format tdmoip on the Internet Protocol IP.
所述主叫端 TE和 /或被叫端 TE是综合业务数据网 ISDN TE。 The calling end TE and/or the called end TE are an integrated service data network ISDN TE.
所述主叫端 MG和 /或被叫端 MG是接入媒体网关 AG, 或是中继媒 体网关 TMG, 或是集成接入设备 IAD。 The calling end MG and/or the called end MG are an access media gateway AG, or a relay media gateway TMG, or an integrated access device IAD.
所述主 /被叫端 MG和 /或主 /被叫端 MGC与相应呼叫端的 TE之间进 一步连接有公共电话交换网 PSTN或 ISDN中的通信设备。
本发明还公开了一种提供多速率数据信息承载业务的系统, 该系统 包括: 主叫端 MGC、 被叫端 MGC、 主叫端 MG和被叫端 MG; The communication device in the public switched telephone network PSTN or ISDN is further connected between the master/called terminal MG and/or the master/called terminal MGC and the TE of the corresponding calling terminal. The invention also discloses a system for providing a multi-rate data information bearer service, the system comprising: a calling end MGC, a called end MGC, a calling end MG and a called end MG;
其中, 主叫端 MGC, 用于控制主叫端 MG创建与主叫端 TE进行多 时隙通信的主叫端多时隙逻辑终端和与主叫端多时隙逻辑终端通信的 主叫端 IP逻辑终端,还用于触发被叫端 MGC控制被叫端 MG创建与被 叫端 TE进行多时隙通信的被叫端多时隙逻辑终端和可与被叫端多时隙 逻辑终端通信的被叫端 IP逻辑终端; The calling end MGC is configured to control the calling end MG to create a calling multi-slot logical terminal that performs multi-slot communication with the calling end TE, and a calling end IP logical terminal that communicates with the calling end multi-slot logical terminal, The method further comprises: triggering the called end MGC to control the called end MG to create a called multi-slot logical terminal that performs multi-slot communication with the called end TE, and a called end IP logical terminal that can communicate with the called end multi-slot logical terminal;
被叫端 MGC, 用于根据主叫端 MGC的触发, 控制被叫端 MG创建 所述被叫端多时隙逻辑终端和被叫端 IP逻辑终端; The called end MGC is configured to control the called end MG to create the called multi-slot logical terminal and the called end IP logical terminal according to the trigger of the calling end MGC;
主叫端 MG, 用于 居主叫端 MGC的控制, 创建所述主叫端多时 隙逻辑终端和主叫端 IP逻辑终端; The calling end MG is used for controlling the calling end MGC, and creating the calling end multi-time slot logical terminal and the calling end IP logical terminal;
被叫端 MG, 用于根据被叫端 MGC的控制, 创建所述被叫端多时 隙逻辑终端和被叫端 IP逻辑终端。 The called end MG is configured to create the called multi-time slot logical terminal and the called end IP logical terminal according to the control of the called end MGC.
所述主、 被叫端 IP逻辑终端, 用于在通信之前进行用于支持主、 被 叫端 TE之间通信的媒体描述信息协商。 The primary and the called IP logical terminal are configured to perform media description information negotiation for supporting communication between the primary and the called TEs before the communication.
主 /被叫端多时隙逻辑终端, 用于接收来自主 /被叫端 TE的多时隙数 据, 将该多时隙数据转换成 IP数据后发送给 主叫端 IP逻辑终端。 The master/called end multi-slot logical terminal is configured to receive the multi-slot data from the master/called terminal TE, convert the multi-slot data into IP data, and send the multi-slot data to the calling end IP logical terminal.
主 /被叫端 IP逻辑终端, 用于将收到的 IP数据转换成多时隙数据, 再通过主 /被叫端多时隙逻辑终端发送给主 /被叫端 TE。 The primary/called IP logical terminal is configured to convert the received IP data into multi-slot data, and then send it to the calling/called TE through the primary/called multi-slot logical terminal.
所述主叫端 TE和 /或被叫端 TE是 ISDN TE。 The calling end TE and/or the called end TE are ISDN TE.
所述主叫端 MG和 /或被叫端 MG是 AG, 或是 TMG, 或是 IAD。 所述主 /被叫端 MG和 /或主 /被叫端 MGC与相应呼叫端的 TE之间进 一步连接有 PSTN或 ISDN中的通信设备。 The calling end MG and/or the called end MG are an AG, or a TMG, or an IAD. The primary/called terminal MG and/or the primary/called terminal MGC and the TE of the corresponding calling end are further connected with a communication device in the PSTN or ISDN.
本发明还公开了一种 MG, 该 MG包括逻辑终端创建实体、 多时隙 逻辑终端和主叫端 IP逻辑终端;
其中, 逻辑终端创建实体, 用于根据 MGC的控制建立具有关联关 系的多时隙逻辑终端和 IP逻辑终端; The present invention also discloses an MG, which includes a logical terminal creation entity, a multi-slot logical terminal, and a calling IP logical terminal; The logical terminal creation entity is configured to establish a multi-slot logical terminal and an IP logical terminal having an association relationship according to the control of the MGC;
多时隙逻辑终端, 用于将来自 TE的多时隙数据转换成 IP数据后发 送给 IP逻辑终端; 还接收来自 IP逻辑终端的多时隙数据并发送给 TE; a multi-slot logical terminal, configured to convert multi-slot data from the TE into IP data and send the data to the IP logical terminal; and receive the multi-slot data from the IP logical terminal and send the data to the TE;
IP逻辑终端,用于与要通信的对端 IP逻辑终端进行媒体描述信息协 商; 还将来自多时隙逻辑终端的多时隙数据发送给对端 IP逻辑终端,将 来自对端 IP逻辑终端的 IP数据转换成多时隙数据发送给多时隙逻辑终 端。 The IP logical terminal is configured to perform media description information negotiation with the peer IP logical terminal to be communicated; and send the multi-slot data from the multi-slot logical terminal to the peer IP logical terminal, and the IP data from the opposite IP logical terminal. The conversion to multi-slot data is sent to the multi-slot logic terminal.
与现有技术相比, 本发明所提供的多速率数据信息承载业务的实现 方法、 系统和装置, 通过在主叫端 MG中创建主叫端多时隙逻辑终端、 主叫端 IP逻辑终端, 在被叫端 MG中创建被叫^多时隙逻辑终端、 被 叫端 IP逻辑终端, 以及主、 被叫端 IP逻辑终端之间进行媒体描述信息 协商,最终可以保证 NGN为主、被叫端 TE提供多速率数据信息承载业 务。 NGN 中多速率数据信息承载业务的提供可以辅助 ISDN等网络向 NGN演进, 并且提高用户满意度, 提高网络供应商、服务供应商的竟争 力。 附图简要说明 Compared with the prior art, the method, system and device for implementing the multi-rate data information bearer service provided by the present invention create a calling multi-slot logical terminal and a calling IP logical terminal in the calling end MG. The called end MG creates a called multi-slot logical terminal, a called end IP logical terminal, and a media description information negotiation between the primary and the called end IP logical terminals, and finally can ensure that the NGN is the primary and the called end TE is provided. Multi-rate data information bears services. The provision of multi-rate data information bearer services in NGN can assist networks such as ISDN to evolve to NGN, improve user satisfaction, and improve the competitiveness of network providers and service providers. BRIEF DESCRIPTION OF THE DRAWINGS
图 1为本发明一较佳实施例的 NGN提供多速率数据信息承载业务 的实现原理图; 1 is a schematic diagram of an implementation of a multi-rate data information bearer service provided by an NGN according to a preferred embodiment of the present invention;
图 2为本发明另一较佳实施例的 NGN提供多速率数据信息承载业 务的实现原理图; 2 is a schematic diagram of an implementation of an NGN providing a multi-rate data information bearer service according to another preferred embodiment of the present invention;
图 3为本发明一较佳实施例的 NGN提供多速率数据信息承载业务 的流程图。 '
实施本发明的方式 ' FIG. 3 is a flowchart of a multi-rate data information bearer service provided by an NGN according to a preferred embodiment of the present invention. ' Mode for carrying out the invention'
下面结合附图及具体实施例对本发明详细说明。 The present invention will be described in detail below with reference to the accompanying drawings and specific embodiments.
本发明提供的多速率数据信息承载业务的实现方法,由主叫端 MGC 控制主叫端 MG创建主叫端多时隙逻辑终端、 主叫端 IP逻辑终端; 主 叫端 MGC触发被叫端 MGC控制被叫端 MG创建被叫端多时隙逻辑终 端、 被叫端 IP逻辑终端; 主、 被叫端 IP逻辑终端之间进行支持主、 被 叫端 TE通信的媒体描述信息协商; 主、 被叫端 TE通信时, 主 /被叫端 多时隙逻辑终端接收来自主 /被叫端 TE的多时隙数据, 将该多时隙数据 转换成 IP数据后发送给 ¾ /主叫端 IP逻辑终端, 并将被 /主叫端 IP逻辑 终端收到的 IP数据转换成多时隙数据, 再通过 ¾ /主叫端多时隙逻辑终 端发送给 主叫端 TE。 The method for implementing the multi-rate data information bearer service provided by the present invention controls the calling end MG to establish a calling multi-slot logical terminal and a calling end IP logical terminal by the calling end MGC; the calling end MGC triggers the called end MGC control The called end MG creates a multi-slot logical terminal and a called end IP logical terminal at the called end; the media description information for supporting the communication between the primary and the called end TE is performed between the primary and the called IP logical terminals; the primary and the called end In TE communication, the master/called multi-slot logical terminal receives multi-slot data from the master/called TE, converts the multi-slot data into IP data, and sends it to the 3⁄4/calling IP logical terminal, and will be / The IP data received by the calling end IP logical terminal is converted into multi-slot data, and then sent to the calling end TE through the 3⁄4 / calling multi-slot logical terminal.
本发明提供的提供多速率数据信息承载业务的系统包括: 主叫端 MGC、 被叫端 MGC、 主叫端 MG和被叫端 MG; The system for providing multi-rate data information bearer services provided by the present invention includes: a calling end MGC, a called end MGC, a calling end MG, and a called end MG;
'其中, 主叫端 MGC, 用于控制主叫端 MG创建与主叫端 TE进行多 时隙通信的主叫端多时隙逻辑终端和与主叫端多时隙逻辑终端通信的 主叫端 IP逻辑终端,还用于触发被叫端 MGC控制被叫端 MG创建与被 叫端 TE进行多时隙通信的被叫端多时隙逻辑终端和可与被叫端多时隙 逻辑终端通信的被叫端 IP逻辑终端; 被叫端 MGC, 用于根据主叫端 MGC的触发, 控制被叫端 MG创建所述被叫端多时隙逻辑终端和被叫 端 IP逻辑终端; 主叫端 MG, 用于才艮据主叫端 MGC的控制, 创建所述 主叫端多时隙逻辑终端和主叫端 IP逻辑终端; 被叫端 MG, 用于根据被 叫端 MGC的控制,创建所述被叫端多时隙逻辑终端和被叫端 IP逻辑终 端。 'where the calling end MGC is used to control the calling end MG to create a calling multi-slot logical terminal that performs multi-slot communication with the calling end TE and a calling end IP logical terminal that communicates with the calling end multi-slot logical terminal. The method is further configured to trigger the called end MGC to control the called end MG to create a called multi-slot logical terminal that performs multi-slot communication with the called end TE, and a called end IP logical terminal that can communicate with the called multi-slot logical terminal. The called end MGC is configured to control the called end MG to create the called multi-slot logical terminal and the called end IP logical terminal according to the trigger of the calling end MGC; the calling end MG is used for the calling end MG The control of the called MGC, the calling end multi-slot logical terminal and the calling end IP logical terminal; the called end MG, configured to create the called multi-slot logical terminal according to the control of the called end MGC The called end IP logical terminal.
本发明提供的提供多速率数据信息承载业务的装置 MG 包括: 逻辑 终端创建实体、 多时隙逻辑终端和主叫端 IP逻辑终端; 其中, 逻辑终端
创建实体, 用于根据 MGC的控制建立具有关联关系的多时隙逻辑终端 和 IP逻辑终端; 多时隙逻辑终端, 用于将来自 TE的多时隙数据转换成 IP数据后发送给 IP逻辑终端; 还接收来自 IP逻辑终端的多时隙数据并 发送给 TE; IP逻辑终端, 用于与要通信的对端 IP逻辑终端进行媒体描 述信息协商;还将来自多时隙逻辑终端的多时隙数据发送给对端 IP逻辑 终端, 将来自对端 IP逻辑终端的 IP数据转换成多时隙数据发送给多时 隙逻辑终端。 The apparatus MG for providing a multi-rate data information bearer service provided by the present invention includes: a logical terminal creation entity, a multi-slot logical terminal, and a calling end IP logical terminal; wherein, the logical terminal Creating an entity, configured to establish a multi-slot logical terminal and an IP logical terminal having an association relationship according to the control of the MGC; and a multi-slot logical terminal, configured to convert the multi-slot data from the TE into IP data and send the data to the IP logical terminal; Multi-slot data from the IP logical terminal is sent to the TE; the IP logical terminal is used for media description information negotiation with the peer IP logical terminal to be communicated; and the multi-slot data from the multi-slot logical terminal is also sent to the peer IP The logical terminal converts the IP data from the peer IP logical terminal into multi-slot data and sends it to the multi-slot logical terminal.
参见图 1 ,图 1为本发明一较佳实施例的 NGN提供多速率数据信息 承载业务的实现原理图。 其中, 主叫端 MGC 102分别与主叫端 TE 101、 主叫端 MG 103相连, 主叫端 TE 101与主叫端 MG 103相连; 被叫端 MGC 105分别与被叫端 TE 106、 被叫端 MG 104相连, 被叫端 TE 106 与被叫端 MG 104相连; 主叫端 MG 103与被叫端 MG 104通过 IP网络 相连。 上述的主叫端 TE 101与被叫端 TE 106可以是 ISDN终端或其它 通信终端, 只要该通信终端能支持多速率通信即可。 图 1中的虚线代表 信令连接。 Referring to FIG. 1, FIG. 1 is a schematic diagram of an implementation of a multi-rate data information bearer service provided by an NGN according to a preferred embodiment of the present invention. The calling end MGC 102 is connected to the calling end TE 101 and the calling end MG 103 respectively, and the calling end TE 101 is connected to the calling end MG 103; the called end MGC 105 and the called end TE 106 and the called end respectively The terminal MG 104 is connected, and the called end TE 106 is connected to the called end MG 104; the calling end MG 103 and the called end MG 104 are connected through an IP network. The foregoing calling end TE 101 and the called end TE 106 may be an ISDN terminal or other communication terminal as long as the communication terminal can support multi-rate communication. The dashed line in Figure 1 represents the signalling connection.
当主叫端 TE 101要与被叫端 TE 106进行多速率通信时,主叫端 TE 101向主叫端 MGC 102发送多速率业务请求,该业务请求中携带有业务 类型以描述该业务请求针对的是多速率信息承载业务, 该业务请求中还 至少包括主叫端 TE 101的用户标识、 被叫端 TE 106的用户标 ~只以及用 于通信的承载业务速率要求。 所述多速率业务请求可以直接以数字用户 一号信令(DSS1 ) 中的 Q.931信令的方式发送。 When the calling end TE 101 is to perform multi-rate communication with the called end TE 106, the calling end TE 101 sends a multi-rate service request to the calling end MGC 102, where the service request carries a service type to describe the service request for The multi-rate information bearer service includes at least the user identifier of the calling end TE 101, the user label of the called end TE 106, and the bearer service rate requirement for communication. The multi-rate service request may be sent directly in the manner of Q.931 signaling in Digital Subscriber Signalling #1 (DSS1).
主叫端 MGC 102接收来自主叫端 TE 101的多速率业务请求, 通过 读取该请求中包含的业务类型获知主叫端 TE 101 申请的是多速率数据 信息承载业务后, 向主叫端 TE 101发送呼叫进行 ( Call Proceeding ) 消 息, 以告知主叫端 TE 101其多速率业务请求正在被处理; 并且, 主叫
端 MGC 102还向主叫端 MG 103发送主叫端多速率通信连接创建请求, 该请求中通常包含主叫端 TE 101 的用户线路端口标识以及用于通信的 时隙数量。 所述主叫端多速率通信连接创建请求可以直接以现有技术 H.248信令的方式发送。 The calling end MGC 102 receives the multi-rate service request from the calling end TE 101, and after reading the service type included in the request, it is learned that the calling end TE 101 applies for the multi-rate data information bearer service, and then the calling end TE 101 a Call Proceeding message to inform the calling end TE 101 that its multi-rate service request is being processed; and, the calling party The end MGC 102 also sends a calling end multi-rate communication connection creation request to the calling end MG 103, which typically includes the subscriber line port identification of the calling end TE 101 and the number of time slots for communication. The calling end multi-rate communication connection creation request may be directly sent in the manner of the prior art H.248 signaling.
主叫端 MG 103收到来自主叫端 MGC 102的主叫端多速率通信连接 创建请求后, 才艮据该请求中包含的主叫端 TE 101 的用户线路端口标识 以及用于通信的时隙数量, 为主叫端 TE 101创建可以支持所述时隙数 通信的主叫端 IP逻辑终端 103b。 并且, 主叫端 MG 103还要以设置对 应关系等方式在主叫端多时隙逻辑终端 103a与主叫端 IP逻辑终端 103b 之间进行通信关联, 使得主叫端多时隙逻辑终端 103a与主叫端 IP逻辑 终端 103b之间可以传输主叫端 TE 101与被叫端 TE 106交互的通信数 据。 After the calling end MG 103 receives the calling end multi-rate communication connection creation request from the calling end MGC 102, it only identifies the subscriber line port identifier of the calling end TE 101 included in the request and the time slot for communication. The number, the calling end TE 101 creates a calling end IP logical terminal 103b that can support the number of time slot communications. Moreover, the calling end MG 103 further performs communication association between the calling end multi-slot logical terminal 103a and the calling end IP logical terminal 103b in such a manner as to set a correspondence relationship, so that the calling end multi-slot logical terminal 103a and the calling party Communication data between the calling end TE 101 and the called TE 106 may be transmitted between the end IP logical terminals 103b.
当然, 为了实现主叫端多时隙逻辑终端 103a与主叫端 IP逻辑终端 103b之间的数据传输, 还要保证主叫端多时隙逻辑终端 103a与主叫端 IP逻辑终端 103b均可以实现数据承载类型转换, 即: 主叫端 MG 103 能够把主叫端多时隙逻辑终端 103a上来自主叫端 TE 101的多时隙数据 转换成 IP数据包并发送给主叫端 IP逻辑终端 103b,以便主叫端 IP逻辑 终端 103b将该 IP数据包经由 IP网络发送给被叫端 MG 104; 同理, 主 叫端 MG 103能够把主叫端 IP逻辑终端 103b上来自被叫端 MG 104的 IP数据包转换成多时隙数据并发送给主叫端多时隙逻辑终端 103a,以便 主叫端多时隙逻辑终端 103a将该多时隙数据发送给主叫端 TE 101。 Certainly, in order to implement data transmission between the calling multi-slot logical terminal 103a and the calling IP logical terminal 103b, it is also ensured that the calling multi-slot logical terminal 103a and the calling IP logical terminal 103b can implement data bearer. Type conversion, ie: The calling end MG 103 can convert the multi-slot data from the calling end TE 101 on the calling end multi-slot logical terminal 103a into an IP data packet and send it to the calling end IP logical terminal 103b for the calling party. The IP logical terminal 103b transmits the IP data packet to the called end MG 104 via the IP network. Similarly, the calling end MG 103 can convert the IP data packet from the called end MG 104 on the calling end IP logical terminal 103b. The multi-slot data is transmitted to the calling multi-slot logical terminal 103a so that the calling multi-slot logical terminal 103a transmits the multi-slot data to the calling terminal TE 101.
具体的数据承载类型转换方法有多种, 以国际电信联盟电信标准化 组织 (ITU-T )制定的标准稿件 Y.tdmip中描述的从多时隙数据向 IP数 据包转换的一种数据承载类型转换方法为例: 主叫端多时隙逻辑终端
103a收到多时隙数据时,将该多时隙数据的第一时隙的比特流组成第一 字节, 将该多时隙数据的第二时隙的比特流組成第二字节, 以此类推, 直到将该多时隙数据的最后一个时隙的比特流組成最后一个字节后, 将 组成的这些字节组成数据帧。 进而可以对组成的这个数据帧加入数据报 文头信息, 并打包成 IP数据包。 相应地, 从 IP数据包向多时隙数据转 换的方法则与上述的从多时隙数据向 IP数据包转换方法操作流程相反。 There are various data bearing type conversion methods, and a data bearer type conversion method for converting from multi-slot data to IP data packet described in the standard manuscript Y.tdmip developed by the International Telecommunication Union Telecommunication Standardization Organization (ITU-T) For example: Calling end multi-slot logical terminal When the multi-slot data is received, the bit stream of the first time slot of the multi-slot data is formed into a first byte, and the bit stream of the second time slot of the multi-slot data is formed into a second byte, and so on. Until the bit stream of the last time slot of the multi-slot data is formed into the last byte, the constituent bytes are composed into data frames. In turn, data header information can be added to the composed data frame and packaged into an IP data packet. Accordingly, the method of converting from IP data packets to multi-slot data is contrary to the above-described operation flow from multi-slot data to IP packet conversion method.
再有, 在创建主叫端 IP逻辑终端 103b时要对其进行媒体描述。 用 于对所述 IP逻辑终端进行描述的媒体描述信息包括:媒体类型、通信端 口标识、 承载协议以及媒体格式等。 可见, 进行媒体描述的目的在于明 确主叫端 IP逻辑终端 103b为提供多速率数据信息承载业务所具有的媒 体类型、 通信端口标识、 承载协议以及媒体格式等媒体描述信息。 Further, a media description is required when the calling IP logical terminal 103b is created. The media description information used to describe the IP logical terminal includes: a media type, a communication port identifier, a bearer protocol, and a media format. It can be seen that the purpose of the media description is to clarify the media description information such as the media type, the communication port identifier, the bearer protocol, and the media format that the calling IP logical terminal 103b provides for the multi-rate data information bearer service.
由于现有技术通信协议只定义了包括媒体类型、 通信端口标识、 承 载协议以及媒体格式在内的媒体描述信息基本格式, 而没有定义可以支 持在 NGN中实现多速率数据信息承载业务的具体媒体描述信息的取值, 所以目前也就不存在主叫端 IP逻辑终端 103b用于支持多速率数据信息 承载业务所必需的媒体描述信息。 有鉴于此, 需要预先设置主叫端 IP 逻辑终端 103b用于支持多速率数据信息承载业务所必需的媒体描述信 息, 如: 将媒体类型的取值定义为应用 (application ), 以表示媒体类型 为高层应用数据信息; 如果使用用户数据报协议 ( UDP )进行数据传输, 则可以从 1024到 65535 中根据本地网关端口使用情况取一个数值; 如 果使用 UDP进行数据传输, 则可以将承载协议的取值定义为 UDP; 将 媒体格式的取值定义为时分复用 (TDM )承载在 IP上的媒体封装格式 ( tdmoip )。 The prior art communication protocol only defines the basic format of the media description information including the media type, the communication port identifier, the bearer protocol, and the media format, and does not define a specific media description that can support the multi-rate data information bearer service in the NGN. The value of the information, so there is currently no media description information necessary for the calling IP logical terminal 103b to support the multi-rate data information bearer service. In view of this, the media description information necessary for the multi-rate data information bearer service is required to be set in advance, for example, the value of the media type is defined as an application, to indicate that the media type is High-level application data information; if data transmission is performed using User Datagram Protocol (UDP), a value can be taken from 1024 to 65535 according to the usage of the local gateway port; if data transmission is performed using UDP, the value of the bearer protocol can be used. Defined as UDP; defines the value of the media format as the media encapsulation format (tdmoip) carried by the time division multiplexing (TDM) on the IP.
才艮据会话描述协议 ( SDP ) 的规范, 媒体格式中新定义的 tdmoip通 过互连网工作任务组( IETF )进行注册登记, 即可成为合法的媒体格式。
并且, 所述媒体描述信息最好是被支持多速率数据信息承载业务的 IP 逻辑终端所公认,即:支持多速率数据信息承载业务的不同 IP逻辑终端, 均分别具有相同的媒体类型、 承载协议、 媒体格式。 According to the specification of the Session Description Protocol (SDP), the newly defined tdmoip in the media format is registered through the Internet Work Task Force (IETF) and becomes a legal media format. Moreover, the media description information is preferably recognized by an IP logical terminal that supports the multi-rate data information bearer service, that is, different IP logical terminals supporting the multi-rate data information bearer service have the same media type and bearer protocol respectively. , media format.
当然, 釆用不 的数据封装方法时, 定义的媒体描述信息也需要进 行相应调整。 Of course, when using the data encapsulation method, the defined media description information needs to be adjusted accordingly.
当主叫端 MG 103创建完主叫端多时隙逻辑终端 103a和主叫端 IP 逻辑终端 103b后, 向主叫端] VIGC 102发送主叫端多速率通信连接创建 响应, 该响应中至少包含主叫端 IP逻辑终端 103b的媒体描述信息。 主 叫端 MGC 102收到所述主叫端多速率通信连接创建响应后, 向服务于 被叫端 TE 106的被叫端 MGC 105发送多速率业务邀请, 以告知被叫端 MGC 105当前要提供多速率数据信息承载业务,该多速率业务邀请至少 包含主叫端 IP逻辑终端 103b的媒体描述信息、 用于通信的承载业务速 率要求以及主叫端 TE 101用户标识、 被叫端 TE 106用户标识。 所述多 速率业务邀请可以直接以现有技术 SIP Invite的形式发送。 After the calling end MG 103 creates the calling end multi-slot logical terminal 103a and the calling end IP logical terminal 103b, it sends a calling end multi-rate communication connection creation response to the calling end VIGC 102, and the response includes at least the main The media description information of the IP logical terminal 103b is called. After receiving the response of the calling end multi-rate communication connection, the calling end MGC 102 sends a multi-rate service invitation to the called end MGC 105 serving the called end TE 106 to inform the called end that the MGC 105 is currently providing The multi-rate data information bearer service, the multi-rate service invitation includes at least the media description information of the calling end IP logical terminal 103b, the bearer service rate requirement for communication, the calling end TE 101 user identifier, and the called end TE 106 user identifier. . The multi-rate service invitation can be sent directly in the form of a prior art SIP Invite.
被叫端 MGC 105收到来自主叫端 MGC 102的多速率业务邀请后, 向被叫端 MG 104发送被叫端多速率通信连接创建请求, 该请求中通常 包含被叫端 TE 106的用户线路端口标识、 用于通信的时隙数量以及主 叫端 IP逻辑终端 103b的媒体描述信息。 所述被叫端多速率通信连接创 建请求可以直接以现有技术 H.248信令的方式发送。 After receiving the multi-rate service invitation from the calling end MGC 102, the called end MGC 105 sends a called multi-rate communication connection creation request to the called end MG 104, where the request usually includes the subscriber line of the called end TE 106. The port identification, the number of time slots used for communication, and the media description information of the calling end IP logical terminal 103b. The called multi-rate communication connection creation request may be directly sent in the manner of the prior art H.248 signaling.
被叫端 MG 104收到来自被叫端 MGC 105的被叫端多速率通信连接 创建请求后, 根据该请求中包含的被叫端 TE 106的用户线路端口标识 以及用于通信的时隙数量, 为被叫端 TE 106创建可以支持所述时隙数 量的被叫端多时隙逻辑终端 104b以及可以通过 IP网络与主叫端 MG 103 通信的被叫端 IP逻辑终端 104a。并且,被叫端 MG 104还要以设置对应 关系等方式在被叫端多时隙逻辑终端 104b与被叫端 IP逻辑终端 104a
之间进行通信关联, 使得被叫端多时隙逻辑终端 104b与被叫端 IP逻辑 终端 104a之间可以传输主叫端 TE 101与被叫端 TE 106交互的通信数 据。 After the called end MG 104 receives the called end multi-rate communication connection creation request from the called end MGC 105, according to the subscriber line port identifier of the called end TE 106 included in the request, and the number of time slots used for communication, A called end multi-slot logical terminal 104b that can support the number of time slots and a called IP logical terminal 104a that can communicate with the calling end MG 103 over an IP network is created for the called end TE 106. Moreover, the called end MG 104 also needs to set the correspondence relationship and the like at the called end multi-slot logical terminal 104b and the called end IP logical terminal 104a. The communication association is performed so that the communication data of the calling end TE 101 and the called end TE 106 can be transmitted between the called end multi-slot logical terminal 104b and the called end IP logical terminal 104a.
当然, 为了实现被叫端多时隙逻辑终端 104b与被叫端 IP逻辑终端 10½之间的数据传输, 还要保证被叫端多时隙逻辑终端 104b与被叫端 IP逻辑终端 104a均可以实现数据承载类型转换, 即: 被叫端 MG 104 能够把被叫端多时隙逻辑终端 104b上来自被叫端 TE 106的多时隙数据 转换成 IP数据包并发送给被叫端 IP逻辑终端 104a,以便被叫端 IP逻辑 终端 104a将该 IP数据包经由 IP网络发送给主叫端 MG 103; 同理, 被 叫端 MG 104能够把被叫端 IP逻辑终端 104a上来自主叫端 MG 103的 IP数据包转换成多时隙数据并发送给被叫端多时隙逻辑终端 104b,以便 被叫端多时隙逻辑终端 104b将该多时隙数据发送给被叫端 TE 106。 Of course, in order to realize data transmission between the called multi-slot logical terminal 104b and the called IP logical terminal 101⁄2, it is also ensured that the called multi-slot logical terminal 104b and the called IP logical terminal 104a can implement data bearer. Type conversion, that is, the called end MG 104 can convert the multi-slot data from the called end TE 106 on the called multi-slot logical terminal 104b into an IP data packet and send it to the called end IP logical terminal 104a for the called party. The IP logical terminal 104a transmits the IP data packet to the calling end MG 103 via the IP network. Similarly, the called end MG 104 can convert the IP data packet from the calling end MG 103 on the called IP logical terminal 104a. The multi-slot data is transmitted to the called multi-slot logical terminal 104b, so that the called multi-slot logical terminal 104b transmits the multi-slot data to the called TE 106.
在创建被叫端 IP逻辑终端 104a时还要对其进行媒体描述。 用于对 所述 IP逻辑终端进行描述的媒体描述信息包括:媒体类型、通信端口标 识、承载协议以及媒体格式等,具体的媒体描述方法与前述 IP逻辑终端 103b的相应媒体描述方法相同。 可见, 进行媒体描述的目的在于明确被 叫端 IP逻辑终端 104a为提供多速率数据信息承载业务所具有的媒体类 型、 通信端口标识、 承载协议以及媒体格式等媒体描述信息。 并且, 由 于被叫端 MG 104收到的主叫端 IP逻辑终端 103b媒体描述信息中包含 主叫端 IP逻辑终端 103b的通信端口标识, 所以被叫端 MG 104可以在 被叫端 IP逻辑终端 104a中设置被叫端 IP逻辑终端 104a与主叫端 IP逻 辑终端 103b之间的对应关系,以保证被叫端 IP逻辑终端 104a向主叫端 IP逻辑终端 103b发送数据; 并接收来自主叫端 IP逻辑终端 103b的数 据。 A media description is also required when the called IP logical terminal 104a is created. The media description information used to describe the IP logical terminal includes: a media type, a communication port identifier, a bearer protocol, and a media format. The specific media description method is the same as the corresponding media description method of the foregoing IP logical terminal 103b. It can be seen that the purpose of the media description is to clarify the media description information such as the media type, the communication port identifier, the bearer protocol, and the media format that the called IP logical terminal 104a provides for the multi-rate data information bearer service. Moreover, since the media description information of the calling end IP logical terminal 103b received by the called end MG 104 includes the communication port identifier of the calling end IP logical terminal 103b, the called end MG 104 can be at the called end IP logical terminal 104a. The correspondence between the called IP logical terminal 104a and the calling IP logical terminal 103b is set to ensure that the called IP logical terminal 104a sends data to the calling IP logical terminal 103b; and receives the IP from the calling end. The data of the logical terminal 103b.
当被叫端 MG 104创建完被叫端多时隙逻辑终端 104b和被叫端 IP
逻辑终端 104a后, 向被叫端 MGC 105发送被叫端多速率通信连接创建 响应, 该响应中至少包含被叫端 IP逻辑终端 104a的媒体描述信息。 被 叫端 MGC 105收到该被叫端多速率通信连接创建响应后, 向被叫端 TE 106发送多速率承载信息业务呼叫请求,并且向主叫端 MGC 102发送呼 叫尝试( 100 Trying )消息。 如果被叫端 TE 106接受了来自被叫端 MGC 105的多速率承载信息业务呼叫请求, 被叫端 TE 106则向被叫端 MGC 105发送呼叫接受确认。 When the called end MG 104 creates the called end multi-slot logical terminal 104b and the called end IP After the logical terminal 104a, the called end multi-rate communication connection creation response is sent to the called end MGC 105, and the response includes at least the media description information of the called end IP logical terminal 104a. After receiving the response of the called end multi-rate communication connection, the called end MGC 105 sends a multi-rate bearer information service call request to the called end TE 106, and sends a call attempt (100 Trying) message to the calling end MGC 102. If the called TE 106 accepts the multi-rate bearer information service call request from the called end MGC 105, the called end TE 106 sends a call acceptance confirmation to the called end MGC 105.
被叫端 MGC 105收到来自被叫端 TE 106的呼叫接受确认后, 向主 叫端 MGC 102发送被叫端 IP逻辑终端 104a的媒体描述信息。 主叫端 MGC 102将收到的被叫端 IP逻辑终端 104a媒体描述信息发送给主叫端 MG 103。 由于主叫端 MG 103收到的被叫端 IP逻辑终端 104a媒体描述 信息中包含被叫端 IP逻辑终端 104a的通信端口标识, 所以主叫端 MG 103可以在主叫端 IP逻辑终端 103b中设置主叫端 IP逻辑终端 103b与 收到的被叫端 IP逻辑终端 104a之间的对应关系, 以保证主叫端 IP逻辑 终端 103b向被叫端 IP逻辑终端 104a发送数据; 并接收来自被叫端 IP 逻辑终端 104a的数据。 After receiving the call acceptance confirmation from the called TE 106, the called end MGC 105 sends the media description information of the called IP logical terminal 104a to the calling end MGC 102. The calling end MGC 102 transmits the received media description information of the called IP logical terminal 104a to the calling end MG 103. Since the media description information of the called IP logical terminal 104a received by the calling end MG 103 includes the communication port identifier of the called IP logical terminal 104a, the calling end MG 103 can be set in the calling IP logical terminal 103b. Correspondence between the calling end IP logical terminal 103b and the received called IP logical terminal 104a to ensure that the calling IP logical terminal 103b sends data to the called IP logical terminal 104a; and receives from the called end The data of the IP logical terminal 104a.
主叫端 MG 103设置完所述对应关系后,向主叫端 MGC 102发送完 成设置响应, 主叫端 MGC 102收到该响应后向主叫端 TE 101发送多速 率数据信息承载连接建立成功通知以告知主叫端 TE 101可以与被叫端 TE 106进行正常的多速率承载业务通信了; 并且, 主叫端 MGC 102还 向被叫端 MGC 105发送呼叫接受确认所对应的接收响应。 After the calling end MG 103 sets the corresponding relationship, it sends a complete setup response to the calling end MGC 102, and the calling end MGC 102 sends the multi-rate data information bearer connection establishment success notification to the calling end TE 101 after receiving the response. In order to inform the calling end TE 101 that the normal multi-rate bearer service communication can be performed with the called end TE 106; and the calling end MGC 102 also sends a receiving response corresponding to the call acceptance confirmation to the called end MGC 105.
由以上所述可见, 当主叫端 TE 101与被叫端 TE 106进行后续的多 速率通信时, 主叫端 TE 101将自身的多时隙数据发送给主叫端 MG 103 中的主叫端多时隙逻辑终端 103a, 并由主叫端 MG 103把主叫端多时隙 逻辑终端 103a收到的多时隙数据转换成 IP数据包后发送给主叫端 IP逻
辑终端 103b, 主叫端 IP逻辑终端 103b进而将收到的 IP数据包通过 IP 网络发送给被叫端 MG 104中的被叫端 IP逻辑终端 104a;被叫端 MG 104 把被叫端 IP逻辑终端 104a收到的 IP数据包转换成多时隙数据后发送给 被叫端多时隙逻辑终端 104b , 并由被叫端多时隙逻辑终端 104b将转换 后的所述多时隙数据发送给被叫端 TE 106。 It can be seen from the above that when the calling end TE 101 performs subsequent multi-rate communication with the called end TE 106, the calling end TE 101 transmits its own multi-slot data to the calling end of the calling end MG 103 for a long time. The slot logical terminal 103a, and the calling terminal MG 103 converts the multi-slot data received by the calling end multi-slot logical terminal 103a into an IP data packet and sends it to the calling end IP logic. The terminal 103b, the calling IP logical terminal 103b further transmits the received IP data packet to the called IP logical terminal 104a in the called end MG 104 through the IP network; the called end MG 104 puts the called end IP logical The IP data packet received by the terminal 104a is converted into multi-slot data and sent to the called multi-slot logical terminal 104b, and the converted multi-slot logical terminal 104b transmits the converted multi-slot data to the called terminal TE. 106.
同理,被叫端 TE 106将自身的多时隙数据发送给被叫端 MG 104中 的被叫端多时隙逻辑终端 104b, 并由被叫端 MG 104把被叫端多时隙逻 辑终端 104b收到的多时隙数据转换成 IP数据包后发送给被叫端 IP逻辑 终端 104a, 被叫端 IP逻辑终端 104a进而将收到的 IP数据包通过 IP网 络发送给主叫端 MG 103中的主叫端 IP逻辑终端 103b; 主叫端 MG 103 把主叫端 IP逻辑终端 103b收到的 IP数据包转换成多时隙数据后发送给 主叫端多时隙逻辑终端 103a, 并由主叫端多时隙逻辑终端 103a将转换 后的所述多时隙数据发送给主叫端 TE 101。 Similarly, the called TE 106 transmits its own multi-slot data to the called multi-slot logical terminal 104b in the called MG 104, and the called end MG 104 receives the called multi-slot logical terminal 104b. The multi-slot data is converted into an IP data packet and sent to the called IP logical terminal 104a, and the called IP logical terminal 104a sends the received IP data packet to the calling end of the calling end MG 103 through the IP network. The IP logical terminal 103b; the calling end MG 103 converts the IP data packet received by the calling end IP logical terminal 103b into multi-slot data, and then sends it to the calling end multi-slot logical terminal 103a, and the calling end multi-slot logical terminal 103a transmits the converted multi-slot data to the calling terminal TE 101.
通常, 所述将 IP数据包转换成多时隙数据的操作可以由 IP逻辑终 端完成的。 Typically, the operation of converting IP data packets into multi-slot data can be done by an IP logical terminal.
由以上所述可见, 主叫端 MG 103与被叫端 MG 104将主叫端 MGC 102、 被叫端 MGC 105 作为中介以进行媒体描述信息协商, 使主叫端 MG 103获知被叫端 MG 104中创建的被叫端 IP逻辑终端 104a的媒体描 述信息, 还使被叫端 MG 104获知主叫端 MG 103中创建的主叫端 IP逻 辑终端 103b的媒体描述信息,以保证主叫端 IP逻辑终端 103b与被叫端 IP逻辑终端 104a之间可以传输主叫端 TE 101与被叫端 TE 106交互的 通信数据。 . As can be seen from the above, the calling end MG 103 and the called end MG 104 use the calling end MGC 102 and the called end MGC 105 as an intermediary to perform media description information negotiation, so that the calling end MG 103 learns the called end MG 104. The media description information of the called IP logical terminal 104a is also created, and the called MG 104 is informed of the media description information of the calling IP logical terminal 103b created in the calling MG 103 to ensure the IP data of the calling end. The communication data between the calling end TE 101 and the called end TE 106 can be transmitted between the terminal 103b and the called end IP logical terminal 104a. .
当然,在实际应用中,也可以不通过主叫端 MGC 102、被叫端 MGC 105进行所述媒体描述信息协商, 而是由主叫端 MG 103直接通过与被 叫端 MG 104相连的 IP网络与被叫端 MG 104协商媒体描述信息。 如果
应用这种协商方式, 具体的协商方法有多种, 总体的协商原理为: 主 /被叫端 MG创建完主 /被叫端 IP逻辑终端之后, 根据呼叫建立过 程中获得的对端 MG的通信标识, 被 /主叫端 MG之间通过 IP网络直接 交换主 /被叫端 IP逻辑终端媒体描述信息 ,被 /主叫端 MG在被 /主叫端 IP 逻辑终端中设置被叫端 IP逻辑终端与主叫端 IP逻辑终端之间的对应关 系。 Of course, in the actual application, the media description information negotiation may not be performed by the calling end MGC 102 or the called end MGC 105, but the calling end MG 103 directly passes through the IP network connected to the called end MG 104. The media description information is negotiated with the called end MG 104. in case There are several specific negotiation methods. The overall negotiation principle is as follows: After the primary/called MG creates the primary/called IP logical terminal, the communication is obtained according to the peer MG obtained during the call setup. The identification, the IP address of the active/called IP channel of the master/called terminal is directly exchanged between the MG and the calling MG, and the IP address of the IP address of the called end is set by the MG at the calling/calling end. Correspondence with the calling end IP logical terminal.
下面以一具体实例对该协商方法加以说明: The negotiation method is described below with a specific example:
主叫端 MGC 102向被叫端 MGC 105发送主叫端 MG 103的 IP地址 等通信标识,主叫端 MGC 102可以将该通信标识携带于主叫端 MGC 102 向被叫端 MGC 105发送的多速率业务邀请中。 The calling end MGC 102 sends a communication identifier such as an IP address of the calling end MG 103 to the called end MGC 105, and the calling end MGC 102 can carry the communication identifier to the calling end MGC 102 to send to the called end MGC 105. Rate business invitation.
被叫端 MGC 105收到来自主叫端 MGC 102的主叫端 MG 103通信 标识后, 将该通信标识发送给被叫端 MG 104, 可以将该通信标识携带 于被叫端 MGC 105向被叫端 MG 104发送的被叫端多速率通信连接创建 请求中。 被 端 MG 104收到主叫端 MG 103通信标识并且创建完被叫 端 IP逻辑终端 104a后, 通过 IP网络向主叫端 MG 103发送媒体描述信 息协商请求,该请求中至少包含被叫端 IP逻辑终端 104a媒体描述信息。 After receiving the communication identifier of the calling end MG 103 from the calling end MGC 102, the called end MGC 105 sends the communication identifier to the called end MG 104, and can carry the communication identifier to the called end MGC 105 to the called party. The called end multi-rate communication connection creation request sent by the end MG 104. After receiving the caller MG 103 communication identifier and creating the called IP logical terminal 104a, the MG 104 sends a media description information negotiation request to the calling MG 103 through the IP network, where the request includes at least the called IP address. The logical terminal 104a media description information.
主叫端 MG 103收到所述媒体描述信息协商请求后, 根据该请求中 包含的被叫 ¾ IP逻辑终端 104a媒体描述信息, 在主叫端 MG 103创建 的主叫端 IP逻辑终端 103b中设置主叫端 IP逻辑终端 103b与收到的被 叫端 IP逻辑终端 104a之间的对应关系。 之后, 主叫端 MG 103向被叫 端 MG 104发送媒体描述信息协商响应,该响应中至少包含主叫端 IP逻 辑终端 103b媒体描述信息。被叫端 MG 104收到所述媒体描述信息协商 响应后, 在被叫端 IP逻辑终端 104a中设置被叫端 IP逻辑终端 104a与 收到的主叫端 IP逻辑终端 103b之间的对应关系。 After receiving the media description information negotiation request, the calling end MG 103 sets the media description information of the called IP logical terminal 104a included in the request in the calling end IP logical terminal 103b created by the calling end MG 103. The correspondence between the calling end IP logical terminal 103b and the received called IP logical terminal 104a. Thereafter, the calling end MG 103 sends a media description information negotiation response to the called end MG 104, where the response includes at least the media information of the calling end IP logical terminal 103b. After receiving the media description information negotiation response, the called end MG 104 sets the correspondence between the called end IP logical terminal 104a and the received calling end IP logical terminal 103b in the called end IP logical terminal 104a.
可见, 完成上述的媒体描述信息协商后, 主叫端 IP逻辑终端 103b
与被叫端 IP逻辑终端 104a之间就可以传输主叫端 TE 101与被叫端 TE 106交互的通信数据了。 It can be seen that after the foregoing media description information negotiation is completed, the calling end IP logical terminal 103b Communication data between the calling end TE 101 and the called end TE 106 can be transmitted between the called end IP logical terminal 104a and the called end.
所述 TE通常是 ISDN TE, 所述主 /被叫端 MG和 /或主 /被叫端 MGC 与相应呼叫端的 TE之间还可以连接有公共电话交换网(PSTN )或 ISDN 中的交换机等通信设备, 也可以连接有其它通信网络中的通信设备。 并 且, 所述主叫端 MGC和 /或被叫端 MGC可以是接入网关控制功能实体 ( AGCF )或是媒体网关控制功能实体(MGCF )等可以实现媒体网关 控制功能的通信实体; 所述主叫端 MG和 /或被叫端 MG可以是能够直 接接入用户线路的接入媒体网关(AG )、 实现 IP和 TDM中继互通的中 继媒体网关( TMG )或是能够接入少量用户线路的集成接入设备 ( IAD ) 等能实现 TDM与 IP之间数据转换的通信实体。 The TE is usually an ISDN TE, and the communication between the primary/called terminal MG and/or the primary/called MGC and the TE of the corresponding calling terminal may be connected to a public switched telephone network (PSTN) or a switch in the ISDN. The device can also be connected to communication devices in other communication networks. And the calling end MGC and/or the called end MGC may be a communication gateway that can implement a media gateway control function, such as an access gateway control function entity (AGCF) or a media gateway control function entity (MGCF); The calling MG and/or the called MG may be an access media gateway (AG) capable of directly accessing the subscriber line, a relay media gateway (TMG) implementing IP and TDM relay interworking, or capable of accessing a small number of subscriber lines. A communication entity such as an integrated access device (IAD) that enables data conversion between TDM and IP.
需要说明的是, 无论是主叫端 MG还是被叫端 MG, 其之所以能够 才艮据相应呼叫端 MGC的控制建立所述多时隙逻辑终端和 IP逻辑终端, 是因为目前的 MG中设置有用于建立多时隙逻辑终端和 IP逻辑终端的 逻辑终端创建实体, 该逻辑终端创建实体能够才艮据 MGC的控制建立具 有关联关系的多时隙逻辑终端和 IP逻辑终端,并在后续通信过程中对所 建立的多时隙逻辑终端和 IP逻辑终端进行管理。 It should be noted that whether the calling end MG or the called end MG can establish the multi-slot logical terminal and the IP logical terminal according to the control of the corresponding calling end MGC, because the current MG setting is useful. Generating an entity for establishing a multi-slot logical terminal and an IP logical terminal, the logical terminal creation entity capable of establishing a multi-slot logical terminal and an IP logical terminal having an association relationship according to the control of the MGC, and in the subsequent communication process The established multi-slot logical terminal and IP logical terminal are managed.
下面, 用一个在图 1基础上细化的具体实施例对本发明方法进行简 . 要描述。 In the following, the method of the present invention will be simplified by a specific embodiment which is refined on the basis of Fig. 1.
参见图 2,图 2为本发明另一较佳实施例的 NGN提供多速率数据信 息承载业务的实现原理图, 该图示给出了 NGN 中的 ISDN 终端和 PSTN/ISDN网络中的 ISDN终端间建立 ISDN多速率数据传输通道的一 个组网配置图。 其中, 主叫端 AGCF 202相当于图 1中的主叫端 MGC 102,主叫端 AG 203相当于图 1中的主叫端 MG 103,被叫端 MGCF 205 相当于图 1中的被叫端 MGC 105, 被叫端 TMG 204相当于图 1中的被
叫端 MG 104。 图 2中的虚线代表信令连接。 Referring to FIG. 2, FIG. 2 is a schematic diagram of an implementation of a multi-rate data information bearer service provided by an NGN according to another preferred embodiment of the present invention. The illustration shows an ISDN terminal in an NGN and an ISDN terminal in a PSTN/ISDN network. Establish a networking configuration diagram of the ISDN multi-rate data transmission channel. The calling end AGCF 202 is equivalent to the calling end MGC 102 in FIG. 1, the calling end AG 203 is equivalent to the calling end MG 103 in FIG. 1, and the called end MGCF 205 is equivalent to the called end in FIG. MGC 105, called end TMG 204 is equivalent to the quilt in Figure 1. Called MG 104. The dashed line in Figure 2 represents the signalling connection.
主叫端 TE 201与主叫端 AGCF 202之间应用 Q.931信令通信,主叫 端 TE 201与主叫端 AG 203之间通过 ISDN基群速率接口 (PRI )通信, 主叫端 AGCF 202与主叫端 AG 203之间应用 H.248信令通信, 主叫端 AGCF 202与被叫端 MGCF 205之间应用 SIP-I信令通信,被叫端 MGCF 205与被叫端 TMG 204之间应用 H.248信令通信,被叫端 MGCF 205与 本地端局交换机 PSTN 206之间应用 ISUP信令通信, 被叫端 TMG 204 与 PSTN 206之间通过 TDM中继通信, PSTN 206与被叫端 TE 207之间 通过 ISDN PRI通信。 在实际应用中, PSTN 206还可以被替换为 ISDN。 Q.931 signaling communication is applied between the calling end TE 201 and the calling end AGCF 202, and the calling end TE 201 and the calling end AG 203 communicate through an ISDN primary group rate interface (PRI), and the calling end AGCF 202 Applying H.248 signaling communication with the calling end AG 203, applying SIP-I signaling communication between the calling end AGCF 202 and the called end MGCF 205, between the called end MGCF 205 and the called end TMG 204 Application H.248 signaling communication, the called end MGCF 205 and the local end office switch PSTN 206 apply ISUP signaling communication, the called end TMG 204 and PSTN 206 communicate through TDM relay, PSTN 206 and called end The TE 207 communicates via ISDN PRI. In practical applications, the PSTN 206 can also be replaced with ISDN.
当主叫端 TE 201要与被叫端 TE 207进行多速率通信时 ,主叫端 TE 201向主叫端 AGCF 202发送多速率业务请求。 主叫端 AGCF 202收到 所述多速率业务请求后, 向主叫端 TE 201发送 Call Proceeding消息, 以 告知主叫端 TE 201其多速率业务请求正在被处理; 并且,主叫端 AGCF 202还向主叫端 AG 203发送主叫端多速率通信连接创建请求。 主叫端 AG 203收到所述主叫端多速率通信连接创建请求后, 为主叫端 TE 201 创建主叫端多时隙逻辑终端 203a以及主叫端 IP逻辑终端 203b; 并在主 叫端多时隙逻辑终端 203a与主叫端 IP逻辑终端 203b之间进行通信关 联。 When the calling end TE 201 is to perform multi-rate communication with the called end TE 207, the calling end TE 201 sends a multi-rate service request to the calling end AGCF 202. After receiving the multi-rate service request, the calling end AGCF 202 sends a Call Proceeding message to the calling end TE 201 to inform the calling end TE 201 that the multi-rate service request is being processed; and the calling end AGCF 202 further A calling party multi-rate communication connection creation request is sent to the calling side AG 203. After the calling end AG 203 receives the calling end multi-rate communication connection creation request, the calling end TE 201 creates a calling end multi-slot logical terminal 203a and a calling end IP logical terminal 203b; and when the calling end is in a multi-time The gap logic terminal 203a is in communication association with the calling end IP logical terminal 203b.
当然, 为了实现主叫端多时隙逻辑终端 203a与主叫端 IP逻辑终端 203b之间的数据传输, 还要保证主叫端多时隙逻辑终端 203a与主叫端 IP逻辑终端 203b均可以实现数据承载类型转换。 再有, 在创建主叫端 IP逻辑终端.203b时要对其进行媒体描述。 Certainly, in order to implement data transmission between the calling multi-slot logical terminal 203a and the calling IP logical terminal 203b, it is also ensured that the calling multi-slot logical terminal 203a and the calling IP logical terminal 203b can implement data bearer. Type conversion. Furthermore, the media description of the calling terminal IP logical terminal .203b is required.
当主叫端 AG 203创建完主叫端多时隙逻辑终端 203a和主叫端 IP 逻辑终端 203b后,向主叫端 AGCF 202发送主叫端多速率通信连接 ^建 响应。 主叫端 AGCF 202收到所述主叫端多速率通信连接创建响应后,
向服务于被叫端 TE 207的被叫端 MGCF 205发送多速率业务邀请, 以 告知被叫端 MGCF 205 当前要提供多速率数据信息承载业务。 被叫端 MGCF 205收到所述多速率业务邀请后,向被叫端 TMG 204发送被叫端 多速率通信连接创建请求。 被叫端 TMG 204收到所述被叫端多速率通 信连接创建请求后, 为被叫端 TE 207创建被叫端多时隙逻辑终端 204b 以及被叫端 IP逻辑终端 204a; 并在被叫端多时隙逻辑终端 204b与被叫 端 IP逻辑终端 204a之间进行通信关联。 After the calling end AG 203 creates the calling end multi-slot logical terminal 203a and the calling end IP logical terminal 203b, it sends the calling end multi-rate communication connection response to the calling end AGCF 202. After the calling end AGCF 202 receives the response from the calling end multi-rate communication connection, The multi-rate service invitation is sent to the called end MGCF 205 serving the called end TE 207 to inform the called end MGCF 205 that the multi-rate data information bearer service is currently to be provided. After receiving the multi-rate service invitation, the called MGCF 205 sends a called multi-rate communication connection creation request to the called end TMG 204. After receiving the called multi-rate communication connection creation request, the called end TMG 204 creates a called multi-slot logical terminal 204b and a called IP logical terminal 204a for the called end TE 207; The gap logic terminal 204b is in communication association with the called end IP logical terminal 204a.
当然, 为了实现被叫端多时隙逻辑终端 204b与被叫端 IP逻辑终端 204a之间的数据传输, 还要保证被叫端多时隙逻辑终端 204b与被叫端 IP逻辑终端 204a均可以实现数据承载类型转换。 再有, 在创建被叫端 IP逻辑终端 204a时还要对其进行媒体描述。 Of course, in order to realize data transmission between the called multi-slot logical terminal 204b and the called IP logical terminal 204a, it is also ensured that the called multi-slot logical terminal 204b and the called IP logical terminal 204a can implement data bearer. Type conversion. Further, when the called IP logical terminal 204a is created, a media description is also required.
当被叫端 TMG 204创建完被叫端多时隙逻辑终端 204b和被叫端 IP 逻辑终端 204a后, 向被叫端 MGCF 205发送被叫端多速率通信连接创 建响应。 被叫端 MGCF 205收到该被叫端多速率通信连接创建响应后, 通过 PSTN 206向被叫端 TE 207发送多速率承载信息业务呼叫请求, 并 且向主叫端 AGCF 202发送 100 Trying消息。如果被叫端 TE 207接受了 所述多速率承载信息业务呼叫请求,被叫端 TE 207则通过 PSTN 206向 被叫端 MGCF 205发送呼叫接受确认。 After the called end TMG 204 creates the called end multi-slot logical terminal 204b and the called end IP logical terminal 204a, it sends a called multi-rate communication connection creation response to the called end MGCF 205. After receiving the response of the called end multi-rate communication connection, the called end MGCF 205 sends a multi-rate bearer information service call request to the called end TE 207 through the PSTN 206, and sends a 100 Trying message to the calling end AGCF 202. If the called end TE 207 accepts the multi-rate bearer information service call request, the called end TE 207 sends a call acceptance confirmation to the called end MGCF 205 through the PSTN 206.
被叫端 MGCF 205收到所述呼叫接受确认后, 向主叫端 AGCF 202 发送被叫端 IP逻辑终端 204a的媒体描述信息。 主叫端 AGCF 202将收 到的被叫端 ·ΙΡ逻辑终端 204a媒体描述信息发送给主叫端 AG 203。主叫 端 AG 203在主叫端 IP逻辑终端 203b中设置主叫端 IP逻辑终端 203b 与收到的被叫端 IP逻辑终端 204a之间的对应关系。 After receiving the call acceptance confirmation, the called end MGCF 205 sends the media description information of the called end IP logical terminal 204a to the calling end AGCF 202. The calling end AGCF 202 transmits the received media description information of the called terminal ΙΡ logical terminal 204a to the calling party AG 203. The calling end AG 203 sets the correspondence between the calling end IP logical terminal 203b and the received called IP logical terminal 204a in the calling end IP logical terminal 203b.
主叫端 AG 203设置完所述对应关系后, 向主叫端 AGCF 202发送 完成设置响应,主叫端 AGCF 202收到该响应后向主叫端 TE 201发送多
速率数据信息承载连接建立成功通知以告知主叫端 TE 201 可以与被叫 端 TE 207进行正常的多速率承载业务通信了; 并且, 主叫端 AGCF 202 还向被叫端 MGCF 205发送呼叫接受确认所对应的接收响应。 After the calling end AG 203 sets the corresponding relationship, it sends a complete setup response to the calling end AGCF 202, and the calling end AGCF 202 sends the response to the calling end TE 201 after receiving the response. The rate data information carries a connection establishment success notification to inform the calling end TE 201 that normal multi-rate bearer service communication can be performed with the called end TE 207; and the calling end AGCF 202 also sends a call acceptance confirmation to the called end MGCF 205. The corresponding receiving response.
这之后, 主叫端 TE 201就可以通过主叫端 AG 203、 IP网络、 被叫 端 TMG 204、 PSTN 206/ISDN与被叫端 TE 207进行正常的多速率承载 业务通信了。 After that, the calling end TE 201 can perform normal multi-rate bearer service communication with the called end TE 207 through the calling end AG 203, the IP network, the called end TMG 204, the PSTN 206/ISDN.
当然,在实际应用中,也可以不通过主叫端 AGCF 202、被叫端 MGCF 205进行所述媒体描述信息协商,而是由主叫端 AG 203直接通过与被叫 端 TMG 204相连的 IP网络与被叫端 TMG 204协商媒体描述信息。如果 应用这种协商方式, 那么主叫端 AGCF 202向被叫端 MGCF 205发送主 叫端 AG 203的 IP地址等通信标识。 Of course, in the actual application, the media description information negotiation may not be performed by the calling end AGCF 202 or the called end MGCF 205, but the calling end AG 203 directly passes the IP network connected to the called end TMG 204. The media description information is negotiated with the called end TMG 204. If this negotiation mode is applied, the calling AGCF 202 transmits a communication identifier such as an IP address of the calling AG 203 to the called MGCF 205.
被叫端 MGCF 205收到主叫端 AG 203的通信标识后, 将该通信标 识发送给被叫端 TMG 204。被叫端 TMG 204收到主叫端 AG 203通信标 识并且创建完被叫端 IP逻辑终端 204a后,通过 IP网络向主叫端 AG 203 发送媒体描述信息协商请求。 主叫端 AG 203收到所述媒体描述信息协 商请求后,根据该请求中包含的被叫端 IP逻辑终端 204a媒体描述信息, 在主叫端 AG 203创建的主叫端 IP逻辑终端 203b中设置主叫端 IP逻辑 终端 203b与收到的被叫端 IP逻辑终端 204a之间的对应关系。之后 , 主 叫端 AG 203向被叫端 TMG 204发送媒体描述信息协商响应。 被叫端 TMG 204收到所述媒体描述信息协商响应后,在被叫端 IP逻辑终端 204a 中设置被叫端 IP逻辑终端 204a与收到的主叫端 IP逻辑终端 203b之间 的对应关系。 After receiving the communication identifier of the calling end AG 203, the called end MGCF 205 sends the communication identifier to the called end TMG 204. After receiving the communication identifier of the calling end AG 203 and creating the called IP logical terminal 204a, the called end TMG 204 sends a media description information negotiation request to the calling end AG 203 through the IP network. After receiving the media description information negotiation request, the calling end AG 203 is set in the calling end IP logical terminal 203b created by the calling end AG 203 according to the media description information of the called end IP logical terminal 204a included in the request. The correspondence between the calling end IP logical terminal 203b and the received called IP logical terminal 204a. Thereafter, the calling side AG 203 sends a media description information negotiation response to the called end TMG 204. After receiving the media description information negotiation response, the called end TMG 204 sets the correspondence between the called end IP logical terminal 204a and the received calling end IP logical terminal 203b in the called end IP logical terminal 204a.
可见, 完成上述的媒体描述信息协商后, 主叫端 IP逻辑终端 203b 与被叫端 IP逻辑终端 204a之间就可以传输主叫端 TE 201与被叫端 TE 207交互的通信数据了。
可以将图 2所示原理以图 3所示的流程图方式描述, 图 3中的流程 包括以下步骤: It can be seen that, after the media description information negotiation is completed, the communication data between the calling end IP logical terminal 203b and the called end IP logical terminal 204a can be exchanged between the calling end TE 201 and the called end TE 207. The principle shown in FIG. 2 can be described in the flow chart shown in FIG. 3. The flow in FIG. 3 includes the following steps:
步骤 301 : 主叫端 TE向主叫端 AGCF发送多速率业务请求。 Step 301: The calling end TE sends a multi-rate service request to the calling end AGCF.
步骤 302: 主叫端 AGCF向主叫端 TE发送呼叫进行消息。 Step 302: The calling end AGCF sends a call progress message to the calling end TE.
步骤 303: 主叫端 AGCF向主叫端 AG发送主叫端多速率通信连接 创建请求。 Step 303: The calling end AGCF sends a calling party multi-rate communication connection creation request to the calling end AG.
步骤 302与步骤 303之间没有固定的先后顺序。 There is no fixed sequence between step 302 and step 303.
步骤 304:主叫端 AG为主叫端 TE创建主叫端多时隙逻辑终端以及 主叫端 IP逻辑终端, 并在主叫端多时隙逻辑终端与主叫端 IP逻辑终端 之间进行通信关联。 当然,在创建主叫端 IP逻辑终端时要对其进行媒体 描述。主叫端 AG创建完主叫端多时隙逻辑终端和主叫端 IP逻辑终端后, 向主叫端 AGCF发送主叫端多速率通信连接创建响应。 Step 304: The calling end AG creates a calling multi-slot logical terminal and a calling IP logical terminal for the calling TE, and performs communication association between the calling multi-slot logical terminal and the calling IP logical terminal. Of course, a media description is required when creating a calling IP logical terminal. After the calling end AG creates the calling multi-slot logical terminal and the calling IP logical terminal, it sends a calling multi-rate communication connection creation response to the calling AGCF.
步骤 305: 主叫端 AGCF向服务于被叫端 TE的被叫端 MGCF发送 多速率业务邀请。 Step 305: The calling end AGCF sends a multi-rate service invitation to the called end MGCF serving the called end TE.
步骤 306: 被叫端 MGCF向被叫端 TMG发送被叫端多速率通信连 接创建请求。 Step 306: The called end MGCF sends a called end multi-rate communication connection creation request to the called end TMG.
步驟 307: 被叫端 TMG为被叫端 TE创建被叫端多时隙逻辑终端以 及被叫端 IP'逻辑终端, 并在被叫端多时隙逻辑终端与被叫端 IP逻辑终 端之间进行通信关联。 当然,在创建被叫端 IP逻辑终端时还要对其进行 媒体描述。 Step 307: The called end TMG creates a called multi-slot logical terminal and a called end IP' logical terminal for the called end TE, and performs communication association between the called multi-slot logical terminal and the called end IP logical terminal. . Of course, the media description of the called IP logical terminal is also required.
当被叫端 TMG创建完被叫端多时隙逻辑终端和被叫端 IP逻辑终端 后, 向被叫端 MGCF发送被叫端多速率通信连接创建响应。 After the called end TMG creates the called multi-slot logical terminal and the called IP logical terminal, it sends a called multi-rate communication connection creation response to the called end MGCF.
步骤 308: 被叫端 MGCF通过 PSTN向被叫端 TE发送多速率承载 信息业务呼叫请求; 当然, 如果将 PSTN替换成 ISDN, 被叫端 MGCF 则通过 ISDN向被叫端 TE发送该多速率承载信息业务呼叫请求。
步骤 309: 被叫端 MGCF向主叫端 AGCF发送呼叫尝试消息。 Step 308: The called end MGCF sends a multi-rate bearer information service call request to the called end TE through the PSTN. Of course, if the PSTN is replaced with the ISDN, the called end MGCF sends the multi-rate bearer information to the called end TE through the ISDN. Business call request. Step 309: The called end MGCF sends a call attempt message to the calling end AGCF.
步骤 308与步驟 309之间没有固定的先后顺序。 There is no fixed sequence between step 308 and step 309.
步骤 310: 被叫端 TE通过 PSTN向被叫端 MGCF发送呼叫接受确 认; 当然, 如果将 PSTN替换成 ISDN, 被叫端 TE则通过 ISDN向被叫 端 MGCF发送该呼叫接受确认。 Step 310: The called TE sends a call acceptance confirmation to the called MGCF through the PSTN. Of course, if the PSTN is replaced with the ISDN, the called TE sends the call acceptance confirmation to the called MGCF through the ISDN.
步骤 311:被叫端 MGCF将被叫端 IP逻辑终端的媒体描述信息携带 于 200 OK消息中, 发送给主叫端 AGCF。 Step 311: The called end MGCF carries the media description information of the called end IP logical terminal in the 200 OK message and sends it to the calling end AGCF.
步骤 312: 主叫端 AGCF生成传输请求 (T-Req ), 将收到的被叫端 IP逻辑终端媒体描述信息携带于该 T-Req中, 发送给主叫端 AG。 步驟 313: 主叫端 AG在主叫端 IP逻辑终端中设置主叫端 IP逻辑终端与收到 的 T-Req中包含的被叫端 IP逻辑终端之间的对应关系,并在设置完该对 应关系后向主叫端 AGCF发送与收到的 T-Req相对应的完成设置响应 ( T-Reply )。 Step 312: The calling end AGCF generates a transmission request (T-Req), and carries the received media description information of the called end IP logical terminal in the T-Req, and sends the information to the calling end AG. Step 313: The calling end AG sets a correspondence between the calling end IP logical terminal and the received IP logical terminal included in the received T-Req in the calling end IP logical terminal, and sets the corresponding correspondence. The relationship sends a completion setup response (T-Reply) corresponding to the received T-Req to the calling AGCF.
步骤 314: 主叫端 AGCF向主叫端 TE发送多速率数据信息承载连 接建立成功通知。 Step 314: The calling end AGCF sends a multi-rate data information bearer connection establishment success notification to the calling end TE.
步骤 315: 主叫端 AGCF向被叫端 MGCF发送呼叫接受确认所对应 的接收响应 (ACK )。 Step 315: The calling end AGCF sends a receiving response (ACK) corresponding to the call acceptance confirmation to the called end MGCF.
这之后, 主叫端 TE就可以通过主叫端 AG、 IP网络、被叫端 TMG、 PSTN/ISDN与被叫端 TE进行正常的多速率承载业务通信了。 After that, the calling end TE can perform normal multi-rate bearer service communication with the called end TE through the calling end AG, the IP network, the called end TMG, the PSTN/ISDN.
由以上所述可以看出 , 本发明所提供的多速率数据信息承载业务的 实现方法、 系统和装置, 使得控制与承载相分离、 使用 DP承载的 NGN 可以提供多速率数据信息承载业务。 NGN中多速率数据信息承载业务的 提供可以辅助 ISDN等网络向 NGN演进, 并提高用户满意度, 提高网 络供应商、 服务供应商的竟争力。
It can be seen from the above that the method, system and device for implementing the multi-rate data information bearer service provided by the present invention enable the NGN that is separated from the bearer and uses the DP bearer to provide multi-rate data information bearer services. The provision of multi-rate data information bearer services in NGN can assist networks such as ISDN to evolve to NGN, improve user satisfaction, and improve the competitiveness of network providers and service providers.
Claims
1、一种提供多速率数据信息承载业务的实现方法, 其特征在于, 该 方法包括: An implementation method for providing a multi-rate data information bearer service, the method comprising:
主叫端媒体网关控制实体 MGC控制主叫端媒体网关 MG创建与主 叫端终端设备 TE进行多时隙通信的主叫端多时隙逻辑终端和与主叫端 多时隙逻辑终端通信的主叫端网际协议 IP逻辑终端; 主叫端 MGC触发 被叫端 MGC控制被叫端 MG创建与被叫端 TE进行多时隙通信的被叫 端多时隙逻辑终端和可与被叫端多时隙逻辑终端通信的被叫端 IP 逻辑 终端; 并且, 主、 被叫端 IP逻辑终端之间进行用于支持主、 被叫端 TE 之间通信的媒体描述信息协商; The calling media gateway control entity MGC controls the calling media gateway MG to create a calling multi-slot logical terminal that performs multi-slot communication with the calling terminal device TE and a calling end network that communicates with the calling multi-slot logical terminal. Protocol IP logical terminal; The calling end MGC triggers the called end MGC to control the called end MG to create a called multi-slot logical terminal that performs multi-slot communication with the called end TE, and a connected terminal that can communicate with the called multi-slot logical terminal Calling the IP logical terminal; and, between the primary and the called IP logical terminals, performing media description information negotiation for supporting communication between the primary and the called TE;
主、被叫端 TE之间通信时, 主 /被叫端多时隙逻辑终端接收来自主 / 被叫端 TE的多时隙数据, 将该多时隙数据转换成 IP数据后发送给被 / 主叫端 IP逻辑终端,并将 ¾ /主叫端 IP逻辑终端收到的 IP数据转换成多 时隙数据, 再通过被 /主叫端多时隙逻辑终端发送给 主叫端 TE。 When communicating between the primary and the called TE, the primary/called multi-slot logical terminal receives the multi-slot data from the primary/called terminal TE, converts the multi-slot data into IP data, and sends it to the called/calling end. The IP logical terminal converts the IP data received by the 3⁄4/calling end IP logical terminal into multi-slot data, and then sends it to the calling end TE through the multi-slot logical terminal of the calling/calling end.
2、如权利要求 1所述的方法, 其特征在于, 所述创建主叫端多时隙 逻辑终端、 主叫端 IP逻辑终端, 是在 MGC收到来自主叫端 TE的业务 请求后进行的。 The method according to claim 1, wherein the creating a calling multi-slot logical terminal and a calling IP logical terminal are performed after the MGC receives a service request from the calling TE.
3、 如权利要求 1或 2所述的方法, 其特征在于, 所述主叫端 MGC 控制主叫端 MG创建主叫端多时隙逻辑终端、 主叫端 IP逻辑终端的过 程包括: The method according to claim 1 or 2, wherein the process of the calling end MGC controlling the calling end MG to create the calling end multi-slot logical terminal and the calling end IP logical terminal comprises:
主叫端 MGC向主叫端 MG发送主叫端多速率通信连接创建请求, 主叫端 MG根据主叫端多速率通信连接创建请求中包含的主叫端 TE用 户线路端口标识和时隙数量, 为主叫端 TE创建支持所述时隙数量的主 叫端多时隙逻辑终端以及通过 IP网络与被叫端 MG通信的主叫端 IP逻
辑终端; The calling end MGC sends a calling party multi-rate communication connection creation request to the calling end MG, and the calling end MG creates the calling end TE subscriber line port identifier and the number of time slots included in the request according to the calling end multi-rate communication connection creation request. Creating a calling terminal multi-slot logical terminal supporting the number of time slots and calling party IP VoIP communicating with the called MG through the IP network Terminal
在主叫端多时隙逻辑终端与主叫端 IP逻辑终端之间进行通信关联。 A communication association is performed between the multi-slot logical terminal at the calling end and the IP logical terminal at the calling end.
4、如权利要求 3所述的方法, 其特征在于, 创建完主叫端多时隙逻 辑终端、 主叫端 IP逻辑终端之后, 该方法进一步包括: The method of claim 3, wherein after the calling end multi-slot logic terminal and the calling end IP logical terminal are created, the method further comprises:
主叫端 MG向主叫端 MGC发送至少包含主叫端 IP逻辑终端媒体描 述信息的主叫端多速率通信连接创建响应。 The calling end MG sends a calling party multi-rate communication connection creation response including at least the calling end IP logical terminal media description information to the calling end MGC.
5、 如权利要求 1所述的方法, 其特征在于, 所述主叫端 MGC触发 被叫端 MGC控制被叫端 MG创建被叫端多时隙逻辑终端、被叫端 IP逻 辑终端的过程包括: 5. The method according to claim 1, wherein the process in which the calling end MGC triggers the called end MGC to control the called end MG to create the called multi-slot logical terminal and the called end IP logical terminal includes:
主叫端 MGC向被叫端 MGC发送多速率业务邀请,被叫端 MGC根 据该多速率业务邀请向被叫端 MG发送被叫端多速率通信连接创建请 求; The calling end MGC sends a multi-rate service invitation to the called end MGC, and the called end MGC sends a called multi-rate communication connection creation request to the called end MG according to the multi-rate service invitation;
被叫端 MG根据收到的被叫端多速率通信连接创建请求中包含的被 叫端 TE用户线路端口标识和时隙数量,为被叫端 TE创建支持所述时隙 数量的被叫端多时隙逻辑终端以及通过 IP网络与主叫端 MG通信的被 叫端 IP逻辑终端; The called end MG creates a called terminal TE subscriber line port identifier and a number of time slots included in the request for the called end multi-rate communication connection, and creates a called terminal for the called terminal TE to support the number of timeslots. a slotted logical terminal and a called IP logical terminal that communicates with the calling end MG through an IP network;
在被叫端多时隙逻辑终端与被叫端 IP逻辑终端之间进行通信关联。 A communication association is performed between the called multi-slot logical terminal and the called IP logical terminal.
6、 如权利要求 5所述的方法, 其特征在于, 创建完被叫端多时隙逻 辑终端、 被叫端 IP逻辑终端之后, 该方法进一步包括: The method according to claim 5, wherein after the called end multi-slot logic terminal and the called end IP logical terminal are created, the method further comprises:
被叫端 MG向被叫端 MGC发送至少包含被叫端 IP逻辑终端媒体描 述信息的被叫端多速率通信连接创建响应。 The called end MG sends a called multi-rate communication connection creation response including at least the media description information of the called end IP logical terminal to the called end MGC.
7、 如权利要求 1、 2或 5所述的方法, 其特征在于, 所述主、 被叫 端 IP逻辑终端之间进行媒体描述信息协商的方法包括: The method according to claim 1, 2 or 5, wherein the method for negotiating media description information between the primary and the called IP logical terminals comprises:
主 /被叫端 MG创建完主 /被叫端 IP逻辑终端之后, 通过主 /被叫端 MGC、 主叫端 MGC向¾ /主叫端 MG发送主 /被叫端 IP逻辑终端媒体
描述信息,被 /主叫端 MG在被 /主叫端 IP逻辑终端中设置被叫端 IP逻辑 终端与主叫端 IP逻辑终端之间的对应关系。 After the master/called terminal MG creates the primary/called IP logical terminal, the master/called terminal MGC and the calling end MGC send the primary/called IP logical terminal media to the 3⁄4/calling MG. Descriptive information, the connected/calling end MG sets the correspondence between the called IP logical terminal and the calling IP logical terminal in the IP terminal of the called/calling end.
8、 如权利要求 1、 2或 5所述的方法, 其特征在于, 所述主、 被叫 端 IP逻辑终端之间进行媒体描述信息协商的方法包括: The method according to claim 1, 2 or 5, wherein the method for media information negotiation between the primary and the called IP logical terminals comprises:
主 /被叫端 MG创建完主 /被叫端 IP逻辑终端之后, 根据呼叫建立过 程中获得的对端 MG的通信标识, ¾ /主叫端 MG之间通过 IP网络直接 交换主 /被叫端 IP逻辑终端媒体描述信息, ^L/主叫端 MG在^ /主叫端 IP 逻辑终端中设置被叫端 IP逻辑终端与主叫端 IP逻辑终端之间的对应关 系。 After the master/called terminal MG creates the primary/called IP logical terminal, according to the communication identifier of the peer MG obtained during the call setup process, the primary/called terminal is directly exchanged between the calling and the MG through the IP network. IP logical terminal media description information, ^L/calling end MG sets the correspondence between the called IP logical terminal and the calling IP logical terminal in the ^ / calling IP logical terminal.
9、 如权利要求 1所述的方法, 其特征在于, 所述主叫端 IP逻辑终 端和被叫端 IP逻辑终端的媒体描述信息包括:媒体类型、通信端口标识、 承载协议、 媒体格式。 The method according to claim 1, wherein the media description information of the calling end IP logical terminal and the called end IP logical terminal comprises: a media type, a communication port identifier, a bearer protocol, and a media format.
10、 如权利要求 9所述的方法, 其特征在于, 所述媒体类型的取值 是: 表示媒体类型为高层应用数据信息的应用 application; 所述承载协 议的取值是: 用户数据报协议 UDP; 所述媒体格式的取值是: 时分复用 TDM承载在网际协议 IP上的媒体封装格式 tdmoip。 The method according to claim 9, wherein the value of the media type is: an application application indicating that the media type is a high-level application data information; the value of the bearer protocol is: a user datagram protocol UDP The value of the media format is: The time division multiplexing TDM bears the media encapsulation format tdmoip on the Internet Protocol IP.
11、 如权利要求 1、 2或 5所述的方法, 其特征在于, 所述主叫端 TE和 /或被叫端 TE是综合业务数据网 ISDN TE。 The method according to claim 1, 2 or 5, wherein the calling end TE and/or the called end TE are an integrated service data network ISDN TE.
12、 如权利要求 1、 2或 5所述的方法, 其特征在于, 所述主叫端 MG和 /或被叫端 MG是接入媒体网关 AG, 或是中继媒体网关 TMG,或 是集成接入设备 IAD。 ' The method according to claim 1, 2 or 5, wherein the calling end MG and/or the called end MG is an access media gateway AG, or a relay media gateway TMG, or integrated. Access device IAD. '
13、 如权利要求 1、 2或 5所述的方法, 其特征在于, 所述主 /被叫 端 MG和 /或主 /被叫端 MGC与相应呼叫端的 TE之间进一步连接有公共 电话交换网 PSTN或 ISDN中的通信设备。 The method according to claim 1, 2 or 5, wherein the main/called terminal MG and/or the master/called terminal MGC and the TE of the corresponding calling terminal are further connected with a public switched telephone network. Communication equipment in PSTN or ISDN.
14、 一种提供多速率数据信息承载业务的系统, 其特征在于, 该系
统包括: 主叫端 MGC!、 被叫端 MGC、 主叫端 MG和被叫端 MG; 14. A system for providing multi-rate data information bearing services, characterized in that the system The system includes: Calling end MGC! , the called end MGC, the calling end MG and the called end MG;
其中, 主叫端 MGC, 用于控制主叫端 MG创建与主叫端 TE进行多 时隙通信的主叫端多时隙逻辑终端和与主叫端多时隙逻辑终端通信的 主叫端 IP逻辑终端,还用于触发被叫端 MGC控制被叫端 MG创建与被 叫端 TE进行多时隙通信的被叫端多时隙逻辑终端和可与被叫端多时隙 逻辑终端通信的被叫端 IP逻辑终端; The calling end MGC is configured to control the calling end MG to create a calling multi-slot logical terminal that performs multi-slot communication with the calling end TE, and a calling end IP logical terminal that communicates with the calling end multi-slot logical terminal, The method further comprises: triggering the called end MGC to control the called end MG to create a called multi-slot logical terminal that performs multi-slot communication with the called end TE, and a called end IP logical terminal that can communicate with the called end multi-slot logical terminal;
被叫端 MGC, 用于根据主叫端 MGC的触发,控制被叫端 MG创建 所述被叫端多时隙逻辑终端和被叫端 IP逻辑终端; The called end MGC is configured to control the called end MG to create the called multi-slot logical terminal and the called end IP logical terminal according to the trigger of the calling end MGC;
主叫端 MG, 用于根据主叫端 MGC的控制, 创建所述主叫端多时 隙逻辑终端和主叫端 IP逻辑终端; The calling end MG is configured to create, according to the control of the calling end MGC, the calling end multi-time slot logical terminal and the calling end IP logical terminal;
被叫端 MG, 用于根据被叫端 MGC的控制, 创建所述被叫端多时 隙逻辑终端和被叫端 IP逻辑终端。 The called end MG is configured to create the called multi-time slot logical terminal and the called end IP logical terminal according to the control of the called end MGC.
15、 如权利要求 14所述的系统, 其特征在于, 所述主、 被叫端 IP 逻辑终端, 用于在通信之前进行用于支持主、 被叫端 TE之间通信的媒 体描述信息协商。 The system according to claim 14, wherein the primary and the called IP logical terminals are configured to perform media description information negotiation for supporting communication between the primary and the called TEs before the communication.
16、 如权利要求 14或 15所述的系统, 其特征在于: 16. A system as claimed in claim 14 or 15, characterized in that:
主 /被叫端多时隙逻辑终端,用于接收来自主 /被叫端 TE的多时隙数 据, 将该多时隙数据转换成 IP数据后发送给 主叫端 IP逻辑终端。 The master/called end multi-slot logical terminal is configured to receive the multi-slot data from the master/called terminal TE, convert the multi-slot data into IP data, and send the multi-slot data to the calling end IP logical terminal.
17、 如权利要求 14或 15所述的系统, 其特征在于: 17. A system according to claim 14 or 15, characterized in that:
主 /被叫 ¾ IP逻辑终端 , 用于将收到的 IP数据转换成多时隙数据, 再通过主 /被叫端多时隙逻辑终端发送给主 /被叫端 TE。 The master/called 3⁄4 IP logical terminal is configured to convert the received IP data into multi-slot data, and then send it to the calling/called TE through the master/called multi-slot logical terminal.
18、 如权利要求 14或 15所述的系统, 其特征在于: 18. A system according to claim 14 or 15, characterized in that:
所述主叫端 TE和 /或被叫端 TE是 ISDN TE。 The calling end TE and/or the called end TE are ISDN TE.
19、 如权利要求 14或 15所述的系统, 其特征在于: 19. A system according to claim 14 or claim 15 wherein:
所述主叫端 MG和 /或被叫端 MG是 AG, 或是 TMG, 或是 IAD。
The calling end MG and/or the called end MG is an AG, or a TMG, or an IAD.
20、 如权利要求 14或 15所述的系统, 其特征在于: 所述主 /被叫端 MG和 /或主 /被叫端 MGC与相应呼叫端的 TE之间进 一步连接有 PST 或 ISDN中的通信设备。 The system according to claim 14 or 15, wherein: the primary/called terminal MG and/or the master/called terminal MGC and the TE of the corresponding calling terminal are further connected with the communication in the PST or the ISDN. device.
21、 一种 MG, 其特征在于, 该 MG包括逻辑终端创建实体、 多时 隙逻辑终端和主叫端 IP逻辑终端; An MG, where the MG includes a logical terminal creation entity, a multi-time slot logical terminal, and a calling end IP logical terminal;
其中, 逻辑终端创建实体, 用于才艮据 MGC的控制建立具有关联关 系的多时隙逻辑终端和 IP逻辑终端; The logical terminal creation entity is configured to establish a multi-slot logical terminal and an IP logical terminal having an associated relationship according to the control of the MGC;
多时隙逻辑终端, 用于将来自 TE的多时隙数据转换成 IP数据后发 送给 IP逻辑终端; 还接收来自 IP逻辑终端的多时隙数据并发送给 TE; a multi-slot logical terminal, configured to convert multi-slot data from the TE into IP data and send the data to the IP logical terminal; and receive the multi-slot data from the IP logical terminal and send the data to the TE;
IP逻辑终端,用于与要通信的对端 IP逻辑终端进行媒体描述信息协 商; 还将来自多时隙逻辑终端的多时隙数据发送给对端 IP逻辑终端,将 来自对端 IP逻辑终端的 IP数据转换成多时隙数据发送给多时隙逻辑终 端。
The IP logical terminal is configured to perform media description information negotiation with the peer IP logical terminal to be communicated; and send the multi-slot data from the multi-slot logical terminal to the peer IP logical terminal, and the IP data from the opposite IP logical terminal. The conversion to multi-slot data is sent to the multi-slot logic terminal.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200510105373.6A CN100499720C (en) | 2005-09-23 | 2005-09-23 | Realization method for providing multi-rate data information loading service |
CN200510105373.6 | 2005-09-23 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2007033568A1 true WO2007033568A1 (en) | 2007-03-29 |
Family
ID=37519980
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2006/001959 WO2007033568A1 (en) | 2005-09-23 | 2006-08-03 | A method for providing the multiple rate data information bearing service and a system, a apparatus thereof |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN100499720C (en) |
WO (1) | WO2007033568A1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103023899A (en) * | 2012-12-05 | 2013-04-03 | 广东佳和通信技术有限公司 | Method for multiple data service support in VoIP system |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101232546B (en) * | 2007-12-29 | 2012-05-23 | 华为技术有限公司 | Method for establishing load, network element equipment and network system |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1474569A (en) * | 2002-08-06 | 2004-02-11 | 华为技术有限公司 | Method for Realizing Communication Between Distributed Asynchronous Transfer Mode Relay Media Gateways |
EP1528774A1 (en) * | 2003-10-30 | 2005-05-04 | Alcatel | Method and system of providing lawful interception of calls |
-
2005
- 2005-09-23 CN CN200510105373.6A patent/CN100499720C/en not_active Expired - Fee Related
-
2006
- 2006-08-03 WO PCT/CN2006/001959 patent/WO2007033568A1/en active Application Filing
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1474569A (en) * | 2002-08-06 | 2004-02-11 | 华为技术有限公司 | Method for Realizing Communication Between Distributed Asynchronous Transfer Mode Relay Media Gateways |
EP1528774A1 (en) * | 2003-10-30 | 2005-05-04 | Alcatel | Method and system of providing lawful interception of calls |
Non-Patent Citations (1)
Title |
---|
TAYLOR T. ET AL.: "Megaco/H.248: a new standard for media gateway control", COMMUNICATIONS MAGAZINE, IEEE, vol. 38, no. 10, October 2000 (2000-10-01), pages 124 - 132, XP003010575 * |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103023899A (en) * | 2012-12-05 | 2013-04-03 | 广东佳和通信技术有限公司 | Method for multiple data service support in VoIP system |
Also Published As
Publication number | Publication date |
---|---|
CN1882023A (en) | 2006-12-20 |
CN100499720C (en) | 2009-06-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101292495B (en) | Signalling for establishing an H.324 videotelefony connection between a media gateway and a controller | |
US6885658B1 (en) | Method and apparatus for interworking between internet protocol (IP) telephony protocols | |
CN101292543B (en) | Method for the transmission of signalling data in a network interface unit and in a control unit and corresponding devices | |
US7746845B2 (en) | Support for fax and modem in SIP/SIP-T networks and the interworking of these networks with ISUP+/BICC | |
CA2364979C (en) | Interworking of dissimilar packet networks for telephony communications | |
CN100471111C (en) | Telecommunication service mutual method and system between broadband asomeric network | |
EP1506657B1 (en) | Dynamic call control | |
EP1551135B1 (en) | Interworking between domains of a communication network operated based on different switching principles | |
CN100521631C (en) | System and method for generating ringbace tone | |
CN1655551B (en) | Processing session initiation protocol signaling in voice/data integrated switching system | |
CN1838673B (en) | Method for establishing a useful data connection between terminal devices | |
WO2007143896A1 (en) | A method, system and apparatus for realizing multimedia call service | |
WO2008003233A1 (en) | Method and device for achieving inter-connection of multimedia calling between cs domain and ims domain | |
CN1930849B (en) | Method for setting up a call in a telecommunication network; a telecommunication network; and a control device for a packet network | |
WO2007033568A1 (en) | A method for providing the multiple rate data information bearing service and a system, a apparatus thereof | |
CN100403795C (en) | A method for realizing NGN network and mobile network video intercommunication | |
WO2008049371A1 (en) | A method and system for transferring service event | |
CN100527740C (en) | Method for switching services | |
WO2009092437A1 (en) | Completion of fax and analog data call | |
US7633929B1 (en) | Arrangement for providing ISUP transparency across voice over packet networks based on determined exchange type | |
CN100499708C (en) | Method for playing individualized ring back tone for calling terminal in low speed | |
WO2004039097A1 (en) | A communication method for calling on the circuit switched domain of core networks of gsm/wcdma | |
CN101754409B (en) | Method for constructing internet protocol (IP) bearer and soft switch adopted by the same | |
EP1650928A2 (en) | Method for interworking between internet protocol (IP) telephony protocols | |
KR100847108B1 (en) | Interface system between 3MPP network and ATM network based on ATM |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 06775282 Country of ref document: EP Kind code of ref document: A1 |