[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

WO2007143896A1 - Procédé, système et appareil de réalisation d'un service d'appels multimédia - Google Patents

Procédé, système et appareil de réalisation d'un service d'appels multimédia Download PDF

Info

Publication number
WO2007143896A1
WO2007143896A1 PCT/CN2007/001614 CN2007001614W WO2007143896A1 WO 2007143896 A1 WO2007143896 A1 WO 2007143896A1 CN 2007001614 W CN2007001614 W CN 2007001614W WO 2007143896 A1 WO2007143896 A1 WO 2007143896A1
Authority
WO
WIPO (PCT)
Prior art keywords
media
negotiation
msc server
call service
call
Prior art date
Application number
PCT/CN2007/001614
Other languages
English (en)
Chinese (zh)
Inventor
Geng Wang
Original Assignee
Huawei Technologies Co., Ltd.
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co., Ltd. filed Critical Huawei Technologies Co., Ltd.
Publication of WO2007143896A1 publication Critical patent/WO2007143896A1/fr

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/1066Session management
    • H04L65/1069Session establishment or de-establishment
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets
    • H04L65/75Media network packet handling
    • H04L65/752Media network packet handling adapting media to network capabilities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/10Connection setup
    • H04W76/15Setup of multiple wireless link connections

Definitions

  • the present invention relates to the field of wireless communications, and in particular, to a method, system and apparatus for implementing a multimedia call service in a circuit domain. Background technique
  • CS DOMAIN multimedia call service is an important service in the third generation mobile communication system, and it is one of the iconic services that the third generation mobile communication is different from the second generation. This kind of business enables users to see the image of the other party while making a voice call, which is a business with important practical application value.
  • the WCDMA third generation mobile communication defines a system architecture to accomplish various services, including multimedia call services.
  • the basic network elements included in this system architecture are: user equipment UE, WCDMA system base station NODE B, WCDMA system base station controller RNC, MGW and MSC SERVER.
  • a basic networking relationship of the system architecture is shown in Figure 1.
  • UE The terminal device used by the user, often referred to as a mobile phone.
  • NODE B Mainly responsible for wireless signal transmission and reception.
  • RNC Mainly responsible for the management of the wireless access network.
  • MGW Mainly responsible for the management of various bearer resources and the actual operation of the connection network.
  • MSC SERVER It is the core of the system. It is mainly responsible for the logical control of various services, uniformly scheduling various network resources, and generating call records.
  • a interface air interface signaling channel.
  • c interface Media gateway control signaling channel.
  • d interface BICC/ISUP/SIP signaling channel.
  • the WC DM A third generation mobile communication system provides a multimedia call service called Multimedia call (see 3GPP TS 24, 008), which implements a schematic diagram of the architecture. As shown in Figure 2, this service can not only complete the voice call function and data communication function, but also complete the multimedia call function.
  • Multimedia call a multimedia call service called Multimedia call (see 3GPP TS 24, 008), which implements a schematic diagram of the architecture. As shown in Figure 2, this service can not only complete the voice call function and data communication function, but also complete the multimedia call function.
  • Call control signaling There are two types, one is air interface signaling for terminal and network side equipment for call control, and the other is call control signaling (ie, relay signaling) between network devices. They are used to deliver messages such as originating, ringing, answering, disconnecting, etc., as well as negotiating to establish bearer service channels.
  • call control signaling ie, relay signaling
  • H.245 Multimedia Communication Control Protocol The H.245 protocol defined by ITU-T defines how to establish multiple media stream logical channels through a series of negotiation within a single service data channel.
  • the terminal capability negotiation process is defined ( After the process is performed, both parties can know the media types supported by the other party, such as voice, video, etc., master-slave discrimination (determination of master-slave relationship), and multiplexing control information interaction (in order to support multiple transmissions in one service channel simultaneously) Media stream), open and close the media stream logical channel, etc.
  • H.223 The H.223 protocol developed by ITU-T enables communication parties to simultaneously transmit multiple voice, video and data media streams using a single service data channel. It needs to work in conjunction with H.245.
  • an application layer that is, a service object of H.223 is a module that provides and receives various voices, videos, or data (for example: a microphone of a mobile terminal, The display or camera), the lowest layer, the physical layer is a service data channel.
  • H.223 supports the transmission of multiple media streams using a single physical service channel.
  • 3G-324M terminal is a terminal defined by 3GPP for multimedia call service, as shown in Figure 4, it mainly includes three parts: First, the media processing module, including: voice, video and data processing part; It is a system control module, which is responsible for interacting with the network side and performing call control. On the other hand, it performs operations such as establishing and releasing logical channels with the peer device through the H.245 protocol. Third, the H.223 protocol processing module is responsible for Reuse and decomposition of voice, video, data and H.245 control information.
  • the multimedia call service mentioned in the 3GPP TS 24.008 has the following features:
  • the role of the network is limited to completing the call connection and establishing a link for the communication parties.
  • the service channel is carried, and the establishment of the logical channel of the media stream is not established; the operation of establishing the logical channel of the media stream is completed by the communication parties in an end-to-end manner after the call is connected. Therefore, the process of establishing a video conversation consists of two phases: In the first phase, call completion processing of call origination, ringing, and answering is completed; when the called party answers, the network establishes a bearer service channel between the calling parties; In the second phase, the calling parties use their respective terminals in the established bearer service channel,
  • the in-band negotiation is performed in the manner specified in H.245, and various media stream logical channels are established in the bearer service channel to deliver voice, video, and data media streams, and each media stream is in the bearer service channel, according to H.223.
  • the specified multiplexing method is passed.
  • the existing solution completes the media negotiation in an end-to-end manner, it is necessary to start the negotiation after the bearer service channel is established, which leads to the above two stages in the process of establishing a video dialogue, which makes the establishment
  • the video conversation takes a relatively long time. Compared with the establishment of a normal voice call, only the first phase can be completed. If it takes about 6 seconds to complete the first phase and about 5 seconds to complete the second phase, then the call is initiated from the user. At the beginning, it takes more than 10 seconds to establish a video conversation with the other party. Since the process of establishing a video conversation in the existing scheme is time consuming, the scheme has a poor user experience in this aspect.
  • the network side MSC SERVER acts on the logical channel of the media stream in the bearer service channel. The establishment of the situation is uninformed, making it difficult to add some additional features to the multimedia call.
  • media insertion function during call setup when the call is dialed, the call is forwarded, or the ring tone is to be played to the calling user, the network side plays the voice or video prompt for the calling user); the media insertion during the call (When HOLD occurs, the network side plays the waiting tone or video by the HOLD party; or the smart playback during the call, including the balance prompt, recharge prompt, etc.); and some supplementary services of the call completion class.
  • 3G networks should not support similar functions. Due to the limitations of the architecture of the existing WCDMA circuit domain and the implementation of the multimedia call service, the current 3G network cannot implement some functions related to media stream processing that require the participation of the network side device. Summary of the invention
  • Embodiments of the present invention provide a method, system, and apparatus for implementing a multimedia call service in a circuit domain, so as to shorten the length of time required for media negotiation through a bearer service channel to establish a video session.
  • the method of the embodiment of the present invention includes: A.
  • the parties participating in the multimedia call service perform the negotiation of the multimedia call service type and/or the media through the call control signaling channel; B. according to the negotiation result, complete the establishment of the media stream logical channel, Implement multimedia call services.
  • the system for implementing a multimedia call service includes: an MGW supporting service data transmission, the system further comprising: an MSC SERVER, which supports transmission of media flow control information by using a call control signaling channel; The party terminal, through the MSC SERVER, uses the call control signaling channel to perform multimedia call service type and/or media negotiation, and implements a multimedia call service through the MGW.
  • the mobile switching center server of the embodiment of the present invention has a function of controlling call connection, and includes: an air interface, configured to transmit information related to media flow control; and a relay signaling interface, configured to transmit information related to media flow control; a media gateway control interface, configured to transmit media flow control information; a media flow control module, configured to participate in negotiation of a multimedia call service type and/or media through an air interface and a relay signaling interface, and control the media flow through the media gateway control interface transmission.
  • the terminal of the embodiment of the present invention includes: an encapsulating unit, configured to carry the media control information in the call setup signaling; or encapsulate the multimedia call service type and/or the media negotiation information according to the air interface signaling specification; or the multimedia call
  • the service type information and/or the media negotiation information are carried in the UUS signaling message; and the air interface is used to send the encapsulated unit encapsulated signaling message to the network side.
  • DRAWINGS 1 is a schematic structural diagram of an existing WCDMA system
  • FIG. 2 is a schematic diagram of an implementation framework of an existing multimedia call service
  • Figure 3 is a schematic diagram showing the structure of the existing H.223
  • Figure 4 is a schematic structural view of a conventional 3G-324M terminal
  • FIG. 5 is a schematic structural diagram of a system according to an embodiment of the present invention.
  • FIG. 6 is a schematic structural diagram of a terminal according to an embodiment of the present invention.
  • FIG. 7 is a schematic structural diagram of an MSC server participating in media negotiation and controlling media stream transmission according to an embodiment of the present invention
  • FIG. 8 is a schematic structural diagram of an MSC server according to an embodiment of the present invention.
  • FIG. 9 is a flow chart of steps of a method according to an embodiment of the present invention.
  • FIG. 10 is a flowchart of media negotiation performed by a calling party when initiating a call according to an embodiment of the present invention
  • FIG. 11 is a schematic diagram of an implementation framework of an MSC server participating in media negotiation as a media negotiation party according to an embodiment of the present invention
  • FIG. 12 is a schematic diagram of an implementation framework of an MSC server performing a proxy function to participate in media negotiation according to an embodiment of the present invention
  • FIG. 13 is a schematic diagram of an implementation framework of an MSC server serving as a transparent transmission network element of a media negotiation party according to an embodiment of the present invention
  • FIG. 15 is a schematic structural diagram of an interworking implementation according to an embodiment of the present invention.
  • FIG. 19 is a schematic structural diagram of an implementation manner of a media stream transmission manner in Embodiment 3 of the method.
  • FIG. 20 is a schematic structural diagram of an implementation manner of a media stream transmission method in Embodiment 4 of the method.
  • 22 is a schematic structural diagram of an implementation manner of a media stream transmission method in Embodiment 5 of the method; 23 is a signaling flowchart of a method embodiment 6;
  • FIG. 24 is a signaling flowchart of Embodiment 7 of the method. detailed description
  • the embodiment of the present invention provides a system for implementing the multimedia call service, as shown in FIG. It includes: MSC SERVER, MGW and parties involved in the multimedia call service.
  • the MSC SERVER supports transmitting media stream control information by using a call control signaling channel, and performing call connection control.
  • the MGW supports transmission of service data.
  • the terminal uses the call control signaling channel to perform media negotiation, and establishes a media stream channel with other communication parties for multimedia communication.
  • the terminal (ie, the terminal in the embodiment of the present invention) includes: an encapsulating unit and an air interface that are connected to each other.
  • the encapsulating unit is configured to carry the media control information in the call setup signaling; or encapsulate the multimedia call service type and/or the media negotiation information according to the air interface signaling specification; or the multimedia call service type information and/or the media
  • the negotiation information is carried in the UUS signaling message.
  • the air interface is configured to send the signaling message encapsulated by the encapsulating unit to the network side.
  • the MSC SERVER included in the system of the embodiment of the present invention may also participate in media negotiation and control media stream transmission.
  • the MGW included in the system of the embodiment of the present invention also supports combining multiple individual media streams into one bearer service.
  • the transmission in the channel supports the decomposition of the multiplexed stream into individual media streams, and supports the network processing of each body stream.
  • the MSC SERVER (ie, the MSC SERVER in the embodiment of the present invention) includes: an air interface, a relay signaling interface, and a media gateway control respectively connected to the media flow control module. Interface.
  • the air interface is used to interact with the terminal side, and the relay signaling interface is used for interaction with other offices.
  • the MSC SERVER interacts to transmit the negotiation related signaling of the multimedia call service type and/or the media between the calling party and the called party, and can enable the media flow control module to learn or participate in the interactive multimedia call service type and/or Or media negotiation information.
  • the multimedia call service type information may represent default media flow control information (including at least one of the following information: media stream codec mode, media stream specific parameters, and multiplexing control parameters).
  • the media negotiation information includes, but is not limited to: a call control signaling message carrying negotiation information of a multimedia call service type and/or media, and a new media negotiation message defined by an air interface and a relay signaling interface signaling specification. And a UUS signaling message carrying media negotiation signaling.
  • the media flow control module is configured to control the MGW through the media gateway control interface, and control the media stream transmission according to the media negotiation result.
  • the media gateway control interface is configured to transmit media flow control information to complete control of the media stream by the media flow control module.
  • the MSC SERVER further includes: an identification module, configured to identify whether the types of parties participating in the multimedia call service are the same, and enable the MSC SERVER to perform a multimedia call service with the parties according to the identification result.
  • an identification module configured to identify whether the types of parties participating in the multimedia call service are the same, and enable the MSC SERVER to perform a multimedia call service with the parties according to the identification result.
  • the MSC SERVER and the MGW in the system may be combined, and the media gateway control interface is an internal interface; the MSC SERVER and the MGW in the system may be separated (not limited to corresponding), and the media gateway control interface is Mc interface.
  • the embodiment of the present invention provides a method for implementing a multimedia call service. Referring to FIG. 9, the following main steps are included:
  • the parties participating in the multimedia call service perform the negotiation by using a call control signaling channel. According to the timing of initiating the negotiation, the method of the embodiment of the present invention can be divided into two cases:
  • Case 1 When the calling party initiates a call, the call setup signaling carries the information required for the negotiation, that is, when the call control signaling channel is established, the negotiation is initiated to the called party.
  • Case 2 At any time after the call control signaling channel is established, the primary 'calling party and/or called party negotiates with the other party using a separate media negotiation message.
  • the MSC SERVER can act as a party to the negotiation in either of the above cases, or perform the proxy function, or act as a transparent transmission network element of the negotiating parties.
  • the establishment of the logical channel of the media stream is completed to implement the multimedia call service.
  • the calling party, the called party or the network tears down the call, and the network releases the resources allocated for the multimedia call, and ends the call.
  • the call setup signaling carries the information required for negotiation for negotiation. See Figure 10, which includes the following steps:
  • the calling party initiates a multimedia call.
  • the negotiation can only be initiated by the calling party.
  • the calling party initiates a multimedia call to the called party, and carries the relevant information of the multimedia call service type and/or media required for the negotiation in the existing call control signaling (call setup signal), and sends the information to the other party.
  • the multimedia call service type information may represent default media control information (including at least one of the following: media stream codec mode, media stream specific parameters, and multiplexing control parameters).
  • the media control information includes: multiplexing control parameters (for controlling how to use a single bearer service channel to transfer multiple media streams) and information to be manipulated (ie, what operation is to be performed on the media stream).
  • the information to be operated includes: creating new media stream information, modifying media stream information, or turning off media stream information.
  • the information to be operated is new media stream information, it includes: media type (voice, video or data) of the streaming media, codec mode, media stream specific parameters (such as video size), and media stream direction. (forward or backward or two-way).
  • the method includes: the parameter to be modified and the identifier of the media stream.
  • the method includes: the media stream identifier.
  • the media stream information that needs to be explicitly delivered is also different, and the pre-agreed information does not need to be explicitly delivered to the other party. (For example: if the newly created media stream must be in a fixed direction, this type of information does not need to be explicitly passed, otherwise the same).
  • the MSC SERVER connects the call to the called party (the MSC SERVER itself can be used as the called party), and simultaneously performs the processing of the multimedia call service type and/or the media negotiation.
  • the MSC SERVER does not participate in the negotiation, the calling party and the called party negotiate through the call control signaling channel; if the MSC SERVER participates in the negotiation, the MSC SERVR performs the negotiation process in the following manner:
  • MSC SERVER can negotiate with the other party as a negotiation party (for example: call failure playback scene).
  • the MSC SERVER negotiates with the other party through the call control signaling channel.
  • the air interface is the air interface
  • the MSC SERVER performs proxy functions (such as: multimedia ring back tone scene, ECT scene).
  • the MSC SERVER negotiates with the parties through the call control signaling channel.
  • the called party direction MSC SERVER sends the negotiation result confirmed by the called party.
  • the called party can send a negotiation result message confirmed by the called party to the MSC SERVER by using a ringing, call progress or response message.
  • the MSC SERVER delivers the mediator result to the calling party.
  • 105. Complete establishment of a logical channel of the media stream to implement a multimedia call service.
  • the MSC SERVER After the MSC SERVER establishes the bearer service channel for the communication parties, the MSC SERVER adopts different processing modes when participating in the media stream establishment and teardown, as compared with the different processing methods of the SC SERVR in step 102. ⁇
  • MSC SERVER controls the MGW to establish a media stream logical channel (including but not limited to two media stream logical channels) with the other party in the bearer service channel; after that, the MSC SERVER can control the MGW to send and send on the media stream logical channel. / or receive media streams.
  • a media stream logical channel including but not limited to two media stream logical channels
  • MSC SERVER control The MGW establishes a media stream logical channel with each party in the bearer service channel; afterwards, the established media stream logical channels are adapted and connected to implement media stream interaction of each party.
  • MSC SERVER controls the multiplexed media stream between the MGW transparent communication parties. Moreover, the MSC SERVER can switch to the processing manner described in the above a or b according to the requirements of its own business logic and according to the media stream channel establishment record thereof.
  • a new negotiation process may be initiated by one party to the other party. If the media stream has been established, the media stream needs to be newly pressed. The result is modified accordingly.
  • the calling party initiates a multimedia call to establish a call control signaling channel.
  • This step is the same as the existing call connection process.
  • the calling party and/or the called party initiate a negotiation with the other party using a separate media negotiation message.
  • the parties may at any time before the call is detached (including: bearer service channel) Any number of message interactions are performed before or after the establishment, so that negotiation can be performed without waiting for a call control message to interact, which is not affected by the existing call connection process.
  • the separate media negotiation message can be:
  • the new negotiation message is newly defined in the call control signaling channel. 2. Carrying media negotiation information UUS signaling message.
  • the negotiation information will be carried in a separate negotiation message. And determining, by the value of a specific byte or bit in the separate negotiation message (such as: the last byte or a bit), whether the individual negotiation message carries complete negotiation information (for example, 0 indicates that the required information is required. Segment, 1 means complete signaling is included).
  • negotiation information segments are numbered according to the segmentation order.
  • the other party performs the number continuity check on the received information fragments, and if the discontinuity is found, the relevant negotiation information can be discarded.
  • the content of the media control information sent by the calling party and/or the called party to the other party through the relevant signaling is the same as described in the step 101 of the first case, and the H.245 specification may be adopted in the form.
  • the MSC SERVER routes the relevant signaling to the other party (the MSC SERVER itself can serve as a participant in the negotiation), and performs negotiation processing at the same time.
  • step 102 of case one The same as described in step 102 of case one.
  • the other party can send a confirmed negotiation result to the MSC SERVER at any time after the negotiation is initiated.
  • the MSC SERVER delivers the media negotiation result to the negotiation initiator.
  • the MSC SERVER After the MSC SERVER establishes the bearer service channel for the communication parties, the MSC SERVER adopts different processing modes when participating in the media stream establishment and teardown, as compared with the different processing modes of the MSC SERVR in step 203.
  • the related content is the same as described in step 105 of Case 1.
  • a new media negotiation process may be initiated by one party to the other party. If the media stream has been established, the media stream needs to be newly pressed. The results are modified accordingly.
  • the multimedia call is implemented by the negotiation through the call control signaling channel (out-of-band).
  • the process of the business is outlined.
  • the embodiment of the present invention also proposes an interworking solution, as shown in FIG. 15 (the air interface in FIG. 15 is an air interface).
  • the MSC SERVER identifies the types of parties involved in the multimedia call service, and accordingly determines whether it supports the negotiation of the multimedia call service type and/or media through the call control signaling channel.
  • the MSC SERVER identifies the types of parties participating in the multimedia call service in one of the following ways:
  • the terminal When the terminal registers with the network, the terminal indicates its type to the network, and is saved by the MSC SERVER;
  • the calling terminal indicates its type to the MSC SERVER through call setup signaling;
  • the called terminal indicates the type to the MSC SERVER through a message (such as a paging response message) sent by the called party to the network;
  • the MSC SERVER identifies the type according to the media control information carried by the signaling sent by the terminal;
  • the MSC SERVER obtains the type of the terminal by using the classmark query (the classmark query mechanism, that is, defining and storing the feature information of the terminal on the terminal side, including the type of the terminal, for the network side query).
  • the classmark query the classmark query mechanism, that is, defining and storing the feature information of the terminal on the terminal side, including the type of the terminal, for the network side query.
  • the type of the neighboring network is indicated by performing data configuration on the network where the MSC SERVER is located.
  • the MSC SERVER performs the proxy function, and performs the negotiation of the multimedia call service type and/or the media with the parties according to the types of the parties participating in the multimedia call service, and performs bearer interworking.
  • the following describes how to communicate with each other for the two cases described in step S1.
  • Interworking of call signaling The process of initiating a call, ringing, answering, and disconnecting is the same.
  • the process of call connection can be directly interworked.
  • the call setup signaling of the existing multimedia call service does not include the media control information, which is different from the embodiment of the present invention. Therefore, the MSC SERVER needs to adapt the content of the call connection signaling on both sides, and when the signaling is sent to the other party, The conversion process is performed according to the specifications of the other party.
  • Both BS30s are used as the mode of carrying media streams, which can directly carry each other.
  • Interworking of media streams The existing solution adopts in-band H.245 signaling as a means for managing media streams, and media negotiation is started after the call is answered, and the solution of the embodiment of the present invention may have been completed when the call is answered. Media consultation. No matter whether the signaling mode or the negotiation timing is different, media channel control interworking needs to be performed on these two aspects.
  • the media stream between the new terminal or the network establishes a media stream with the old terminal or the network, and finally connects the media streams on both sides to complete the interworking of the media streams.
  • the MSC server and the new terminal or network will negotiate using the new signaling mode, and the MSC SERVER and the old terminal or network will transmit the media flow control information in the manner of H.245.
  • Interworking of call signaling The call process of initiating a call, ringing, answering, and disconnecting is the same, and the connection process can be directly interworked.
  • Both BS30s are used as the mode of carrying media streams, which can directly carry each other.
  • the existing solution is to start the negotiation after the call is answered.
  • the solution of the embodiment of the present invention can start the negotiation when the called party receives the call setup signaling. Therefore, the timing of negotiation is different, and the interworking of the media stream establishment process is required.
  • the old terminal or the network After the new terminal or the network completes the negotiation, the old terminal or the network starts to negotiate. Therefore, the MSC SERVER is required to process the media streams on both sides, and on the one hand, the old terminal or the network establishes the media stream with the new terminal or the network, and the other The aspect establishes a media stream with the old terminal or the network, and finally integrates the media streams on both sides to complete the interworking of the media streams.
  • Method Embodiment 1 A loosely associated scheme for negotiation and call connection of a multimedia call service type and/or media.
  • the call scenario of this example is that the user 1 and the user 2 make a videophone call, after two offices, respectively, ⁇ (1 and] ⁇ 48. 2.
  • FIG. 16 the following steps are included:
  • User 1 The user 2 initiates a multimedia call, and the call arrives at UE2 via MSC1 and MSC2. UE2 judges that the service type in the SETUP message is a multimedia call, and then performs the following two operations concurrently.
  • the concurrent operation is to process the negotiation process of the media stream logical channel between the users.
  • the MSC may select to act as a media negotiation party, perform the proxy function, and act as one of the transparent transmission network elements to participate in the process.
  • Concurrent operation 2 is to continue the call connection and complete the ringing and response processing.
  • the network completes establishing a bidirectional bearer service data channel between UE1 and UE2.
  • the MSC SERVER controls the MGW to establish a media stream logical channel with the adjacent terminal or the MGW in the bearer service data channel. If the MSC selects as the transparent transmission network element, UE1 and UE2 actually establish a media stream logical channel in the bearer service channel.
  • Step 2 and Step 3 the user enters the call state, and finally, when the call ends, the disconnection process is performed.
  • the MSC SERVER can perceive the type or number of media streams established between users according to the media negotiation process, thereby achieving this. A demand.
  • the dialed number is a non-existent number.
  • the MSC where the caller is located can make a voice or video prompt to the caller.
  • the MSC will choose to be the media negotiation party, and the MSC and the calling terminal.
  • the media stream is negotiated and established. After the media stream channel is established, the MSC can make a voice or video prompt to the calling user.
  • Method Embodiment 2 The optimization of the first example, that is, the simplified media stream logical channel establishment process.
  • Call scenario of this embodiment User 1 initiates a videophone call to User 2, passing through two offices, MSC 1 and MSC 2, respectively.
  • the terminal has the same capabilities, eliminating the need to exchange capability information when calling.
  • the master-slave relationship is determined in a fixed manner, such as determining that the calling party is from the master, eliminating the need to determine the master-slave relationship at the time of the call.
  • the terminal adopts the same multiplexing table, eliminating the need to interactively multiplex table information during the call.
  • Method Embodiment 3 One of the schemes for the negotiation of the multimedia call service type and/or the media and the call connection.
  • Call scenario of this embodiment User 1 initiates a videophone call to User 2, passing through two offices, MSC 1 and MSC 2, respectively.
  • a videophone consists of one voice, one video, and one data (optional).
  • the multiplex table is determined by the calling terminal. In addition to the function of the H.223 multiplex table, the multiplex table also increases which entry in the field specification table is used to deliver voice, which entry is used to deliver video, and which table The item passes the data and is sent to the called terminal by each office along the way. (If a standard multiplex table is specified, the operation of transferring the multiplex table at the time of the call can be eliminated. This embodiment selects the transfer multiplex table)
  • User 1 initiates a multimedia call to User 2, and the call arrives at UE2 via MSC1 and MSC2.
  • the UE1 When the UE1 initiates a call, it indicates that the service type is a multimedia call service in the SETUP message, and carries the multiplexing table information, so that the two parties can simultaneously transmit multiple media streams by using a single service channel, and the SETUP message also carries the voice supported by the calling UE. And a video compilation list for the called party to select for codec negotiation.
  • the called terminal UE2 After receiving the call, the called terminal UE2 selects the voice and video codec supported by the calling party carried in the SETUP message, and puts the result into the ALERTING message sent to the calling UE, and simultaneously to the called user. A ringing prompt is issued. 3.
  • the calling party and the called UE1 can establish media stream logic according to the negotiated voice and video codec and the multiplexing table. Channel to pass voice, video, and data (optional).
  • the media gateway on the network side can only transparently transmit the media stream. (Note: The process of taking the roaming number is omitted)
  • Method Embodiment 4 The multimedia call service type and/or the media negotiation and the call connection are strongly associated with the second scheme.
  • Call scenario of this embodiment User 1 initiates a videophone call to User 2, passing through two offices, MSC 1 and MSC 2, respectively.
  • This example is the same as the control flow of the third embodiment. The difference lies in the establishment of the logical channel.
  • This example uses the segmentation establishment mode: UE1 and MSC1, MSC1 and MSC2, and MSC2 and UE2 segmentally establish a media stream logical channel, as shown in FIG. .
  • Method Embodiment 5 The negotiation of the multimedia call service type and/or the media is strongly associated with the call connection.
  • the call scenario of this embodiment User 2 signs the presence or absence of the forward forwarding service, and User 1 initiates a videophone call to User 2, after two offices, namely MSC 1 and MSC 2, User 2 does not answer, the call is timed out. Was forwarded to user 3. See Figure 21, which includes the following main steps:
  • the process of establishing a videophone between UE1 and UE2 is the same as that of the third example.
  • UE2 does not answer the call. Since UE2 subscribes to the call forwarding service, after MSC SERVER 2 has no response timeout, MSC2 forwards the call to UE3 (forward to destination). Since the voice, video codec, and multiplex table of UE1 are already established in steps 1 and 2, after the call is transferred to UE3, the media stream processing needs to be processed into two segments, one segment being UE1 and MSC2. The other segment is between MSC2 and UE3. As shown in Figure 22, MSC2 needs to adapt the two media stream logical channels. First, the media stream logical channels in the service channels on both sides are decomposed, and then the media stream logical channel is adapted. (Note: The process of taking the roaming number is omitted)
  • UE3 replies the bearer between UE1 and UE3 is bidirectionally connected, and UE1 and UE3 transmit data of each media stream in the bearer channel.
  • the call related signaling and bearer are removed at the end of the call.
  • Method Embodiment 6 Four types of multimedia call service type and/or media negotiation and call connection strong association scheme.
  • Call scenario of this embodiment User 1 initiates a videophone call to User 2, passing through two offices, MSC 1 and MSC 2, respectively.
  • the video service type information is used to represent the default media parameters, and only the videophone service type information is transmitted between the entities, and each entity controls the respective media processing unit to control the media according to the default media parameters according to the service type information.
  • flow Referring to Figure 23, the following main steps are included: 1.
  • User 1 initiates a videophone call to User 2, and the call arrives at UE2 via MSC1 and MSC2.
  • UE1 When UE1 initiates a call, it indicates in the SETUP message that the service type is a videophone call service.
  • This type of service indicates to the entities along the way the media stream information to be established. For example, it is necessary to establish two bidirectional media streams, one is a voice stream, the codec is AMR, the strip is a video stream, the codec is H.263, and the resolution is 128*96.
  • the videophone service type may be a newly defined service code, and is listed in the "speech" defined in 3GPP TS 22.003, or supplemented with the BS30 service, and the compatibility information indicates that the service is a videophone service:
  • the called terminal UE2 after receiving the call, rings and returns a ringing message to the calling party.
  • the UE1 and the UE2 control the media processing unit to prepare the corresponding media stream according to the media stream parameters represented by the service type information shown in the first step.
  • the called UE2 replies, and the bearer between UE1 and UE2 is bidirectionally connected, and UE1 and UE2 perform data transmission of each media stream in the bearer channel.
  • the call related signaling and bearer are removed at the end of the call.
  • Description 1 Media streaming mode: The media gateway on the network side can transparently transmit media streams.
  • Description 2 The operation of UE1 to control its media processing unit to prepare to establish a media stream may begin at the time of call initiation.
  • Description 3 The operation of UE2 controlling its media processing unit to prepare to establish a media stream may begin when UE2 receives a call setup request.
  • Method Embodiment 7 The multimedia call service type and/or the media negotiation and the call connection are strongly associated with the scheme 5 (interworking with the old network).
  • Call scenario of this embodiment User 1 initiates a visible telephone call to User 2, passing through two offices, MSC 1 and MSC 2, respectively, which is an old office that does not support new videophones.
  • the video service type information is used to represent the default media parameters, and only the videophone service type information is transmitted between the entities, and each entity controls the respective media processing list according to the service type information.
  • the element controls the media stream by default media parameters.
  • User 1 initiates a multimedia call to User 2, and the call arrives at UE2 via MSC1 and MSC2.
  • UE1 When UE1 initiates a call, it indicates in the SETUP message that the service type is a videophone call service, and the service type indicates the media stream information to be established to each entity along the way. For example, two media streams are to be created, one is a voice stream, the codec is AMR, the other is a video stream, the codec is H.263, and the resolution is 128*96.
  • MSC1 finds that the next hop of the call is MSC2, which is a station that does not support the new videophone service.
  • MSC1 initiates interworking between the new network MSC1 and the old network MSC2.
  • the embodiment is as follows: On the one hand, the old multimedia call aspect is used to initiate a call to the MSC2.
  • the MSC1 presses the H.245 letter through its Mc interface with the MGW1, the bearer channel between the MGW1 and the MGW2, and the bearer channel between the MGW2 and the UE2.
  • the method starts the negotiation of the media stream, establishes a media stream channel between the MGW1 and the UE2, and connects the channel to the corresponding media stream channel between the MGW1 and the UE1. This allows UE1 and UE2 to make video calls.
  • MSC1 finds that UE2 is an old terminal that does not support the new videophone. Specifically, UE2 does not respond when paging response. Carrying it is a message that supports a new terminal for a new videophone.” It can reflect the interworking process between the new network MSC1 and the old terminal ⁇ 2.
  • step 3 MSC1 can also wait until the other party returns to the message to start using H.245 to establish a media stream channel with the peer.
  • the parties participating in the multimedia call service perform media negotiation by using the call control signaling channel (out-of-band) established during the call connection, and no longer perform media through the bearer service channel (in-band).
  • Negotiation so the process of establishing a video conversation does not have to go through two phases of the existing solution, thus providing a condition for shortening the time to establish a video conversation.
  • Embodiments of the present invention can complete the negotiation of the multimedia call service type and/or the media through the call control signaling channel before the bearer service channel is established, thereby shortening the time for establishing the video conversation.
  • the embodiment of the present invention provides another multimedia call service class.
  • Type and/or media negotiation methods make the negotiation method more diverse and flexible.
  • the MSC SERVER can also be used as a media negotiation party, or as a proxy of media negotiation parties, or as a transparent transmission network element of media negotiation parties.
  • the call control signaling channel participates in media negotiation. Therefore, the MSC SERVER learns the establishment of the logical channel of the media stream in the process of media negotiation, and can control the MGW to manage the media stream transmitted in the logical channel of the media stream, and insert some additional functions, which are compatible with the common use in the 2G network.
  • the business also provides a viable basic framework for additional functions such as media component billing.
  • inventions of the present invention also provide interworking solutions.
  • the MSC SERVER acts as the agent of the media negotiation parties, and conducts media consultation with the parties respectively, and completes the intercommunication.
  • the present invention is not limited to WCDMA systems, but is also applicable to other communication systems supporting multimedia call services.

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Business, Economics & Management (AREA)
  • General Business, Economics & Management (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephonic Communication Services (AREA)

Abstract

Procédé, système et appareil de réalisation d'un service d'appels multimédia dans un domaine à commutation de circuits, raccourcissant la durée nécessaire pour établir un dialogue vidéo au moyen d'une négociation de contenu à travers le canal porteur du service. Le procédé comporte les étapes suivante : A. chaque partie prenante du service d'appels multimédia met en œuvre un service de type appel multimédia et / ou une négociation de contenu par l'intermédiaire du canal de signalisation de contrôle d'appels (S1); B. le canal logique de flux de contenu est établi sur la base du résultat de la négociation, de façon à réaliser un service d'appel multimédia (S2). L'invention est basée sur une négociation hors bande, aussi l'instant de démarrage de la négociation est-il dégagé de la restriction de l'établissement du canal porteur du service, et le temps passé à établir le dialogue vidéo est ainsi raccourci.
PCT/CN2007/001614 2006-05-25 2007-05-17 Procédé, système et appareil de réalisation d'un service d'appels multimédia WO2007143896A1 (fr)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
CN200610080670.4 2006-05-25
CN200610080670 2006-05-25
CN2007100803359A CN101080097B (zh) 2006-05-25 2007-03-02 一种实现多媒体呼叫业务的方法、系统及装置
CN200710080335.9 2007-03-02

Publications (1)

Publication Number Publication Date
WO2007143896A1 true WO2007143896A1 (fr) 2007-12-21

Family

ID=38831399

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2007/001614 WO2007143896A1 (fr) 2006-05-25 2007-05-17 Procédé, système et appareil de réalisation d'un service d'appels multimédia

Country Status (2)

Country Link
CN (1) CN101080097B (fr)
WO (1) WO2007143896A1 (fr)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8411597B2 (en) 2007-12-04 2013-04-02 Huawei Technologies Co., Ltd. Method, system and apparatus for setting up multimedia call
RU2504090C2 (ru) * 2009-06-17 2014-01-10 Хуавэй Текнолоджиз Ко., Лтд. Способ, устройство и система для осуществления видеовызова

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101616343A (zh) * 2009-06-25 2009-12-30 中兴通讯股份有限公司 一种业务类型自协商方法及其汇聚设备
CN102036256B (zh) 2009-09-28 2013-03-20 华为技术有限公司 数据传输方法、装置及系统
CN103856461A (zh) * 2012-12-04 2014-06-11 联芯科技有限公司 Ims业务实时媒体流的协商式调节方法
CN103945338A (zh) * 2013-01-17 2014-07-23 中国普天信息产业股份有限公司 一种建立单呼业务的方法
CN106576360B (zh) 2014-09-30 2020-12-08 华为技术有限公司 一种终端、基站、网络控制器、系统及传输方法
CN115515083B (zh) * 2021-06-07 2024-03-15 中国移动通信集团浙江有限公司 消息发放方法、装置、服务器及存储介质

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1360445A (zh) * 2000-12-20 2002-07-24 Lg电子株式会社 在移动通信系统中控制多媒体呼叫的系统和方法
US6594277B1 (en) * 1999-07-22 2003-07-15 Avaya Technology Corp. Dynamic-rate, differential class-based quality of service agent for internet protocol exchange systems
CN1556644A (zh) * 2003-12-30 2004-12-22 �����ʵ��ѧ 一种实现支持多媒体业务的软交换呼叫处理系统及方法
CN1571440A (zh) * 2003-07-25 2005-01-26 中兴通讯股份有限公司 一种跨越私网实现多媒体呼叫的系统和方法
WO2005032164A1 (fr) * 2003-09-27 2005-04-07 Telefonaktiebolaget Lm Ericsson (Publ) Appels multimedia intelligents
CN1677949A (zh) * 2004-03-31 2005-10-05 华为技术有限公司 在网络中实现设备间通讯的方法
CN1761261A (zh) * 2004-10-11 2006-04-19 华为技术有限公司 在综合业务中实现能力协商的方法
CN1878412A (zh) * 2006-07-05 2006-12-13 华为技术有限公司 一种媒体协商的方法

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030202521A1 (en) * 1999-09-10 2003-10-30 Theodore Havinis System and method for negotiation of multi-media capabilities across networks
FR2822320B1 (fr) * 2001-03-16 2003-07-04 Evolium Sas Procede pour le controle de session d'appel multimedia dans un systeme cellulaire de radiocommunications mobiles
GB2398458B (en) * 2003-02-15 2005-05-25 Ericsson Telefon Ab L M Conversational bearer negotiation

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6594277B1 (en) * 1999-07-22 2003-07-15 Avaya Technology Corp. Dynamic-rate, differential class-based quality of service agent for internet protocol exchange systems
CN1360445A (zh) * 2000-12-20 2002-07-24 Lg电子株式会社 在移动通信系统中控制多媒体呼叫的系统和方法
CN1571440A (zh) * 2003-07-25 2005-01-26 中兴通讯股份有限公司 一种跨越私网实现多媒体呼叫的系统和方法
WO2005032164A1 (fr) * 2003-09-27 2005-04-07 Telefonaktiebolaget Lm Ericsson (Publ) Appels multimedia intelligents
CN1556644A (zh) * 2003-12-30 2004-12-22 �����ʵ��ѧ 一种实现支持多媒体业务的软交换呼叫处理系统及方法
CN1677949A (zh) * 2004-03-31 2005-10-05 华为技术有限公司 在网络中实现设备间通讯的方法
CN1761261A (zh) * 2004-10-11 2006-04-19 华为技术有限公司 在综合业务中实现能力协商的方法
CN1878412A (zh) * 2006-07-05 2006-12-13 华为技术有限公司 一种媒体协商的方法

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8411597B2 (en) 2007-12-04 2013-04-02 Huawei Technologies Co., Ltd. Method, system and apparatus for setting up multimedia call
RU2504090C2 (ru) * 2009-06-17 2014-01-10 Хуавэй Текнолоджиз Ко., Лтд. Способ, устройство и система для осуществления видеовызова

Also Published As

Publication number Publication date
CN101080097A (zh) 2007-11-28
CN101080097B (zh) 2012-01-04

Similar Documents

Publication Publication Date Title
JP4212230B2 (ja) メディア通信システム及び該システムにおける端末装置
US8560717B2 (en) Method and system for implementing video call service and video interworking gateway device
US10075479B2 (en) Method for establishing a video telephone connection and/or a multimedia telephone connection in a data network
JP4728401B2 (ja) シグナリングデータをネットワーク移行ユニットおよび制御ユニット並びに所属のユニットに転送するための方法
US9614714B2 (en) Signaling referring to setup of H.324 video telephone between media gateway and controller
US8244229B2 (en) Mobile video call response
JP5450444B2 (ja) マルチメディア通話を処理するための方法及び装置
WO2007143896A1 (fr) Procédé, système et appareil de réalisation d'un service d'appels multimédia
KR20070118004A (ko) 세션 설정 프로토콜 기반의 얼리 미디어 서비스 제공 방법
US8737968B2 (en) Method and system for handling a multi-media call setup request
WO2009012665A1 (fr) Procédé pour assurer une continuité d'appel multimédia, équipement et système associés
US7979062B2 (en) Communications method between a combinational terminal and multimedia terminal
WO2006097045A1 (fr) Procede et systeme de traitement d’appel multimedia
WO2007016874A1 (fr) Centre de commutation de mobiles a passerelle video et procede d'interfonctionnement multimedia
WO2007076669A1 (fr) Procédé, dispositif, et système pour traiter un flux de données
WO2008003233A1 (fr) Procédé et dispositif d'interconnexion d'appels multimedia entre le domaine cs et le domaine ims
WO2008000157A1 (fr) Procédé et dispositif assurant une fonction d'appel parallèle d'un appel multimédia
EP2015592B1 (fr) Mise en place d'un service d'appel multimédia
CN101166162B (zh) 一种传递业务事件的方法
EP1388997A1 (fr) Système et méthode pour service de conférence à trois
WO2008122228A1 (fr) Procédé d'appel multimédia, dispositif et système de communication
CN100403795C (zh) 一种实现ngn网络与移动网络视频互通的方法
WO2004039097A1 (fr) Procede de communication permettant d'appeler sur le domaine a commutation de circuits de reseaux centraux du gsm/wcdma
WO2012171290A1 (fr) Procédé de demande de transfert, serveur d'applications, terminal de service et système
WO2007033568A1 (fr) Procede destine a la fourniture d'un systeme et d'un service de prise en charge d'information de donnees de debit multiple et appareil correspondant

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 07721187

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 07721187

Country of ref document: EP

Kind code of ref document: A1