Movatterモバイル変換


[0]ホーム

URL:


CN101184271A - Multimedia resource service selection method and multimedia resource function controller - Google Patents

Multimedia resource service selection method and multimedia resource function controller
Download PDF

Info

Publication number
CN101184271A
CN101184271ACNA200710188351XACN200710188351ACN101184271ACN 101184271 ACN101184271 ACN 101184271ACN A200710188351X ACNA200710188351X ACN A200710188351XACN 200710188351 ACN200710188351 ACN 200710188351ACN 101184271 ACN101184271 ACN 101184271A
Authority
CN
China
Prior art keywords
mrfp
allocation rule
mrfps
user
resource
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.)
Granted
Application number
CNA200710188351XA
Other languages
Chinese (zh)
Other versions
CN101184271B (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 LtdfiledCriticalHuawei Technologies Co Ltd
Priority to CN200710188351XApriorityCriticalpatent/CN101184271B/en
Publication of CN101184271ApublicationCriticalpatent/CN101184271A/en
Application grantedgrantedCritical
Publication of CN101184271BpublicationCriticalpatent/CN101184271B/en
Expired - Fee Relatedlegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Images

Landscapes

Abstract

The invention discloses a selection method for multimedia resource service, which comprises the following steps: the resource request message sent by an application server is received; the MRFP is selected depending on the resource capacity of each selective multimedia resource function processor MRFP and the coding and decoding capacity; when a plurality of MRFPs are selected, according to the pre-configured distributive rules, selective preference is continuously implemented among the selected MRFPs. The invention also discloses a multimedia resource function controller. The invention can realize the capacity requirement of a plurality of MREPs, and further implement selective preference on the MRFP.

Description

Translated fromChinese
多媒体资源服务的选择方法及多媒体资源功能控制器Multimedia resource service selection method and multimedia resource function controller

技术领域technical field

本发明涉及移动通信领域,尤其涉及一种多媒体资源服务的选择方法及多媒体资源功能控制器。The invention relates to the field of mobile communication, in particular to a method for selecting a multimedia resource service and a multimedia resource function controller.

背景技术Background technique

在IP多媒体子系统(IMS,IP Multimedia subsystem)中,多媒体资源功能(MRF,Multimedia Resource Function)可以提供放音、交互式语音应答(IVR,Interactive Voice Response)和会议等多媒体服务。MRF可以物理分离为多媒体资源功能控制器(MRFC,Multimedia Resource Function Controller)和多媒体资源功能处理器(MRFP,Multimedia Resource Function Processor)。MRFP是多媒体资源的物理载体;MRFC用于控制MRFP的多媒体资源。一个MRFC可以控制多个MRFP。In the IP Multimedia Subsystem (IMS, IP Multimedia subsystem), the Multimedia Resource Function (MRF, Multimedia Resource Function) can provide multimedia services such as playback, Interactive Voice Response (IVR, Interactive Voice Response) and conferencing. The MRF can be physically separated into a Multimedia Resource Function Controller (MRFC, Multimedia Resource Function Controller) and a Multimedia Resource Function Processor (MRFP, Multimedia Resource Function Processor). MRFP is the physical carrier of multimedia resources; MRFC is used to control the multimedia resources of MRFP. One MRFC can control multiple MRFPs.

MRF的组网示意图如图1所示。其中,AS通过IMS业务控制(ISC,IMSService Control)接口-Mr接口,根据业务需求向MRFC发出资源请求。服务-呼叫会话控制功能(S-CSCF,Serving-Call Session Control Function)在AS和MRFC之间透传会话初始协议(SIP,Session Initiated Protocol)信令。MRFC通过Mp接口按AS/S-CSCF指示控制MRFP多媒体资源,并产生话单。MRFP可用于控制Mb口承载,同时受MRFC控制提供多媒体资源,例如,媒体混合(多方场景)、媒体流源(放音场景)、媒体流处理(TC、媒体分析)、席位控制(会议接入鉴权)。The schematic diagram of the networking of the MRF is shown in FIG. 1 . Among them, the AS sends resource requests to the MRFC according to service requirements through the IMS Service Control (ISC, IMS Service Control) interface-Mr interface. Serving-Call Session Control Function (S-CSCF, Serving-Call Session Control Function) transparently transmits Session Initiation Protocol (SIP, Session Initiated Protocol) signaling between AS and MRFC. MRFC controls MRFP multimedia resources according to AS/S-CSCF instructions through Mp interface, and generates bills. MRFP can be used to control the bearer of the Mb port, and at the same time provide multimedia resources under the control of MRFC, for example, media mixing (multi-party scene), media stream source (playback scene), media stream processing (TC, media analysis), seat control (conference access authentication).

当MRFC从多个MRFP中选择一个提供多媒体资源服务时,一般采用如下规则作为选择的依据:When MRFC selects one of multiple MRFPs to provide multimedia resource services, the following rules are generally used as the basis for selection:

1、满足资源能力需求,即满足媒体资源类型以及数量需求。1. To meet the resource capacity requirements, that is, to meet the type and quantity requirements of media resources.

2、满足编解码能力需求。2. Meet the requirement of encoding and decoding capability.

MRFC选择出的MRFP需同时满足以上两个条件,但是上述规则过于单一,不能适用于复杂组网场景中,当有多个具备相同资源能力和编解码能力的MRFP时,不能实现对MRFP的进一步优选。The MRFP selected by MRFC needs to meet the above two conditions at the same time, but the above rules are too simple to apply to complex networking scenarios. When there are multiple MRFPs with the same resource capability and codec capability, further MRFP cannot be implemented. preferred.

发明内容Contents of the invention

本发明实施例提供一种多媒体资源服务的选择方法,用以当网络中存在多个具备相同资源能力和编解码能力的MRFP时,实现对MRFP的进一步优选。An embodiment of the present invention provides a method for selecting a multimedia resource service, which is used to further optimize the MRFP when there are multiple MRFPs with the same resource capability and codec capability in the network.

相应地,本发明实施例还提供一种多媒体资源功能控制器。Correspondingly, the embodiment of the present invention also provides a multimedia resource function controller.

本发明实施例提供的一种多媒体资源服务的选择方法,包括:A method for selecting a multimedia resource service provided by an embodiment of the present invention includes:

接收应用服务器AS发送的资源请求消息;Receive the resource request message sent by the application server AS;

根据同一归属域内每个供选择的多媒体资源功能处理器MRFP的资源能力以及编解码能力选择MRFP;Select the MRFP according to the resource capability and codec capability of each optional multimedia resource function processor MRFP in the same home domain;

当选择出多个MRFP时,根据预先配置的分配规则在选择出的MRFP中继续对所述选择出的MRFP进行优选。When multiple MRFPs are selected, continue to optimize the selected MRFPs among the selected MRFPs according to a pre-configured allocation rule.

一种多媒体资源功能控制器,包括:A multimedia resource function controller, comprising:

接收单元,用于接收应用服务器AS发送的资源请求消息;a receiving unit, configured to receive a resource request message sent by the application server AS;

第一选择单元,用于根据同一归属域内每个供选择的多媒体资源功能处理器MRFP的资源能力以及编解码能力选择MRFP;The first selection unit is used to select MRFP according to the resource capability and codec capability of each optional multimedia resource function processor MRFP in the same home domain;

第二选择单元,用于根据预先配置的分配规则在第一选择单元选择出的MRFP中继续对所述选择出的MRFP进行优选。The second selection unit is configured to continue to optimize the selected MRFPs among the MRFPs selected by the first selection unit according to the pre-configured allocation rules.

本发明实施例提供的多媒体资源服务选择方法,在根据同一归属域内每个供选择的MRFP的资源能力以及编解码能力选择出多个MRFP时,根据预先设置的分配规则继续对选择出的MRFP进行优选,从而能够实现在多个满足资源能力和编解码能力的MRFP中进一步优选MRFP。In the multimedia resource service selection method provided by the embodiment of the present invention, when multiple MRFPs are selected according to the resource capabilities and codec capabilities of each MRFP available in the same home domain, the selected MRFPs are continuously selected according to the preset allocation rules. Preferably, the MRFP can be further optimized among multiple MRFPs satisfying resource capabilities and codec capabilities.

附图说明Description of drawings

图1为现有技术中MRF的组网示意图;FIG. 1 is a schematic diagram of a network of an MRF in the prior art;

图2为本发明实施例中MRFC选择MRFP的具体流程图;Fig. 2 is the concrete flow chart that MRFC selects MRFP in the embodiment of the present invention;

图3为本发明实施例中MRFC选择MRFP为用户提供放音服务的SIP信令流程图;Fig. 3 is the SIP signaling flowchart that MRFC selects MRFP to provide playback service for users in the embodiment of the present invention;

图4A为本发明实施例中多媒体资源功能控制器的结构图;FIG. 4A is a structural diagram of a multimedia resource function controller in an embodiment of the present invention;

图4B为本发明实施例中多媒体资源功能控制器的第二选择单元的结构图。FIG. 4B is a structural diagram of a second selection unit of the multimedia resource function controller in the embodiment of the present invention.

具体实施方式Detailed ways

本发明实施例针对现有技术无法实现优选MRFP的问题,提供MRFC多种MRFP的分配规则,使MRFC根据所述分配规则进一步优选MRFP,用来给用户提供多媒体资源服务。The embodiments of the present invention aim at the problem that the prior art cannot realize the optimal MRFP, and provide MRFC with multiple MRFP allocation rules, so that the MRFC can further optimize the MRFP according to the allocation rules, so as to provide users with multimedia resource services.

为简化后续描述,首先介绍本发明实施例提供的MRFC进一步分配MRFP的分配规则如下:In order to simplify the subsequent description, first introduce the MRFC provided by the embodiment of the present invention to further allocate the MRFP allocation rules as follows:

第一分配规则(按照应用服务器AS选择):预先设置不同AS可分配的MRFP,MRFC从接收到的资源请求消息中获取请求资源的AS的标识信息,根据该AS标识信息匹配第一分配规则来选择MRFP;本发明实施例提供的不同的AS分配不同的MRFP的原则可以采用不同的AS匹配不同业务能力、容量的MRFP,例如业务提供商A的AS1可匹配业务能力强的MRFP1,业务提供商B的AS2可匹配业务能力强的MRFP2;The first allocation rule (selected according to the application server AS): pre-set the MRFP that can be allocated by different ASs, and the MRFC obtains the identification information of the AS requesting the resource from the received resource request message, and matches the first allocation rule according to the AS identification information. Select MRFP; the principle of distributing different MRFPs for different ASs provided by the embodiment of the present invention can use different ASs to match MRFPs with different service capabilities and capacities. For example, AS1 of service provider A can match MRFP1 with strong service capabilities. AS2 of B can match MRFP2 with strong business capability;

第二分配规则(按照用户接入域信息选择):根据用户接入域信息分配距用户最近的MRFP,以减少媒体的传输距离,提高传输质量,减少资源浪费;MRFC可从接收到的资源请求消息中获取用户接入域信息,根据所述用户接入域信息匹配第二分配规则来选择MRFP;The second allocation rule (selected according to the user access domain information): according to the user access domain information, the MRFP closest to the user is allocated to reduce the transmission distance of the media, improve the transmission quality, and reduce resource waste; MRFC can request from the received resources Obtain user access domain information from the message, and select the MRFP according to the user access domain information matching the second allocation rule;

第三分配规则(按照MRFP负载选择):若同时存在多个满足要求的MRFP,则MRFC根据每个满足要求的MRFP的资源比例来选择其中负载最轻的MRFP,此处负载是指MRFP上某类资源已分配数量与总数量的比值;The third allocation rule (selection according to MRFP load): If there are multiple MRFPs that meet the requirements at the same time, the MRFC selects the MRFP with the lightest load according to the resource ratio of each MRFP that meets the requirements. Here, the load refers to a certain MRFP on the MRFP The ratio of the allocated quantity of class resources to the total quantity;

第四分配规则(用户自主选择):MRFC将可供选择的MRFP通知给用户,接收到用户返回的选择后,根据用户选择来选择MRFP;本发明实施例中,MRFC在已选择出的每个MRFP上准备资源,通过资源请求消息中会话描述协议携带已选择出的每个MRFP的资源信息通知用户在已选择出的MRFP中继续选择MRFP,由用户自动或手动选择MRFP并将选择的结果返回给MRFC,MRFC根据用户返回的选择结果来选择MRFP。The fourth allocation rule (user's own selection): MRFC notifies the user of the available MRFP, and after receiving the user's return selection, selects the MRFP according to the user's choice; in the embodiment of the present invention, MRFC selects each Prepare resources on MRFP, and notify the user to continue to select MRFP among the selected MRFPs through the session description protocol in the resource request message carrying the resource information of each MRFP selected, and the user automatically or manually selects the MRFP and returns the selection result To MRFC, MRFC selects MRFP according to the selection result returned by the user.

上述分配规则可由运营商根据业务需要配置决定,本领域技术人员根据上述分配规则还可以扩展出其它分配规则,本申请文件在此不再赘述,对于上述分配规则,还可以为其配置优先级级别,例如规定,第一分配规则>第二分配规则>第三分配规则>第四分配规则。The above allocation rules can be configured and determined by the operator according to business needs. Those skilled in the art can also expand other allocation rules based on the above allocation rules. This application document will not repeat them here. For the above allocation rules, priority levels can also be configured for them , for example, it is stipulated that the first distribution rule>the second distribution rule>the third distribution rule>the fourth distribution rule.

下面结合附图对本发明实施例的具体实施方式进行详细说明。The specific implementation manners of the embodiments of the present invention will be described in detail below in conjunction with the accompanying drawings.

如图2所示,MRFC选择MRFP的具体过程如下:As shown in Figure 2, the specific process of MRFC selecting MRFP is as follows:

步骤201、AS发送请求MRFC分配MRFP的资源请求消息,所述资源请求消息采用INVITE消息,所述INVITE消息体中的会话描述协议(SDP,SessionDescription Protocol)的c行携带了用户的接入域信息,From头域携带了AS标识信息。Step 201, AS sends the resource request message that requests MRFC to allocate MRFP, and described resource request message adopts INVITE message, and the c row of the Session Description Protocol (SDP, SessionDescription Protocol) in the INVITE message body carries the user's access domain information , the From header field carries the AS identification information.

步骤202、MRFC接收AS发送的INVITE消息。Instep 202, the MRFC receives the INVITE message sent by the AS.

步骤203、MRFC根据其同一归属域内每个可供选择的MRFP的资源能力以及编解码能力选择MRFP。Instep 203, the MRFC selects an MRFP according to the resource capability and codec capability of each selectable MRFP in the same home domain.

本步骤中的选择过程与现有技术相同,不再赘述。The selection process in this step is the same as that of the prior art and will not be repeated here.

步骤204、如果步骤203选择出至少两个MRFP,进行步骤205;否则,选择过程结束。Step 204, if at least two MRFPs are selected instep 203, go tostep 205; otherwise, the selection process ends.

步骤205、MRFC根据INVITE消息携带的信息以及其同一归属域的MRFP自身负载情况,按照运营商设置的分配规则的优先级级别逐一匹配分配规则从步骤203的选择结果中继续选择MRFP。Step 205, MRFC matches the allocation rules one by one according to the information carried in the INVITE message and the load of MRFPs in the same home domain, and continues to select MRFPs from the selection results instep 203 according to the priority level of the allocation rules set by the operator.

本步骤中,假设运营商设置的分配规则优先级级别为第一分配规则>第二分配规则>第三分配规则>第四分配规则,则MRFC首先根据第一分配规则按照AS标识信息选择MRFP,如果选择出至少两个MRFP,则MRFC再根据第二分配规则按照用户接入域选择MRFP,依此类推;如果MRFC根据某个分配规则选择出一个MRFP,则不必再根据后续分配规则进行选择。In this step, assuming that the priority level of the allocation rules set by the operator is the first allocation rule > the second allocation rule > the third allocation rule > the fourth allocation rule, then the MRFC first selects the MRFP according to the AS identification information according to the first allocation rule, If at least two MRFPs are selected, the MRFC selects an MRFP according to the user access domain according to the second allocation rule, and so on; if the MRFC selects an MRFP according to a certain allocation rule, it is not necessary to select according to the subsequent allocation rule.

下面举例说明上述方案的具体实现方式。The following example illustrates the specific implementation of the above solution.

图3为MRFC选择MRFP为用户提供放音服务的SIP信令流程图,由于S-CSCF只是在AS和MRFC之间透传SIP信令,因此没有标出。Figure 3 is a flow chart of SIP signaling in which MRFC selects MRFP to provide announcement service for users. Since S-CSCF only transparently transmits SIP signaling between AS and MRFC, it is not marked.

步骤R1、AS发送INVITE消息,INVITE消息体中的SDP的c行携带了用户的IP地址10.11.0.1,From头域携带了AS标识信息AS3。MRFC接收AS发送的INVITE消息。In step R1, the AS sends an INVITE message. Line c of the SDP in the INVITE message body carries the user's IP address 10.11.0.1, and the From header field carries the AS identification information AS3. The MRFC receives the INVITE message sent by the AS.

MRFC根据每个MRFP的资源能力以及编解码能力选择MRFP。MRFC selects MRFPs according to the resource capability and codec capability of each MRFP.

假设MRFC根据资源能力以及编解码能力选择出的MRFP有M1,M2,M3,M4,M5。Assume that MRFC selects M1, M2, M3, M4, and M5 MRFPs based on resource capabilities and codec capabilities.

运营商预先数据配置的分配规则如下:The allocation rules for the operator's pre-configured data are as follows:

第一分配规则,即按AS分配业务能力和/或容量不同的MRFP的分配规则包括:The first allocation rule, that is, the allocation rule for allocating MRFPs with different service capabilities and/or capacities according to AS includes:

AS1:可选择M1,M5;AS1: M1, M5 can be selected;

AS2:可选择M3;AS2: M3 can be selected;

AS3:可选择M2,M4,其中M2为优先选择。AS3: M2 and M4 can be selected, among which M2 is the preferred choice.

第二分配规则,即按用户接入域选择MRFP的分配规则包括:The second allocation rule, that is, the allocation rule for selecting MRFP according to the user access domain includes:

IPV4格式,IP=10.10.0.0,掩码=255.255.0.0:可选择M4;IPV4 format, IP=10.10.0.0, mask=255.255.0.0: M4 can be selected;

IPV4格式,IP=10.11.0.0,掩码=255.255.0.0:可选择M1,M5。IPV4 format, IP=10.11.0.0, mask=255.255.0.0: M1 and M5 can be selected.

第三分配规则,即按照MRFP负载选择:The third distribution rule, that is, according to MRFP load selection:

MRFP放音资源比例:M1∶M2∶M3∶M4∶M5为1∶1∶1∶1∶2。MRFP playback resource ratio: M1:M2:M3:M4:M5 is 1:1:1:1:2.

如果运营商设置的分配规则优先级级别为第一分配规则>第二分配规则>第三分配规则>第四分配规则,则MRFC首先根据AS选择MRFP,MRFC根据AS标识信息AS3可以选择M2,M4,其中M2为优先选择,因此MRFC选择出M2,此时无需再根据用户接入域进行选择。If the priority level of allocation rules set by the operator is the first allocation rule > the second allocation rule > the third allocation rule > the fourth allocation rule, then the MRFC first selects the MRFP according to the AS, and the MRFC can select M2 and M4 according to the AS identification information AS3 , where M2 is the preferred choice, so the MRFC selects M2, and there is no need to select according to the user access domain at this time.

如果运营商设置的分配规则优先级级别为第二分配规则>第三分配规则>第四分配规则>第一分配规则,则MRFC首先根据用户接入域选择MRFP,MRFC根据用户的IP地址10.11.0.1确定用户的接入域为10.11.0.0,可选择的MRFP为M1,M5,后续再根据MRFP负载选择出M1,M5中负载最轻的即可,假设当前已有10个放音业务分给M1,19个放音业务分给M5,因为M1和M5的放音资源比例是1∶2,因此本次放音选择M5,此时无需再根据后续优先级较低的分配规则进行选择。If the priority level of distribution rules set by the operator is the second distribution rule > the third distribution rule > the fourth distribution rule > the first distribution rule, then the MRFC first selects the MRFP according to the user's access domain, and the MRFC selects the MRFP according to the user's IP address 10.11. 0.1 Determine that the user's access domain is 10.11.0.0, and the selectable MRFPs are M1 and M5, and then select M1 and M5 according to the MRFP load, which has the lightest load. Assume that there are currently 10 playback services allocated to M1 and 19 announcement services are assigned to M5, because the announcement resource ratio between M1 and M5 is 1:2, so M5 is selected for this announcement, and there is no need to select according to the subsequent allocation rules with lower priority.

如果运营商设置的分配原则优先级级别为第二分配规则>第四分配规则>第一分配规则>第三分配规则,则MRFC首先根据用户接入域选择MRFP,如果此时用户的INVITE消息中没有携带SDP,则无法获取用户的接入域信息。此时需要根据第四分配规则来选择MRFP,MRFC可将目前可供选择的MPRP通知给用户,再根据用户返回的用户选择选择MRFP,具体的实现可采用如下方式:MRFC在M1,M2,M3,M4和M5上同时准备放音资源,然后在INVITE的可靠183响应的SDP中将M1,M2,M3,M4和M5的媒体资源信息分5个m行携带通知用户从中选择(为了告知用户终端5个m行之间是选择而非并存关系,可以使用RFC3388的FID语义)。然后用户在PRACK消息的SDP中将M1,M3,M4和M5对应的m行端口号置0,拒绝M1,M3,M4和M5,从而选择M2,无需再根据后续优先级较低的分配原则进行选择。If the priority level of the allocation principle set by the operator is the second allocation rule > the fourth allocation rule > the first allocation rule > the third allocation rule, then the MRFC first selects the MRFP according to the user's access domain. If the SDP is not carried, the access domain information of the user cannot be obtained. At this time, the MRFP needs to be selected according to the fourth allocation rule. The MRFC can notify the user of the currently available MPRP, and then select the MRFP according to the user selection returned by the user. The specific implementation can be as follows: MRFC in M1, M2, M3 , prepare playback resources on M4 and M5 at the same time, and then divide the media resource information of M1, M2, M3, M4 and M5 into 5 m lines in the SDP of the reliable 183 response of INVITE to inform the user to choose from (in order to inform the user terminal The 5 m rows are selective rather than coexistent, and the FID semantics of RFC3388 can be used). Then, in the SDP of the PRACK message, the user sets the port numbers of the m lines corresponding to M1, M3, M4, and M5 to 0, rejects M1, M3, M4, and M5, and selects M2 without following the allocation principle of lower priority. choose.

步骤R2-R14、MRFC控制选定的MRFP提供放音服务,并向AS反馈结果。In steps R2-R14, the MRFC controls the selected MRFP to provide the announcement service, and feeds back the result to the AS.

步骤R15-R20、放音结束后,MRFC释放该MRFP,并通知AS。Steps R15-R20, after the announcement is over, the MRFC releases the MRFP and notifies the AS.

值得注意的是,为了保证会话接通率和资源平衡,当采用预先设置的分配规则选择出的MRFP资源不足时,可以释放该MRFP,然后根据预先配置的第三分配规则在满足能力要求的MRFP中选择一个负载最轻的MRFP提供媒体资源服务。It is worth noting that, in order to ensure the session connection rate and resource balance, when the MRFP resource selected by the preset allocation rule is insufficient, the MRFP can be released, and then according to the third pre-configured allocation rule, the MRFP that meets the capacity requirements Select an MRFP with the lightest load to provide media resource services.

相应地,本发明实施例还提供了一种多媒体资源功能控制器MRFC,其结构如图4A及图4B所示,包括接收单元410、第一选择单元420、分配规则配置单元430和第二选择单元440。Correspondingly, the embodiment of the present invention also provides a multimedia resource function controller MRFC, the structure of which is shown in Fig. 4A and Fig.Unit 440.

接收单元410,用于接收AS发送的资源请求消息;a receivingunit 410, configured to receive a resource request message sent by the AS;

第一选择单元420,用于根据同一归属域内每个供选择的MRFP的资源能力以及编解码能力选择MRFP;Thefirst selection unit 420 is configured to select an MRFP according to the resource capability and codec capability of each MRFP available in the same home domain;

分配规则配置单元430,用于存储预先配置的分配规则以及为分配规则配置优先级级别,预先配置的分配规则包括以下分配规则中的至少一个:第一分配规则:根据请求资源的AS分配MRFP;第二分配规则:根据用户接入域信息分配MRFP;第三分配规则:根据MRFP的负载分配MRFP;第四分配规则:根据用户的选择分配MRFP;An allocationrule configuration unit 430, configured to store pre-configured allocation rules and configure priority levels for the allocation rules, the pre-configured allocation rules include at least one of the following allocation rules: first allocation rule: allocate MRFP according to the AS requesting resources; The second allocation rule: allocate MRFP according to user access domain information; the third allocation rule: allocate MRFP according to the load of MRFP; the fourth allocation rule: allocate MRFP according to user's choice;

第二选择单元440,用于根据分配规则配置单元430预先配置的分配规则在第一选择单元420选择出的MRFP中继续对选择出的MRFP进行优选,具体用于根据分配规则配置单元430预先配置的分配规则的优先级级别逐一匹配分配规则,直至选择出一个MRFP。Thesecond selection unit 440 is configured to continue to optimize the selected MRFP among the MRFPs selected by thefirst selection unit 420 according to the allocation rule pre-configured by the allocationrule configuration unit 430, and is specifically used to pre-configure the MRFP according to the allocationrule configuration unit 430. The priority levels of the allocation rules match the allocation rules one by one until an MRFP is selected.

较佳地,第二选择单元440包括如下几种选择子单元的至少一个:第一选择子单元441、第二选择子单元442、第三选择子单元443和第四选择子单元444。Preferably, thesecond selection unit 440 includes at least one of the following selection subunits: afirst selection subunit 441 , asecond selection subunit 442 , athird selection subunit 443 and afourth selection subunit 444 .

第一选择子单元441,用于根据分配规则配置单元430预先配置的第一分配规则在第一选择单元420选择出的MRFP中继续选择MRFP;Thefirst selection subunit 441 is configured to continue selecting the MRFP from the MRFPs selected by thefirst selection unit 420 according to the first allocation rule preconfigured by the allocationrule configuration unit 430;

第二选择子单元442,用于根据分配规则配置单元430预先配置的第二分配规则在第一选择单元420选择出的MRFP中继续选择MRFP;Thesecond selection subunit 442 is configured to continue selecting MRFPs from the MRFPs selected by thefirst selection unit 420 according to the second allocation rule preconfigured by the allocationrule configuration unit 430;

第三选择子单元443,用于根据分配规则配置单元430预先配置的第三分配规则在第一选择单元420选择出的MRFP中继续选择MRFP;Thethird selection subunit 443 is configured to continue to select the MRFP from the MRFPs selected by thefirst selection unit 420 according to the third allocation rule preconfigured by the allocationrule configuration unit 430;

第四选择子单元444,用于根据分配规则配置单元430预先配置的第四分配规则在第一选择单元420选择出的MRFP中继续选择MRFP。Thefourth selection subunit 444 is configured to continue selecting MRFPs from the MRFPs selected by thefirst selection unit 420 according to the fourth allocation rule preconfigured by the allocationrule configuration unit 430 .

其中,第一选择子单元441从接收单元410接收到的资源请求消息中获取请求资源的AS的标识信息,根据该AS的标识信息匹配分配规则配置单元430预先配置的第一分配规则来选择不同业务能力和/或容量的MRFP;Wherein, thefirst selection subunit 441 obtains the identification information of the AS requesting the resource from the resource request message received by the receivingunit 410, and selects different MRFP for business capability and/or capacity;

第二选择子单元442从接收单元410接收到的资源请求信息中获取用户接入域信息,根据该用户接入域信息匹配分配规则配置单元430预先配置的第二分配规则来选择距用户最近的MRFP;Thesecond selection subunit 442 obtains the user access domain information from the resource request information received by the receivingunit 410, and selects the closest resource to the user according to the user access domain information matching the second allocation rule pre-configured by the allocationrule configuration unit 430. MRFP;

第三选择子单元443根据第一选择单元420选择出的MRFP中每个MRFP的资源比例来选择负载最轻的MRFP;Thethird selection subunit 443 selects the MRFP with the lightest load according to the resource ratio of each MRFP in the MRFPs selected by thefirst selection unit 420;

第四选择子单元444具体包括:Thefourth selection subunit 444 specifically includes:

资源准备模块,用于当从接收单元接收到的资源请求信息中无法获取用户接入域信息时,在第一选择单元选择出的每个MRFP上准备资源;A resource preparation module, configured to prepare resources on each MRFP selected by the first selection unit when the user access domain information cannot be obtained from the resource request information received by the receiving unit;

通知用户模块,用于通过资源请求消息中会话描述协议SDP的m行携带资源准备模块准备的每个MRFP的资源信息通知用户在第一选择单元选择出的MRFP中继续选择MRFP;The notification user module is used to notify the user to continue selecting the MRFP among the MRFPs selected by the first selection unit through the resource information of each MRFP prepared by the resource preparation module through the m line of the session description protocol SDP in the resource request message;

选择模块,用于接收用户根据通知用户模块的通知所反馈的用户选择,根据所述用户选择来选择MRFP。The selection module is configured to receive the user selection fed back by the user according to the notification from the notification user module, and select the MRFP according to the user selection.

本发明实施例提供多种分配规则,在MRFC根据每个MRFP的资源能力及编解码能力选择出多个MRFP时,能够根据AS发送的INVITE消息以及预先设置了优先级级别的分配规则选择一个最合适的MRFP,用来给用户提供多媒体资源服务。The embodiment of the present invention provides a variety of allocation rules. When the MRFC selects multiple MRFPs according to the resource capability and codec capability of each MRFP, it can select the best MRFP according to the INVITE message sent by the AS and the allocation rules with preset priority levels. Appropriate MRFP is used to provide multimedia resource services to users.

显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。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. Thus, if these modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalent technologies, the present invention also intends to include these modifications and variations.

Claims (14)

Translated fromChinese
1.一种多媒体资源服务的选择方法,其特征在于,包括步骤:1. A selection method of multimedia resource service, characterized in that, comprising steps:接收应用服务器AS发送的资源请求消息;Receive the resource request message sent by the application server AS;根据同一归属域内每个供选择的多媒体资源功能处理器MRFP的资源能力以及编解码能力选择MRFP;Select the MRFP according to the resource capability and codec capability of each optional multimedia resource function processor MRFP in the same home domain;当选择出多个MRFP时,根据预先配置的分配规则在选择出的MRFP中继续对所述选择出的MRFP进行优选。When multiple MRFPs are selected, continue to optimize the selected MRFPs among the selected MRFPs according to a pre-configured allocation rule.2.如权利要求1所述的方法,其特征在于,所述预先配置的分配规则包括如下分配规则中的至少一个:第一分配规则:根据请求资源的AS分配MRFP;第二分配规则:根据用户接入域信息分配MRFP;第三分配规则:根据MRFP的负载分配MRFP;第四分配规则:根据用户的选择分配MRFP。2. The method according to claim 1, wherein the pre-configured allocation rules include at least one of the following allocation rules: the first allocation rule: allocate MRFP according to the AS requesting resources; the second allocation rule: according to The user access domain information allocates the MRFP; the third allocation rule: allocates the MRFP according to the load of the MRFP; the fourth allocation rule: allocates the MRFP according to the user's choice.3.如权利要求2所述的方法,其特征在于,当所述预先配置的分配规则为第一分配规则时,所述根据预先配置的分配规则在选择出的MRFP中继续对所述选择出的MRFP进行优选具体包括:3. The method according to claim 2, wherein when the pre-configured allocation rule is the first allocation rule, the selected MRFP continues to be selected according to the pre-configured allocation rule. The MRFP is optimized specifically to include:从接收到的资源请求消息中获取请求资源的AS的标识信息;Obtain the identification information of the AS requesting the resource from the received resource request message;根据所述AS的标识信息匹配业务能力和/或容量不同的MRFP。MRFPs with different service capabilities and/or capacities are matched according to the identification information of the AS.4.如权利要求2所述的方法,其特征在于,当所述预先配置的分配规则为第二分配规则时,所述根据预先配置的分配规则在选择出的MRFP中继续对所述选择出的MRFP进行优选具体包括:4. The method according to claim 2, wherein when the pre-configured allocation rule is the second allocation rule, the selected MRFP continues to be selected according to the pre-configured allocation rule. The MRFP is optimized specifically to include:从接收到的资源请求消息中获取用户接入域信息,根据所述用户接入域信息分配距用户最近的MRFP。The user access domain information is obtained from the received resource request message, and the MRFP closest to the user is allocated according to the user access domain information.5.如权利要求2所述的方法,其特征在于,当所述预先配置的分配规则为第三分配规则时,所述根据预先配置的分配规则在选择出的MRFP中继续对所述选择出的MRFP进行优选具体包括:5. The method according to claim 2, wherein when the pre-configured allocation rule is the third allocation rule, the selected MRFPs continue to be selected according to the pre-configured allocation rule. The MRFP is optimized specifically to include:根据选择出的MRFP中每个MRFP的资源比例来选择负载最轻的MRFP。The MRFP with the lightest load is selected according to the resource ratio of each MRFP among the selected MRFPs.6.如权利要求2所述的方法,其特征在于,当所述预先配置的分配规则为第四分配规则时,所述根据预先配置的分配规则在选择出的MRFP中继续对所述选择出的MRFP进行优选具体包括:6. The method according to claim 2, wherein when the pre-configured allocation rule is the fourth allocation rule, the selected MRFP continues to be selected according to the pre-configured allocation rule. The MRFP is optimized specifically to include:将可供选择的MPRP通知给用户,接收到用户返回的选择后,根据用户选择来选择MRFP。The user is notified of the MPRP available for selection, and after receiving the selection returned by the user, the MRFP is selected according to the user's selection.7.如权利要求6所述的方法,其特征在于,所述将可供选择的MPRP通知给用户,接收到用户返回的选择后,根据用户选择来选择MRFP具体包括:7. The method according to claim 6, characterized in that, notifying the user of the optional MPRP, and after receiving the selection returned by the user, selecting the MRFP according to the user's selection specifically includes:在已选择出的每个MRFP上准备资源,通过资源请求消息中会话描述协议携带已选择出的每个MRFP的资源信息通知用户在所述已选择出的MRFP中继续选择MRFP,根据用户返回的选择来选择MRFP。Prepare resources on each of the selected MRFPs, and notify the user to continue selecting MRFPs among the selected MRFPs through the session description protocol in the resource request message carrying the resource information of each of the selected MRFPs. Select to select MRFP.8.如权利要求2所述的方法,其特征在于,所述预先配置的分配规则还包括:8. The method according to claim 2, wherein the pre-configured allocation rules further comprise:所述分配规则还配置了优先级级别;The allocation rules are also configured with priority levels;所述根据预先配置的分配规则在选择出的MRFP中继续对所述选择出的MRFP进行优选具体包括:根据所述分配规则的优先级级别逐一匹配所述分配规则,直至选择出MRFP。The continuing to optimize the selected MRFPs according to the pre-configured allocation rules specifically includes: matching the allocation rules one by one according to the priority levels of the allocation rules until an MRFP is selected.9.如权利要求2所述的方法,其特征在于,还包括步骤:9. The method of claim 2, further comprising the steps of:当所述根据预先配置的分配规则在选择出的MRFP中选择出的MRFP的资源不足时,释放所述资源不足的MRFP;When the resource of the MRFP selected from among the selected MRFPs according to the pre-configured allocation rule is insufficient, releasing the MRFP with insufficient resources;根据预先配置的第三分配规则按照选择出的MRFP中每个MRFP的资源比例来选择负载最轻的MRFP。The MRFP with the lightest load is selected according to the resource ratio of each MRFP among the selected MRFPs according to the preconfigured third allocation rule.10.一种多媒体资源功能控制器,其特征在于,包括:10. A multimedia resource function controller, characterized in that, comprising:接收单元,用于接收应用服务器AS发送的资源请求消息;a receiving unit, configured to receive a resource request message sent by the application server AS;第一选择单元,用于根据同一归属域内每个供选择的多媒体资源功能处理器MRFP的资源能力以及编解码能力选择MRFP;The first selection unit is used to select MRFP according to the resource capability and codec capability of each optional multimedia resource function processor MRFP in the same home domain;第二选择单元,用于根据预先配置的分配规则在第一选择单元选择出的MRFP中继续对所述选择出的MRFP进行优选。The second selection unit is configured to continue to optimize the selected MRFPs among the MRFPs selected by the first selection unit according to the pre-configured allocation rules.11.如权利要求10所述的多媒体资源功能控制器,其特征在于,所述多媒体资源功能控制器还包括:11. The multimedia resource function controller according to claim 10, wherein the multimedia resource function controller further comprises:分配规则配置单元,用于存储所述预先配置的分配规则,所述预先配置的分配规则包括如下分配规则中的至少一个:第一分配规则:根据请求资源的AS分配MRFP;第二分配规则:根据用户接入域信息分配MRFP;第三分配规则:根据MRFP的负载分配MRFP;第四分配规则:根据用户的选择分配MRFP。An allocation rule configuration unit, configured to store the pre-configured allocation rules, the pre-configured allocation rules include at least one of the following allocation rules: first allocation rule: allocate MRFP according to the AS requesting resources; second allocation rule: The MRFP is allocated according to the user access domain information; the third allocation rule: the MRFP is allocated according to the load of the MRFP; the fourth allocation rule: the MRFP is allocated according to the user's choice.12.如权利要求11所述的多媒体资源功能控制器,其特征在于,所述第二选择单元包括如下几种选择子单元的至少一个:12. The multimedia resource function controller according to claim 11, wherein the second selection unit comprises at least one of the following selection subunits:第一选择子单元,用于从接收单元接收到的资源请求消息中获取请求资源的AS的标识信息,根据所述AS的标识信息匹配所述分配规则配置单元预先配置的第一分配规则在第一选择单元选择出的MRFP中继续选择不同业务能力和/或容量的MRFP;The first selection subunit is configured to obtain the identification information of the AS requesting resources from the resource request message received by the receiving unit, and match the first allocation rule pre-configured by the allocation rule configuration unit according to the identification information of the AS. Continue to select MRFPs with different service capabilities and/or capacities from the MRFPs selected by a selection unit;第二选择子单元,用于从接收单元接收到的资源请求消息中获取用户接入域信息,根据所述用户接入域信息匹配所述分配规则配置单元预先配置的第二分配规则在第一选择单元选择出的MRFP中继续选择距用户最近的MRFP;The second selection subunit is configured to obtain user access domain information from the resource request message received by the receiving unit, and match the second allocation rule preconfigured by the allocation rule configuration unit according to the user access domain information in the first Continue to select the MRFP closest to the user from the MRFPs selected by the selection unit;第三选择子单元,用于根据第一选择单元选择出的MRFP中每个MRFP的资源比例来选择负载最轻的MRFP;The third selection subunit is used to select the MRFP with the lightest load according to the resource ratio of each MRFP in the MRFP selected by the first selection unit;第四选择子单元,用于将第一选择单元选择出的MRFP通知给用户,并根据用户返回的选择来选择MRFP。The fourth selection subunit is configured to notify the user of the MRFP selected by the first selection unit, and select the MRFP according to the selection returned by the user.13.如权利要求12所述的多媒体资源功能控制器,其特征在于,所述第四选择子单元具体包括:13. The multimedia resource function controller according to claim 12, wherein the fourth selection subunit specifically comprises:资源准备模块,用于在第一选择单元选择出的每个MRFP上准备资源;A resource preparation module, configured to prepare resources on each MRFP selected by the first selection unit;通知用户模块,用于通过资源请求消息中会话描述协议携带资源准备模块准备的每个MRFP的资源信息通知用户在所述第一选择单元选择出的MRFP中继续选择MRFP;The notification user module is configured to use the session description protocol in the resource request message to carry the resource information of each MRFP prepared by the resource preparation module to notify the user to continue selecting the MRFP among the MRFPs selected by the first selection unit;选择模块,用于根据用户返回的选择来选择MRFP。A selection module for selecting MRFPs based on selections returned by the user.14.如权利要求13所述的多媒体资源功能控制器,其特征在于,当所述分配规则配置单元预先配置的分配规则设置了优先级级别时,所述第一、二、三或四选择子单元用于根据所述优先级级别依次进行优选。14. The multimedia resource function controller according to claim 13, characterized in that, when the allocation rules pre-configured by the allocation rule configuration unit set a priority level, the first, two, three or four selectors The unit is used to optimize sequentially according to the priority levels.
CN200710188351XA2007-11-192007-11-19 Multimedia resource service selection method and multimedia resource function controllerExpired - Fee RelatedCN101184271B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN200710188351XACN101184271B (en)2007-11-192007-11-19 Multimedia resource service selection method and multimedia resource function controller

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN200710188351XACN101184271B (en)2007-11-192007-11-19 Multimedia resource service selection method and multimedia resource function controller

Publications (2)

Publication NumberPublication Date
CN101184271Atrue CN101184271A (en)2008-05-21
CN101184271B CN101184271B (en)2010-07-28

Family

ID=39449312

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN200710188351XAExpired - Fee RelatedCN101184271B (en)2007-11-192007-11-19 Multimedia resource service selection method and multimedia resource function controller

Country Status (1)

CountryLink
CN (1)CN101184271B (en)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
WO2010031335A1 (en)*2008-09-182010-03-25中兴通讯股份有限公司Method for controlling media server and system thereof
WO2010145147A1 (en)*2009-10-172010-12-23中兴通讯股份有限公司Ims media codec negotiation method and system
CN102137494A (en)*2010-12-102011-07-27华为软件技术有限公司Method and device for allocating communication resources
CN101291293B (en)*2008-06-052011-08-24华为技术有限公司 Media resource adaptation method, media gateway controller and server
CN102238143A (en)*2010-04-302011-11-09鸿富锦精密工业(深圳)有限公司Master server and method for decoding multimedia data by using same
WO2017211165A1 (en)*2016-06-072017-12-14中兴通讯股份有限公司Media server and media service method
CN111404862A (en)*2019-01-022020-07-10中国移动通信有限公司研究院Multimedia processing method and equipment
WO2025008966A1 (en)*2023-07-032025-01-09Jio Platforms LimitedSystem and method for selecting at least one media resource function (mrf) server

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN100527741C (en)*2005-11-302009-08-12华为技术有限公司Method, system and multimedia resource function controller for multimedia service
CN101026617B (en)*2006-02-182010-09-15华为技术有限公司 A media resource scheduling method in IMS network

Cited By (17)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN101291293B (en)*2008-06-052011-08-24华为技术有限公司 Media resource adaptation method, media gateway controller and server
US8315250B2 (en)2008-06-052012-11-20Huawei Technologies Co., Ltd.Media resource adaptation method, media gateway controller and server
WO2010031335A1 (en)*2008-09-182010-03-25中兴通讯股份有限公司Method for controlling media server and system thereof
CN102045298B (en)*2009-10-172013-12-04中兴通讯股份有限公司Consultation method and system of IP multimedia subsystem (IMS) media coding/decoding device
CN102045298A (en)*2009-10-172011-05-04中兴通讯股份有限公司Consultation method and system of IP multimedia subsystem (IMS) media coding/decoding device
US8560700B2 (en)2009-10-172013-10-15Zte CorporationIMS media codec negotiation method and system
WO2010145147A1 (en)*2009-10-172010-12-23中兴通讯股份有限公司Ims media codec negotiation method and system
CN102238143B (en)*2010-04-302014-01-22鸿富锦精密工业(深圳)有限公司Master server and method for decoding multimedia data by using same
CN102238143A (en)*2010-04-302011-11-09鸿富锦精密工业(深圳)有限公司Master server and method for decoding multimedia data by using same
CN102137494B (en)*2010-12-102014-03-12华为软件技术有限公司Method and device for allocating communication resources
CN102137494A (en)*2010-12-102011-07-27华为软件技术有限公司Method and device for allocating communication resources
WO2017211165A1 (en)*2016-06-072017-12-14中兴通讯股份有限公司Media server and media service method
CN107483518A (en)*2016-06-072017-12-15中兴通讯股份有限公司 A kind of media server and media service method
CN107483518B (en)*2016-06-072022-08-02中兴通讯股份有限公司Media server and media service method
CN111404862A (en)*2019-01-022020-07-10中国移动通信有限公司研究院Multimedia processing method and equipment
CN111404862B (en)*2019-01-022022-09-13中国移动通信有限公司研究院Multimedia processing method and equipment
WO2025008966A1 (en)*2023-07-032025-01-09Jio Platforms LimitedSystem and method for selecting at least one media resource function (mrf) server

Also Published As

Publication numberPublication date
CN101184271B (en)2010-07-28

Similar Documents

PublicationPublication DateTitle
CN101313556B (en) Media resource scheduling method and system
CN101465808B (en) Network priority control method, device and system
JP4391424B2 (en) Apparatus and method for controlling and managing individually oriented sessions in a communication system
CN101184271A (en) Multimedia resource service selection method and multimedia resource function controller
US7359725B2 (en)Push-to-talk apparatus and method for communication between an application server and media resource function processor
CA2510622C (en)Methods for affiliating endpoints with a group and determining common communication capabilities for the affiliated endpoints
CN101420432B (en) A method, system and device for implementing IMS monitoring
US8588210B2 (en)Method and apparatus for floor control in a communication system
JP5010677B2 (en) Method, system and apparatus for realizing group talk QoE
US7844293B2 (en)System for establishing and managing multimedia PoC session for performing multimedia call service, method thereof, and user equipment therefor
US20070223491A1 (en)Apparatus and method for providing quality of service in wireless communication system
WO2009071012A1 (en)Method, system and device for processing media flow request in sip network
JP2006512857A (en) Control and manage sessions between end points
CN101370119A (en) Control device, content transmission system and content transmission method
WO2010012605A1 (en)Method and system for selective call forwarding based on media attributes in telecommunication network
CN101212316A (en) Method and system for charging based on media stream in multi-party session
CN101997822A (en)Streaming media content delivery method, system and equipment
US7340523B2 (en)High performance call distribution system using a dispatcher and multiple processors for processing session initiation dialogs
WO2014043868A1 (en)Conference access method, device and system
WO2006116944A1 (en)A method and system for transmitting the media data of the multiparty communication service
CN102104694B (en) A venue resource processing method, device and system
CN104135468A (en)IMS (IP Multimedia Subsystem) session negotiation control system, device and method supporting multipath relay transmission
CN101026814A (en)Session establishment floor assignment method and system
CN101989993B (en)Method, device and system for determining peer-to-peer (P2P) node
WO2006116940A1 (en)A method for locating communication resources for multi-participant service

Legal Events

DateCodeTitleDescription
C06Publication
PB01Publication
C10Entry into substantive examination
SE01Entry into force of request for substantive examination
C14Grant of patent or utility model
GR01Patent grant
CF01Termination of patent right due to non-payment of annual fee
CF01Termination of patent right due to non-payment of annual fee

Granted publication date:20100728


[8]ページ先頭

©2009-2025 Movatter.jp