[go: up one dir, main page]

CN100433751C - Implementation method and application server for third-party control service - Google Patents

Implementation method and application server for third-party control service Download PDF

Info

Publication number
CN100433751C
CN100433751C CNB2005101021415A CN200510102141A CN100433751C CN 100433751 C CN100433751 C CN 100433751C CN B2005101021415 A CNB2005101021415 A CN B2005101021415A CN 200510102141 A CN200510102141 A CN 200510102141A CN 100433751 C CN100433751 C CN 100433751C
Authority
CN
China
Prior art keywords
session
user
application server
service
redirected
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CNB2005101021415A
Other languages
Chinese (zh)
Other versions
CN1980225A (en
Inventor
施有铸
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
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
Priority to CNB2005101021415A priority Critical patent/CN100433751C/en
Priority to PCT/CN2006/003268 priority patent/WO2007062609A1/en
Priority to EP06817945A priority patent/EP1959608A4/en
Publication of CN1980225A publication Critical patent/CN1980225A/en
Application granted granted Critical
Publication of CN100433751C publication Critical patent/CN100433751C/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Telephonic Communication Services (AREA)

Abstract

In network with service provided through conversation initiating protocol, the method includes steps: user of signing contract already builds two calling connections; application server as back-to-back user agent for handling the service is located in call signaling path of user of signing contract; initiating call operation for third party controlled service, the user of signing contract sends service operation information of carrying conversation ID of the call; after receiving the service operation information, the application server locates the conversation corresponding to the conversation ID based on mechanism of back-to-back user agent; the application server redirects the conversation to complete the service process. The invention realizes CONF and ECT services without need of support from MGCF to SIP REFER message so as to simplify flow for implementing service.

Description

一种第三方控制业务的实现方法和应用服务器 Implementation method and application server for third-party control service

技术领域 technical field

本发明涉及一种分组交换网络中的第三方控制业务,尤其一种第三方控制业务的实现方法和应用服务器。The invention relates to a third-party control service in a packet switching network, in particular to a method for realizing the third-party control service and an application server.

背景技术 Background technique

目前,随着分组技术的不断成熟,基于电路交换的传统电信网络正在向着基于分组交换的宽带电信网发展,而使用SIP(Session InitiationProtocol,会话发起协议,以下简称SIP)作为分组电信核心网的呼叫控制信令则是当前的技术发展趋势之一,如ITU-T和ETSI等标准组织对NGN(Next Genteration Network,下一代网络)的研究,在这种新的分组电信网络中,新的分组终端SIP终端将逐步取代传统的终端话机。At present, with the continuous maturity of packet technology, the traditional telecommunication network based on circuit switching is developing towards the broadband telecommunication network based on packet switching, and SIP (Session Initiation Protocol, hereinafter referred to as SIP) is used as the call of the core network of packet telecommunication Control signaling is one of the current technological development trends, such as the research on NGN (Next Generation Network, Next Generation Network) by standard organizations such as ITU-T and ETSI. In this new packet telecommunication network, new packet terminals SIP terminals will gradually replace traditional terminal phones.

其中,ETSI下属的TISPAN(Telecommunications and Internet ConvergedServices and Protocols for Advanced Networking)将在NGN中向SIP终端用户提供的具有传统业务特征的业务统称为PSTN/ISDN simulation services。TISPAN成立了多个工作项目(Work Item,WI)来研究这些simulation业务,如WI 03023(DTS/TISPAN-03023-NGN-R1NGN CONF)研究CONF(Conference,会议业务,以下简称CONF),WI 03055(DTS/TISPAN-03055-NGN-R1 Explicit Communication Transfer)研究显式呼叫转移ECT(Explicit Communication Transfer,以下简称:ECT)业务。Among them, TISPAN (Telecommunications and Internet Converged Services and Protocols for Advanced Networking) under ETSI collectively refers to services with traditional service characteristics provided to SIP end users in NGN as PSTN/ISDN simulation services. TISPAN has established a number of work items (Work Item, WI) to study these simulation services, such as WI 03023 (DTS/TISPAN-03023-NGN-R1NGN CONF) research on CONF (Conference, conference business, hereinafter referred to as CONF), WI 03055 ( DTS/TISPAN-03055-NGN-R1 Explicit Communication Transfer) studies the explicit call transfer ECT (Explicit Communication Transfer, hereinafter referred to as: ECT) business.

CONF业务可以使用户能够参与和控制一个有许多用户加入的通话,ECT业务使一个通话中的一方能够将该通话转移至第三方,更详尽的业务描述可以参看WI 03023和WI 03055当前最新的标准草案。The CONF service enables users to participate in and control a call with many users. The ECT service enables one party in a call to transfer the call to a third party. For more detailed service descriptions, please refer to the current latest standards of WI 03023 and WI 03055 draft.

在WI 03023和WI 03055当前制订的这两个业务标准中,都使用了相同的技术来实现业务流程,分别分析如下:In the two business standards currently formulated by WI 03023 and WI 03055, the same technology is used to realize the business process, and the analysis is as follows:

1)CONF会议业务流程分析1) CONF meeting business process analysis

在CONF会议的业务实现流程中,用户可以邀请一个和其已建立会话关系的用户加入到一个会议中,用户发送SIP REFER消息(会话发起协议参照信息消息)来实现这个功能。在SIP REFER消息中,Request-URI(请求-统一资源标识)中设置会议标识;Refer-To中设置被邀请用户标识,当被邀请用户有多个注册终端时,还需要在Refer-To中采用全球可路由的用户代理URI(Globally Routable User Agent URIs,以下简称为GRUU;UniformResource Identifier,统一资源标识,以下简称:URI)来标识和发起邀请用户建立了会话关系的那个被邀请用户终端;Refer-To的method参数设置为“INVITE”;Replaces(替换参数)中设置两个用户之间已经建立的会话Dialog标识,指示该会话将会被会议和被邀请用户之间建立的新会话所代替;In the business implementation process of the CONF conference, the user can invite a user who has established a session relationship with him to join a conference, and the user sends a SIP REFER message (Session Initiation Protocol Reference Information Message) to realize this function. In the SIP REFER message, the meeting ID is set in the Request-URI (request-uniform resource identifier); the invited user ID is set in the Refer-To, and when the invited user has multiple registered terminals, it needs to be used in the Refer-To Globally Routable User Agent URIs (Globally Routable User Agent URIs, hereinafter referred to as GRUU; UniformResource Identifier, Uniform Resource Identifier, hereinafter referred to as: URI) to identify and initiate the invited user to establish a session relationship with the invited user terminal; Refer- The method parameter of To is set to "INVITE"; the Dialog identifier of the established session between two users is set in Replaces (replacement parameter), indicating that the session will be replaced by a new session established between the conference and the invited user;

这个SIP REFER消息将根据Request-URI设置的会议标识路由到处理CONF会议业务的应用服务器AS(Application Server,以下简称AS),AS将根据前述的会话发起协议参照信息SIP REFER消息中的设置内容,向被邀请用户(终端)发送会话发起协议邀请信息SIP INVITE消息(会话发起协议邀请消息),并且将SIP REFER消息中携带的Replaces信息继续由SIPINVITE消息携带,使会议和被邀请用户(终端)之间建立新的会话,同时被邀请用户(终端)根据SIP INVITE消息中的Replaces信息释放两个用户之间已经建立的会话。The SIP REFER message will be routed to the application server AS (Application Server, hereinafter referred to as AS) that handles the CONF conference business according to the conference ID set by the Request-URI. The AS will refer to the settings in the SIP REFER message according to the aforementioned session initiation protocol. Send the session initiation protocol invitation information SIP INVITE message (session initiation protocol invitation message) to the invited user (terminal), and continue to carry the Replaces information carried in the SIP REFER message by the SIP INVITE message, so that the meeting and the invited user (terminal) At the same time, the invited user (terminal) releases the established session between the two users according to the Replaces information in the SIP INVITE message.

在WI 03023当前标准草案中,给出了一个信令流程示例,如图1所示,其流程简介如下;In the current draft standard of WI 03023, an example of the signaling process is given, as shown in Figure 1, and the brief introduction of the process is as follows;

步骤1):用户UE-A发起一个会话,呼叫一个PSTN/ISDN用户。Step 1): User UE-A initiates a session and calls a PSTN/ISDN user.

步骤2~14):用户UE-A和PSTN/ISDN用户之间会话建立成功,开始通话。Steps 2-14): The session between the user UE-A and the PSTN/ISDN user is established successfully, and the conversation starts.

步骤15):用户UE-A申请创建一个会议,向处理会议业务的AS发起一个会话。Step 15): User UE-A applies for creating a conference, and initiates a session to the AS that handles conference services.

步骤16~24):用户UE-A申请的会议创建成功。Steps 16-24): The conference requested by user UE-A is created successfully.

步骤25):用户UE-A邀请和他正在通话的PSTN/ISDN用户加入到会议中,向处理会议业务的AS发送SIP REFER消息。Step 25): User UE-A invites the PSTN/ISDN user who is talking with him to join the conference, and sends a SIP REFER message to the AS that handles the conference business.

步骤26~30):SIP REFER消息到达处理会议业务的AS,AS发送SIPNOTIFY消息通知用户UE-A接收了这个REFER消息。Steps 26-30): The SIP REFER message arrives at the AS that handles the conference business, and the AS sends a SIPNOTIFY message to notify the UE-A that the REFER message has been received.

步骤31):处理会议业务的AS根据收到的SIP REFER消息中设置的相关内容,向PSTN/ISDN用户发起会话,发送SIP INVITE消息。Step 31): The AS that handles the conference service initiates a session to the PSTN/ISDN user according to the relevant content set in the received SIP REFER message, and sends a SIP INVITE message.

步骤32~41):由于PSTN/ISDN用户属于传统电路域用户,电路域和分组域之间将由媒体网关控制功能MGCF(Media Gateway ControlFunctions)处理互通呼叫,SIP INVITE消息发送到MGCF,MGCF将“代替”PSTN/ISDN用户和会议之间创建会话,将PSTN/ISDN用户加入会议。处理会议业务的AS发送SIP NOTIFY消息通知用户UE-A,REFER请求的操作成功。Steps 32-41): Since the PSTN/ISDN user belongs to the traditional circuit domain user, the intercommunication call will be handled by the media gateway control function MGCF (Media Gateway Control Functions) between the circuit domain and the packet domain, and the SIP INVITE message is sent to the MGCF, and the MGCF will "replace "Create a session between a PSTN/ISDN user and a conference, and add the PSTN/ISDN user to the conference. The AS that handles the conference service sends a SIP NOTIFY message to notify UE-A that the operation requested by REFER is successful.

步骤42~47):MGCF根据SIP INVITE消息中的Replaces信息,释放Replaces信息中设置的Dialog标识指定的会话(用户UE-A和PSTN/ISDN用户之间已经建立的会话)。Steps 42-47): According to the Replaces information in the SIP INVITE message, the MGCF releases the session specified by the Dialog identifier set in the Replaces information (the established session between the user UE-A and the PSTN/ISDN user).

更详尽的流程解释可参见WI 03023当前标准草案,在此不再详细描述。For a more detailed process explanation, please refer to the current draft standard of WI 03023, which will not be described in detail here.

2)ECT显示呼叫转移业务流程分析2) ECT display call transfer business process analysis

在ECT转移业务的实现流程中,用户B和用户A、用户C分别建立了两个会话,用户B可以使用户A和用户C之间建立新会话,并且使自己退出原先已经建立的两个会话,用户B通过向用户A发送SIPREFER消息来实现这个功能,在SIP REFER消息中,Refer-To中设置了用户C标识,当用户C有多个注册终端时,还可以在Refer-To中采用GRUU来标识和用户B建立了会话关系的那个用户C终端;Refer-To的method参数设置为“INVITE”;Replaces中设置用户B和用户C之间已经建立的会话Dialog标识,指示该会话将会被用户C和用户A之间建立的新会话所代替;Target-Dialog(目标会话参数)中设置用户B和用户A之间已经建立的会话Dialog标识。In the implementation process of the ECT transfer service, user B establishes two sessions with user A and user C respectively, and user B can establish a new session between user A and user C, and withdraw himself from the two previously established sessions , User B realizes this function by sending a SIPREFER message to User A. In the SIP REFER message, User C’s identity is set in Refer-To. When User C has multiple registered terminals, GRUU can also be used in Refer-To. To identify the user C terminal that has established a session relationship with user B; the method parameter of Refer-To is set to "INVITE"; the Dialog identifier of the session that has been established between user B and user C is set in Replaces, indicating that the session will be Replaced by a new session established between user C and user A; Target-Dialog (target session parameter) sets the Dialog identifier of the session already established between user B and user A.

用户A收到这个SIP REFER消息后,根据前述的SIP REFER消息中的设置内容,通过Target-Dialog信息确认这是和自己正在会话的用户B发来的呼叫转移请求,向用户C(终端)发送SIP INVITE消息,并且将SIP REFER消息中携带的Replaces信息继续由SIP INVITE消息携带,使用户A和用户C之间建立新的会话,同时用户C根据SIP INVITE消息中的Replaces信息释放其和用户B已经建立的会话。用户A和用户C之间的新会话建立后,用户B将释放其和用户A已经建立的会话。After user A receives this SIP REFER message, according to the setting content in the aforementioned SIP REFER message, through the Target-Dialog information, it is confirmed that this is a call transfer request sent by user B who is in conversation with him, and then sent to user C (terminal) SIP INVITE message, and the Replaces information carried in the SIP REFER message continues to be carried by the SIP INVITE message, so that a new session is established between user A and user C, and user C releases itself and user B according to the Replaces information in the SIP INVITE message session already established. After the new session between user A and user C is established, user B releases the session it has established with user A.

详尽的流程解释可参见WI 03055当前标准草案,在此不再详细描述。For a detailed process explanation, please refer to the current draft standard of WI 03055, which will not be described in detail here.

由此可以看到,在CONF和ECT业务实现流程中,其存在的相同技术点是:用户使用SIP REFER消息来发起业务操作请求、使用GRUU来标识区分和发起业务操作请求用户有会话联系的终端、使用Replaces来指示要被替代释放的会话Dialog标识等。It can be seen from this that in the CONF and ECT service implementation processes, the same technical points exist: the user uses the SIP REFER message to initiate a service operation request, and uses the GRUU to identify and initiate a service operation to request the user to have a session connection terminal , Use Replaces to indicate the session Dialog identifier to be replaced and released, etc.

上述技术方案如下问题:Above-mentioned technical scheme is as follows problem:

1)在互通场景下,对于ECT业务,MGCF需要处理SIP REFER消息,此时MGCF相当于一个SIP UA(User Agent,用户代理)处理业务,但MGCF的原来功能只是处理分组域和电路域之间的互通呼叫,MGCF能否作为一个SIP UA处理业务目前在标准组织中还存在很大争议,如果最终MGCF的功能维持不变,则使用SIP REFER的技术方案无法满足互通场景下的业务实现流程。1) In the interworking scenario, for ECT services, MGCF needs to process SIP REFER messages. At this time, MGCF is equivalent to a SIP UA (User Agent, User Agent) to process services, but the original function of MGCF is only to process between the packet domain and the circuit domain. Whether MGCF can be used as a SIP UA to handle services is still a big controversy among standard organizations. If the function of MGCF remains unchanged in the end, the technical solution using SIP REFER cannot meet the service implementation process in the interworking scenario.

2)除发起业务操作请求的用户终端外,对参与业务的其他用户终端也有特殊要求,而这些用户其实并没有签约CONF/ECT业务,如果这些用户终端不支持REFER/Refer-To、Replaces、Target-Dialog等操作,则签约了CONF/ECT业务的用户仍然无法成功应用业务。2) In addition to the user terminal that initiates the service operation request, there are also special requirements for other user terminals participating in the service, and these users have not signed the CONF/ECT service. If these user terminals do not support REFER/Refer-To, Replaces, Target -Dialog and other operations, the users who have signed the CONF/ECT service still cannot apply the service successfully.

3)GRUU机制目前还只是IETF标准组织的一个草案,如果CONF/ECT业务的签约用户终端不支持GRUU机制,则业务也无法应用成功。3) The GRUU mechanism is only a draft of the IETF standard organization at present. If the subscriber terminal of the CONF/ECT service does not support the GRUU mechanism, the service cannot be successfully applied.

从前面分析可以看出,TISPAN WI 03023和WI 03055标准草案的缺点在于签约用户发起的SIP REFER操起被要求发送给参与业务的其他用户终端,从而引起对这些用户终端以及MGCF在业务配合上的特殊要求。From the previous analysis, it can be seen that the shortcoming of TISPAN WI 03023 and WI 03055 standard drafts is that the SIP REFER operation initiated by the subscriber is required to be sent to other user terminals participating in the service, which causes the service cooperation of these user terminals and MGCF special requirements.

发明内容 Contents of the invention

本发明的目的在于提供一种第三方控制业务的实现方法,该业务实现方法不需要MGCF对SIP REFER消息的支持、对参与业务的其他用户终端没有特殊要求,不需要使用GRUU机制,大大简化业务实现流程,便于业务的推广。The purpose of the present invention is to provide a third-party control service implementation method, which does not require MGCF support for SIP REFER messages, has no special requirements for other user terminals participating in the service, does not need to use the GRUU mechanism, and greatly simplifies the service Realize the process and facilitate the promotion of the business.

本发明的技术方案包括:Technical scheme of the present invention comprises:

一种第三方控制业务的实现方法,包括:A method for realizing a third-party control service, comprising:

业务签约用户建立呼叫后,应用服务器接收业务操作信息,所述业务操作信息携带所述呼叫的会话标识;After the service subscriber establishes a call, the application server receives service operation information, and the service operation information carries the session identifier of the call;

所述应用服务器根据所述会话标识确定需要被重定向的会话;The application server determines the session that needs to be redirected according to the session identifier;

所述应用服务器对所述需被重定向的会话进行重定向操作;The application server performs a redirection operation on the session to be redirected;

其中,所述应用服务器作为背靠背用户代理处于所述呼叫的信令路径中。Wherein, the application server is in the signaling path of the call as a back-to-back user agent.

本发明的技术方案还包括:Technical scheme of the present invention also includes:

一种应用服务器,所述应用服务器包括:An application server, the application server includes:

用于在业务签约用户建立呼叫后,接收业务操作信息的模块,所述业务操作信息携带所述呼叫的会话标识;A module for receiving service operation information after the service subscriber establishes a call, and the service operation information carries the session identifier of the call;

用于根据所述会话标识确定需要被重定向的会话的模块;A module for determining a session that needs to be redirected according to the session identifier;

用于对所述需被重定向的会话进行重定向的模块;A module for redirecting the session to be redirected;

其中,所述应用服务器作为背靠背用户代理处于所述呼叫的信令路径中。Wherein, the application server is in the signaling path of the call as a back-to-back user agent.

本发明所提供的技术方案,由于不需要MGCF对SIP REFER消息的支持、对参与业务的其他用户终端没有特殊要求,不需要使用GRUU机制,而是由处理CONF或ECT业务的AS作为B2BUA(Back to Back User Agent,背靠背用户代理)事先处于签约用户的呼叫信令路径中,并截获签约用户发起的SIP REFER操作,采用重定向技术,从而实现了CONF和ECT业务,大大简化了业务实现流程,便于业务的推广。The technical scheme provided by the present invention does not require the support of the SIP REFER message by the MGCF and has no special requirements for other user terminals participating in the service, and does not need to use the GRUU mechanism. Instead, the AS that processes the CONF or ECT service acts as the B2BUA (Back to Back User Agent, back-to-back user agent) is in the call signaling path of the subscriber in advance, and intercepts the SIP REFER operation initiated by the subscriber, and uses the redirection technology to realize the CONF and ECT services, which greatly simplifies the service implementation process. Facilitate business promotion.

附图说明 Description of drawings

图1为现有技术的CONF会议业务流程示意图;FIG. 1 is a schematic diagram of the prior art CONF meeting business process;

图2为本发明方法的第一较佳实施例的流程示意图;Fig. 2 is the schematic flow sheet of the first preferred embodiment of the method of the present invention;

图3为本发明方法的第二较佳实施例的流程示意图;Fig. 3 is the schematic flow sheet of the second preferred embodiment of the method of the present invention;

图4为本发明方法的第三较佳实施例的流程示意图。Fig. 4 is a schematic flow chart of the third preferred embodiment of the method of the present invention.

具体实施方式 Detailed ways

以下结合附图,将对本发明的各较佳实施例进行较为详细的说明。Various preferred embodiments of the present invention will be described in detail below in conjunction with the accompanying drawings.

本发明将提出一种新的CONF和ECT的业务实现流程,该业务实现流程为一第三方控制的业务,不需要MGCF对会话发起协议参照信息SIPREFER消息的支持、对参与业务的其他用户终端没有特殊要求,不需要支持参照操作REFER、参照目标参数Refer-To、替换参数Replaces、目标会话参数Target-Dialog等操作,只需要支持基本的SIP协议机制、不需要使用GRUU机制,签约用户使用SIP REFER消息发起业务操作请求,签约用户的处理CONF/ECT业务的AS作为B2BUA事先处于签约用户的信令路径中,并截获SIP REFER消息,使用重定向技术,即可完成相应的业务处理。The present invention will propose a new service implementation process of CONF and ECT. The service implementation process is a service controlled by a third party. It does not require MGCF to support the session initiation protocol reference information SIPREFER message, and does not require other user terminals participating in the service. Special requirements, do not need to support reference operation REFER, reference target parameter Refer-To, replacement parameter Replaces, target session parameter Target-Dialog and other operations, only need to support the basic SIP protocol mechanism, do not need to use the GRUU mechanism, contracted users use SIP REFER The message initiates a service operation request, and the AS that handles the CONF/ECT business of the subscriber is in the signaling path of the subscriber as a B2BUA in advance, intercepts the SIP REFER message, and uses the redirection technology to complete the corresponding service processing.

本发明方法的关键技术就在于签约用户的处理CONF/ECT业务的AS作为B2BUA事先处于签约用户的信令路径中,并在收到SIP REFER消息后,不把该消息发送给参与业务的其他用户终端,而是使用一种重定向技术,以完成相应的业务处理。The key technology of the method of the present invention is that the AS of the subscriber who handles the CONF/ECT service is in the signaling path of the subscriber as a B2BUA in advance, and after receiving the SIP REFER message, does not send the message to other users participating in the service Instead, a redirection technology is used to complete the corresponding business processing.

下面通过三个具体的实施例来说明采用本发明技术所实现的CONF和ECT的业务流程,需要说明的是,本发明中所作的流程图示和文字说明仅为突出本发明的关键技术所作的解释,并不表示一个完整的呼叫和业务控制流程,也没有穷尽所有可能的分支流程。The business processes of CONF and ECT realized by the technology of the present invention will be described below through three specific embodiments. It should be noted that the flow diagrams and text descriptions made in the present invention are only to highlight the key technologies of the present invention. The explanation does not represent a complete call and service control flow, nor does it exhaust all possible branch flows.

如图2所示的本发明方法的实施例一,其场景和现有技术图1的会议业务场景类似,不同的是被叫用户与主叫用户一样是一个SIP用户,而不是现有技术的PSTN/ISDN用户:SIP用户UE-A是业务签约用户,SIP用户UE-A和SIP用户UE-B建立通话,SIP用户UE-A申请会议资源创建成功,SIP用户UE-A发起第三方控制操作-REFER操作将用户UE-B也加入会议中。其流程解释如下:As shown in Figure 2, the first embodiment of the method of the present invention has a scenario similar to the conference service scenario of the prior art Figure 1, the difference is that the called user is a SIP user like the calling user, rather than the prior art PSTN/ISDN user: SIP user UE-A is a service subscriber, SIP user UE-A establishes a call with SIP user UE-B, SIP user UE-A applies for conference resource creation successfully, and SIP user UE-A initiates a third-party control operation - The REFER operation also joins the user UE-B into the conference. The process is explained as follows:

用户UE-A呼叫用户UE-B,发起的SIP INVITE消息,该消息的会话标识假设为Dialog 1,如图2中所示的“INVITE[1]”即表示会话Dialog 1的SIP INVITE消息。User UE-A calls user UE-B and initiates a SIP INVITE message. The session identifier of the message is assumed to be Dialog 1. "INVITE[1]" as shown in Figure 2 means the SIP INVITE message of session Dialog 1.

处理CONF业务的AS接收到该SIP INVITE[1]消息,采用SIP协议中的B2BUA机制,终结该会话,并重新向用户UE-B发起一个新的会话SIPINVITE[2]消息,该消息的会话标识假设为Dialog 2。用户UE-B接收到该SIP INVITE[2]消息,应答,发送200 OK[2]响应码。The AS processing the CONF service receives the SIP INVITE[1] message, uses the B2BUA mechanism in the SIP protocol to terminate the session, and re-initiates a new session SIP INVITE[2] message to the user UE-B. The session ID of the message Assume Dialog 2. User UE-B receives the SIP INVITE[2] message, responds, and sends a 200 OK[2] response code.

处理CONF业务的AS接收到该200 OK[2]响应码,转换为200 OK[1]响应码,向主叫用户UE-A发送。用户UE-A接收到该200 OK[1]响应码,发起ACK[1]确认消息。处理CONF业务的AS接收到该ACK[1]确认消息,转换为ACK[2]确认消息,向被叫用户UE-B发送。The AS processing the CONF service receives the 200 OK[2] response code, converts it into a 200 OK[1] response code, and sends it to the calling user UE-A. User UE-A receives the 200 OK[1] response code and initiates an ACK[1] confirmation message. The AS processing the CONF service receives the ACK[1] confirmation message, converts it into an ACK[2] confirmation message, and sends it to the called user UE-B.

用户UE-A和用户UE-B之间的会话建立成功,可以开始通话,用户终端之间可以相互传递媒体流。The session between the user UE-A and the user UE-B is successfully established, and a call can be started, and media streams can be exchanged between user terminals.

和现有技术图1的会议业务实现流程相比,本发明方法很明显的区别在于:处理CONF业务的AS被加入到SIP用户UE-A向被叫用户发起的呼叫信令路径中,该AS采用B2BUA机制,和主叫用户之间创建了Dialog 1的会话,和被叫用户之间创建了Dialog 2的会话。Compared with the conference service implementation process in the prior art Fig. 1, the method of the present invention is obviously different in that: the AS processing the CONF service is added to the call signaling path initiated by the SIP user UE-A to the called user, and the AS Using the B2BUA mechanism, a Dialog 1 session is created with the calling user, and a Dialog 2 session is created with the called user.

用户UE-A发起对会议资源的申请,并创建成功,这段流程同现有技术图1的步骤15~24相同,省略说明。用户UE-A发起SIP REFER操作,将用户UE-B也加入到已经创建的会议中。在该REFER消息中,Request-URI设置为已经创建的会议标识conf@home.net,Refer-To设置为用户UE-B的标识,Replaces设置为Dialog 1会话标识。该REFER消息设置的内容即表示希望会议向用户UE-B发起会话请求,邀请其加入会议中。The user UE-A initiates an application for conference resources, and the creation is successful. This process is the same as steps 15-24 in FIG. 1 of the prior art, and the description is omitted. User UE-A initiates a SIP REFER operation to add user UE-B to the established conference. In the REFER message, Request-URI is set to the created conference ID conf@home.net, Refer-To is set to the ID of user UE-B, and Replaces is set to the session ID of Dialog 1. The content set in the REFER message indicates that the conference is expected to initiate a session request to the user UE-B and invite it to join the conference.

处理CONF业务的AS收到并解析该SIP REFER消息,根据B2BUA机制判断Replaces中设置的Dialog 1会话标识在被叫这一段对应的是会话标识Dialog 2,则将用户UE-B的会话Dialog 2采用重定向技术将其加入到已经创建的会议中,向用户UE-B再次发送SIP INVITE[2]消息,消息中携带已经创建的会议的SDP(Session Description Protocol,会话描述协议)信息,由于是再次发送,一般也将该INVITE称为再邀请消息Re-INVITE。The AS that handles the CONF service receives and parses the SIP REFER message, judges that the Dialog 1 session ID set in Replaces corresponds to the session ID Dialog 2 in the called section according to the B2BUA mechanism, and uses the session ID Dialog 2 of user UE-B as The redirection technology adds it to the conference that has been created, and sends the SIP INVITE[2] message to the user UE-B again, and the message carries the SDP (Session Description Protocol, Session Description Protocol) information of the conference that has been created. Generally, this INVITE is also referred to as a re-invitation message Re-INVITE.

这里可以看到,本发明该实施例中没有采用GRUU机制,即使被叫用户有多个注册终端、有多个同时存在的会话,本实施例中AS通过Replaces中的设置,可以唯一定位对被叫用户的哪一个会话进行重定向。It can be seen here that the GRUU mechanism is not used in this embodiment of the present invention. Even if the called user has multiple registered terminals and multiple simultaneous sessions, the AS in this embodiment can uniquely locate the called user through the settings in Replaces. Which session of the user to redirect.

而在现有技术的图1业务流程中,由于AS没有采用B2BUA和重定向技术,当被叫用户有多个注册终端、有多个同时存在的会话,只能通过GRUU(当然也可能是其它替代技术)先将会话发送到某个被叫用户终端上,Replaces中的设置也只在该被叫用户终端上发挥作用。However, in the business process of Fig. 1 of the prior art, since the AS does not adopt B2BUA and redirection technology, when the called user has multiple registered terminals and multiple concurrent sessions, the callee can only pass through the GRUU (of course it may be other Alternative technology) firstly send the session to a certain called user terminal, and the settings in Replaces will only come into play on the called user terminal.

所述用户UE-B接收到该SIPRe-INVITE[2]消息,和AS就该消息中携带的会议的SDP信息,进行双方的SDP信息协商,协商过程本实施例略。用户UE-B应答该INVITE[2]消息,发送200 OK[2]响应码。The user UE-B receives the SIPRe-INVITE[2] message, and performs SDP information negotiation with the AS on the conference SDP information carried in the message. The negotiation process is omitted in this embodiment. User UE-B responds to the INVITE[2] message and sends a 200 OK[2] response code.

AS收到该200 OK[2]响应码,发送ACK[2]确认消息。AS和用户UE-B之间的会话Dialog 2的重定向过程完成,用户UE-B先前已经建立的会话Dialog 2被重定向至已经创建的会议中(会话Dialog 2先前的对端SDP信息为用户UE-A的,现在变成了会议的),即用户UE-B加入到会议中。After receiving the 200 OK[2] response code, the AS sends an ACK[2] confirmation message. The redirection process of the session Dialog 2 between the AS and the user UE-B is completed, and the session Dialog 2 previously established by the user UE-B is redirected to the created conference (the previous peer SDP information of the session Dialog 2 is user UE-A, now becomes the conference), that is, the user UE-B joins the conference.

本发明方法的第二较佳实施例中,如图3所示的,其场景和现有技术图1的会议业务场景完全相同:SIP用户UE-A是业务签约用户,SIP用户UE-A和PSTN/ISDN用户B建立通话,SIP用户UE-A申请会议资源创建成功,SIP用户UE-A发起REFER操作将用户B也加入会议中。In the second preferred embodiment of the method of the present invention, as shown in Figure 3, its scenario is exactly the same as the conference service scenario of the prior art Figure 1: SIP user UE-A is a service subscriber, and SIP user UE-A and PSTN/ISDN user B establishes a call, SIP user UE-A applies for conference resource creation successfully, and SIP user UE-A initiates a REFER operation to add user B to the conference.

与本发明方法的实施例一的业务实现流程一样,用户UE-A向PSTN/ISDN用户B发起的呼叫信令路径经过了处理CONF业务的AS,AS采用B2BUA机制分别创建了两段会话,和主叫用户UE-A之间创建了会话Dialog 1,和MGCF之间创建了会话Dialog 2。The same as the service implementation process of Embodiment 1 of the method of the present invention, the call signaling path initiated by user UE-A to PSTN/ISDN user B passes through the AS that processes the CONF service, and the AS uses the B2BUA mechanism to create two sessions respectively, and A session Dialog 1 is created between the calling user UE-A, and a session Dialog 2 is created between the calling user UE-A and the MGCF.

所述用户UE-A和用户B之间通话建立成功后,发起对会议资源的申请,并创建成功。用户UE-A发起REFER操作,将用户B也加入到已经创建的会议中,流程解释如下:After the call between the user UE-A and the user B is successfully established, an application for a conference resource is initiated and established successfully. User UE-A initiates a REFER operation to add user B to the created conference. The process is explained as follows:

用户UE-A发起SIP REFER操作,和实施例一不同的是,在该REFER消息中采用另外一种设置方式,也同样可以达到将被叫用户加入到会议中的效果:Request-URI设置为用户B的标识,Refer-To设置为已经创建的会议标识conf@home.net,Replaces设置为Dialog 1会话标识。该REFER消息设置的内容则表示希望用户B向会议发起会话请求,以加入会议中。User UE-A initiates a SIP REFER operation. The difference from Embodiment 1 is that another setting method is used in the REFER message, which can also achieve the effect of adding the called user to the conference: the Request-URI is set to user B's ID, Refer-To is set to the created conference ID conf@home.net, and Replaces is set to the Dialog 1 session ID. The content set in the REFER message indicates that user B is expected to initiate a session request to the conference to join the conference.

处理CONF业务的AS收到并解析该SIP REFER消息,根据B2BUA机制判断Replaces中设置的Dialog 1会话标识在被叫这一段对应的是会话标识Dialog 2,则将该会话Dialog 2采用重定向技术将其加入到已经创建的会议中,向被叫用户B(MGCF)发送Re-INVITE[2]消息,消息中携带已经创建的会议的SDP信息。The AS handling the CONF business receives and parses the SIP REFER message, judges that the Dialog 1 session ID set in Replaces corresponds to the session ID Dialog 2 in the called section according to the B2BUA mechanism, and uses redirection technology to redirect the session Dialog 2 It joins the established conference, and sends a Re-INVITE[2] message to the called user B (MGCF), and the message carries the SDP information of the established conference.

所述MGCF接收到该SIP Re-INVITE[2]消息,和AS就该消息中携带的会议的SDP信息,进行双方的SDP信息协商,协商过程为现有技术所公知,故不再赘述。MGCF应答该INVITE[2]消息,发送200 OK[2]响应码。The MGCF receives the SIP Re-INVITE[2] message, and performs SDP information negotiation with the AS on the SDP information of the meeting carried in the message. The negotiation process is well known in the prior art, so it will not be described again. MGCF responds to the INVITE[2] message and sends a 200 OK[2] response code.

AS收到该200 OK[2]响应码,发送ACK[2]确认消息。AS和MGCF(用户B)之间的会话Dialog 2的重定向过程完成,用户B加入到会议中。After receiving the 200 OK[2] response code, the AS sends an ACK[2] confirmation message. The redirection process of the session Dialog 2 between AS and MGCF (user B) is completed, and user B joins the conference.

本发明方法的第三较佳实施例中,如图4所示:SIP用户UE-B是业务签约用户,用户UE-A和用户UE-B之间建立通话,用户UE-B和用户UE-C之间建立通话,用户UE-B发起第三方控制REFER操作,使用户UE-A和用户UE-C之间建立通话,而用户UE-B则退出和用户UE-A、UE-C之间先前已经建立的通话。In the third preferred embodiment of the method of the present invention, as shown in Figure 4: SIP user UE-B is a service subscriber, a call is established between user UE-A and user UE-B, and user UE-B and user UE-B A call is established between C, user UE-B initiates a third-party control REFER operation to establish a call between user UE-A and user UE-C, and user UE-B exits the communication with user UE-A and UE-C A previously established call.

与上述实施例一的业务实现流程一样,用户UE-B和用户UE-A之间的呼叫信令路径经过了处理ECT业务的AS,AS采用B2BUA机制分别创建了两段会话,和用户UE-A之间创建了会话Dialog 1,和用户UE-B之间创建了会话Dialog2;同样,用户UE-B和用户UE-C之间的呼叫信令路径也经过了处理ECT业务的AS,AS采用B2BUA机制分别创建了两段会话,和用户UE-B之间创建了会话Dialog 3,和用户UE-C之间创建了会话Dialog4。Similar to the service implementation process in the first embodiment above, the call signaling path between user UE-B and user UE-A passes through the AS that handles the ECT service, and the AS uses the B2BUA mechanism to create two sessions respectively, and user UE-A A session Dialog 1 is created between A, and a session Dialog2 is created between user UE-B; similarly, the call signaling path between user UE-B and user UE-C also passes through the AS that handles the ECT service, and the AS adopts The B2BUA mechanism creates two sessions respectively, a session Dialog 3 is created with user UE-B, and a session Dialog 4 is created with user UE-C.

所述用户UE-B发起REFER操作,使用户UE-A和用户UE-C之间建立通话,流程解释如下:The user UE-B initiates a REFER operation to establish a call between the user UE-A and the user UE-C. The process is explained as follows:

用户UE-A发起SIP REFER操作,在该REFER消息中,Request-URI设置为用户UE-A标识,Refer-To设置为用户UE-C标识,Target-Dialog设置为Dialog 2会话标识,Replaces设置为Dialog 3会话标识。该REFER消息设置的内容表示希望用户UE-A向用户UE-C发起呼叫请求。User UE-A initiates a SIP REFER operation. In the REFER message, Request-URI is set to user UE-A's identity, Refer-To is set to user UE-C's identity, Target-Dialog is set to Dialog 2 session identity, and Replaces is set to Dialog 3 session ID. The content set in the REFER message indicates that the user UE-A is expected to initiate a call request to the user UE-C.

当然,如实施例二所述,该REFER消息也可以采用另外一种设置方式而到达同样的效果:Request-URI设置为用户UE-C标识,Refer-To设置为用户UE-A标识,Target-Dialog设置为Dialog 3会话标识,Replaces设置为Dialog 2会话标识,以表示希望用户UE-C向用户UE-A发起呼叫请求。Of course, as described in Embodiment 2, the REFER message can also be set in another way to achieve the same effect: Request-URI is set to the identity of user UE-C, Refer-To is set to the identity of user UE-A, and Target-URI is set to the identity of user UE-A. Dialog is set to the Dialog 3 session ID, and Replaces is set to the Dialog 2 session ID, to indicate that user UE-C is expected to initiate a call request to user UE-A.

处理ECT业务的AS收到并解析该SIP REFER消息,根据B2BUA机制判断Target-Dialog中设置的Dialog 2会话标识在用户UE-A这一段对应的是会话标识Dialog 1,则将该会话Dialog 1重定向至用户UE-C,用户UE-A发送Re-INVITE[1]消息,消息中携带用户UE-C的SDP信息。The AS that handles the ECT service receives and parses the SIP REFER message, judges that the Dialog 2 session ID set in the Target-Dialog corresponds to the session ID Dialog 1 in the UE-A section according to the B2BUA mechanism, and then replays the session Dialog 1 Directed to user UE-C, user UE-A sends a Re-INVITE[1] message, which carries the SDP information of user UE-C.

用户UE-A接收到该SIP Re-INVITE[1]消息,和AS就该消息中携带的用户UE-C的SDP信息,进行双方的SDP信息协商,协商过程本实施例略。UE-A应答该INVITE[1]消息,发送200 OK[1]响应码。The user UE-A receives the SIP Re-INVITE[1] message, and performs SDP information negotiation with the AS on the SDP information of the user UE-C carried in the message. The negotiation process is omitted in this embodiment. UE-A responds to the INVITE[1] message and sends a 200 OK[1] response code.

AS收到该200 OK[1]响应码,获得了已经协商完毕的用户UE-A的SDP信息,并根据B2BUA机制判断Replaces中设置的Dialog 3会话标识在用户UE-C这一段对应的是会话标识Dialog4,则将该会话Dialog4重定向至用户UE-A,用户UE-C发送Re-INVITE[4]消息,消息中携带已经协商完毕的用户UE-A的SDP信息。AS receives the 200 OK[1] response code, obtains the SDP information of user UE-A that has been negotiated, and judges that the Dialog 3 session identifier set in Replaces corresponds to the session of user UE-C according to the B2BUA mechanism If Dialog4 is identified, the session Dialog4 is redirected to user UE-A, and user UE-C sends a Re-INVITE[4] message, which carries the negotiated SDP information of user UE-A.

用户UE-C收到该SIPRe-INVITE[4]消息,应答,发送200 OK[4]响应码。AS收到该200 OK[4]响应码,向用户UE-A发送ACK[1]确认消息。AS向用户UE-C发送ACK[4]确认消息。User UE-C receives the SIPRe-INVITE[4] message, responds, and sends a 200 OK[4] response code. After receiving the 200 OK[4] response code, the AS sends an ACK[1] confirmation message to UE-A. The AS sends an ACK[4] confirmation message to the user UE-C.

用户UE-A和用户UE-C之间的呼叫已经建立,可以看到,这个呼叫仍然是通过AS采用B2BUA机制分别和用户UE-A和用户UE-C之间创建了两段会话:Dialog 1和Dialog 4。The call between user UE-A and user UE-C has been established. It can be seen that this call still creates two sessions between user UE-A and user UE-C through the AS using the B2BUA mechanism: Dialog 1 and Dialog 4.

AS需要将用户UE-B退出先前已经创建的、和用户UE-A关联的会话Dialog2以及和用户UE-C关联的会话Dialog3,发送SIP BYE[2]消息,释放会话Dialog 2。AS needs to exit user UE-B from previously created session Dialog2 associated with user UE-A and session Dialog3 associated with user UE-C, send a SIP BYE[2] message, and release session Dialog 2.

用户UE-B收到该BYE[2]消息,释放会话Dialog 2,发送200 OK[2]响应码。AS发送SIP BYE[3]消息,释放会话Dialog 3。User UE-B receives the BYE[2] message, releases the session Dialog 2, and sends a 200 OK[2] response code. AS sends SIP BYE[3] message to release session Dialog 3.

用户UE-B收到该BYE[3]消息,释放会话Dialog 3,发送200 OK[3]响应码。User UE-B receives the BYE[3] message, releases the session Dialog 3, and sends a 200 OK[3] response code.

通过上述三个实施例可以看到,本发明方法处理CONF或ECT业务的AS必须作为B2BUA事先处于签约用户的呼叫信令路径中;其次,AS根据签约用户发起的SIP REFER消息中Replaces/Target-Dialog设置的会话标识,根据B2BUA机制唯一定位出需要被重定向的会话,这样就不需要使用GRUU机制来定位终端;最后,AS对需要被重定向的会话进行重定向,这样参与业务的其它用户终端/MGCF只需要处理基本SIP协议的Re-INVITE消息,不需要支持REFER/Refer-To、Replaces等操作,从而完成业务处理。It can be seen from the above three embodiments that the AS that processes CONF or ECT services in the method of the present invention must be in the call signaling path of the subscriber as a B2BUA in advance; secondly, the AS according to the Replaces/Target- The session identifier set by Dialog uniquely locates the session that needs to be redirected according to the B2BUA mechanism, so that there is no need to use the GRUU mechanism to locate the terminal; finally, the AS redirects the session that needs to be redirected, so that other users participating in the service The terminal/MGCF only needs to process the Re-INVITE message of the basic SIP protocol, and does not need to support REFER/Refer-To, Replaces and other operations, so as to complete the service processing.

最后需要指出的是,本发明方案并不仅仅适用于CONF和ECT业务,而是对使用SIP REFER操作进行第三方控制的业务都适用,业务签约用户已经和另外两个SIP UA建立了呼叫联系,业务签约用户发起REFER操作,REFER消息中携带这两个SIP UA标识,AS收到REFER消息,采用重定向技术,在这两个SIP UA之间建立呼叫联系,从而达到业务签约用户进行第三方控制的目的。比如对于CONF业务来说,签约用户已经和会议资源和另一个用户B分别建立了两个呼叫联系,通过SIP REFER的第三方控制,使用户B和会议资源之间也建立呼叫联系,即使用户B加入会议。Finally, it should be pointed out that the solution of the present invention is not only applicable to CONF and ECT services, but also applicable to services controlled by a third party using SIP REFER operations. The service subscribers have established call connections with two other SIP UAs. The service subscriber initiates a REFER operation, and the REFER message carries the two SIP UA identities. After receiving the REFER message, the AS adopts redirection technology to establish a call connection between the two SIP UAs, so that the service subscriber can perform third-party control the goal of. For example, for the CONF service, the subscriber has established two call connections with the conference resource and another user B, and through the third-party control of SIP REFER, the call connection between user B and the conference resource is also established, even if user B Join the meeting.

本发明方法不需要MGCF对SIP REFER消息的支持、对参与业务的其他用户终端没有特殊要求,不需要支持REFER/Refer-To、Replaces、Target-Dialog等操作,只需要支持基本的SIP协议机制;不需要使用GRUU机制,而是由处理CONF或ECT业务的AS作为B2BUA事先处于签约用户的呼叫信令路径中,并截获签约用户发起的SIP REFER操作,采用重定向技术,从而实现CONF和ECT业务,大大简化了业务实现流程,便于业务的推广。The method of the present invention does not require MGCF to support the SIP REFER message, has no special requirements for other user terminals participating in the service, does not need to support operations such as REFER/Refer-To, Replaces, and Target-Dialog, and only needs to support the basic SIP protocol mechanism; There is no need to use the GRUU mechanism, but the AS that handles the CONF or ECT business acts as a B2BUA in the call signaling path of the subscriber in advance, intercepts the SIP REFER operation initiated by the subscriber, and uses redirection technology to realize the CONF and ECT business , which greatly simplifies the business implementation process and facilitates business promotion.

应当理解的是,上述针对具体实施例的描述较为详细,但不能因此而理解为对本发明专利保护范围的限制,本发明的专利保护范围应以所附权利要求为准。It should be understood that the above descriptions for specific embodiments are relatively detailed, but should not be construed as limiting the scope of the patent protection of the present invention, and the scope of protection of the patent protection of the present invention should be determined by the appended claims.

Claims (11)

1, a kind of third party controls professional implementation method, and described method comprises:
After the service contracting user set up calling, application server received business operation information, and described business operation information is carried the session identification of described calling;
Described application server is determined the session that needs are redirected according to described session identification;
Described application server carries out redirect operation to the session that described need are redirected;
Wherein, described application server is in the described calling signaling path as back-to-back user agent.
2, method according to claim 1 is characterized in that, described business operation information is carried on Session initiation Protocol with reference in the informational message.
3, method according to claim 1, it is characterized in that described session identification is arranged in one of following at least parameter: described Session initiation Protocol is with reference in the alternative parameter of informational message, the target session parameter of described Session initiation Protocol with reference to informational message.
4, method according to claim 2 is characterized in that,
Described application server carries out redirect operation according to one of following parameter: described Session initiation Protocol identifies Request-URI with reference to the reference object parameters R efer-To of informational message, described Session initiation Protocol with reference to the request-unified resource of informational message.
5, method according to claim 1 is characterized in that, described application server receives business operation information and specifically comprises: described application server receives the request of carrying described business operation information from described service contracting Client-initiated.
6, method according to claim 1 is characterized in that, described method also comprises: described application server discharges the session of described session identification correspondence.
7, method according to claim 1 is characterized in that, described application server determines that according to described session identification the session that needs are redirected specifically comprises:
Described application server judges that described session identification is a session identification in the described calling;
Described application server is determined the session that needs are redirected according to described session identification.
8, method according to claim 7 is characterized in that, described application server determines that according to described session identification the session that needs are redirected is specially:
Described application server is determined the session that described needs are redirected according to back-to-back user agent mechanism.
9, a kind of application server, described application server comprises:
Be used for after the service contracting user sets up calling, receive the module of business operation information, described business operation information is carried the session identification of described calling;
Be used for determining the module of the session that needs are redirected according to described session identification;
Be used for module that the session that described need are redirected is redirected;
Wherein, described application server is in the described calling signaling path as back-to-back user agent.
10, application server according to claim 9 is characterized in that, described application server also comprises:
Be used to discharge the module of the session of described session identification correspondence.
11, application server according to claim 9 is characterized in that, described being used for determines that according to described session identification the module of the session that needs are redirected comprises:
Be used for judging that described session identification is the submodule of a session identification of described calling;
Be used for determining the submodule of the session that needs are redirected according to described session identification.
CNB2005101021415A 2005-12-03 2005-12-03 Implementation method and application server for third-party control service Active CN100433751C (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
CNB2005101021415A CN100433751C (en) 2005-12-03 2005-12-03 Implementation method and application server for third-party control service
PCT/CN2006/003268 WO2007062609A1 (en) 2005-12-03 2006-12-04 A method, a application server and a system for implementing the third party control service
EP06817945A EP1959608A4 (en) 2005-12-03 2006-12-04 A method, a application server and a system for implementing the third party control service

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB2005101021415A CN100433751C (en) 2005-12-03 2005-12-03 Implementation method and application server for third-party control service

Publications (2)

Publication Number Publication Date
CN1980225A CN1980225A (en) 2007-06-13
CN100433751C true CN100433751C (en) 2008-11-12

Family

ID=38131224

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB2005101021415A Active CN100433751C (en) 2005-12-03 2005-12-03 Implementation method and application server for third-party control service

Country Status (1)

Country Link
CN (1) CN100433751C (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101374138B (en) * 2007-08-21 2011-06-15 华为技术有限公司 Method for requesting business modification in SIP protocol, network system and apparatus
CN101431737B (en) 2007-11-05 2012-07-04 华为技术有限公司 Multimedia conversation call control method and application server thereof
CN101931618B (en) * 2010-03-17 2013-02-20 华中科技大学 SIP protocol extension based conversation service realizing method
CN102006272B (en) * 2010-04-30 2014-09-10 中兴通讯股份有限公司 Method and system of application server (AS) for replacing Replace parameter
CN102348291B (en) * 2010-07-28 2016-02-10 中兴通讯股份有限公司 Based on session establishing method and the system of dialogue association identification
CN111405121B (en) * 2020-02-26 2021-06-18 深圳震有科技股份有限公司 User behavior operation monitoring method and system based on voice call

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2002073991A1 (en) * 2001-03-12 2002-09-19 Telia Ab (Publ) A device and a procedure to identify mobile users
KR20040042221A (en) * 2002-11-13 2004-05-20 홍봉조 Method and system for providing call waiting service
WO2004072830A2 (en) * 2003-02-13 2004-08-26 Truelink, Inc. Methods, apparatuses and systems facilitating seamless, virtual integration of online membership models and services
US20040263610A1 (en) * 2003-06-30 2004-12-30 Whynot Stephen R. Apparatus, method, and computer program for supporting video conferencing in a communication system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2002073991A1 (en) * 2001-03-12 2002-09-19 Telia Ab (Publ) A device and a procedure to identify mobile users
KR20040042221A (en) * 2002-11-13 2004-05-20 홍봉조 Method and system for providing call waiting service
WO2004072830A2 (en) * 2003-02-13 2004-08-26 Truelink, Inc. Methods, apparatuses and systems facilitating seamless, virtual integration of online membership models and services
US20040263610A1 (en) * 2003-06-30 2004-12-30 Whynot Stephen R. Apparatus, method, and computer program for supporting video conferencing in a communication system

Also Published As

Publication number Publication date
CN1980225A (en) 2007-06-13

Similar Documents

Publication Publication Date Title
DK1673908T3 (en) SYSTEM, APPARATUS AND PROCEDURE FOR ESTABLISHING CIRCUIT-CONNECTED COMMUNICATION USING A PACKAGE-CONNECTED NETWORK SIGNAL
CN100444550C (en) Method for realizing multiple early media services in one call
CN101502076B (en) Interworking with media fallback
KR20110050439A (en) Method and system for selective call forwarding based on media attributes in telecommunication network
WO2011017889A1 (en) Multimedia conference implementation method and system
CN101459735B (en) Implementing method and system for customized ring back tone and color image service
CN101087241B (en) An implementation method of third-party control service
CN101577724B (en) The method that the Early media of dialogue-based initiation protocol is served is provided
CN100563219C (en) System and method for implementing click-to-dial
WO2007062609A1 (en) A method, a application server and a system for implementing the third party control service
WO2007112640A1 (en) A method and an apparatus for replacing the session id, an application server and a method for replacing the session
CN101026614A (en) Media type parameter negotiation method
CN101369906A (en) Method and device for realizing conference service
CN101099366B (en) Session initiation protocol intermediate node and the method to session initiation protocol terminal transmission information
CN100433751C (en) Implementation method and application server for third-party control service
CN101459872B (en) Method for updating media after answering by single session customized ring back tone and color video service
WO2010075697A1 (en) System and method for transferring multi-party call into conference
WO2009086758A1 (en) Method for realizing online color ringback tone and multimedia ringback tone service
US8213373B2 (en) Supporting method for REFER message expansion parameter
WO2007093116A1 (en) A method and system for realizing the simulating service and the access signaling adaptive entity
US8160224B2 (en) Method, apparatus and system for implementing conference service
WO2010091567A1 (en) System and method for switching click to dial service to multimedia conference service
US8249238B2 (en) Dynamic key exchange for call forking scenarios
WO2013040832A1 (en) Method, device and system for enabling the operator inserting calling in switchboard service
CN101247437B (en) Method and device for implementing personalized ring back tone in multi-party conversation

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant