CN101291519B - Method, system and apparatus for providing mode selection to multi-mode terminal - Google Patents
Method, system and apparatus for providing mode selection to multi-mode terminal Download PDFInfo
- Publication number
- CN101291519B CN101291519B CN2007100937870A CN200710093787A CN101291519B CN 101291519 B CN101291519 B CN 101291519B CN 2007100937870 A CN2007100937870 A CN 2007100937870A CN 200710093787 A CN200710093787 A CN 200710093787A CN 101291519 B CN101291519 B CN 101291519B
- Authority
- CN
- China
- Prior art keywords
- access mode
- terminal
- media
- gruu
- routing
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Mobile Radio Communication Systems (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
本发明公开了为多模终端提供接入模式选择的方法、系统及装置,以使路由决策实体根据某种策略选择接入模式后,可指示路由执行实体以选定的接入模式进行呼叫接续。本发明方法包括:终端在建立注册连接时,将当前接入模式类型和绑定了当前接入模式类型的资源名称告知网络侧;网络侧将终端告知的接入模式类型与根据该资源名称为该终端分配的全局可路由用户代理统一资源标识符GRUU,二者关联;以及在向被叫呼叫接续时,网络侧的路由决策实体选择接入模式,并以选定的接入模式类型对应的GRUU指示路由执行实体进行呼叫接续。
The invention discloses a method, a system and a device for providing access mode selection for a multi-mode terminal, so that after a routing decision-making entity selects an access mode according to a certain strategy, it can instruct the routing execution entity to perform call connection in the selected access mode . The method of the present invention includes: when the terminal establishes a registration connection, inform the network side of the current access mode type and the resource name bound to the current access mode type; The global routable user agent uniform resource identifier GRUU allocated by the terminal is associated with the two; and when connecting to the called party, the routing decision-making entity on the network side selects the access mode, and uses the selected access mode type corresponding The GRUU instructs the routing execution entity to perform call connection.
Description
技术领域 technical field
本发明涉及通信领域,特别是涉及为多模终端提供接入模式选择的方法、系统及装置。 The present invention relates to the communication field, in particular to a method, system and device for providing access mode selection for a multi-mode terminal. the
背景技术 Background technique
IMS是3GPP R5/R6标准定义的WCDMA网络中IP多媒体子系统,是3G移动网实现分组话音和分组数据,提供统一的多媒体业务和应用的目标网络。IMS采用IP分组域作为其控制消息和媒体传输的承载通道,采用SIP协议作为呼叫控制消息。在IMS中,IMS的用户签约数据集中在HSS中管理,业务由应用服务器AS统一提供,会话控制由S-CSCF完成,两者在网络结构上完全分离,业务通过S-CSCF触发至AS处理,多个AS间可协同工作。用户通过当前所在地代理节点P-CSCF接入IMS,会话和业务控制则由其注册地的归属域服务节点完成,因此用户在不同接入点总能得到同样的服务,实现了业务管理、会话控制及承载接入的三者分离以及与接入和位置无关的业务提供。 IMS is the IP multimedia subsystem in the WCDMA network defined by the 3GPP R5/R6 standard. It is the target network for the 3G mobile network to realize packet voice and packet data and provide unified multimedia services and applications. The IMS uses the IP packet domain as the bearer channel for its control messages and media transmission, and uses the SIP protocol as the call control message. In IMS, IMS user subscription data is centrally managed in HSS, the service is provided by the application server AS, and the session control is completed by the S-CSCF. The two are completely separated in the network structure, and the service is triggered by the S-CSCF to the AS for processing. Multiple ASs can work together. The user accesses the IMS through the proxy node P-CSCF at the current location, and the session and service control are completed by the home domain service node where the user is registered. Therefore, the user can always get the same service at different access points, realizing service management and session control. The separation of the three and the bearer access, as well as the provision of services independent of access and location. the
由于可以支持多种接入模式终端的出现,用户的多模终端可以通过多个接入域同时注册到网络中,同时注册的用户标识可以相同或者存在某种关联(标识没有关联的和单模终端处理相同)。这里提及的多模终端包括但不限于WCDMA的多模终端、CDMA2000的多模终端或其他制式的移动多模终端。用户可以在任一注册域发起或者接收呼叫,甚至同时在多个域发起或接收呼叫。 Since multiple access mode terminals can be supported, a user's multi-mode terminal can be simultaneously registered to the network through multiple access domains, and the simultaneously registered user identities can be the same or have some kind of association (identities that are not associated with single-mode The terminal handles the same). The multi-mode terminals mentioned here include but are not limited to WCDMA multi-mode terminals, CDMA2000 multi-mode terminals or mobile multi-mode terminals of other standards. Users can initiate or receive calls in any registered domain, and even initiate or receive calls in multiple domains at the same time. the
对于多模终端在进行被叫时,网络选择哪种接入网来接续这个呼叫,也是3GPP正在研究的一个课题。目前3GPP提出的解决方案是在IMS网络中增加一个叫做DSF(Domain Selection Function)的实体。当它收到需要接续到多模终端的呼叫时,会根据运营商策略、用户喜好、终端注册状态等各种因素进行 接入域选择决策,并根据决策结果将呼叫接续到所选定的接入域。当DSF选择在CS域接续呼叫时,DSF向S-CSCF返回CS域接入号码以指示呼叫向CS域接续;当DSF选择在IMS域接续呼叫时,DSF向S-CSCF返回用户的IMPU以指示呼叫在IMS域接续。 When a multi-mode terminal is called, which access network the network chooses to connect the call is also a topic being studied by 3GPP. The current solution proposed by 3GPP is to add an entity called DSF (Domain Selection Function) in the IMS network. When it receives a call that needs to be connected to a multi-mode terminal, it will make an access domain selection decision based on various factors such as operator policies, user preferences, and terminal registration status, and connect the call to the selected terminal according to the decision result. into the domain. When the DSF chooses to connect the call in the CS domain, the DSF returns the CS domain access number to the S-CSCF to indicate that the call is connected to the CS domain; when the DSF chooses to connect the call in the IMS domain, the DSF returns the user’s IMPU to the S-CSCF to indicate The call is continued in the IMS domain. the
综上所述,发明人在发明过程中发现,某一接入域下存在多种接入模式,但现有技术不能解决多模终端作被叫时,网络如何进行接入模式选择和指示呼叫接续的问题。即路由决策实体根据某种策略选择接入模式后,无法相应指示路由执行实体以选定的接入模式进行呼叫接续。 To sum up, the inventor discovered during the invention process that there are multiple access modes in a certain access domain, but the existing technology cannot solve the problem of how the network selects the access mode and indicates the call when the multi-mode terminal is called. Continuation question. That is, after the routing decision-making entity selects an access mode according to a certain strategy, it cannot correspondingly instruct the routing execution entity to perform call connection in the selected access mode. the
发明内容 Contents of the invention
本发明实施例提供一种为多模终端提供接入模式选择的方法、系统及装置,以使路由决策实体根据某种策略选择接入模式后,可指示路由执行实体以选定的接入模式进行呼叫接续。 Embodiments of the present invention provide a method, system, and device for providing access mode selection for multi-mode terminals, so that after a routing decision-making entity selects an access mode according to a certain policy, it can instruct the routing execution entity to use the selected access mode Make a call connection. the
本发明实施例提供了另一种为多模终端提供接入模式选择的方法及装置,使得当网络侧决定将到来会话按不同媒体成分拆分成媒体流后,可将不同媒体流通过不同的接入模式接续到多模终端。 Embodiments of the present invention provide another method and device for providing access mode selection for multi-mode terminals, so that when the network side decides to split an incoming session into media streams according to different media components, different media streams can be passed through different The access mode is carried over to the multimode terminal. the
本发明实施例的方法包括:终端在建立注册连接时,将当前接入模式类型和绑定了当前接入模式类型的资源名称告知网络侧;网络侧将终端告知的接入模式类型与根据该资源名称为该终端分配的全局可路由用户代理统一资源标识符GRUU,二者关联;以及在向被叫呼叫接续时,网络侧的路由决策实体选择接入模式,并以选定的接入模式类型对应的GRUU指示路由执行实体进行呼叫接续。 The method in the embodiment of the present invention includes: when the terminal establishes a registration connection, inform the network side of the current access mode type and the resource name bound to the current access mode type; The resource name is the global routable user agent uniform resource identifier GRUU allocated by the terminal, and the two are associated; and when connecting to the called party, the routing decision-making entity on the network side selects the access mode, and The GRUU corresponding to the type instructs the routing execution entity to perform call connection. the
本发明实施例的路由决策实体,包括:关联单元,用于将多模终端告知的接入模式类型与路由执行实体分配的全局可路由用户代理统一资源标识符GRUU,二者关联;接入模式选择单元,用于选择接入模式;指示单元,用于从关联单元中获取接入模式选择单元选定的接入模式类型对应的GRUU,并以该GRUU指示路由执行实体进行呼叫接续。 The routing decision-making entity in the embodiment of the present invention includes: an associating unit for associating the access mode type notified by the multi-mode terminal with the globally routable user agent uniform resource identifier GRUU allocated by the routing execution entity; the access mode The selection unit is used to select the access mode; the instruction unit is used to obtain the GRUU corresponding to the access mode type selected by the access mode selection unit from the association unit, and use the GRUU to instruct the routing execution entity to perform call connection. the
本发明实施例的多模终端,包括:识别单元,用于识别该多模终端建立注 册连接时的接入模式类型,还包括:添加单元,用于将所述识别单元识别出的该多模终端的当前接入模式类型和绑定了当前接入模式类型的资源名称添加到发向网络侧的注册消息中; The multi-mode terminal in the embodiment of the present invention includes: an identification unit, used to identify the access mode type when the multi-mode terminal establishes a registration connection, and also includes: an adding unit, used to identify the multi-mode terminal identified by the identification unit The current access mode type of the terminal and the resource name bound to the current access mode type are added to the registration message sent to the network side;
所述当前接入模式类型被所述网络侧用于与根据所述资源名称为所述多模终端分配的全局可路由用户代理统一资源标识符GRUU关联; The current access mode type is used by the network side to associate with the globally routable user agent uniform resource identifier GRUU allocated to the multimode terminal according to the resource name;
其中所述网络侧的路由决策实体在向被叫呼叫接续时选择接入模式,并以选定的接入模式类型对应的GRUU指示所述网络侧的路由执行实体进行呼叫接续。 The routing decision-making entity on the network side selects an access mode when connecting a call to the called party, and instructs the routing execution entity on the network side to connect the call with the GRUU corresponding to the selected access mode type. the
本发明实施例的系统,包括:多模终端,用于建立注册连接时,将当前接入模式类型和绑定了当前接入模式类型的资源名称告知网络侧;路由执行实体,用于在终端建立注册连接时充当注册服务器,并根据多模终端告知的所述资源名称为该多模终端分配全局可路由用户代理统一资源标识符GRUU,以及用于进行呼叫接续;路由决策实体,用于将多模终端告知的接入模式类型与路由执行实体根据所述资源名称为该多模终端分配的GRUU,二者关联;以及选择接入模式,并以选定的接入模式类型对应的GRUU指示路由执行实体进行呼叫接续。 The system of the embodiment of the present invention includes: a multi-mode terminal, used to inform the network side of the current access mode type and the resource name bound to the current access mode type when establishing a registration connection; Act as a registration server when establishing a registration connection, and assign a global routable user agent uniform resource identifier GRUU to the multi-mode terminal according to the resource name notified by the multi-mode terminal, and use it for call connection; the routing decision-making entity is used to The access mode type notified by the multi-mode terminal is associated with the GRUU allocated to the multi-mode terminal by the routing execution entity according to the resource name; and the access mode is selected, and the GRUU corresponding to the selected access mode type is indicated The routing execution entity performs call connection. the
本发明实施例的另一种为多模终端提供接入模式选择的方法,包括下列步骤:终端在建立注册连接时,将当前接入网类型的标识信息告知网络侧;在向被叫呼叫接续时,网络侧的路由决策实体将呼叫会话消息按媒体成分拆分成媒体流,并对应各个媒体流分别选择接入模式,以及分别以选定的接入模式对应的标识信息指示路由执行实体接续该媒体流。 Another method for providing access mode selection for a multi-mode terminal according to an embodiment of the present invention includes the following steps: when the terminal establishes a registration connection, inform the network side of the identification information of the current access network type; , the routing decision-making entity on the network side splits the call session message into media streams according to the media components, selects an access mode corresponding to each media stream, and instructs the routing execution entity to connect The media stream. the
本发明实施例的另一种路由决策实体,包括:保存单元,用于保存终端在建立注册连接时告知的当前接入网类型的标识信息;拆分单元,用于将呼叫会话消息按媒体成分拆分成媒体流,并将拆分结果发出;接入模式选择单元,用于根据拆分单元发来的拆分结果,对应各个媒体流分别选择接入模式;指示单元,用于从保存单元中分别获取接入模式选择单元为各个媒体流选定的接入模式类型所对应的标识信息,并以该标识信息指示路由执行实体接续该媒体流。 Another routing decision-making entity in the embodiment of the present invention includes: a saving unit, used to save the identification information of the current access network type notified by the terminal when establishing a registration connection; a splitting unit, used to divide the call session message into media components split into media streams, and send the split results; the access mode selection unit is used to select the access mode corresponding to each media stream according to the split results sent by the split unit; the indication unit is used to select the access mode from the storage unit respectively obtain the identification information corresponding to the access mode type selected by the access mode selection unit for each media stream, and use the identification information to instruct the routing execution entity to continue the media stream. the
本发明实施例中,终端在建立注册连接时,将当前接入模式类型和绑定了当前接入模式类型的资源名称告知网络侧,网络侧将终端告知的接入模式类型与根据该资源名称为该终端分配的全局可路由用户代理统一资源标识符GRUU,二者关联;之后在向被叫呼叫接续时,网络侧的路由决策实体选择接入模式,并以选定的接入模式类型对应的GRUU指示路由执行实体进行呼叫接续。 In the embodiment of the present invention, when the terminal establishes a registration connection, it notifies the network side of the current access mode type and the resource name bound to the current access mode type, and the network side notifies the terminal of the access mode type and the resource name according to the resource name The global routable user agent uniform resource identifier GRUU assigned to the terminal is associated with the two; when the call is connected to the called party, the routing decision-making entity on the network side selects the access mode and corresponds to the selected access mode type The GRUU instructs the routing execution entity to proceed with the call connection. the
因此通过资源名称与当前接入模式类型的绑定,根据该资源名称分配GRUU,以及将当前接入模式类型与该GRUU关联,这一系列的操作,最终实现路由决策实体选择接入模式后,可指示路由执行实体以选定的接入模式进行呼叫接续。 Therefore, through the binding of the resource name and the current access mode type, the GRUU is allocated according to the resource name, and the current access mode type is associated with the GRUU. This series of operations finally realizes that after the routing decision-making entity selects the access mode, The routing execution entity may be instructed to proceed with the call connection in the selected access mode. the
本发明实施例可以针对媒体流,以最为合适的接入网接续,从而提高网络传输效率,提高用户的业务感受。 The embodiments of the present invention can use the most suitable access network to connect media streams, thereby improving network transmission efficiency and improving user service experience. the
附图说明Description of drawings
图1为本发明实施例的方法步骤流程图; Fig. 1 is the method step flowchart of the embodiment of the present invention;
图2为本发明实施例的路由决策实体结构示意图; Fig. 2 is a schematic structural diagram of a routing decision-making entity in an embodiment of the present invention;
图3为本发明实施例的多模终端结构示意图; FIG. 3 is a schematic structural diagram of a multimode terminal according to an embodiment of the present invention;
图4为本发明实施例一的信令流程图; Fig. 4 is the signaling flowchart of embodiment one of the present invention;
图5为本发明实施例二的信令流程图; Fig. 5 is the signaling flowchart of the second embodiment of the present invention;
图6为本发明实施例的另一种路由决策实体结构示意图; FIG. 6 is a schematic structural diagram of another routing decision-making entity in an embodiment of the present invention;
图7为本发明实施例三的信令流程图。
FIG. 7 is a signaling flowchart of
具体实施方式Detailed ways
为了使路由决策实体根据某种策略选择接入模式后,可指示路由执行实体以选定的接入模式进行呼叫接续。 In order for the routing decision-making entity to select an access mode according to a certain policy, it can instruct the routing execution entity to perform call connection in the selected access mode. the
本发明实施例提供了一种为多模终端提供接入模式选择的方法,参见图1所示,包括下列步骤: An embodiment of the present invention provides a method for providing access mode selection for a multi-mode terminal, as shown in Figure 1, including the following steps:
S1、终端在建立注册连接时,将当前接入模式类型和绑定了当前接入模式类型的资源名称告知网络侧。 S1. When establishing a registration connection, the terminal notifies the network side of the current access mode type and the resource name bound to the current access mode type. the
现有技术中,在进行被叫时,对于多终端共享IMPU的情况,为了防止SIPREQUEST分叉给多个UE,IETF和3GPP引入了GRUU这个概念。GRUU是由IMPU和UE的资源名称Instance_id组合而成。其中Instance_id是用来标识UE Instance的id(即一个终端只有一个Instance_id),这样一来GRUU可以标识一个UE。即使IMPU被多个UE所共享,把GRUU作为REQUEST URI依然可以确保把SIP消息发送到唯一指定的UE上。 In the prior art, when multiple terminals share the IMPU when making a call, in order to prevent the SIPREQUEST from being forked to multiple UEs, the IETF and 3GPP introduce the concept of GRUU. The GRUU is composed of the IMPU and the resource name Instance_id of the UE. Among them, Instance_id is the id used to identify the UE Instance (that is, a terminal has only one Instance_id), so that GRUU can identify a UE. Even if the IMPU is shared by multiple UEs, using GRUU as the REQUEST URI can still ensure that the SIP message is sent to the only specified UE. the
随着支持多种接入模式的多模终端的出现,同一多模终端的不同接入模式类型被视为该多模终端的不同应用实例。多模终端中存在多个接入网模块,于是本发明实施例中一个多模终端的不同接入模式分别具有相应的Instance_id,即instance_id与接入模式类型绑定。 With the emergence of multi-mode terminals supporting multiple access modes, different access mode types of the same multi-mode terminal are regarded as different application instances of the multi-mode terminal. There are multiple access network modules in a multi-mode terminal, so in the embodiment of the present invention, different access modes of a multi-mode terminal have corresponding Instance_ids, that is, the instance_id is bound to the access mode type. the
上述当前接入模式类型可以携带于注册消息的P-Access-Network-Info头域中(P-Access-Network-Info为SIP协议中的一个头域,可以用来携带接入网信息和用户位置信息。),以告知网络侧。 The above-mentioned current access mode type can be carried in the P-Access-Network-Info header field of the registration message (P-Access-Network-Info is a header field in the SIP protocol, which can be used to carry access network information and user location information.) to inform the network side. the
S2、网络侧根据该资源名称为该终端分配GRUU。 S2. The network side allocates a GRUU to the terminal according to the resource name. the
所述GRUU由IMS公共用户标识IMPU和终端告知的instance_id组合而成。 The GRUU is composed of the IMS public user identity IMPU and the instance_id notified by the terminal. the
S3、网络侧将终端告知的接入模式类型与分配的GRUU关联。 S3. The network side associates the access mode type notified by the terminal with the allocated GRUU. the
S4、在向被叫呼叫接续时,网络侧的路由决策实体选择接入模式。 S4. When connecting to the called party, the routing decision-making entity on the network side selects an access mode. the
所述路由决策实体选择接入模式的相关策略至少包括下列之一:运营商策略、主叫偏好信息、接入网络能力、接入网络状态、媒体类别、媒体类别中的成分,媒体类别中各成分的属性信息。 The relevant strategy for selecting the access mode by the routing decision-making entity includes at least one of the following: operator policy, caller preference information, access network capability, access network status, media category, components in the media category, and each component in the media category Attribute information of ingredients. the
在路由决策实体选择接入模式之前,还可包括:路由决策实体判断呼叫会话消息中是否存在至少两种媒体成分,若是,则路由决策实体进一步选择是否将该呼叫会话消息按媒体成分拆分成媒体流(进一步可选择是否将拆分出的各个媒体流拆分成上行媒体流和下行媒体流),若是,则对应各个媒体流分别选择接入模式,并分别以选定的接入模式对应的GRUU指示路由执行实体接续该媒体流;否则,直接选择呼叫会话消息的接入模式,并以选定的接入模式对应的GRUU指示路由执行实体进行呼叫接续。参考实施例2。 Before the routing decision-making entity selects the access mode, it may also include: the routing decision-making entity judges whether there are at least two media components in the call session message, and if so, the routing decision-making entity further selects whether to split the call session message into media components Media streams (further, you can choose whether to split the split media streams into uplink media streams and downlink media streams), if so, select the access mode corresponding to each media stream, and use the selected access mode to correspond The GRUU instructs the routing execution entity to continue the media stream; otherwise, directly selects the access mode of the call session message, and uses the GRUU corresponding to the selected access mode to instruct the routing execution entity to continue the call. Refer to Example 2. the
S5、网络侧的路由决策实体以选定的接入模式类型对应的GRUU指示路由执行实体进行呼叫接续。 S5. The routing decision-making entity on the network side uses the GRUU corresponding to the selected access mode type to instruct the routing execution entity to connect the call. the
具体为路由决策实体在向路由执行实体下发的指示消息中携带与选定的接入模式类型关联的GRUU;路由执行实体根据所述指示消息中携带的GRUU定位注册连接,并基于该注册连接进行呼叫接续。 Specifically, the routing decision-making entity carries the GRUU associated with the selected access mode type in the indication message sent to the routing execution entity; the routing execution entity locates the registration connection according to the GRUU carried in the indication message, and based on the registration connection Make a call connection. the
本发明实施例还提供了一种路由决策实体,参见图2所示,其包括:关联单元、接入模式选择单元和指示单元;进一步还包括:确定单元和拆分单元。 The embodiment of the present invention also provides a routing decision-making entity, as shown in FIG. 2 , which includes: an associating unit, an access mode selecting unit, and an indicating unit; further includes: a determining unit and a splitting unit. the
关联单元,用于将多模终端告知的接入模式类型与路由执行实体分配的GRUU,二者关联。 The associating unit is configured to associate the access mode type notified by the multi-mode terminal with the GRUU allocated by the routing execution entity. the
确定单元,用于在确定收到的呼叫会话消息中存在至少两种媒体成分,并且进一步确定将该呼叫会话消息按媒体成分拆分成媒体流时,发出触发信号。 The determining unit is configured to send a trigger signal when determining that there are at least two media components in the received call session message, and further determining that the call session message is divided into media streams according to the media components. the
拆分单元,用于在收到确定单元发来的触发信号时,将所述呼叫会话消息按媒体成分拆分成媒体流;以及告知接入模式选择单元对应各个媒体流分别选择接入模式。 The splitting unit is configured to split the call session message into media streams according to media components when receiving the trigger signal from the determining unit; and inform the access mode selection unit to select an access mode corresponding to each media stream. the
接入模式选择单元,用于选择接入模式。 The access mode selection unit is used for selecting an access mode. the
指示单元,用于从关联单元中获取接入模式选择单元选定的接入模式类型所对应的GRUU,并以该GRUU指示路由执行实体进行呼叫接续。 The instructing unit is configured to acquire the GRUU corresponding to the access mode type selected by the access mode selection unit from the association unit, and use the GRUU to instruct the routing execution entity to perform call connection. the
本发明实施例还提供了一种多模终端,参见图3所示,其包括:识别单元和添加单元。 An embodiment of the present invention also provides a multi-mode terminal, as shown in FIG. 3 , which includes: an identification unit and an adding unit. the
识别单元,用于识别该多模终端建立注册连接时的接入模式类型。 The identification unit is used to identify the access mode type when the multi-mode terminal establishes a registration connection. the
添加单元,用于将所述识别单元识别出的该多模终端的当前接入模式类型和绑定了当前接入模式类型的资源名称添加到发向网络侧的注册消息中。 The adding unit is configured to add the current access mode type of the multi-mode terminal identified by the identification unit and the resource name bound with the current access mode type to the registration message sent to the network side. the
本发明实施例还提供了一种为多模终端提供接入模式选择的系统,包括: 多模终端、路由执行实体和路由决策实体。 The embodiment of the present invention also provides a system for providing access mode selection for a multi-mode terminal, including: a multi-mode terminal, a routing execution entity and a routing decision-making entity. the
多模终端,用于建立注册连接时,将当前接入模式类型和绑定了当前接入模式类型的资源名称告知网络侧。 The multi-mode terminal is used for notifying the network side of the current access mode type and the resource name bound to the current access mode type when establishing a registration connection. the
路由执行实体,用于在终端建立注册连接时充当注册服务器,并根据多模终端告知的所述资源名称为该多模终端分配GRUU,以及用于进行呼叫接续。该路由执行实体例如:S-CSCF。 The routing execution entity is configured to serve as a registration server when the terminal establishes a registration connection, and allocate a GRUU to the multi-mode terminal according to the resource name notified by the multi-mode terminal, and to perform call connection. The routing execution entity is, for example, S-CSCF. the
路由决策实体,用于将多模终端告知的接入模式类型与路由执行实体根据所述资源名称为该多模终端分配的GRUU,二者关联;以及选择接入模式,并以选定的接入模式类型对应的GRUU指示路由执行实体进行呼叫接续。该路由决策实体具体为保存有选择接入模式的相关策略的网元,例如:AS、HSS等。 The routing decision-making entity is used to associate the access mode type notified by the multi-mode terminal with the GRUU allocated to the multi-mode terminal by the routing execution entity according to the resource name; and select an access mode, and use the selected access mode The GRUU corresponding to the entry mode type instructs the routing execution entity to perform call connection. The routing decision-making entity is specifically a network element that stores relevant policies for selecting an access mode, such as an AS, an HSS, and the like. the
以下通过2个实施例具体描述。 Describe in detail below through 2 examples. the
实施例一、终端在建立注册连接时,将当前接入模式类型和绑定了当前接入模式类型的instance_id告知网络侧;网络侧将终端告知的接入模式类型与分配的GRUU关联;应用服务器确定呼叫会话消息中存在一种媒体成分,无需进行媒体成分的拆分;之后在向被叫呼叫接续时,路由决策实体针对该呼叫会话消息选择接入模式;最后路由决策实体以选定的接入模式类型对应的GRUU指示路由执行实体进行呼叫接续。参见图4所示,包括下列步骤:
1:多模终端从WLAN接入IMS网络,发起注册请求REGISTER,在该注册请求的contact头域中加入+sip.instance参数,此参数的内容为绑定了WLAN接入模式的多模终端的instance id_1。同时,在该注册请求的P-Access-Network-Info头域中加入当前接入模式类型信息,即WLAN。 1: The multi-mode terminal accesses the IMS network from WLAN, initiates a registration request REGISTER, and adds the +sip.instance parameter in the contact header field of the registration request. The content of this parameter is the multi-mode terminal bound to the WLAN access mode instance id_1. At the same time, the current access mode type information, that is, WLAN, is added to the P-Access-Network-Info header field of the registration request. the
2:S-CSCF根据IMPU和注册请求的contact头域中的instance id_1的值生成GRUU_1,并将用户注册事件及该S-CSCF为终端UE分配的GRUU_1携带于注册事件通知消息的contact头域中通知给应用服务器Server。 2: The S-CSCF generates GRUU_1 according to the IMPU and the value of instance id_1 in the contact header field of the registration request, and carries the user registration event and the GRUU_1 allocated by the S-CSCF to the terminal UE in the contact header field of the registration event notification message Notify the application server Server. the
同时S-CSCF关联该注册请求的contact_1和为终端UE分配的GRUU_1; 并且应用服务器Server收到注册事件通知消息后,从注册事件通知消息中获知多模终端从WLAN接入IMS网络,将WLAN接入模式与GRUU_1关联。 At the same time, the S-CSCF associates the contact_1 of the registration request with the GRUU_1 allocated for the terminal UE; and after receiving the registration event notification message, the application server Server learns from the registration event notification message that the multimode terminal accesses the IMS network from the WLAN, and connects the WLAN to the IMS network. The entry mode is associated with GRUU_1. the
3:多模终端再从WCDMA接入到IMS网络,发起另一个注册请求,在该注册请求的contact头域中加入+sip.instance参数,此参数的内容为绑定了WCDMA接入模式的多模终端的instance id_2。同时,在该注册请求的P-Access-Network-Info头域中加入当前接入模式类型信息,即WCDMA。 3: The multi-mode terminal accesses the IMS network from WCDMA, initiates another registration request, and adds the +sip.instance parameter to the contact header field of the registration request. The instance id_2 of the mod terminal. At the same time, the current access mode type information, that is, WCDMA, is added to the P-Access-Network-Info header field of the registration request. the
【注】:S-CSCF收到此条注册消息后,可根据不同的reg-id来感知这是同一个终端的多注册事件(reg-id也在注册请求消息中的contact头域中携带,具体内容参见现有技术所述),则不注销原有contact_1的连接(即步骤1和2建立的contact)。
[Note]: After receiving this registration message, S-CSCF can perceive this is a multi-registration event of the same terminal according to different reg-ids (reg-id is also carried in the contact header field in the registration request message, For details, refer to the description in the prior art), then the original connection of contact_1 (that is, the contact established in
或者,S-CSCF也可以根据不同的instance id判断这是从同一个终端不同接入模式发起的多注册,则无需再通过reg-id来感知。 Alternatively, the S-CSCF can also judge based on different instance ids that this is multiple registrations initiated from different access modes of the same terminal, and there is no need to use reg-id to perceive it. the
4:S-CSCF根据IMPU和注册请求的contact头域中的instance id_2的值生成GRUU_2,并将用户注册事件及该S-CSCF为终端UE分配的GRUU_2携带于注册事件通知消息的contact头域中通知给应用服务器Server。 4: The S-CSCF generates GRUU_2 according to the IMPU and the value of instance id_2 in the contact header field of the registration request, and carries the user registration event and the GRUU_2 allocated by the S-CSCF to the terminal UE in the contact header field of the registration event notification message Notify the application server Server. the
同时S-CSCF关联该注册请求的contact_2和为终端UE分配的GRUU_2;并且应用服务器Server收到注册事件通知消息后,从注册事件通知消息中获知多模终端从WCDMA接入IMS网络,将WCDMA接入模式与GRUU_2关联。 At the same time, the S-CSCF associates the contact_2 of the registration request with the GRUU_2 allocated for the terminal UE; and after receiving the registration event notification message, the application server Server learns from the registration event notification message that the multimode terminal accesses the IMS network from WCDMA, and connects the WCDMA connection to the IMS network. Entry mode is associated with GRUU_2. the
5:当一个到来的呼叫需要接续到被叫用户的终端设备时,呼叫消息INVITE首先发送到S-CSCF。 5: When an incoming call needs to be connected to the terminal equipment of the called user, the call message INVITE is first sent to the S-CSCF. the
6:S-CSCF通过iFC(initial Filter Criteria)触发,将该INVITE触发到应用服务器Server。 6: S-CSCF is triggered by iFC (initial Filter Criteria), and triggers the INVITE to the application server Server. the
7:应用服务器Server根据相关策略决策(选择)出需要接续此呼叫的终端设备及其接入模式(假设为WLAN),则根据WLAN接入模式与GRUU_1的关联关系填写该INVITE的Request-URI头域内容为GRUU_1,并且将含有此头域的INVITE回给S-CSCF。 7: The application server determines (selects) the terminal device and its access mode (assumed to be WLAN) that need to be connected to the call according to relevant policies, and then fills in the Request-URI header of the INVITE according to the association between the WLAN access mode and GRUU_1 The field content is GRUU_1, and the INVITE containing this header field is sent back to the S-CSCF.
8:S-CSCF根据应用服务器Server的选择及步骤1和2建立的contact_1与GRUU_1的关联关系,定位(挑选)GRUU1的注册连接,即S-CSCF将Request-URI填写为步骤1和2建立的contact的内容(即contact_1),将INVITE下发。这样这个呼叫就可以准确终结到特定多模终端设备的特定接入模式了。
8: S-CSCF locates (selects) the registration connection of GRUU1 according to the selection of the application server Server and the relationship between contact_1 and GRUU_1 established in
9:多模终端在WLAN模式下接听呼叫,返回呼叫最终响应。 9: The multi-mode terminal answers the call in WLAN mode and returns the final call response. the
实施例二、终端在建立注册连接时,将当前接入模式类型和绑定了当前接入模式类型的instance_id告知网络侧;网络侧将终端告知的接入模式类型与分配的GRUU关联;应用服务器确定呼叫会话消息中存在多种媒体成分,并根据某种策略决定对该会话消息按不同媒体成分进行拆分;之后在向被叫呼叫接续时,路由决策实体分别为拆分出的每一媒体流选择接入模式;最后分别以选定的接入模式对应的GRUU指示路由执行实体接续该媒体流。参见图5所示,包括下列步骤:
1:多模终端从WLAN接入IMS网络,发起注册请求REGISTER,在该注册请求的contact头域中加入+sip.instance参数,此参数的内容就是绑定了WLAN接入模式的多模终端的instance id_1。同时,在该注册请求的P-Access-Network-Info头域中加入当前接入模式类型信息,即WLAN。 1: The multi-mode terminal accesses the IMS network from WLAN, initiates a registration request REGISTER, and adds the +sip.instance parameter in the contact header field of the registration request. The content of this parameter is the multi-mode terminal bound to the WLAN access mode instance id_1. At the same time, the current access mode type information, that is, WLAN, is added to the P-Access-Network-Info header field of the registration request. the
2:S-CSCF根据IMPU和该注册请求的contact头域中的instance id_1的值生成GRUU_1,并将用户注册事件及该S-CSCF为终端UE分配的GRUU_1携带于注册事件通知消息的contact头域中通知给应用服务器Server。 2: The S-CSCF generates GRUU_1 according to the value of the IMPU and the instance id_1 in the contact header field of the registration request, and carries the user registration event and the GRUU_1 allocated by the S-CSCF to the terminal UE in the contact header field of the registration event notification message Notify the application server Server. the
同时S-CSCF关联该注册请求的contact_1和为终端UE分配的GRUU_1;并且应用服务器Server收到注册事件通知消息后,从注册事件通知消息中获知多模终端从WLAN接入IMS网络,将WLAN接入模式与GRUU_1关联。 At the same time, the S-CSCF associates the contact_1 of the registration request with the GRUU_1 allocated to the UE; and after receiving the registration event notification message, the application server Server learns from the registration event notification message that the multimode terminal accesses the IMS network from the WLAN, and connects the WLAN to the IMS network. The entry mode is associated with GRUU_1. the
3:多模终端再从WCDMA接入到IMS网络,发起另一个注册请求,在该注册请求的contact头域中加入+sip.instance参数,此参数的内容就是绑定了WCDMA接入模式的多模终端的instance id_2。同时,在该注册请求的P-Access-Network-Info头域中加入当前接入模式类型信息,即WCDMA。 3: The multi-mode terminal accesses the IMS network from WCDMA, initiates another registration request, and adds the +sip.instance parameter in the contact header field of the registration request. The instance id_2 of the mod terminal. At the same time, the current access mode type information, that is, WCDMA, is added to the P-Access-Network-Info header field of the registration request.
【注】:S-CSCF收到此条注册消息后,可根据不同的reg-id来感知这是同一个终端的多注册事件(reg-id也在注册请求消息中的contact头域中携带,具体内容参见现有技术所述),则不注销原有contact_1的连接(即步骤1和2建立的contact)。
[Note]: After receiving this registration message, S-CSCF can perceive this is a multi-registration event of the same terminal according to different reg-ids (reg-id is also carried in the contact header field in the registration request message, For details, refer to the description in the prior art), then the original connection of contact_1 (that is, the contact established in
或者,S-CSCF也可以通过根据不同的instance id判断这是从同一个终端不同接入模式发起的多注册,则无需再通过reg-id来感知。 Alternatively, the S-CSCF can also judge based on different instance ids that this is a multi-registration initiated from different access modes of the same terminal, and there is no need to use the reg-id to perceive it. the
4:S-CSCF根据IMPU和注册请求的contact头域中的instance id_2的值生成GRUU_2,并将用户注册事件及该S-CSCF为终端UE分配的GRUU_2携带于注册事件通知消息的contact头域中通知给应用服务器Server。 4: The S-CSCF generates GRUU_2 according to the IMPU and the value of instance id_2 in the contact header field of the registration request, and carries the user registration event and the GRUU_2 allocated by the S-CSCF to the terminal UE in the contact header field of the registration event notification message Notify the application server Server. the
同时S-CSCF关联该注册请求的contact_2和为终端UE分配的GRUU_2;并且应用服务器Server收到注册事件通知消息后,从注册事件通知消息中获知多模终端从WCDMA接入IMS网络,将WCDMA接入模式与GRUU_2关联。 At the same time, the S-CSCF associates the contact_2 of the registration request with the GRUU_2 allocated for the terminal UE; and after receiving the registration event notification message, the application server Server learns from the registration event notification message that the multimode terminal accesses the IMS network from WCDMA, and connects the WCDMA connection to the IMS network. Entry mode is associated with GRUU_2. the
5:当一个到来的呼叫需要接续到被叫用户的终端设备时,呼叫消息INVITE首先发送到S-CSCF。 5: When an incoming call needs to be connected to the terminal equipment of the called user, the call message INVITE is first sent to the S-CSCF. the
6:S-CSCF通过iFC(initial Filter Criteria)触发,将该INVITE触发到应用服务器Server。 6: S-CSCF is triggered by iFC (initial Filter Criteria), and triggers the INVITE to the application server Server. the
7:应用服务器Server判断到呼叫会话消息中存在多种媒体成分,并根据某种策略决定对该会话消息按不同媒体成分进行拆分。应用服务器Server再根据策略为拆分出来的各媒体流进行终端设备及接入模式选择。本实施例拆分出video和audio两种媒体流,video流被决策通过WLAN模式接续到多模终端,audio流被决策通过WCDMA模式接续到多模终端。 7: The application server determines that there are multiple media components in the call session message, and decides to split the session message according to different media components according to a certain strategy. The application server then selects the terminal device and access mode for each split media stream according to the policy. In this embodiment, two media streams, video and audio, are split. The video stream is decided to be connected to the multi-mode terminal through the WLAN mode, and the audio stream is decided to be connected to the multi-mode terminal through the WCDMA mode. the
【注】:媒体流的拆分还可包括进一步拆分成上行和下行两个媒体流的情况。 [Note]: The splitting of the media stream can also include further splitting into two media streams of uplink and downlink. the
8a:由于video流被决策通过WLAN模式接续到多模终端,则根据WLAN接入模式与GRUU_1的关联关系填写INVITE的Request-URI头域内容为GRUU_1,并且将含有此头域的INVITE返回给S-CSCF。转入步骤9a。 8a: Since the video stream is decided to be connected to the multi-mode terminal through the WLAN mode, fill in the Request-URI header field content of the INVITE as GRUU_1 according to the association between the WLAN access mode and GRUU_1, and return the INVITE containing this header field to S -CSCF. Go to step 9a.
8b:同时(与步骤8a同时),由于audio流被决策通过WCDMA模式接续到多模终端,则根据WCDMA接入模式与GRUU_2的关联关系填写INVITE的Request-URI头域内容为GRUU_2,并且将含有此头域的INVITE返回给S-CSCF。转入步骤9b。 8b: At the same time (simultaneously with step 8a), since the audio stream is decided to be connected to the multi-mode terminal through the WCDMA mode, fill in the Request-URI header field content of the INVITE as GRUU_2 according to the association between the WCDMA access mode and GRUU_2, and will contain The INVITE in this header field is returned to the S-CSCF. Go to step 9b. the
9a:S-CSCF根据应用服务器Server的选择及步骤1和2建立的contact_1与GRUU_1的关联关系,定位(挑选)GRUU_1的注册连接,即S-CSCF将Request-URI填写为步骤1和2建立的contact的内容(即contact_1),将INVITE下发。这样video媒体流就可以准确终结到特定多模终端设备的WLAN接入模式了。转入步骤10a。
9a: S-CSCF locates (selects) the registration connection of GRUU_1 according to the selection of the application server Server and the relationship between contact_1 and GRUU_1 established in
9b:同时(与步骤9a同时),S-CSCF根据应用服务器Server的选择及步骤3和4建立的contact_2与GRUU_2的关联关系,定位(挑选)GRUU_2的注册连接,即S-CSCF将Request-URI填写为步骤3和4建立的contact的内容(即contact_2),将INVITE下发。这样audio媒体流就可以准确终结到特定多模终端设备的WCDMA接入模式了。转入步骤10b。
9b: At the same time (simultaneously with step 9a), the S-CSCF locates (selects) the registration connection of GRUU_2 according to the selection of the application server Server and the relationship between contact_2 and GRUU_2 established in
10a:多模终端在WLAN模式下接收video媒体流,返回呼叫最终响应。 10a: The multi-mode terminal receives the video media stream in WLAN mode, and returns a final call response. the
10b:多模终端在WCDMA模式下接收audio媒体流,返回呼叫最终响应。 10b: The multimode terminal receives the audio media stream in WCDMA mode, and returns the final call response. the
在本发明实施例一和二中,终端在建立注册连接时,将当前接入模式类型和绑定了当前接入模式类型的资源名称instance_id告知网络侧,网络侧将终端告知的接入模式类型与根据该instance_id为该终端分配的全局可路由用户代理统一资源标识符GRUU,二者关联;之后在向被叫呼叫接续时,网络侧的路由决策实体选择接入模式,并以选定的接入模式类型对应的GRUU指示路由执行实体进行呼叫接续。因此通过instance_id与当前接入模式类型的绑定,根据该instance_id分配GRUU,以及将当前接入模式类型与该GRUU关联,这一系列的操作,最终实现路由决策实体根据某种策略选择接入模式后,可指示路由执行实体以选定的接入模式进行呼叫接续。
In
在路由决策实体选择接入模式之前,还可以包括:路由决策实体判断呼叫 会话消息中是否存在至少两种媒体成分,若是,则进一步路由决策实体选择是否将该呼叫会话消息按媒体成分拆分成媒体流,若是,则对应各个媒体流分别选择接入模式,并分别以选定的接入模式对应的GRUU指示路由执行实体接续该媒体流;否则,直接选择所述呼叫会话消息的接入模式,并以选定的接入模式对应的GRUU指示路由执行实体进行呼叫接续。这样可以针对媒体流,以最为合适的接入网接续,从而提高网络传输效率,提高用户的业务感受。 Before the routing decision-making entity selects the access mode, it may also include: whether there are at least two media components in the routing decision-making entity judging the call session message, and if so, further routing decision-making entity selection whether to split the call session message into media components Media stream, if so, then select the access mode corresponding to each media stream, and instruct the routing execution entity to continue the media stream with the GRUU corresponding to the selected access mode; otherwise, directly select the access mode of the call session message , and use the GRUU corresponding to the selected access mode to instruct the routing execution entity to connect the call. In this way, media streams can be connected with the most suitable access network, thereby improving network transmission efficiency and improving user service experience. the
更进一步,路由决策实体判定需要将所述呼叫会话消息按媒体成分拆分成媒体流时,还可将拆分出的各个媒体流拆分成上行媒体流和下行媒体流。从而还好的利用各种接入网络,增强用户的业务体验。 Furthermore, when the routing decision-making entity determines that the call session message needs to be split into media streams according to media components, the split media streams may also be split into uplink media streams and downlink media streams. In this way, various access networks can be better utilized to enhance the user's service experience. the
本发明实施例还提供了另一种为多模终端提供接入模式选择的方法,包括下列步骤:终端在建立注册连接时,将当前接入网类型的标识信息告知网络侧;在向被叫呼叫接续时,网络侧的路由决策实体将呼叫会话消息按媒体成分拆分成媒体流(进一步可将每一媒体成分拆分成上行媒体流和下行媒体流),并对应各个媒体流分别选择接入模式,以及分别以选定的接入模式对应的标识信息指示路由执行实体接续该媒体流。 The embodiment of the present invention also provides another method for providing access mode selection for a multi-mode terminal, including the following steps: when the terminal establishes a registration connection, inform the network side of the identification information of the current access network type; When the call is connected, the routing decision-making entity on the network side splits the call session message into media streams according to the media components (further, each media component can be divided into uplink media stream and downlink media stream), and selects the connection link corresponding to each media stream. access mode, and respectively use the identification information corresponding to the selected access mode to instruct the routing execution entity to continue the media stream. the
其中,所述接入网类型的标识信息为当前接入模式类型和绑定了当前接入模式类型的资源名称instance_id,或者为feature tag中新增的参数所携带内容(例如名字为accesstype,取值可以是“wlan”、“wcdma”等)。 Wherein, the identification information of the access network type is the current access mode type and the resource name instance_id bound to the current access mode type, or is the content carried by the newly added parameter in the feature tag (for example, the name is accesstype, which takes Values can be "wlan", "wcdma", etc.). the
进一步本发明实施例可不判断呼叫会话消息中包含的媒体成分的数量,直接进行拆分;也可在确定呼叫会话消息中存在至少两种媒体成分时,再将该呼叫会话消息按媒体成分拆分成媒体流。 Further, the embodiments of the present invention may directly split the call session message without judging the number of media components contained in the call session message; or, when it is determined that there are at least two media components in the call session message, then split the call session message according to the media components into a media stream. the
本发明实施例还提供了另一种路由决策实体,参见图6所示,包括保存单元、拆分单元、接入模式选择单元和指示单元;进一步还可包括确定单元。 The embodiment of the present invention also provides another routing decision-making entity, as shown in FIG. 6 , which includes a storage unit, a splitting unit, an access mode selection unit, and an indication unit; it may further include a determination unit. the
保存单元,用于保存终端在建立注册连接时告知的当前接入网类型的标识信息。 The storage unit is configured to store the identification information of the current access network type notified by the terminal when establishing the registration connection. the
确定单元,用于确定所述呼叫会话消息中存在至少两种媒体成分时,向拆 分单元发出触发信号。 A determining unit is configured to send a trigger signal to the splitting unit when determining that there are at least two media components in the call session message. the
拆分单元,用于将呼叫会话消息按媒体成分拆分成媒体流,并将拆分结果发出。该拆分单元可等待判断单元发来触发信号,再进行拆分操作,也可直接进行拆分操作。 The splitting unit is configured to split the call session message into media streams according to media components, and send the splitting result. The splitting unit can wait for the trigger signal sent by the judging unit, and then perform the splitting operation, or directly perform the splitting operation. the
接入模式选择单元,用于根据拆分单元发来的拆分结果,对应各个媒体流分别选择接入模式。 The access mode selection unit is configured to select an access mode corresponding to each media stream according to the splitting result sent by the splitting unit. the
指示单元,用于从保存单元中分别获取接入模式选择单元为各个媒体流选定的接入模式类型所对应的标识信息,并以该标识信息指示路由执行实体接续该媒体流。 The instructing unit is configured to respectively obtain the identification information corresponding to the access mode type selected by the access mode selection unit for each media stream from the storage unit, and use the identification information to instruct the routing execution entity to continue the media stream. the
以下通过两个实施例具体描述。 The following is a specific description through two examples. the
实施例三、应用服务器判定呼叫会话消息中存在多种媒体成分,并根据某种策略决定对该会话消息按不同媒体成分进行拆分的实施例。 Embodiment 3: The application server determines that there are multiple media components in the call session message, and decides to split the session message according to different media components according to a certain policy. the
本实施例中,增加一个feature tag来标识接入网类型,假设新增的featuretag名字为accesstype,取值可以是“wlan”、“wcdma”等,用以标识各种不同的接入模式。 In this embodiment, a feature tag is added to identify the access network type. Assume that the name of the newly added feature tag is accesstype, and the value can be "wlan", "wcdma", etc., to identify various access modes. the
参见图7所示,包括下列步骤: See shown in Figure 7, including the following steps:
1、多模终端从WLAN接入IMS网络,发起注册请求REGISTER,请求消息中携带contact_1地址,contact头域后面带有标识接入网类型的accesstype参数,参数赋值为wlan,表示从WLAN网络接入。请求消息经过相应实体转发后,到达S-CSCF(其中间传递过程与本发明无关,不赘述)。 1. The multi-mode terminal accesses the IMS network from the WLAN, initiates a registration request REGISTER, and the request message carries the contact_1 address, and the contact header field is followed by the accesstype parameter that identifies the type of access network. The parameter is assigned to wlan, indicating access from the WLAN network . After the request message is forwarded by the corresponding entity, it reaches the S-CSCF (the intermediate transfer process has nothing to do with the present invention and will not be described in detail). the
2、用户注册流程完毕之后,S-CSCF将用户注册事件及contact头域内容通知给应用服务器Server,contact头域内容中包含标识接入网类型的accesstype参数,其值为wlan。(Server之前已经向S-CSCF订阅过用户的注册事件,因此这里S-CSCF可以通知到Server,订阅过程与本发明无关,不赘述) 2. After the user registration process is completed, the S-CSCF notifies the application server of the user registration event and the content of the contact header field. The content of the contact header field includes the accesstype parameter that identifies the type of access network, and its value is wlan. (The Server has subscribed to the user's registration event to the S-CSCF before, so the S-CSCF can notify the Server here, and the subscription process has nothing to do with the present invention, and will not be described in detail)
3、多模终端再从WCDMA接入到IMS网络,发起另外一个注册请求,请求消息中携带contact_2地址及赋值为wcdma的accesstype参数,表示从wcdma 网络接入。 3. The multi-mode terminal then accesses the IMS network from WCDMA, and initiates another registration request. The request message carries the contact_2 address and the accesstype parameter assigned as wcdma, indicating access from the wcdma network. the
【注】:S-CSCF收到此条注册消息后,根据不同的reg-id来感知这是同一个终端的多注册事件(reg-id也在注册请求消息中的contact头域中携带),则不注销原有contact_1的连接。 [Note]: After receiving this registration message, S-CSCF perceives that this is a multi-registration event of the same terminal according to different reg-ids (reg-id is also carried in the contact header field in the registration request message), Then the original connection of contact_1 will not be canceled. the
另外,作为一种新增方法,S-CSCF也可以通过根据不同的accesstype判断这是从同一个终端不同接入模式发起的多注册。 In addition, as a newly added method, the S-CSCF can also judge that this is multiple registrations initiated from different access modes of the same terminal according to different access types. the
4、S-CSCF把用户新的注册事件及contact头域内容也通知给应用服务器Server,contact头域内容中包含标识接入网类型的accesstype参数,其值为wcdma。 4. The S-CSCF notifies the application server of the new registration event of the user and the content of the contact header field. The content of the contact header field includes the accesstype parameter that identifies the type of access network, and its value is wcdma. the
5、当有一个呼叫需要接续到用户时,呼叫信令INVITE首先发送到S-CSCF。 5. When a call needs to be connected to the user, the call signaling INVITE is first sent to the S-CSCF. the
6、S-CSCF通过iFC(initial Filter Criteria)触发,将呼叫信令触发到应用服务器Server。 6. The S-CSCF is triggered by iFC (initial Filter Criteria), and triggers the call signaling to the application server Server. the
7:应用服务器Server判断到呼叫会话消息中存在多种媒体成分,并根据某种策略决定对该会话消息按不同媒体成分进行拆分。应用服务器Server再根据策略为拆分出来的各媒体流进行终端设备及接入模式选择。本实施例拆分出video和audio两种媒体流,video流被决策通过WLAN模式接续到多模终端,audio流被决策通过WCDMA模式接续到多模终端。 7: The application server determines that there are multiple media components in the call session message, and decides to split the session message according to different media components according to a certain strategy. The application server then selects the terminal device and access mode for each split media stream according to the policy. In this embodiment, two media streams, video and audio, are split. The video stream is decided to be connected to the multi-mode terminal through the WLAN mode, and the audio stream is decided to be connected to the multi-mode terminal through the WCDMA mode. the
【注】:媒体流的拆分还包括进一步拆分成上行和下行两个媒体流的情况。 [Note]: The splitting of media streams also includes further splitting into two media streams, uplink and downlink. the
8a:由于video流被决策通过WLAN模式接续到多模终端,则填写Accept-Contact头域内容为accesstype=wlan,并且将含有此头域的INVITE请求返回给S-CSCF。 8a: Since the video stream is decided to be connected to the multi-mode terminal through the WLAN mode, fill in the content of the Accept-Contact header field as accesstype=wlan, and return the INVITE request containing this header field to the S-CSCF. the
8b:同时,由于audio流被决策通过WCDMA模式接续到多模终端,则填写Accept-Contact头域内容为accesstype=wcdma,并且将含有此头域的INVITE请求返回给S-CSCF。 8b: At the same time, since the audio stream is decided to be connected to the multi-mode terminal through WCDMA mode, fill in the content of the Accept-Contact header field as accesstype=wcdma, and return the INVITE request containing this header field to the S-CSCF. the
9a:S-CSCF根据应用服务器Server的选择,定位(挑选)accesstype=wlan 的注册连接,即S-CSCF将Request-URI填写为contact_1的内容,将INVITE请求下发。这样video媒体流就可以准确终结到特定多模终端设备的WLAN接入模式了。 9a: The S-CSCF locates (selects) the registration connection with accesstype=wlan according to the selection of the application server, that is, the S-CSCF fills in the Request-URI as the content of contact_1, and sends the INVITE request. In this way, the video media stream can be accurately terminated to the WLAN access mode of the specific multi-mode terminal device. the
9b:S-CSCF根据应用服务器Server的选择,定位(挑选)accesstype=wcdma的注册连接,即S-CSCF将Request-URI填写为contact_2的内容,将INVITE请求下发。这样audio媒体流就可以准确终结到特定多模终端设备的WCDMA接入模式了。 9b: The S-CSCF locates (selects) the registration connection with accesstype=wcdma according to the selection of the application server, that is, the S-CSCF fills in the Request-URI as the content of contact_2, and sends the INVITE request. In this way, the audio media stream can be accurately terminated to the WCDMA access mode of the specific multi-mode terminal equipment. the
10a:多模终端在WLAN模式下接收video媒体流,返回呼叫最终响应。 10a: The multi-mode terminal receives the video media stream in WLAN mode, and returns a final call response. the
10b:多模终端在WCDMA模式下接收audio媒体流,返回呼叫最终响应。 10b: The multimode terminal receives the audio media stream in WCDMA mode, and returns the final call response. the
实施例四、终端在建立注册连接时,将当前接入模式类型和绑定了当前接入模式类型的instance_id告知网络侧;网络侧将终端告知的接入模式类型与分配的GRUU关联;应用服务器确定呼叫会话消息中存在多种媒体成分,并根据某种策略决定对该会话消息按不同媒体成分进行拆分;之后在向被叫呼叫接续时,路由决策实体分别为拆分出的每一媒体流选择接入模式;最后分别以选定的接入模式对应的GRUU指示路由执行实体接续该媒体流。
综上所述,本发明实施例三和四中,终端在建立注册连接时,将当前接入网类型的标识信息告知网络侧;在向被叫呼叫接续时,网络侧的路由决策实体将呼叫会话消息按媒体成分拆分成媒体流,并对应各个媒体流分别根据相关策略选择接入模式,以及分别以选定的接入模式对应的标识信息指示路由执行实体接续该媒体流。这样可以针对媒体流,以最为合适的接入网接续,从而提高网络传输效率,提高用户的业务感受。
To sum up, in
更进一步,路由决策实体判定需要将所述呼叫会话消息按媒体成分拆分成媒体流时,还可将拆分出的各个媒体流拆分成上行媒体流和下行媒体流。从而还好的利用各种接入网络,增强用户的业务体验。 Furthermore, when the routing decision-making entity determines that the call session message needs to be split into media streams according to media components, the split media streams may also be split into uplink media streams and downlink media streams. In this way, various access networks can be better utilized to enhance the user's service experience. the
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及 其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。 Obviously, those skilled in the art can make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. In this way, if these modifications and variations of the present invention belong to the scope of the claims of the present invention and equivalent technologies thereof, the present invention is also intended to include these modifications and variations.
Claims (18)
Priority Applications (6)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2007100937870A CN101291519B (en) | 2007-04-18 | 2007-04-18 | Method, system and apparatus for providing mode selection to multi-mode terminal |
PCT/CN2007/002929 WO2008046303A1 (en) | 2006-10-12 | 2007-10-11 | Method for providing access mode selection to multimode terminal, system and apparatus thereof |
ES07816543.8T ES2431051T5 (en) | 2006-10-12 | 2007-10-11 | Method for providing a selection of access mode to a multimode terminal and corresponding system and apparatus |
EP07816543.8A EP2061269B2 (en) | 2006-10-12 | 2007-10-11 | Method for providing access mode selection to multimode terminal, system and apparatus thereof |
US12/419,797 US8750201B2 (en) | 2006-10-12 | 2009-04-07 | Method, system and apparatus for providing access mode selection to multimode terminal |
US13/270,935 US8699419B2 (en) | 2006-10-12 | 2011-10-11 | Method, system and apparatus for providing access mode selection to multimode terminal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2007100937870A CN101291519B (en) | 2007-04-18 | 2007-04-18 | Method, system and apparatus for providing mode selection to multi-mode terminal |
Publications (2)
Publication Number | Publication Date |
---|---|
CN101291519A CN101291519A (en) | 2008-10-22 |
CN101291519B true CN101291519B (en) | 2011-12-07 |
Family
ID=40035535
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2007100937870A Expired - Fee Related CN101291519B (en) | 2006-10-12 | 2007-04-18 | Method, system and apparatus for providing mode selection to multi-mode terminal |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101291519B (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2464994A (en) * | 2008-11-04 | 2010-05-05 | Nec Corp | Communication system in which access control is dependent on mode of base station |
CN101986639A (en) * | 2010-09-26 | 2011-03-16 | 北京握奇数据系统有限公司 | Processing method, device and system for multimedia stream |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1750698A (en) * | 2005-09-19 | 2006-03-22 | 北京天碁科技有限公司 | Quick selecting network registrated double mode or multiple mode terminal and method |
-
2007
- 2007-04-18 CN CN2007100937870A patent/CN101291519B/en not_active Expired - Fee Related
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1750698A (en) * | 2005-09-19 | 2006-03-22 | 北京天碁科技有限公司 | Quick selecting network registrated double mode or multiple mode terminal and method |
Also Published As
Publication number | Publication date |
---|---|
CN101291519A (en) | 2008-10-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8699419B2 (en) | Method, system and apparatus for providing access mode selection to multimode terminal | |
US10237726B2 (en) | Method of implementing UE capability exchange and route control for parallel IMS and CS services | |
US7965704B2 (en) | Method and apparatus for handling IMS terminal's call request including request for real-time service received over IMS domain by CSI terminal | |
EP2388970A1 (en) | System, method and apparatus for user equipment registration, activation for PNM | |
US20090185557A1 (en) | Method and Device for Selecting Service Domain | |
US9246955B2 (en) | Capability query handling in a communication network | |
US8078180B2 (en) | Subscriber server system for a cellular communication system | |
CN101309509B (en) | PANM server, method and system for recognizing PNE in PAN, PNE thereof | |
CN100544371C (en) | The Method of Realizing Capability Negotiation in Integrated Services | |
CN101291519B (en) | Method, system and apparatus for providing mode selection to multi-mode terminal | |
CN101553042B (en) | Method, system and equipment for selecting gateway | |
CN101212712A (en) | User equipment, service call control functional entity and user equipment registration method | |
CN101207548A (en) | A processing method and entity for sharing a public identifier by multiple terminals | |
CN1885859B (en) | Method for supporting combined circuit domain call and Internet multimedia subsystem dialogue | |
CN1941774B (en) | Method and system for realizing public user mark carrier | |
EP3016364B1 (en) | Duration based routing | |
WO2008125063A1 (en) | Method, system and apparatus of called route |
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 | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20111207 |