WO2009065360A1 - Method, system and equipment for the end-to-end qos application - Google Patents
Method, system and equipment for the end-to-end qos application Download PDFInfo
- Publication number
- WO2009065360A1 WO2009065360A1 PCT/CN2008/073110 CN2008073110W WO2009065360A1 WO 2009065360 A1 WO2009065360 A1 WO 2009065360A1 CN 2008073110 W CN2008073110 W CN 2008073110W WO 2009065360 A1 WO2009065360 A1 WO 2009065360A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- qos
- request
- user
- pcc
- application
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/60—Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources
- H04L67/61—Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources taking into account QoS or priority requirements
Definitions
- the PDF is a logical function module (when deployed, it can be deployed with the PCRF).
- the PCC system of the network realizes interworking; PDF and PCRF are connected by Gx interface, and the function of PDF is to hide the distributed characteristics and mobile characteristics of the WiMAX network policy enforcement point (PCEF) from the PCRF.
- the PCEF is divided into A-PCEF and C-PCEF according to the location of the network: A-PCEF is located in the access network to perform QoS and charging of the access network; C-PCEF is located in the core network, and the core network is executed. QoS and billing.
- the WiMAX network lacks a secure QoS application interface and interface calling procedure suitable for opening to third-party applications, thereby opening up the QoS capability of the WiMAX network, resulting in QoS.
- Information cannot be dynamically communicated and negotiated between upper-layer applications and WiMAX networks.
- An embodiment of the present invention provides an end-to-end QoS application method, system, and device, which are used to implement an application server such as an ASP (Application Service Provider)/iASP (Internet ASP, Internet Application Service Provider).
- ASP Application Service Provider
- iASP Internet ASP, Internet Application Service Provider
- the USI system applies to end-to-end QoS.
- the universal open interface system receives the QoS request sent by the application server, and generates a QoS request sent to the policy and charging control system;
- the universal open interface system sends the generated QoS request to the policy and charging control system, and receives the QoS allocation result sent by the policy and charging control system.
- the policy and charging control system entity is configured to receive the QoS request sent by the universal open interface system entity and return a QoS allocation result.
- a QoS request generating unit configured to generate a QoS request sent to the policy and charging control system entity according to the QoS request sent by the application server entity;
- a request receiving unit configured to receive a user request
- the address obtaining unit is configured to obtain an address of the universal open interface system entity, and send a QoS application to the acquired address according to the user request received by the request receiving unit.
- the PCC system opens the dynamic QoS interface to the universal open interface USI system, and realizes the dynamic QoS capability of the WiMAX system to open the function to the third party through the USI interface.
- the upper application entity provides the QoS information required by the service to the PCC system through the USI system, realizes the transmission and negotiation of the QoS information of the upper application entity and the PCC system, realizes the opening of the dynamic QoS capability of the access network, and the application and access from the upper layer. End-to-end QoS guarantee.
- FIG. 1 is a flowchart of a method for applying end-to-end QoS in Embodiment 1 of the present invention
- 2 is a schematic diagram of roaming of a USI system in Embodiment 1 of the present invention
- FIG. 3 is another schematic diagram of the USI system roaming in the first embodiment of the present invention
- FIG. 4 is a schematic diagram of the USI system roaming in the first embodiment of the present invention
- FIG. 6 is a structural diagram of an end-to-end QoS application system in Embodiment 3 of the present invention. detailed description
- an end-to-end QoS application method is provided, as shown in FIG. 1, including:
- Step sl01 The user terminal accesses the WiMAX network, and the user terminal and the application server complete application layer interaction (such as registration and authentication of the user terminal in the application server), and trigger the QoS application on the application server.
- application layer interaction such as registration and authentication of the user terminal in the application server
- Step sl04 The PCC system performs QoS allocation according to the received QoS request, and returns the QoS allocation result to the USI system.
- Step sl01 the user terminal accesses the WiMAX network, and triggers on the application server.
- the step sioi further includes: (1) The user establishes a WiMAX IP-CAN (IP Connectivity Access Network IP) path.
- the PCEF sends a request PCC Rules to the PCRF, where the request carries the IP-CAN type requested by the user.
- the request carries the IP-CAN type requested by the user.
- WiMAX IP Connectivity Access Network IP
- the user identity may include a user NAI (Network Access Identifier) and/or an IP address.
- the request is forwarded via PDF.
- the PDF stores the information sent by the PCEF and forwards the request to the corresponding PCRF. This step is optional.
- the PCRF obtains the QoS and PCC Rules of the user according to the IP-CAN type and the user identification information.
- the PCRF performs user authentication and policy decision of IP-CAN. After passing, the PCC Rules matching the IP-CAN (with QoS information to be implemented) is returned to the PDF, and the PCRF stores the user and the corresponding PCC Rules information.
- the PDF is stored after receiving the PCC Rules and will be forwarded to the PCEF.
- the user terminal After the IP-CAN is established, the user terminal initiates a service request to the application server by interacting with the application server, for example, playing a video, triggering the QoS request logic of the application server.
- QoSIdentifier String Type No Used to identify whether this QoS Request is the default QoS: 0, non-default QoS; 1 , Default QoS
- DefaultQoS is 1 to identify the default QoS, it is used to identify whether to implement the default QoS to
- Chaging-Identifier-Exch ange(l) Requires the network side to provide a charging identifier for association charging.
- Recovery-Bearer-Notify (3) notify the application server when the bearer is restored
- ServiceURN string type ⁇ is used to identify emergency calls
- the content of UserlD is the user ID (such as the user access network identifier NAI) and/or the user's IP address (IPv4 or IPv6 address), and the user ID is composed of the username (username) and the domain name (realm).
- the media type of the sub-component can be multiple. For details, refer to the definition of 3GPP Rx interface specification (29214). This parameter can describe one-way or two-way ip flow and describe the filter information and bandwidth information of the i stream. , specific reference table 5
- the Media-Type ⁇ value is as follows:
- Solution 2 When the application server sends a QoS request to the USI system of the home network of the user, the USI system of the home network sends a QoS request to the PCC system (H-PCC) of the home network, and the PCC system of the home network discovers that the user roams.
- the QoS request is sent to the PCC system (V-PCC) of the user visited network (eg, the PCRF through the home network sends the request to the PCRF of the visited network).
- V-PCC PCC system
- the AA-Request message of the Rx (diameter protocol) interface is sent to the PCRF.
- the USI implementation conversion is as shown in Table 6 below:
- the USI system associates the application server with the USI charging identifier, and the access network charging identifier and the charging identifier of the USI system. Such association can be used for billing settlement of the USI system and the application server as needed, and the USI system and The billing and settlement of the access network; if the USI system is required, the access network may be associated with the charging identifier of the application server to complete the charging association and settlement between the access network and the application server.
- the application server can also request the USI system to report the accounting identifier of the USI system for the application server to perform settlement between the USI system and the application server.
- the purpose of introducing the USI charging identifier is to block the charging identifier of the access network from the application server, and the application server only needs to
- the QoS allocation result may be sent to the application server by using an ACK message.
- 2001 indicates that the request was successfully processed.
- the application server initiates the termination of the QoS application.
- the user terminal initiates the termination of the service request to the ASP/iASP application server, and the ASP/iASP application server can initiate the terminateQoS request to the USI system, and the USI system terminates the QoS application through the PCC system.
- the terminateQoS request carries the QoSIdentifier parameter, and the value can be the same as that in the Apply QoS request.
- the terminateQoS method is described in Table 17 below: Table 17: Description of the terminateQoS method
- Origin-State-Id ⁇ Participates in the definition of RFC3588, and the value is consistent with the Re-Auth-Request message.
- the Re-Auth-Request (RAR) message is sent.
- the difference from the Re-Auth-Request that sends the QoS request is FLOW-STATUS. Is DISABLED ; if type is REMOVED, then FLOW-STATUS is configured as REMOVED, and after the PCC system returns to terminate successfully, the USI system returns a success message to the ASP/iASP application server, and then terminates the session with the ASP/iASP application server.
- the PCC system After receiving the termination QoS request message, the PCC system uninstalls the PCC Rules of the configuration QoS of the session, and returns a termination success message to the USI system after the termination succeeds, carrying the return value and other information (such as error information and error message).
- the host address, etc. is similar to the return message of the Apply QoS request. For details, refer to the Rx interface or the Gx interface specification defined by the 3GPP, and no detailed description will be given here.
- the PCC system implements an end-to-end QoS solution:
- the ASN GW is responsible for establishing a QoS guarantee channel with the HA through the RSVP protocol.
- the PCRF of the WiMAX network has a signaling interface with the PCEF of the external network, and the PCRF sends a QoS policy to the PCEF, the external network.
- PCEF implements policies to implement QoS;
- HA C-PCEF acts as the border gateway of the network and is responsible for implementing the WiMAX network between the ASP/iASP application servers.
- the optional parameter Chargingldentifier is used for the application server to notify the network side of the application's charging identifier.
- the USI system receives the request and sends an AA-Request request to the PRCF module of the PCC system through the Rx interface by using the interface authentication of the application server, and each AVP (Attribute Value Pair) value (diameter protocol) As shown in Table 12 below:
- Step s503 After the PCRF of the PCC system receives the AA-Request message, it finds the pair. After the QoS request is reviewed, the PCC Rules (the QoS information carrying the request) is sent and executed. After the successful execution result is received, the successful result information is returned to the USI system through the AA-Ask message.
- the request for the apply QoS request described in XML is as follows.
- the USI system converts to get the Media-Component-Description according to the received MediaFlowDescriptionlnSDPFormat parameter, as shown in Table 16.
- the USI system sends the converted Media-Component-Description as a parameter of the AA-Request message to the PCRF.
- the subsequent processing is consistent with the description in the second embodiment and will not be described in detail.
- an application server is provided to register a default QoS parameter to
- the applyQoS message is used to register the default QoS function as follows:
- the USI system After receiving the information, the USI system knows that the request is to save the QoS default configuration parameters to the WiMAX network through the configuration of the DefaultQoS and ModifyExistingSession parameters.
- the USI system is responsible for maintaining the relationship between the QoS default parameters and the QoS index. If the user information is carried in the request, the default QoS parameter belongs to the user. Otherwise, the default parameter can be used by all users.
- the USI system returns to the application server after it has succeeded. If ModifyExistingSession is configured to 1 (need to carry the UserlD parameter), then the USI system is required to send the request to the PCC system to modify the QoS of the session the user is making.
- the dynamic QoS interface is opened by the PCC system to the USI system
- the dynamic QoS capability of the WiMAX system is opened to the third-party application through the USI interface.
- the upper application entity provides the QoS information required by the service to the PCC system through the USI system, realizes the transmission and negotiation of the QoS information of the upper application entity and the PCC system, realizes the opening of the dynamic QoS capability of the access network, and the application and access from the upper layer.
- End-to-end QoS guarantee An embodiment of the present invention further provides an end-to-end QoS application system, as shown in FIG. 6, including:
- the application server entity 10 is configured to receive a user request and send a QoS request to the universal open interface system entity.
- the universal open interface system entity 20 is configured to generate a QoS request according to the received QoS request sent by the application server entity 10, and send the QoS request to the PCC system entity 30; and receive the QoS allocation result sent by the PCC system entity 30.
- the PCC system entity 30 is configured to receive the QoS request sent by the universal open interface system entity 20 and return a QoS allocation result.
- the application server entity 10 further includes:
- a request receiving unit 11 configured to receive a user request
- the universal open interface system entity 20 further includes:
- the QoS request generating unit 21 is configured to generate a QoS request sent to the PCC system entity 30 according to the QoS application sent by the application server entity 10;
- the converting unit 22 is configured to convert the QoS request generated by the QoS request generating unit 21 and send the QoS request to the PCC system entity 30.
- the receiving unit 23 is configured to receive a QoS allocation result sent by the PCC system entity 30.
- the dynamic QoS interface is opened by the PCC system to the USI system
- the dynamic QoS capability of the WiMAX system is opened to the third-party application through the USI interface.
- the upper application entity provides the QoS information required by the service to the PCC system through the USI system, realizes the transmission and negotiation of the QoS information of the upper application entity and the PCC system, realizes the opening of the dynamic QoS capability of the access network, and the application and access from the upper layer. End-to-end QoS guarantee.
- the present invention can be implemented by hardware, or by software plus necessary general hardware platform.
- the technical solution of the present invention may be embodied in the form of a software product, which may be stored in a non-volatile storage medium (which may be a CD-ROM, a USB flash drive, a mobile hard disk, etc.), including several The instructions are for causing a computer device (which may be a personal computer, server, or network device, etc.) to perform the methods described in various embodiments of the present invention.
- a computer device which may be a personal computer, server, or network device, etc.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The invention discloses a method for the end-to-end QoS application, comprises: the universal opening interface system receives the QoS application sent from the application server, and generates a QoS request that sending to the policy and charging control PCC system; the universal opening interface system sends the generated QoS request to the PCC system, and receives a QoS distribution result sent by the PCC system. The invention also discloses a system for the end-to-end quality of service QoS application. According to the usage of the embodiments of the invention, the PCC system opens a dynamic QoS interface for the universal opening interface system, and realizes that the dynamic QoS capabilities of the WiMAX system open functions for the third party application via the USI interface. The upper layer application entity provides the QoS information needed by the service to the PCC system via the USI system, realizes the transfer and negotiation of the QoS information of the upper layer entity and the PCC system, realizes the opening of the QoS capabilities of the access network, and the end-to-end QoS guarantee from the upper layer to the access network.
Description
一种端到端 OoS的申请方法、 系统和设备 本申请要求于 2007年 11 月 19 日提交中国专利局, 申请号为 200710169715.X, 发明名称为 "一种端到端 QoS 的申请方法、 系统 和设备" 的中国专利申请的优先权, 其全部内容通过引用结合在本申 请中。 技术领域 Application method, system and device for end-to-end OoS application The application is filed on November 19, 2007, and the application number is 200710169715.X, the invention name is "an end-to-end QoS application method, system" The priority of the Chinese Patent Application, the entire disclosure of which is incorporated herein by reference. Technical field
本发明实施例涉及网络技术领域, 尤其涉及一种端到端 QoS 的 申请方法、 系统和设备。 背景技术 The embodiments of the present invention relate to the field of network technologies, and in particular, to a method, system, and device for applying end-to-end QoS. Background technique
USI ( Universal Services Interface, 通用业务开放接口 ) 系统是 WiMAX ( Worldwide Interoperability Microwave Access Forum,微波接 入全球互通论坛)网络将业务能力开放给网内或网外的第三方应用的 接口。 通过调用 USI提供的业务能力, 第三方应用开发针对 WiMAX 接入用户的业务将变的更简单,并可以更加方便的为 WiMAX接入用 户提供个性化的服务。 WiMAX 网络通过 USI 系统开放的能力包括 QoS ( Quality of Service, 服务质量)、 位置服务等。 The USI (Universal Services Interface) system is an interface for WiMAX (Worldwide Interoperability Microwave Access Forum) to open its business capabilities to third-party applications in or outside the network. By calling the service capabilities provided by USI, third-party application development will be easier for WiMAX access users, and it will be more convenient to provide personalized services for WiMAX access users. The ability of WiMAX networks to be opened through USI systems includes QoS (Quality of Service), location services, and so on.
应用驱动的 QoS是指应用可以动态的改变用户接入网络的 QoS (例如带宽等)。 应用对 QoS的动态改变可以是临时改变(定义一个 有效时间), 也可以是作为用户每次连接网络时缺省的 QoS。 Application-driven QoS means that applications can dynamically change the QoS (such as bandwidth, etc.) that users access to the network. The application's dynamic change to QoS can be a temporary change (defining a valid time) or as the default QoS each time the user connects to the network.
PCC( Policy and Charging Control,策略和计费控制)系统是 3GPP ( 3rd Generation Partnership Project, 第三代合作伙伴计划)定义的一 种资源分配和控制框架, 用于网络的 QoS和计费控制。 PCC主要包 括 PCRF ( Policy and Charging Rule Function , 策略和计费决策功能)、 PCEF ( Policy and Charging Enforcement Function, 策格和计费执行功 能)、 SPR ( Subscription Profile Repository, 用户数据存储)模块, 分 别对应的主要功能是策略决策、 策略执行、 用户数据存储(PCRF需
要向 SPR请求用户数据信息用于策略决策)。 WiMAX将 PCC构架引 入 WiMAX网络用于 QoS和计费控制。 WiMAX网络引入的 PCC系 统, 在 PRCF与 PCEF之间增加了 PDF ( Policy Distribution Function, 策略分发功能)模块, PDF是一个逻辑功能模块(实际部署时, 可以 与 PCRF—起部署 ), 用于与其他网络的 PCC系统实现互通; PDF与 PCRF用 Gx接口连接, PDF实现的功能是向 PCRF隐藏 WiMAX网 络策略执行点(PCEF )的分布式特性和移动特性。 PCEF根据位于的 网络位置不同, 又分为 A-PCEF和 C-PCEF: A-PCEF位于接入网络 中, 执行接入网络的 QoS和计费; C-PCEF位于核心网中, 执行核心 网络的 QoS和计费。 The PCC (Policy and Charging Control) system is a resource allocation and control framework defined by the 3GPP (3rd Generation Partnership Project) for network QoS and charging control. The PCC mainly includes a PCRF (Policy and Charging Rule Function), a PCEF (Policy and Charging Enforcement Function), and an SPR (Subscription Profile Repository) module. The main functions are policy decision, policy execution, user data storage (PCRF needs) User data information is requested from the SPR for policy decisions). WiMAX introduces the PCC architecture into WiMAX networks for QoS and charging control. The PCC system introduced by the WiMAX network adds a PDF (Policy Distribution Function) module between the PRCF and the PCEF. The PDF is a logical function module (when deployed, it can be deployed with the PCRF). The PCC system of the network realizes interworking; PDF and PCRF are connected by Gx interface, and the function of PDF is to hide the distributed characteristics and mobile characteristics of the WiMAX network policy enforcement point (PCEF) from the PCRF. The PCEF is divided into A-PCEF and C-PCEF according to the location of the network: A-PCEF is located in the access network to perform QoS and charging of the access network; C-PCEF is located in the core network, and the core network is executed. QoS and billing.
发明人在实现本发明的过程中, 发现现有技术存在以下缺点: WiMAX网络缺少一种适合向第三方应用开放的安全的 QoS申请 接口和接口调用流程, 来开放 WiMAX网络的 QoS能力, 导致 QoS 信息无法在上层应用和 WiMAX网络之间的动态传递和协商。 In the process of implementing the present invention, the inventors found that the prior art has the following disadvantages: The WiMAX network lacks a secure QoS application interface and interface calling procedure suitable for opening to third-party applications, thereby opening up the QoS capability of the WiMAX network, resulting in QoS. Information cannot be dynamically communicated and negotiated between upper-layer applications and WiMAX networks.
发明内容 Summary of the invention
本发明的实施例提供一种端到端 QoS的申请方法、 系统和设备, 用于实现 ASP ( Application Service Provider, 应用业务提供商) /iASP ( internet ASP, 互联网应用业务提供商)等应用服务器通过 USI系 统申请到端对端 QoS。 An embodiment of the present invention provides an end-to-end QoS application method, system, and device, which are used to implement an application server such as an ASP (Application Service Provider)/iASP (Internet ASP, Internet Application Service Provider). The USI system applies to end-to-end QoS.
为达到上述目的, 本发明的实施例提供一种端到端 QoS 的申请 方法, 包括以下步骤: To achieve the above objective, an embodiment of the present invention provides an end-to-end QoS application method, including the following steps:
通用开放接口系统接收应用服务器发送的 QoS 申请, 并生成向 策略与计费控制系统发送的 QoS请求; The universal open interface system receives the QoS request sent by the application server, and generates a QoS request sent to the policy and charging control system;
通用开放接口系统向策略与计费控制系统发送所述生成的 QoS 请求, 并接收所述策略与计费控制系统发送的 QoS分配结果。 The universal open interface system sends the generated QoS request to the policy and charging control system, and receives the QoS allocation result sent by the policy and charging control system.
本发明的实施例还提供一种端到端 QoS的申请系统, 包括: 应用服务器实体, 用于接收用户请求, 并向通用开放接口系统实
体发送 QoS申请; An embodiment of the present invention further provides an end-to-end QoS application system, including: an application server entity, configured to receive a user request, and implement a general open interface system The body sends a QoS request;
通用开放接口系统实体,用于根据接收的所述应用服务器实体发 送的 QoS申请生成 QoS请求, 并向策略与计费控制系统实体发送; 接收所述策略与计费控制系统实体发送的 QoS分配结果; a general open interface system entity, configured to generate a QoS request according to the received QoS request sent by the application server entity, and send the QoS request to the policy and charging control system entity; receive the QoS allocation result sent by the policy and charging control system entity ;
策略与计费控制系统实体,用于接收所述通用开放接口系统实体 发送的 QoS请求并返回 QoS分配结果。 The policy and charging control system entity is configured to receive the QoS request sent by the universal open interface system entity and return a QoS allocation result.
本发明的实施例还提供一种通用开放接口系统实体,用于端到端 QoS的申请, 包括: Embodiments of the present invention also provide a universal open interface system entity for end-to-end QoS applications, including:
QoS请求生成单元, 用于根据应用服务器实体发送的 QoS申请, 生成向策略与计费控制系统实体发送的 QoS请求; a QoS request generating unit, configured to generate a QoS request sent to the policy and charging control system entity according to the QoS request sent by the application server entity;
接收单元, 用于接收所述策略与计费控制系统实体发送的 QoS 分配结果。 And a receiving unit, configured to receive a QoS allocation result sent by the policy and charging control system entity.
本发明的实施例还提供一种应用服务器, 用于端到端 QoS 的申 请, 包括: An embodiment of the present invention further provides an application server for an end-to-end QoS application, including:
请求接收单元, 用于接收用户请求; a request receiving unit, configured to receive a user request;
地址获取单元, 用于获取通用开放接口系统实体的地址, 并根据 所述请求接收单元接收的用户请求向所述获取到的地址发送 QoS 申 请。 The address obtaining unit is configured to obtain an address of the universal open interface system entity, and send a QoS application to the acquired address according to the user request received by the request receiving unit.
与现有技术相比, 本发明的实施例具有以下优点: Embodiments of the present invention have the following advantages over the prior art:
通过策略与计费控制 PCC系统向通用开放接口 USI系统开放动 态 QoS接口, 实现 WiMAX系统的动态 QoS能力通过 USI接口向第 三方应用开放功能。 上层应用实体通过 USI系统向 PCC系统提供业 务需要的 QoS信息, 实现了上层应用实体和 PCC系统的 QoS信息的 传递和协商, 实现接入网的动态 QoS 能力的开放, 以及从上层应用 和接入网端到端的 QoS保证。 附图说明 Through the policy and charging control, the PCC system opens the dynamic QoS interface to the universal open interface USI system, and realizes the dynamic QoS capability of the WiMAX system to open the function to the third party through the USI interface. The upper application entity provides the QoS information required by the service to the PCC system through the USI system, realizes the transmission and negotiation of the QoS information of the upper application entity and the PCC system, realizes the opening of the dynamic QoS capability of the access network, and the application and access from the upper layer. End-to-end QoS guarantee. DRAWINGS
图 1是本发明的实施例一中一种端到端 QoS的申请方法的流程 图;
图 2是本发明的实施例一中 USI系统漫游的示意图; 1 is a flowchart of a method for applying end-to-end QoS in Embodiment 1 of the present invention; 2 is a schematic diagram of roaming of a USI system in Embodiment 1 of the present invention;
图 3是本发明的实施例一中 USI系统漫游的另一示意图; 图 4是本发明的实施例一中 USI系统漫游的再一示意图; 图 5是本发明的实施例二中一种端到端 QoS的申请方法的流程 图; FIG. 3 is another schematic diagram of the USI system roaming in the first embodiment of the present invention; FIG. 4 is a schematic diagram of the USI system roaming in the first embodiment of the present invention; FIG. Flow chart of the application method of the end QoS;
图 6是本发明的实施例三中一种端对端 QoS申请系统的结构图。 具体实施方式 6 is a structural diagram of an end-to-end QoS application system in Embodiment 3 of the present invention. detailed description
以下结合附图和实施例, 对本发明的实施方式做进一步说明。 本发明的实施例一中, 提供了一种端到端 QoS 的申请方法, 如 图 1所示, 包括: The embodiments of the present invention will be further described below in conjunction with the accompanying drawings and embodiments. In the first embodiment of the present invention, an end-to-end QoS application method is provided, as shown in FIG. 1, including:
步骤 sl01、用户终端接入 WiMAX网络,用户终端与应用服务器 完成应用层交互 (如用户终端在应用服务器的注册、 鉴权), 在应用 服务器触发 QoS申请。 Step sl01: The user terminal accesses the WiMAX network, and the user terminal and the application server complete application layer interaction (such as registration and authentication of the user terminal in the application server), and trigger the QoS application on the application server.
步骤 sl02、 应用服务器向 USI系统发起 QoS申请。 Step sl02: The application server initiates a QoS application to the USI system.
步骤 sl03、 USI系统对所述 QoS申请进行鉴权, 鉴权通过后根 据 QoS申请生成 QoS请求并发送给 PCC系统。 Step sl03: The USI system authenticates the QoS request, and after the authentication is passed, generates a QoS request according to the QoS application and sends the QoS request to the PCC system.
步骤 sl04、 PCC系统根据收到的所述 QoS请求进行 QoS分配, 并将 QoS分配结果返回给 USI系统。 Step sl04: The PCC system performs QoS allocation according to the received QoS request, and returns the QoS allocation result to the USI system.
步骤 sl05、 USI系统将所述 QoS分配结果发给应用服务器。 本发明实施例中, 在步骤 sl04 中, 如果接入网资源不够或用户 的签约 QoS不满足应用服务器的要求, PCC系统可以拒绝 USI系统 的 QoS请求或进行 QoS裁减, PCC系统返回 QoS授权的结果或裁减 的 QoS给 USI系统, USI系统进而将收到的结果返回给应用服务器。 Step sl05: The USI system sends the QoS allocation result to the application server. In the embodiment of the present invention, in step s04, if the access network resource is insufficient or the subscription QoS of the user does not meet the requirements of the application server, the PCC system may reject the QoS request of the USI system or perform QoS reduction, and the PCC system returns the result of the QoS authorization. Or the reduced QoS is given to the USI system, and the USI system returns the received result to the application server.
以下对上述步骤 slOl〜步骤 sl05的具体实现过程分别进行描述。 步骤 sl01、 用户终端接入 WiMAX 网络, 并在应用服务器触发 The specific implementation processes of the above steps slO1 to sl05 are separately described below. Step sl01, the user terminal accesses the WiMAX network, and triggers on the application server.
QoS申请。 QoS application.
具体的, 步骤 sioi进一步包括:
( 1 )用户建立 WiMAX IP-CAN ( IP Connectivity Access Network IP, 连接接入网 )路径, 在 IP-CAN建立流程中 , PCEF向 PCRF发 送请求 PCC Rules, 请求中携带用户请求建立的 IP-CAN类型 (这里 为 WiMAX )和用户标识, 该用户标识可以包括用户 NAI ( Network Access Identifier, 网络接入标识 )和 /或 IP地址。 Specifically, the step sioi further includes: (1) The user establishes a WiMAX IP-CAN (IP Connectivity Access Network IP) path. In the IP-CAN establishment process, the PCEF sends a request PCC Rules to the PCRF, where the request carries the IP-CAN type requested by the user. (here WiMAX) and user identity, the user identity may include a user NAI (Network Access Identifier) and/or an IP address.
( 2 )该请求经过 PDF转发。 PDF存储 PCEF发送的信息, 并将 请求转发给对应的 PCRF。 该步骤为可选。 (2) The request is forwarded via PDF. The PDF stores the information sent by the PCEF and forwards the request to the corresponding PCRF. This step is optional.
( 3 )PCRF根据 IP-CAN类型和用户标识信息获取该用户的 QoS 和 PCC Rules。 (3) The PCRF obtains the QoS and PCC Rules of the user according to the IP-CAN type and the user identification information.
( 4 ) PCRF进行用户建立 IP-CAN的鉴权和策略决策, 通过后, 将匹配该 IP-CAN的 PCC Rules (带有需要实施的 QoS信息 )返回给 PDF , 同时 PCRF会存储用户和对应的 PCC Rules信息。 (4) The PCRF performs user authentication and policy decision of IP-CAN. After passing, the PCC Rules matching the IP-CAN (with QoS information to be implemented) is returned to the PDF, and the PCRF stores the user and the corresponding PCC Rules information.
( 5 ) PDF收到 PCC Rules后存储并将转发给 PCEF。 (5) The PDF is stored after receiving the PCC Rules and will be forwarded to the PCEF.
( 6 ) PCEF执行收到的 PCC Rules完成 IP-CAN的建立。 (6) The PCEF executes the received PCC Rules to complete the establishment of the IP-CAN.
( 7 )完成 IP-CAN建立后, 用户终端通过与应用服务器的交互, 向应用服务器发起业务请求, 比如播放一段视频, 触发了应用服务器 的 QoS请求逻辑。 (7) After the IP-CAN is established, the user terminal initiates a service request to the application server by interacting with the application server, for example, playing a video, triggering the QoS request logic of the application server.
步骤 sl02, 应用服务器向 USI系统发送 QoS申请。 Step sl02, the application server sends a QoS request to the USI system.
本发明实施例中, 该 QoS申请可以为 Apply QoS消息。 表 1为 本发明实施例提供的一种 Apply QoS消息的内容,其中, QoSIdentifier 与 DefaultQoS (缺省 QoS )为必须携带的参数, 其他参数为可选, 具 体请参考表 1中的描述。 In this embodiment of the present invention, the QoS request may be an Apply QoS message. Table 1 is a content of an Apply QoS message according to an embodiment of the present invention, where QoSIdentifier and DefaultQoS (default QoS) are parameters that must be carried, and other parameters are optional. For details, refer to the description in Table 1.
表 1: Apply QoS消息的定义 Table 1: Definition of Apply QoS Messages
字段 类型 可选 描述 Field Type Optional Description
参数见表 2描述, 在注 册用户无关的缺省 QoS The parameters are described in Table 2, in registering user-independent default QoS.
UserlD 综合类型 疋 参数到 USI系统时, 不 携带用户信息参数; 其 他情况必须携带用户信
息参数 When the UserlD comprehensive type parameter is sent to the USI system, the user information parameter is not carried. In other cases, the user information must be carried. Information parameter
QoSIdentifier 字符串类型 否 用于标识此次 QoS申请 标识是否为缺省 QoS: 0, 非缺省 QoS; 1 , 缺 省 QoS QoSIdentifier String Type No Used to identify whether this QoS Request is the default QoS: 0, non-default QoS; 1 , Default QoS
当取值为 1时, USI系 统根据 QoSIdentifier查 找保存的缺省 QoS配置 When the value is 1, the USI system searches for the saved default QoS configuration based on the QoSIdentifier.
DefaultQoS 布尔类型 否 DefaultQoS Boolean Type No
数据, 如果申请中携带 有 QoS参数则进行更新 保持的缺省 QoS配置, 否则根据查询到的缺省 QoS配置数据进行 QoS 申请。 Data, if the QoS parameter is carried in the application, the default QoS configuration is updated, otherwise the QoS application is performed according to the queried default QoS configuration data.
当 DefaultQoS为 1标识 缺省 QoS时,用于标识 是否将缺省 QoS实施到 When DefaultQoS is 1 to identify the default QoS, it is used to identify whether to implement the default QoS to
ModifyExistingSess ModifyExistingSess
布尔类型 疋 当前的用户会话中: ion Boolean type 疋 Current user session: ion
0, 不实施; 1 , 实施 当 DefaultQoS为 0时, 此参数不携带 0, not implemented; 1 , implementation When DefaultQoS is 0, this parameter does not carry
QoS请求参数, 见表 3 QoS request parameters, see Table 3
QoSProperties 综合类型 疋 QoSProperties synthetic type 疋
中的描述 Description in
用于与网络的关联计费 Used for associated billing with the network
Chargingldentifier 字符串类型 疋 Chargingldentifier string type 疋
标识 Identification
应用服务器可以用此字 Application server can use this word
SpecificAction 枚举类型 疋 段要求 USI系统提供事 件通知、 计费数据等,
可以多个, 取值: The SpecificAction enumeration type section requires the USI system to provide event notification, billing data, etc. Can be more than one, value:
Chaging-Identifier-Exch ange(l): 要求网络侧提 供计费标识, 用于关联 计费 Chaging-Identifier-Exch ange(l): Requires the network side to provide a charging identifier for association charging.
Loss-Bearer-Notify(2): 在丟失承载时通知应用 服务器 Loss-Bearer-Notify(2): Notify the application server when the bearer is lost
Recovery-Bearer-Notify (3): 在承载恢复时通知 应用服务器 Recovery-Bearer-Notify (3): notify the application server when the bearer is restored
Release-Bearer-Notify(4 Release-Bearer-Notify(4)
):在释放承载时通知应 用服务器 ): Notify the application server when the bearer is released
Establish-Bearer-Notify( Establish-Bearer-Notify(
5): 在建立承载时通知 应用服务器 5): Notify the application server when the bearer is established
取值 0 ~ 8 , 与 ETSI TS183 017规范的定义 的优先级含义一致, 具 体可以参考规范定义。 其中 0为这个参数的缺 The value is 0 ~ 8 , which is consistent with the definition of the priority of the ETSI TS183 017 specification. For details, refer to the specification definition. Where 0 is the absence of this parameter
ReservationPriority 枚举类型 疋 ReservationPriority enumeration type 疋
省值, 在此项没有提供 时表示取值为 0。 如果 PCC 系统不支持这种 QoS优先级方式, 将忽 略此参数。 The value is saved. When this item is not provided, the value is 0. This parameter is ignored if the PCC system does not support this QoS priority mode.
ServiceURN 字符串类型 疋 用于标识紧急呼叫
其中, UserlD (用户终端标识) 的内容为用户 ID (如用户接入 网络标识 NAI )和 /或用户的 IP地址( IPv4或 IPv6地址), 用户 ID 由用户名 ( username )和域名 ( realm )两部分组成, 出于保护用户隐 私的目的, 提供给应用服务器的用户 ID可能使用一段字面无意义的 特定字符串代替用户名部分, 例如使用用户的假名 NAI ( pseudonym NAI )地址, 假名 NAI与用户真实的 NAI的对应关系保存在用户归 属网络的服务器中 (如 AAA ( Authentication、 Authorization and Accounting, 认证、 授权和计费)服务器), USI系统或是 PCC系统 收到应用服务器提供的假名 NAI,如果需要查询用户的真实 NAI, 可 以向保存用户 NAI对应关系的服务器 (AAA服务器)查询用户真实 NAI, 以进一步验证用户身份或是获取用户配置信息。 除了使用用户 接入网络标识(NAI )作为用户 ID方案外, USI 系统也可以为用户 生成一个用户 ID 标识(用户终端标识), 其中的域名部分携带 USI 系统域名信息, 并由 USI系统维护用户 ID标识与用户接入网络标识 的关系, USI系统将用户 ID标识提供给用户, 在用户发起的业务请 求中携带用户 ID标识。 ServiceURN string type 疋 is used to identify emergency calls The content of UserlD (user terminal identifier) is the user ID (such as the user access network identifier NAI) and/or the user's IP address (IPv4 or IPv6 address), and the user ID is composed of the username (username) and the domain name (realm). Partially, for the purpose of protecting user privacy, the user ID provided to the application server may use a literally meaningless specific string instead of the username part, for example using the user's pseudonym NAI ( pseudonym NAI) address, pseudonym NAI and user real The mapping of the NAI is stored in the server of the user's home network (such as AAA (Authentication, Authorization and Accounting) server), and the USI system or the PCC system receives the pseudonym NAI provided by the application server, if needed. To query the real NAI of the user, the server (AAA server) that stores the user NAI correspondence can be queried to the user's real NAI to further verify the user identity or obtain user configuration information. In addition to using the user access network identifier (NAI) as the user ID scheme, the USI system can also generate a user ID identifier (user terminal identifier) for the user, where the domain name part carries the USI system domain name information, and the USI system maintains the user ID. The USI system provides the user ID identifier to the user, and carries the user ID identifier in the service request initiated by the user.
本发明实施例中, 表 1中 UserlD的描述如下表 2所示: 表 2: 关于 UserlD的描述 In the embodiment of the present invention, the description of User1D in Table 1 is as shown in Table 2 below: Table 2: Description of UserlD
本发明实施例中, 表 1中 QoSProperties的描述如下表 3所示: 表 3: 关于 QoSProperties的描述 In the embodiment of the present invention, the description of QoSProperties in Table 1 is as shown in Table 3 below: Table 3: Description of QoSProperties
字段 类型 可选 描述 Field Type Optional Description
Duration 非负整数 疋 QoS实施的时长(即有效时 间), 单位秒; USI系统在收 到 PCC系统返回 QoS 申请
成功后开始计时, 在时长达 到时向 PCC 系统发起中止 QoS请求。 应用服务器也可 以不下发该参数, 而由应用 服务器完成计时功能, 到时 间后下发中止 QoS请求; 另 外应用服务器也可以实现流 量最大上限控制功能, 在流 量达到一定限度时下发中止 QoS请求。 Duration Non-negative integer 时 Duration of QoS implementation (ie, effective time), in seconds; USI system returns QoS request upon receiving PCC system The timing starts after success, and the QoS request is initiated to the PCC system when the duration is reached. The application server may not issue the parameter, but the application server completes the timing function, and the QoS request is sent after the time is expired. In addition, the application server may also implement the maximum traffic upper limit control function, and the QoS request is sent when the traffic reaches a certain limit.
UpStreamSpeed 非负整数 申 UpStreamSpeed non-negative integer
疋 请的上行带宽速率, 单位 比特 /秒; 如果包含多份 Me Rate 疋 Please ask for the upstream bandwidth rate, in bits per second; if there are multiple copies of Me Rate
diaComponentDescription参 数, 是这些参数中上行带宽 总和, 如果只有一份 Media ComponentDescription参数 且带有最大上行带宽参数, 此参数也可以忽略。 The diaComponentDescription parameter is the sum of the upstream bandwidths of these parameters. If there is only one Media ComponentDescription parameter with the maximum upstream bandwidth parameter, this parameter can also be ignored.
DownStreamSpe 非负整数 申 DownStreamSpe non-negative integer
疋 请的下行带宽速率, 单位 比特 /秒; 如果包含多份 Med edRate 疋 Please ask for the downstream bandwidth rate, in bits per second; if there are multiple copies of Med edRate
iaComponentDescription 参 数, 是这些参数中下行带宽 总和, 如果只有一份 Media ComponentDescription参数 且带有最大下行带宽参数, 此参数也可以忽略。 The iaComponentDescription parameter is the sum of the downstream bandwidths of these parameters. If there is only one Media ComponentDescription parameter with the maximum downstream bandwidth parameter, this parameter can also be ignored.
MediaCompone 综合类型 疋 媒体成分描述, 可以多份, ntDescription 见表 4描述 MediaCompone synthesis type 疋 media component description, can be multiple copies, ntDescription see table 4 description
字符串类型 疋 使用 SDP ( IETF 定义的会 String type 疋 Use SDP (IETF defined meeting
MediaFlowDesc 话描述协议, 最新是 RFC45 riptionlnSDPFor 66 )描述的媒体流信息; 如 mat 果携带了 MediaComponentD escription参数, MediaFlow DescriptionlnSDPFormat参 数没有必要携带。 应用服务
器可以选择发送 MediaFlow The mediaFlowDesc description protocol, the latest is the media stream information described by RFC45 riptionlnSDPFor 66); if the mat contains the MediaComponentD escription parameter, the MediaFlow DescriptionlnSDPFormat parameter is not necessary to carry. Application service Can choose to send MediaFlow
DescriptionlnSDPFormat或 是 MediaComponentDescripti on给 USI系统,如果发送的 是 MediaFlowDescriptionlnS DPFormat则由 USI系统 Me diaFlowDescriptionlnSDPFor mat生成 MediaComponentD escription参数 (用于 USI系 统到 PCC系统的消息)。 DescriptionlnSDPFormat or MediaComponentDescripti on for the USI system, if the MediaFlowDescriptionlnS DPFormat is sent, the MediaComponentD escription parameter (for the USI system to the PCC system) is generated by the USI system Me diaFlowDescriptionlnSDPFor mat.
OtherProperties 未限定 疋 其他需要的扩展参数 OtherProperties Undefined 疋 Other required extended parameters
MediaComponentDescription参数与现有技术中 3GPP Rx接口规 范中定义的 Media-Component-Description参数一致, 即 Media-Comp onent-Description 中各子参数的定义和使用与规范描述的一样。 如果 QoSProperties参数中携带了 MediaFlowDescriptionlnSDPFormat参数 而没有携带 MediaComponentDescription参数, 当 USI系统与 PCC系 统的 PCRF相连时, USI系统要根据 MediaFlowDescriptionlnSDPFor mat参数参考 3GPP的 PCC QoS参数映射规范定义的由 SDP ( Sessi on Description Protocol, 会话描述协议 )到 Media-Component-Descri ption (媒体成分描述参数 )取值的映射关系方法, 生成 MediaCompo nentDescription配置参数, 再通过 Rx接口发送给 PCRF; 如果 USI 系统与 PCC系统的 PDF/PCEF相连时, 这两个参数也可以不用携带。 The MediaComponentDescription parameter is consistent with the Media-Component-Description parameter defined in the 3GPP Rx interface specification in the prior art, that is, the definition and use of each sub-parameter in the Media-Comp onent-Description is the same as described in the specification. If the QoSProperties parameter carries the MediaFlowDescriptionlnSDPFormat parameter and does not carry the MediaComponentDescription parameter, when the USI system is connected to the PCRF of the PCC system, the USI system refers to the SDP (Sessi on Description Protocol) defined by the 3GPP PCC QoS Parameter Mapping Specification according to the MediaFlowDescriptionlnSDPFor mat parameter. The session description protocol) to the mapping method of the value of the Media-Component-Descri ption, the MediaCompo nentDescription configuration parameter is generated, and then sent to the PCRF through the Rx interface; if the USI system is connected to the PDF/PCEF of the PCC system These two parameters can also be left without carrying.
本发明实施例中, MediaComponentDescription 的描述如下表 4 所示。 In the embodiment of the present invention, the description of the MediaComponentDescription is as shown in Table 4 below.
表 4: MediaComponentDescription的描述 Table 4: Description of MediaComponentDescription
( Media-Component-Description 可以有多份, 每份有一个序列 号) (Media-Component-Description can have multiple copies, each with a serial number)
Media- Sub-Component 疋 子媒体类型,可以多个,具体参 考 3GPP Rx接口规范 (29214 ) 的定义,该参数可以描述单向或 是双向的 ip流, 并描述 i 流的 过滤器信息和带宽信息,具体参 考表 5 Media-Sub-Component The media type of the sub-component can be multiple. For details, refer to the definition of 3GPP Rx interface specification (29214). This parameter can describe one-way or two-way ip flow and describe the filter information and bandwidth information of the i stream. , specific reference table 5
AF-Application-Identifier 疋 业务类型标识 AF-Application-Identifier 疋 Business Type ID
Media- Type 疋 取值如下: The Media-Type 疋 value is as follows:
AUDIO (0): 语音 AUDIO (0): Voice
VIDEO (1): 视频 VIDEO (1): Video
DATA (2): 数据 DATA (2): data
APPLICATION (3): 应用 APPLICATION (3): Application
CONTROL (4): 控制 CONTROL (4): Control
Max-Requested-Bandwidth-UL 疋 请求的最大上上行 IP带宽 (比 特 /秒 ) Max-Requested-Bandwidth-UL 疋 Maximum upstream IP bandwidth requested (bits/second)
Max-Requested-Bandwidth-DL 疋 请求的最大上下行 IP带宽 (比 特 /秒 ) Max-Requested-Bandwidth-DL 疋 Maximum upstream and downstream IP bandwidth requested (bits/second)
Flow- Status 疋 枚举类型, 用于指示 IP流的状 态, 取值如下: Flow-Status 疋 Enumeration type, used to indicate the status of the IP flow. The values are as follows:
ENABLED-UPLINK (0) : ENABLED-DOWNLINK (1) ENABLED-UPLINK (0) : ENABLED-DOWNLINK (1)
ENABLED (2) ENABLED (2)
DISABLED (3) DISABLED (3)
REMOVED (4) REMOVED (4)
Reservation-priority 疋 枚举类型, 取值如下: Reservation-priority 疋 Enumeration type, the value is as follows:
DEFAULT (0) DEFAULT (0)
PRIORITY-ONE (1) PRIORITY-ONE (1)
PRIORITY-TWO (2) PRIORITY-TWO (2)
PRIORITY-THREE (3)
PRIORITY-FOUR (4) PRIORITY-THREE (3) PRIORITY-FOUR (4)
PRIORITY-FIVE (5) PRIORITY-FIVE (5)
PRIORITY-SIX (6) PRIORITY-SIX (6)
PRIORITY-SEVEN (7) 其中 0为这个参数的缺省值,具 体参考 ETSI TS 183 017规范的 定义。 PRIORITY-SEVEN (7) where 0 is the default value for this parameter and is specifically defined in the ETSI TS 183 017 specification.
RS-Bandwidth 疋 在一个会话模块中,接收端用于 接收 RTCP报告的最大带宽,单 位比特 /秒, 可以参考 RFC 3556 中关于 RS的描述 RS-Bandwidth 疋 In a session module, the maximum bandwidth used by the receiving end to receive RTCP reports, unit bits/second, can refer to the description of RS in RFC 3556.
RR-Bandwidth 疋 在一个会话模块中,发送端用于 发送 RTCP报告的最大带宽,单 位比特 /秒, 可以参考 RFC 3556 中关于 RR的描述 RR-Bandwidth 疋 In a session module, the maximum bandwidth, unit bits/second, used by the sender to send RTCP reports. Refer to RFC 3556 for a description of RRs.
Codec-Data 疋 可以多份, 参考 3GPP Rx接口 规范 (29214 ) 的定义 本发明实施例中, Media-Sub-Component参数如下表 5所示: 表 5: 关于 Media- Sub-Component的参数 Codec-Data 疋 Multiple copies, refer to the definition of 3GPP Rx Interface Specification (29214) In the embodiment of the present invention, the Media-Sub-Component parameters are as shown in Table 5 below: Table 5: Parameters about Media-Sub-Component
Flow-Usage 疋 枚举类型,标识 IP流的用途, 取值如下: Flow-Usage 疋 Enumeration type, which identifies the purpose of the IP flow. The values are as follows:
NO INFORMATION (0,缺省 值) NO INFORMATION (0, default)
RTCP (1) RTCP (1)
AF— SIGNALLING (2) AF— SIGNALLING (2)
Max-Requested-Bandwidth-UL 疋 请求的最大上上行 IP 带宽 Max-Requested-Bandwidth-UL 疋 Requested maximum upstream IP bandwidth
(比特 /秒), 比 Media-Comp onent-Description中的 Max-R equested-Bandwidth-UL 参数 的优先级高, 两边都配置时, 以 Media- Sub-Component 中 的为准。 (bits per second), which has a higher priority than the Max-R equested-Bandwidth-UL parameter in Media-Comp onent-Description. When both sides are configured, the one in Media-Sub-Component will prevail.
Max-Requested-Bandwidth-DL 疋 请求的最大上下行 IP 带宽 Max-Requested-Bandwidth-DL 疋 Maximum upstream and downstream IP bandwidth requested
(比特 /秒), 比 Media-Comp onent-Description中的 Max-R equested-Bandwidth-DL 参数 的优先级高, 两边都配置时, 以 Media- Sub-Component 中 的为准。 (bits/sec), which has a higher priority than the Max-R equested-Bandwidth-DL parameter in Media-Comp onent-Description. When both sides are configured, the one in Media-Sub-Component will prevail.
该步骤中,应用服务器获取 USI系统地址的实现方式如下: 应用 服务器根据用户请求中携带的网络接入标识( NAI )或 IP地址范围如 用户的 HoA ( MS Home Address, 移动终端的归属地址)地址, 获取 用户的 USI系统地址, 并向该地址发送 QoS申请。 具体的, 应用服 务器可以根据 WiMAX网络提供商提供的 USI接口相关信息,建立用 户 ID或者 IP地址范围与 USI地址的对应关系,从而应用服务器根据 QoS请求中的用户 ID信息来从所述的对应关系中获取 USI地址; 或 者是根据用户的 ID中的域名信息查询 DNS ( Domain Name System, 域名系统), 来获取用户 USI的地址; 另外还可以是在用户的业务请
求中直接携带了用户归属 USI地址信息。 In this step, the application server obtains the USI system address as follows: The application server according to the network access identifier (NAI) or IP address range carried in the user request, such as the user's HoA (MS Home Address) address Get the USI system address of the user and send a QoS request to the address. Specifically, the application server may establish a correspondence between the user ID or the IP address range and the USI address according to the USI interface related information provided by the WiMAX network provider, so that the application server obtains the corresponding relationship according to the user ID information in the QoS request. Obtain the USI address; or query the DNS (Domain Name System) according to the domain name information in the user ID to obtain the address of the user USI; The request directly carries the user-owned USI address information.
在用户漫游情况下,应用服务器获取 USI系统地址的实现方式如 下: 应用服务器获取的 USI地址可能是用户拜访地网络的 USI地址, 也可能是用户归属地网络的 USI地址。 例如应用服务器根据 HoA地 址信息获取 USI地址时, 如果用户拜访地 CSN ( Connectivity Service Network, 连接服务网络) 网络的 HA与用户终端建立连接并为用户 提供移动 IP服务, 则应用服务器获得的是用户拜访地的 USI地址。 如果应用服务器根据用户在向应用服务器发送的业务请求中携带的 内容获取 USI地址, 则根据用户入网配置到用户终端 USI地址的不 同, 可能是用户归属网络 USI地址也可能是用户拜访地网络 USI地 址; 而由用户的 NAI信息获得的是用户归属地网络的 USI地址。 针 对这些情况, 要求 USI系统支持用户漫游的处理。 In the case of user roaming, the application server obtains the USI system address as follows: The USI address obtained by the application server may be the USI address of the user's visited network, or the USI address of the user's home network. For example, when the application server obtains the USI address according to the HoA address information, if the HA of the user accessing the CSN (Connected Service Network) network establishes a connection with the user terminal and provides the mobile IP service for the user, the application server obtains the user visit. USI address. If the application server obtains the USI address according to the content carried in the service request sent by the user to the application server, the user's home network USI address may be the user's visited network USI address, depending on the user's network configuration to the user terminal USI address. And the USI address of the user's home network is obtained by the user's NAI information. For these situations, the USI system is required to support the processing of user roaming.
USI系统漫游方案如下: The USI system roaming plan is as follows:
方案一: 当应用服务器向用户归属网络的 USI系统(H-USI )发 送 QoS 申请时, 归属网络的 USI 系统向用户归属 AAA服务器 ( H-AAA )查询用户当前位置信息 (拜访网络地址)后, 将 QoS申 请发送给拜访网络的 USI系统(V-USI ), 其中, 归属网络 USI系统 与拜访网络 USI系统之间的接口可以使用 USI系统与应用服务器的 接口 (接收应用服务器消息的 USI系统负责转发应用服务器请求), 或者使用 USI系统与 PCC系统的接口 (接收 USI发送消息的 USI系 统负责转发给对应的 PCC系统)。 上述过程如图 2所示。 Solution 1: When the application server sends a QoS request to the USI system (H-USI) of the home network of the user, the USI system of the home network queries the user's home AAA server (H-AAA) for the current location information (visiting the network address) of the user. Sending the QoS request to the USI system (V-USI) of the visited network, wherein the interface between the home network USI system and the visited network USI system can use the interface of the USI system and the application server (the USI system receiving the application server message is responsible for forwarding) The application server requests), or uses the interface between the USI system and the PCC system (the USI system that receives the USI sending message is responsible for forwarding to the corresponding PCC system). The above process is shown in Figure 2.
方案二: 当应用服务器向用户归属地网络的 USI 系统发送 QoS 申请时, 归属网络的 USI系统向用户归属网络的 PCC系统(H-PCC ) 发送 QoS请求, 归属网络的 PCC系统发现用户漫游时, 将 QoS请求 发送给用户拜访网络的 PCC系统( V-PCC ) (如通过归属网络的 PCRF 将请求发送给拜访网络的 PCRF )。 上述过程如图 3所示。 Solution 2: When the application server sends a QoS request to the USI system of the home network of the user, the USI system of the home network sends a QoS request to the PCC system (H-PCC) of the home network, and the PCC system of the home network discovers that the user roams. The QoS request is sent to the PCC system (V-PCC) of the user visited network (eg, the PCRF through the home network sends the request to the PCRF of the visited network). The above process is shown in Figure 3.
方案三: 当应用服务器向用户拜访网络的 USI系统发送 QoS申 请时, 拜访网络的 USI系统将 QoS请求发送给拜访网络 PCC系统, 拜访网络的 PCC系统向用户归属网络的 PCC系统请求策略决策, 归
属网络的 PCC 系统根据用户数据进行处理, 将处理结果返回给拜访 网络的 PCC系统进行策略执行。 上述过程如图 4所示。 步骤 sl03 , USI系统对所述 QoS申请进行鉴权, 鉴权通过后根 据 QoS申请生成 QoS请求并发送给 PCC系统。 Solution 3: When the application server sends a QoS request to the USI system of the user visited network, the USI system of the visited network sends the QoS request to the visiting network PCC system, and the PCC system of the visited network requests the PCC system of the user home network to make a policy decision. The PCC system belonging to the network processes according to the user data, and returns the processing result to the PCC system of the visited network for policy execution. The above process is shown in Figure 4. Step s10: The USI system authenticates the QoS application, and after the authentication is passed, generates a QoS request according to the QoS application and sends the QoS request to the PCC system.
具体的, 该鉴权方式可以是证书等现有技术, 如果是证书方式就 要求 QoS申请中携带证书信息。 USI系统通过 QoS申请的鉴权后, 通过 USI系统与 PCC系统的接口,将根据 QoS申请生成的 QoS请求 发送给 PCC系统。 Specifically, the authentication mode may be a prior art such as a certificate, and if it is a certificate mode, the QoS application is required to carry the certificate information. After the USI system authenticates the QoS application, the QoS request generated by the QoS application is sent to the PCC system through the interface between the USI system and the PCC system.
USI系统与 PCC系统连接点如下: USI系统与 PCC系统可能存 在多个连接点方案: The connection point between the USI system and the PCC system is as follows: The USI system and the PCC system may have multiple connection point schemes:
USI系统与 PCC系统的 PCRF连接时, 为减少对 PCC系统的修 改, USI与 PCRF连接接口可以使用 3GPP定义的 Rx接口, 向 PCRF 发送 QoS请求, 当然, 也可以使用其它接口。 当 USI与 PCRF连接 接口使用 3GPP定义的 Rx接口时, USI系统根据收到的 QoS申请, 再结合与 PCC系统接口类型,将 QoS申请转换为 Rx接口 QoS请求, 再向 PCC系统发送生成的 QoS请求。 本发明实施例中, USI系统与 When the USI system is connected to the PCRF of the PCC system, in order to reduce the modification of the PCC system, the USI and PCRF connection interfaces can use the Rx interface defined by the 3GPP to send QoS requests to the PCRF. Of course, other interfaces can also be used. When the connection interface between the USI and the PCRF uses the Rx interface defined by the 3GPP, the USI system converts the QoS request into the Rx interface QoS request according to the received QoS request, and then combines the interface type with the PCC system, and then sends the generated QoS request to the PCC system. . In the embodiment of the present invention, the USI system and
PCRF连接时, USI在鉴权通过后可以将所述 QoS 申请转换为发送When the PCRF is connected, the USI can convert the QoS request to send after the authentication is passed.
Rx ( diameter协议)接口的 AA-Request消息并发送给 PCRF。 本发明 实施例中, USI实施转换如下表 6所示: The AA-Request message of the Rx (diameter protocol) interface is sent to the PCRF. In the embodiment of the present invention, the USI implementation conversion is as shown in Table 6 below:
表 6: 关于 USI实施转换的描述 Table 6: Description of the USI implementation transformation
Origin-Realm 否 USK此次 diameter会话的发 起端 ) 的域(Realm )地址, 参考 RFC3588 , 例子: ns l .com Origin-Realm No The domain (Realm) address of the originating session of the USK diameter session. For reference, RFC3588, example: ns l .com
Destination-Realm 否 PCC系统(此次 diameter会 话的目的端) 的域(Realm ) 地址,参考 RFC3588 ,例子: nsp2.com Destination-Realm No The domain (Realm) address of the PCC system (the destination of this diameter session), refer to RFC3588, example: nsp2.com
AF-Application-Identifier 疋 应用服务器提供的业务类型 标识 AF-Application-Identifier 业务 Service type provided by the application server
Media-Component-Description 疋 见 步 骤 sl02 中 的 Media-Component-Description 疋 See step sl02
MediaComponentDescription 字段描述部分, 用 applyQoS 中 的 QoSProperites 中 的 MediaComponentDescription 填写此字段, 如果是携带了 MediaFlowDescription MediaComponentDescription field description section, fill in this field with MediaComponentDescription in QoSProperites in applyQoS, if it is carrying MediaFlowDescription
InSDPFormat参数而没有携 Ψ InSDPFormat parameter without carrying Ψ
MediaComponentDescription 参数, 则 USI 系统要参考 3gpp的 PCC QoS参数映射 规范 ( 29213 ) 规范来生成 MediaComponentDescription 参数。 For the MediaComponentDescription parameter, the USI system refers to the 3gpp PCC QoS Parameter Mapping Specification (29213) specification to generate the MediaComponentDescription parameter.
AF-Charging-Identifier 疋 由 USI系统生成计费标识填 入此项, 用于与承载的关联 计费 AF-Charging-Identifier 疋 The USI system generates a charging identifier to fill in this item, which is used to associate with the bearer.
SIP-Forking-Indication 疋 不用携带 SIP-Forking-Indication 疋 No need to carry
Specific-Action 疋 枚举类型, 取值为 [0, 5] , 详 见 3GPP Rx 接 口 规范 ( 29214 )的定义, USI根据 applyQoS 请 求 中 的 Specific-Action 取值填写该 字段
Subscription-ID 疋 填写 applyQoS 请求 的 Specific-Action 疋 enumeration type, the value is [0, 5]. See the definition of 3GPP Rx interface specification ( 29214 ). The USI fills in the field according to the value of Specific-Action in the applyQoS request. Subscription-ID 疋 fill in the applyQoS request
UserlD的 NAI地址 UserlD's NAI address
Reservation-Priority 疋 枚举类型, 取值如下: Reservation-Priority 疋 Enumeration type, the values are as follows:
DEFAULT (0) DEFAULT (0)
PRIORITY-ONE (1) PRIORITY-ONE (1)
PRIORITY-TWO (2)PRIORITY-TWO (2)
PRIORITY-THREE (3)PRIORITY-THREE (3)
PRIORITY-FOUR (4)PRIORITY-FOUR (4)
PRIORITY-FIVE (5)PRIORITY-FIVE (5)
PRIORITY-SIX (6)PRIORITY-SIX (6)
PRIORITY-SEVEN (7) 其中 0 为这个参数的缺 省值, 具体参考 ETSI TS183 017规范的定义。如 applyQoS 请 求 中 包 含 Reservation-Priority , 则经过 USI审核后填入此项(USI系 统可能会根据配置信息修改 此值), 或者是此值由 USI系 统根据配置信息填写; applyQoS 消 息 中 的 MediaComponentDescription 也含有 Reservation-Priority参 数, 也需要 USI 系统进行审 核, 并可能根据配置修改。 如果 PCC 系统不支持此参 数, USI系统也可以进行透传 或者忽略此参数。 PRIORITY-SEVEN (7) where 0 is the default value for this parameter, as specified in the ETSI TS183 017 specification. If the application-Priority is included in the applyQoS request, it is filled in after the USI review (the USI system may modify this value according to the configuration information), or the value is filled in by the USI system according to the configuration information; the MediaComponentDescription in the applyQoS message also contains The Reservation-Priority parameter also needs to be reviewed by the USI system and may be modified according to the configuration. If the PCC system does not support this parameter, the USI system can also transparently transmit or ignore this parameter.
Framed-IP-Address 疋 ^口 applyQoS请求的 UserlD 包含 IPv4地址 ,则填入此项 Framed-IP-Address 疋 ^ The userlD of the applyQoS request contains an IPv4 address, and this field is filled in.
Framed-IPv6-Prefix 疋 ^口 applyQoS请求的 UserlD 包含 IPv6地址 ,则填入此项Framed-IPv6-Prefix 疋 ^ The userlD of the applyQoS request contains the IPv6 address, then fill in this item.
Service-URN 疋 用 于标识 紧急呼叫 , applyQoS 请 求 中 携 带
如果 USI系统与 PCC系统的 PDF/PCEF连接时,则相对于连接 PCRF, USI系统要实现 PCRF的部分功能: 完成策略决策, 根据用 户的配置数据 ( USI系统与 PCC系统保存用户策略的 SPR功能实体 有接口)生成符合用户会话的 PCC Rules, 完成应用服务器的 QoS请 求到 PCC规则的转换, 并按照 3GPP Gx接口规范生成相应的 PCC Rules; 要求与 PCEF上保持的 QoS数据同步; 并要求用户接入网络 时, PDF/PCEF向 USI系统发送 IP-CAN会话相关信息, USI系统记 录用户 IP-CAN会话信息。 为减少 PCC 系统的修改, USI 系统与 PDF/PCEF连接的接口可以使用 3GPP定义的 Gx接口。 本发明实施 例中, USI系统收到应用服务器发送的 QoS申请后, 可以通过 Gx接 口 ( diameter协议) 的 Re-Auth-Request (RAR)消息发送给 PDF, USI 转换关系如下表 7所示: Service-URN 疋 is used to identify emergency calls, carried in applyQoS requests If the USI system is connected to the PDF/PCEF of the PCC system, the USI system implements some functions of the PCRF relative to the connection PCRF: Complete the policy decision, according to the user's configuration data (the USP system and the PCC system save the user policy SPR functional entity) The interface generates a PCC Rules that conforms to the user session, completes the conversion of the application server's QoS request to the PCC rule, and generates the corresponding PCC Rules according to the 3GPP Gx interface specification; requires synchronization with the QoS data maintained on the PCEF; and requires the user to access In the network, PDF/PCEF sends IP-CAN session related information to the USI system, and the USI system records user IP-CAN session information. To reduce the modification of the PCC system, the interface between the USI system and the PDF/PCEF can use the Gx interface defined by 3GPP. In the embodiment of the present invention, after receiving the QoS application sent by the application server, the USI system may send a PDF to the PDF through a Re-Auth-Request (RAR) message of the Gx interface (the diameter protocol). The USI conversion relationship is as shown in Table 7 below:
关于 USI转换关系的描述 Description of the USI conversion relationship
Destination-Host 否 PCC系统(此次 diameter会话 的目的端)的主机(Host )地址, 参 考 RFC3588 , 例 子 : pccl .nsp2.com Destination-Host No The host (Host) address of the PCC system (the destination of this diameter session), refer to RFC3588, for example: pccl .nsp2.com
Re-Auth-Request-Type 否 取值 0或 1 ,具体参考 RFC3588 Re-Auth-Request-Type No Value 0 or 1, for specific reference RFC3588
Origin-State-Id 疋 非负整数, 具体参考 RFC3588Origin-State-Id 疋 Non-negative integer, refer to RFC3588
Event- Trigger 疋 Enum类型要求 PCEF上报的事 件,可以有多个,根据 applyQoS 中的 Specific-Action值,对应到 3GPP Gx 接 口 规范 定义 Event-Trigger的值,转换后填写 该字段 The event-trigger 疋 Enum type requires more than one event reported by the PCEF. According to the Specific-Action value in applyQoS, the value of the Event-Trigger is defined corresponding to the 3GPP Gx interface specification.
Charging-Rule-Remove 疋 需要删除的 PCC Rules信息,可 以多份, 在中止 QoS请求时携 带, 根据 3GPP Gx接口规范 ( 29212 )生成; Charging-Rule-Remove PC PCC Rules information to be deleted, which can be carried in multiple copies, carried over when the QoS request is aborted, generated according to the 3GPP Gx interface specification (29212);
Charging-Rule-Install 疋 需要执行的 PCC Rules信息,可 以多份, 在请求 QoS请求时携 带, 根据 3GPP Gx接口规范 ( 29212 )生成; Charging-Rule-Install PC PCC Rules information to be executed, which can be carried in multiple copies, when requesting QoS requests, generated according to 3GPP Gx Interface Specification (29212);
QoS-Information 疋 见表 8 , 也可以在具体的 PCC QoS-Information 疋 See Table 8, also available on specific PCC
Rules ( Charging-Rule-Install参 数中也包含 QoS-Information参 数) 中携带 QoS-Information, 当 两 者 同 时 出 现 时 以 Charging-Rule-Install 中携带的 为准。 本发明实施例中, QoS-Information的定义如下表 8所示: 表 8: QoS-Information的定义
参数映射标准(29213 )定义 的方式映射到承载的 QoS , 并根据 QoS 数据配置 (与 PCEF一致)得出该 QoS数据 配置在 PCEF上的索引 QoS-Information is carried in the Rules (the QoS-Information parameter is also included in the Charging-Rule-Install parameter). When both are present, the ones carried in the Charging-Rule-Install are taken as the standard. In the embodiment of the present invention, the definition of QoS-Information is as shown in Table 8 below: Table 8: Definition of QoS-Information The method defined by the parameter mapping standard (29213) maps to the bearer QoS, and according to the QoS data configuration (consistent with the PCEF), the index of the QoS data configuration on the PCEF is obtained.
Max-Requested-Bandwidth-UL 疋 根据 applyQoS的请求得出的 最大上行带宽, 具体可以参 考 3GPP 29213规范 Max-Requested-Bandwidth-UL 疋 The maximum upstream bandwidth based on the request of applyQoS, refer to the 3GPP 29213 specification.
Max-Requested-Bandwidth-DL 疋 根据 applyQoS的请求得出的 最大下行带宽, 具体可以参 考 3GPP 29213规范 Max-Requested-Bandwidth-DL 最大 The maximum downlink bandwidth based on the requestQoS request. For details, refer to the 3GPP 29213 specification.
Guaranteed-Bitrate-UL 疋 根据 applyQoS的请求得出的 最大保障上行带宽, 具体可 以参考 3GPP 29213规范 Guaranteed-Bitrate-UL 最大 The maximum guaranteed upstream bandwidth based on the request of applyQoS, refer to the 3GPP 29213 specification.
Guaranteed-Bitrate-DL 疋 根据 applyQoS的请求得出的 最大保障上行带宽, 具体可 以参考 3GPP 29213规范Guaranteed-Bitrate-DL 最大 Maximum guaranteed upstream bandwidth based on requestQoS request, refer to 3GPP 29213 specification
Bearer-Identifier 疋 由 PCEF #丈 载绑定,因此这 个参数不携带 对于 USI系统收到的应用服务器请求 QoS消息与 USI系统发送 到 PCC系统的请求 QoS消息, 需要 USI系统来完成转换功能。 USI 系统对外开放接口承载协议可以是 web services协议、 SIP、 HTTP等, 而 USI系统与 PCC系统的接口承载是 diameter协议( Rx或是 Gx接 口),因此还要求 USI系统同时支持多种接口协议栈(如: web services 和 diameter )。 为了简化 USI系统的处理, USI系统也可以直接对应 用服务器开放 PCC系统的 diameter接口, 这样 USI系统就不需要进 行如上所述的接口转换和协议转换,但这种方案就需要应用服务器支 持 Rx或是 Gx接口和 diameter,对应用服务器提出了较高的要求而限 制了应用服务器对 USI系统的使用。 步骤 sl04, PCC系统根据收到 QoS的请求进行动态 QoS分配, 并将结果返回给 USI系统。
PCC系统收到 USI系统发送的 QoS请求以后, 如果 USI系统与 PCRF连接,则 PCRF根据请求中的用户的网络接入标识或是 IP地址, 找到对应的 IP-CAN会话,对请求中携带的 QoS参数进行鉴权,如果 QoS参数是该用户可以申请的, PCRF下发 PCC Rules到 PCEF实施 该 QoS参数, 并将结果通过 Rx接口的 AA- Answer消息返回给 USI 系统。 如果 USI系统是与 PDF/PCEF连接, 则 USI系统根据用户标 识或是 IP 查找注册的 IP-CAN会话, 通过 IP-CAN会话找到对应 IP-CAN注册时的 diameter会话, 将请求信息通过 diameter会话 ( Gx 接口 ) 下发给 PDF/PCEF进行 Qos实施, PDF/PCEF通过 Gx接口的 Re-Auth-Answer消息返回结果给 USI系统。 The Bearer-Identifier is bound by the PCEF #, so this parameter does not carry the QoS message requested by the USI system and the request QoS message sent by the USI system to the PCC system. The USI system is required to complete the conversion function. The USI system open interface bearer protocol can be web services protocol, SIP, HTTP, etc., and the interface between the USI system and the PCC system is the diameter protocol (Rx or Gx interface), so the USI system is also required to support multiple interface protocol stacks at the same time. (eg web services and diameter ). In order to simplify the processing of the USI system, the USI system can also directly open the diameter interface of the PCC system to the application server, so that the USI system does not need to perform interface conversion and protocol conversion as described above, but this solution requires the application server to support Rx or It is a Gx interface and a diameter, which imposes high requirements on the application server and limits the use of the USI system by the application server. In step s04, the PCC system performs dynamic QoS allocation according to the request for receiving the QoS, and returns the result to the USI system. After the PCC system receives the QoS request sent by the USI system, if the USI system is connected to the PCRF, the PCRF finds the corresponding IP-CAN session according to the network access identifier or IP address of the user in the request, and carries the QoS carried in the request. The parameter is authenticated. If the QoS parameter is applicable to the user, the PCRF sends the PCC Rules to the PCEF to implement the QoS parameter, and returns the result to the USI system through the AA-Avide message of the Rx interface. If the USI system is connected to the PDF/PCEF, the USI system looks up the registered IP-CAN session according to the user ID or IP, finds the diameter session corresponding to the IP-CAN registration through the IP-CAN session, and passes the request information through the diameter session ( The Gx interface is sent to the PDF/PCEF for Qos implementation, and the PDF/PCEF returns the result to the USI system via the Re-Auth-Answer message of the Gx interface.
本发明实施例中, AA- Answer消息的定义如下表 9所示: In the embodiment of the present invention, the definition of the AA-Ask message is as shown in Table 9 below:
表 9: AA- Answer消息的定义 Table 9: Definition of the AA- Answer message
INVALID— SERVICE— INFO INVALID — SERVICE — INFO
RMATION (5061) RMATION (5061)
FILTER— RESTRICTIONS FILTER — RESTRICTIONS
(5062) (5062)
REQUESTED— SERVICE— REQUESTED— SERVICE—
NOT— AUTHORIZEDNOT— AUTHORIZED
(5063) (5063)
DUPLICATED— AF—SESSI DUPLICATED— AF—SESSI
ON (5064) ON (5064)
Access-Network-Charging-Identi 疋 接入网络的计费标识 fier Access-Network-Charging-Identi 计费 Accounting ID for access network fier
Access-Network-Charging- Addr 疋 接入网络的计费地址 ess Access-Network-Charging- Addr 计费 The billing address of the access network ess
Error-Message 疋 错误信息 Error-Message 疋 Error message
Error-Reporting-Host 疋 上报错误的主机地址 本发明实施例中, Re-Auth- Answer消息的定义如下表 10所示: 表 10: Re- Auth- Answer消息的定义 Error-Reporting-Host 疋 Reporting the wrong host address In the embodiment of the present invention, the definition of the Re-Auth-Answer message is as shown in Table 10 below: Table 10: Definition of the Re-Auth- Answer message
4xxx (Transient Failures) 5xxx (Permanent Failure) 例如 2001表示请求被成功完 成处理 4xxx (Transient Failures) 5xxx (Permanent Failure) For example, 2001 indicates that the request was successfully processed.
Experimental-Result 疋 各厂商自定义的返回值,可以 参考 RFC3588的定义, 3GPP Rx接口规范( 29214 )做了如 下的扩展: Experimental-Result 疋 The vendor-defined return value can refer to the definition of RFC3588. The 3GPP Rx interface specification (29214) has the following extensions:
INVALID— SERVICE— INFOR MATION (5061) INVALID— SERVICE— INFOR MATION (5061)
FILTER— RESTRICTIONS (5062) FILTER— RESTRICTIONS (5062)
REQUESTED— SERVICE— NO T— AUTHORIZED (5063) DUPLICATED— AF— SESSION (5064) REQUESTED— SERVICE— NO T— AUTHORIZED (5063) DUPLICATED— AF— SESSION (5064)
Origin-State-Id 疋 参加 RFC3588 的定义, 取值 与 Re-Auth-Request消息一致 Origin-State-Id 参加 Participates in the definition of RFC3588, and the value is consistent with the Re-Auth-Request message.
Event- Trigger 疋 取值与 Re-Auth-Request消息 一致 Event-Trigger 疋 value is consistent with Re-Auth-Request message
Charging-Rule-Report 疋 参考 3GPP 29212规范, PCC Charging-Rule-Report 疋 Reference 3GPP 29212 Specification, PCC
Rule计费状态报告 Rule Billing Status Report
Access-Network-Charging- 疋 接入网计费地址 Access-Network-Charging- 接入 Access network billing address
Address Address
Access-Network-Charging-I 疋 接入网计费标识 Access-Network-Charging-I 接入 Access network charging identifier
dentifier-Gx dentifier-Gx
Error-Message 疋 错误信息
Error-Reporting-Host 疋 上报错误的主机地址 Error-Message error message Error-Reporting-Host 疋 Reporting the wrong host address
USI系统收到 PCC系统返回的 QoS执行结果后 ( AA- Answer或 是 Re-Auth-Answer消息), 根据其中的 Result-Code字段, 向应用服 务器返回成功或者失败响应,如果失败,可以进一步将 Error-Message 字段一同上报给应用服务器。 After receiving the QoS execution result returned by the PCC system (AA-Answer or Re-Auth-Answer message), the USI system returns a success or failure response to the application server according to the Result-Code field. If it fails, the error may be further changed. The -Message field is reported to the application server together.
进一步的, 本发明实施例中, USI 系统对计费标识的处理: USI 系统向 PCC系统发送 applyQoS请求时,携带的计费标识是 USI系统 生成计费的标识 ,计费系统将使用该计费标识来标识此次 USI请求会 话, 该计费标识要求全球唯一, 可以使用现有的所有产生全球唯一标 识的算法生成该计费标识, 具体的, 例如使用 USI会话标识与收到 USI请求时间组合生成计费标识, 或者是利用请求方标识与时间组合 生成计费标识。 USI系统将关联应用服务器与 USI计费标识, 以及接 入网络计费标识与 USI系统的计费标识, 这样的关联可以根据需要, 用于 USI系统与应用服务器的计费结算, 和 USI系统与接入网络的 计费结算;如果需要 USI系统也可以将接入网络与应用服务器的计费 标识进行关联, 来完成接入网络与应用服务器的计费关联和结算。应 用服务器也可以请求 USI系统上报 USI系统的计费标识, 用于应用 服务器端进行 USI系统与应用服务器的结算。 引入 USI计费标识的 目的是向应用服务器屏蔽接入网络的计费标识, 应用服务器只需与 Further, in the embodiment of the present invention, the USI system processes the charging identifier: when the USI system sends an applyQoS request to the PCC system, the charging identifier carried by the USI system is used to generate an accounting identifier, and the charging system uses the charging. The identifier identifies the current USI request session, and the charging identifier is globally unique. The charging identifier can be generated by using all existing algorithms that generate a globally unique identifier, for example, using a USI session identifier and receiving a USI request time combination. The charging identifier is generated, or the charging identifier is generated by using the combination of the requesting party identifier and the time. The USI system associates the application server with the USI charging identifier, and the access network charging identifier and the charging identifier of the USI system. Such association can be used for billing settlement of the USI system and the application server as needed, and the USI system and The billing and settlement of the access network; if the USI system is required, the access network may be associated with the charging identifier of the application server to complete the charging association and settlement between the access network and the application server. The application server can also request the USI system to report the accounting identifier of the USI system for the application server to perform settlement between the USI system and the application server. The purpose of introducing the USI charging identifier is to block the charging identifier of the access network from the application server, and the application server only needs to
USI系统进行接口调用的费用结算。 步骤 sl05, USI系统收到 PCC系统发送的 QoS分配结果后, 将 QoS分配结果发送给应用服务器。 The USI system performs fee settlement for interface calls. Step sl05: After receiving the QoS allocation result sent by the PCC system, the USI system sends the QoS allocation result to the application server.
本发明实施例中,可以通过 ACK消息把 QoS分配结果发送给应 用服务器。 In the embodiment of the present invention, the QoS allocation result may be sent to the application server by using an ACK message.
所述 ACK消息的定义如下表 11所示: The definition of the ACK message is as shown in Table 11 below:
表 11 : 关于 ACK消息的定义
ResultCode 字符串类型 否 参见 RFC 3588定义, 如下: Table 11: Definition of ACK message ResultCode String type No See RFC 3588 definition, as follows:
lxxx (Informational) Lxxx (Informational)
2xxx (Success) 2xxx (Success)
3 xxx (Protocol Errors) 3 xxx (Protocol Errors)
4xxx (Transient4xxx (Transient
Failures) Failures)
5xxx (Permanent Failure) 5xxx (Permanent Failure)
例如 2001 表示请求被 成功完成处理 For example, 2001 indicates that the request was successfully processed.
ErrorMessage 字符串类型 疋 错误信息 ErrorMessage String Type 疋 Error Message
本发明不仅对 WiMAX系统适用,对其他接入系统,如 3G系统、 WLAN系统等同样适用。 本文仅以 WiMAX系统为例进行了说明。 在其他的系统(3G、 WLAN等网络) 中, 只要网络部署了 PCC系统 和通用开放业务接口系统( USI或是 OSA ), 通用开放业务接口系统 都可以同样使用本发明使用的接口和流程来实现对应用服务器的 QoS能力开放, 来建立端到端的 QoS控制和承载。 本发明实施例中, QoS终止流程可以如下: The invention is applicable not only to WiMAX systems, but also to other access systems, such as 3G systems, WLAN systems, and the like. This article only uses the WiMAX system as an example. In other systems (3G, WLAN, etc.), as long as the network deploys the PCC system and the general open service interface system (USI or OSA), the universal open service interface system can also be implemented using the interfaces and processes used by the present invention. Open to the application server's QoS capabilities to establish end-to-end QoS control and bearer. In the embodiment of the present invention, the QoS termination process may be as follows:
应用服务器发起终止 QoS 申请, 例如用户终端发起终止业务请 求到 ASP/iASP 应用服务器, ASP/iASP 应用服务器可以发起 terminateQoS请求到 USI系统, USI系统通过 PCC系统终止 QoS申 请。 其中, terminateQoS 请求携带 QoSIdentifier参数, 取值可以与 Apply QoS请求中的一致。 terminateQoS方法描述如下表 17所示: 表 17: 关于 terminateQoS方法的描述 The application server initiates the termination of the QoS application. For example, the user terminal initiates the termination of the service request to the ASP/iASP application server, and the ASP/iASP application server can initiate the terminateQoS request to the USI system, and the USI system terminates the QoS application through the PCC system. The terminateQoS request carries the QoSIdentifier parameter, and the value can be the same as that in the Apply QoS request. The terminateQoS method is described in Table 17 below: Table 17: Description of the terminateQoS method
USI 系统收到 terminateQoS 请求或者是 Apply QoS 请求中的 Duration参数所指示的时间达到后, 向 PCC 系统发起暂停或是终止 QoS请求: After the USI system receives the terminateQoS request or the time indicated by the Duration parameter in the Apply QoS request, it initiates a pause or terminates the QoS request to the PCC system:
USI 系统通过 Rx 接口与 PCC 系统相连的情况下, 如果 terminateQoS 消息中的 type参数为 DISABLED 则发送 Rx接口的 AA-Request (AAR)消息, 与发送 QoS请求的 AA-Request 区别在于 Flow-Status字段配置为 DISABLED; 如果 type类型是 REMOVED, USI系统发送 Session-Termination-Request ( STR ) 消息用于终止用户 会话, 并且在 PCC 系统返回终止成功后, USI系统将终止成功消息 返回给 ASP/iASP应用服务器, 然后终止与 ASP/iASP应用服务器之 间的会话。本发明实施例中, Session-Termination-Request消息中的参 数如下表 18所示。 When the USI system is connected to the PCC system through the Rx interface, if the type parameter in the terminateQoS message is DISABLED, the AA-Request (AAR) message of the Rx interface is sent, and the AA-Request that sends the QoS request differs from the Flow-Status field configuration. DISABLED; If the type type is REMOVED, the USI system sends a Session-Termination-Request (STR) message to terminate the user session, and after the PCC system returns the termination success, the USI system returns a termination success message to the ASP/iASP application server. Then terminate the session with the ASP/iASP application server. In the embodiment of the present invention, the parameters in the Session-Termination-Request message are as shown in Table 18 below.
表 18: Session- Termination-Request消息中的参数 Table 18: Parameters in the Session- Termination-Request message
Rx接口规范( 29214 )做了如 下的扩展: The Rx interface specification ( 29214 ) has been extended as follows:
INVALID— SERVICE— INFOR MATION (5061) INVALID— SERVICE— INFOR MATION (5061)
FILTER— RESTRICTIONS (5062) FILTER— RESTRICTIONS (5062)
REQUESTED— SERVICE— NO T— AUTHORIZED (5063) DUPLICATED— AF— SESSION (5064) REQUESTED— SERVICE— NO T— AUTHORIZED (5063) DUPLICATED— AF— SESSION (5064)
Origin-State-Id 疋 参加 RFC3588 的定义, 取值 与 Re-Auth-Request消息一致 Origin-State-Id 参加 Participates in the definition of RFC3588, and the value is consistent with the Re-Auth-Request message.
Event- Trigger 疋 取值与 Re-Auth-Request消息 一致 Event-Trigger 疋 value is consistent with Re-Auth-Request message
Charging-Rule-Report 疋 参考 3GPP 29212规范, PCC Charging-Rule-Report 疋 Reference 3GPP 29212 Specification, PCC
Rule计费状态报告 Rule Billing Status Report
Access-Network-Charging- 疋 接入网计费地址 Access-Network-Charging- 接入 Access network billing address
Address Address
Access-Network-Charging-I 疋 接入网计费标识 Access-Network-Charging-I 接入 Access network charging identifier
dentifier-Gx dentifier-Gx
Error-Message 疋 错误信息 Error-Message 疋 Error message
Error-Reporting-Host 疋 错误上报主机地址 Error-Reporting-Host 疋 Error reporting host address
USI 系统通过 Gx 接口与 PCC 系统相连的情况下, 发送 Re-Auth-Request ( RAR ) 消息, 在 terminateQoS 消息中 type 为 DISABLED的情况下,与发送 QoS请求的 Re-Auth-Request区别在于 FLOW-STATUS 为 DISABLED ; 如果是 type 为 REMOVED , 则
FLOW-STATUS配置为 REMOVED, 并且在 PCC系统返回终止成功 后, USI系统将成功消息返回给 ASP/iASP应用服务器, 然后终止与 ASP/iASP应用服务器之间的会话。 When the USI system is connected to the PCC system through the Gx interface, the Re-Auth-Request (RAR) message is sent. In the case of the type DISABLED in the terminateQoS message, the difference from the Re-Auth-Request that sends the QoS request is FLOW-STATUS. Is DISABLED ; if type is REMOVED, then FLOW-STATUS is configured as REMOVED, and after the PCC system returns to terminate successfully, the USI system returns a success message to the ASP/iASP application server, and then terminates the session with the ASP/iASP application server.
收到终止 QoS请求消息后, PCC系统卸载会话的配置 QoS的 PCC Rules, 终止成功后返回终止成功消息给 USI系统, 在其中携带返回 值与其他信息 (如错误时的错误信息和发送错误信息的主机地址等 ), 与 Apply QoS请求的返回消息类似, 具体可以参考 3GPP定义的 Rx 接口或是 Gx接口规范, 在此就不再做详细的描述。 After receiving the termination QoS request message, the PCC system uninstalls the PCC Rules of the configuration QoS of the session, and returns a termination success message to the USI system after the termination succeeds, carrying the return value and other information (such as error information and error message). The host address, etc., is similar to the return message of the Apply QoS request. For details, refer to the Rx interface or the Gx interface specification defined by the 3GPP, and no detailed description will be given here.
PCC系统实施端到端 QoS方案: The PCC system implements an end-to-end QoS solution:
用户终端到 ASN ( Access Service Network, 连接服务网络 ) GW ( Gate Way, 网关 )部分的 QoS保障由 ASN GW ( A-PCEF )执行, 这部分是现有技术, 在 WiMAX标准中有比较详细的描述, 在本发明 中就不再详细叙述。 ASN GW到 HA ( Home Agent, 家乡代理 )之间 的保障, 如果 HA ( C-PCEF )执行 QoS保障功能, 则这部分由 HA 执行 QoS策略保障 QoS , 否则, 由 ASN GW ( A-PCEF )执行 QoS 策略, 并在 ASN GW到 HA之间的隧道( tunnel )上实施 QoS , 方法 是通过实现 DiffServ边界网关功能, 在 ASN GW与 HA之间的 IP包 头的 DSCP字段配置相应的 QoS等级标签, 或者是 ASN GW负责通 过 RSVP协议建立与 HA之间的 QoS保障通道。 The QoS guarantee of the user terminal to the ASN (Access Service Network) GW (Gateway Way) is performed by the ASN GW (A-PCEF). This part is a prior art and has a detailed description in the WiMAX standard. It will not be described in detail in the present invention. The guarantee between the ASN GW and the HA (Home Agent). If the HA (C-PCEF) performs the QoS guarantee function, this part is implemented by the HA to guarantee the QoS. Otherwise, it is executed by the ASN GW (A-PCEF). QoS policy, and implement QoS on the tunnel between the ASN GW and the HA by implementing the DiffServ border gateway function, configuring the corresponding QoS class label in the DSCP field of the IP header between the ASN GW and the HA, or The ASN GW is responsible for establishing a QoS guarantee channel with the HA through the RSVP protocol.
与 ASP/iASP应用服务器之间经过的外部网络承载的 QoS问题, 有如下几种解决方案: 1 ) WiMAX网络的 PCRF与外部网络的 PCEF 有信令接口, PCRF向 PCEF发送 QoS策略, 外部网络的 PCEF执行 策略来实现 QoS; 2 ) 当外部网络没有 PCEF或是 WiMAX网络与外 部网络没有 PCC接口时, HA ( C-PCEF )作为网络的边界网关, 负 责实施 WiMAX网络到 ASP/iASP应用服务器之间的 QoS , 当外部网 络支持 DiffServ服务时, C-PCEF作为 DiffServ的边界网关, 实现到 ASP/iASP应用服务器之间的差分 QoS ( DiffServ QoS )服务, 如果外 部网络支持综合 QoS ( InteServ QoS )服务, C-PCEF可以使用 RSVP
协议来实现到 ASP/iASP应用服务器之间的 QoS服务; 3 )如果 HA 不支持 C-PCEF功能或者是 C-PCEF功能不支持 QoS策略的执行,则 要有 ASN GW ( A-PCEF )进行 QoS实施, 修改用户数据的 IP包头, 在 DSCP字段标识 QoS标识,或者是 ASN GW负责建立与 ASP/iASP 应用服务器的 RSVP通路。 同时 ASN GW还有负责到 HA之间的隧 道通信的 QoS, 如上段所述。 There are several solutions to the QoS problem that the external network carries over with the ASP/iASP application server: 1) The PCRF of the WiMAX network has a signaling interface with the PCEF of the external network, and the PCRF sends a QoS policy to the PCEF, the external network. PCEF implements policies to implement QoS; 2) When there is no PCEF on the external network or there is no PCC interface between the WiMAX network and the external network, HA (C-PCEF) acts as the border gateway of the network and is responsible for implementing the WiMAX network between the ASP/iASP application servers. QoS, when the external network supports the DiffServ service, C-PCEF acts as the DiffServ border gateway to implement the differential QoS (DiffServ QoS) service between the ASP/iASP application servers. If the external network supports the Integrated QoS (InteServ QoS) service, C-PCEF can use RSVP Protocol to implement QoS service to ASP/iASP application server; 3) If HA does not support C-PCEF function or C-PCEF function does not support QoS policy execution, then ASN GW (A-PCEF) is required for QoS Implementation, modify the IP header of the user data, identify the QoS identifier in the DSCP field, or the ASN GW is responsible for establishing the RSVP path with the ASP/iASP application server. At the same time, the ASN GW also has QoS responsible for tunnel communication between the HAs, as described in the previous paragraph.
以下结合具体的应用场景, 对本发明的实施方式作进一步描述。 本发明的实施例二中,以应用服务器向 WiMAX用户提供视频留 言信箱业务为例, 当应用服务器在向用户播放多媒体视频留言时, 向 USI系统申请到用户终端的单向 QoS保障 IP链路, 该申请过程如图 5所示, 包括: The embodiments of the present invention are further described below in conjunction with specific application scenarios. In the second embodiment of the present invention, the application server provides the video message mailbox service to the WiMAX user as an example. When the application server plays the multimedia video message to the user, the application server applies the one-way QoS guarantee IP link to the user terminal to the USI system. The application process is shown in Figure 5, including:
步骤 s501 : 应用服务器向 USI系统发送 apply QoS申请。 Step s501: The application server sends an apply QoS request to the USI system.
该 apply QoS申请用 XML描述的请求如下, 请求消息可以使用 HTTP ( Hypertext Transfer Protocol, 超文本传输协议)、 Web Services, SIP ( Session Initiation Protocol, 会议起始协议)等承载信令携带: <?xml version:" 1.0"?> The application of the apply QoS request in XML is as follows. The request message can be carried by using bearer signaling such as HTTP (Hypertext Transfer Protocol), Web Services, SIP (Session Initiation Protocol), etc.: <?xml Version:" 1.0"?>
<usi xmlns="urn:wimax:params:xml:ns:usi" version="0" <usi xmlns="urn:wimax:params:xml:ns:usi" version="0"
state="full"> State="full">
<usi func=" apply QoS" id="Gld5ad"> <usi func=" apply QoS" id="Gld5ad">
<UserID> <UserID>
<Nai>pseudonyms@nspl .com</Nai> <Nai>pseudonyms@nspl .com</Nai>
<Ipv6>5555: : bbb:ccc:ddd </Ipv6> <Ipv6>5555: : bbb:ccc:ddd </Ipv6>
</UserID > </UserID >
<QoSIdentifier>ql23456789</QoSIdentifier> <QoSIdentifier>ql23456789</QoSIdentifier>
<DefaultQoS>0</DefaultQoS> <DefaultQoS>0</DefaultQoS>
<QosProperties> <QosProperties>
<Duration>900</Druation> <Duration>900</Druation>
<UpStreamSpeedRate>0</UpStreamSpeedRate> <UpStreamSpeedRate>0</UpStreamSpeedRate>
<!-
<!-
— > — >
<SpecificAction>4</SpecificAction> 〈!—上报承载释放事件 <SpecificAction>4</SpecificAction> 〈! - report the bearer release event
— > —>
<ReservationPriority>4</ReservationPriority> <! --优先级 4 <ReservationPriority>4</ReservationPriority> <! --Priority 4
— > — >
</usi> </usi>
上述消息内容中,携带请求方法的 func字段,取值为 applyQoS, 表示方法是用于申请 QoS , 此次 QoS申请的 session id标识, 例子中 表示为 id="Bld5ad"。 In the above message content, the func field carrying the request method takes the value of applyQoS, and the representation method is used to apply for QoS, and the session id identifier of the QoS application is represented by id="Bld5ad" in the example.
携带用户标识(userlD ), 用户 ID为假名 NAI地址, 用户 IP为 一个 IPv6的 HoA地址。 另外, 携带 QoS标识( QoSidentifier )用于 标识此次 QoS申请, 应用服务器可以利用这个标识向 USI请求更新 申请(如更改参数等)。 Carry the user ID (userlD), the user ID is the pseudonym NAI address, and the user IP is an IPv6 HoA address. In addition, the QoS identifier is used to identify the QoS request, and the application server can use the identifier to request an update request from the USI (such as changing parameters).
另外, 携带可选参数 DefaultQoS表示是否为用户使用此业务的 Default QoS数据, 同时网络侧( USI系统 )保存有该用户对该业务请 求的 QoS数据, 实施缺省的 QoS参数; 如果网络侧没有存储时, 可 以存储请求中的 QoS参数和业务数据, 如果请求没有携带则返回错 误信息给应用服务器。 In addition, the optional parameter DefaultQoS indicates whether the user uses the Default QoS data of the service, and the network side (the USI system) stores the QoS data of the service request for the user, and implements the default QoS parameter; if the network side does not store When the QoS parameters and service data in the request are stored, if the request is not carried, an error message is returned to the application server.
另外, QoSProperties参数中: 携带可选参数 Duration表示此次 QoS请求对于 IP流的实施时长, USI系统根据这个参数进行计时, 在超过此时长时发送中止 QoS请求, 并通知应用服务器; 携带可选 参数 UpStreamSpeedRate 标识上行最大速率; 携带可选参数 DownStreamSpeedRate 标识下行最大速率; 携带可选参数 MediaComponentDescription用于描述具体的 QoS请求数据,与 3GPP Rx接口规范描述一致, 具体可以参考该规范。 In addition, in the QoSProperties parameter: Carrying the optional parameter Duration indicates the duration of implementation of the IP flow for the QoS request, and the USI system performs timing according to this parameter, and sends abort QoS request when the time exceeds this time, and notifies the application server; carries optional parameters UpStreamSpeedRate identifies the maximum rate of the uplink; carries the optional parameter DownStreamSpeedRate to identify the maximum downlink rate; carries the optional parameter MediaComponentDescription to describe the specific QoS request data, which is consistent with the 3GPP Rx interface specification. For details, refer to the specification.
另外, 携带可选参数 Chargingldentifier, 用于应用服务器通知网 络侧, 应用的计费标识。 In addition, the optional parameter Chargingldentifier is used for the application server to notify the network side of the application's charging identifier.
另夕卜,携带可选参数 SpcificAction用于表示应用服务器要求网络 侧上报的时间和数据, 例子中要求上报承载丟失和承载释放事件。
另夕卜, 携带可选参数 Reservation-Priority, 表示应用服务器对于 此次请求要求的优先级处理, 优先级的定义与现有规范中定义一致, 如果 USI系统不支持可以不携带此参数。 步骤 s502: USI系统调用鉴权, 并向 PCC系统发送 AA-Request 请求。 In addition, the optional parameter SpcificAction is used to indicate the time and data that the application server requires to report on the network side. In the example, the bearer loss and bearer release event are reported. In addition, the optional parameter Reservation-Priority is used to indicate the priority processing required by the application server for the request. The definition of the priority is the same as that defined in the existing specification. If the USI system does not support, the parameter may not be carried. Step s502: The USI system invokes authentication and sends an AA-Request request to the PCC system.
具体的, USI系统收到请求并通过对应用服务器调用接口鉴权, 向 PCC系统的 PRCF模块通过 Rx接口发送 AA-Request请求,各 AVP ( Attribute Value Pair, 属性值对 )取值 ( diameter协议)如下表 12 所示: Specifically, the USI system receives the request and sends an AA-Request request to the PRCF module of the PCC system through the Rx interface by using the interface authentication of the application server, and each AVP (Attribute Value Pair) value (diameter protocol) As shown in Table 12 below:
表 12: AA-Request请求中的 AVP取值 Table 12: AVP Values in AA-Request Requests
Media-Component-Description取值如下表 13所示:
表 13: Media-Component-Description的取值 The value of Media-Component-Description is shown in Table 13 below: Table 13: Values of Media-Component-Description
Media- Sub-Component取值 ¾口下表 14所示: Media-Sub-Component value 3⁄4 port is shown in Table 14 below:
表 14: Media-Sub-Component的取值 Table 14: Values of Media-Sub-Component
步骤 s503、 PCC系统的 PCRF收到 AA-Request消息后, 找到对
应用户的会话, 审核 QoS请求后, 将 PCC Rules (携带请求的 QoS 信息) 下发执行, 在收到执行成功结果, 将成功结果信息通过 AA- Answer消息返回给 USI系统。 Step s503: After the PCRF of the PCC system receives the AA-Request message, it finds the pair. After the QoS request is reviewed, the PCC Rules (the QoS information carrying the request) is sent and executed. After the successful execution result is received, the successful result information is returned to the USI system through the AA-Ask message.
AA- Answer消息的取值如下表 15所示: The value of the AA- Answer message is shown in Table 15 below:
表 15: AA- Answer消息的取值 Table 15: Values of the AA- Answer message
注: Result-Code 为 2001标识请求执行完全成功 步骤 s504、 USI系统收到 PCC系统的 PCRF返回的成功消息后, 根据请求中携带的 Duration参数配置开始计时(在时间达到是要发送 中止 QoS请求到 PCC系统 ), 并将成功的结果通过 Ack消息返回给 应用服务器。 Note: Result-Code is the 2001 message request to perform the complete success step s504, after the USI system receives the success message returned by the PCRF of the PCC system, it starts timing according to the Duration parameter configuration carried in the request (at the time of reaching it is to send the abort QoS request to The PCC system), and the successful result is returned to the application server through the Ack message.
该 Ack消息用 XML描述如下: The Ack message is described in XML as follows:
<?xml version:" 1.0"?> <?xml version:" 1.0"?>
<usi xmlns="urn:wimax:params:xml:ns:usi" version="0" <usi xmlns="urn:wimax:params:xml:ns:usi" version="0"
state="full"> State="full">
<usi func="ack" id="fild5ad"> <usi func="ack" id="fild5ad">
<ResultCode>2001 </ResultCode> <ResultCode>2001 </ResultCode>
</usi> 本发明的实施例三中, 与实施例二的不同点在于应用服务器在 apply QoS消息中携带 MediaFlowDescriptionlnSDPFormat参数到 USI
系统, USI 系统根据收到的 MediaFlowDescriptionlnSDPFormat参数 到 Rx接口参数的映射, 再通过 Rx接口 AA-Request消息向 PCRF发 送 apply QoS请求。 </usi> In the third embodiment of the present invention, the difference from the second embodiment is that the application server carries the MediaFlowDescriptionlnSDPFormat parameter to the USI in the apply QoS message. The system, the USI system sends an apply QoS request to the PCRF through the Rx interface AA-Request message according to the mapping of the received MediaFlowDescriptionlnSDPFormat parameter to the Rx interface parameter.
该 apply QoS请求用 XML描述的请求如下, The request for the apply QoS request described in XML is as follows.
<usi xmlns="urn:wimax:params:xml:ns:usi" version="0" <usi xmlns="urn:wimax:params:xml:ns:usi" version="0"
state="full"> State="full">
<usi func=" apply QoS" id="Gld5ad"> <usi func=" apply QoS" id="Gld5ad">
<UserID> <UserID>
<ID>pseudonyms@nspl .com</ID> <ID>pseudonyms@nspl .com</ID>
<Ipv6>5555: : bbb:ccc:ddd </Ipv6> <Ipv6>5555: : bbb:ccc:ddd </Ipv6>
</UserID > </UserID >
<QoSIdentifier>ql23456789</QoSIdentifier> <QoSIdentifier>ql23456789</QoSIdentifier>
<DefaultQoS>0</DefaultQoS> <DefaultQoS>0</DefaultQoS>
<QosProperties> <QosProperties>
<Duration>900</Druation> <Duration>900</Druation>
<UpStreamSpeedRate>0</UpStreamSpeedRate> 约 200k byte ~> <UpStreamSpeedRate>0</UpStreamSpeedRate> about 200k byte ~>
< MediaFlowDescriptionlnSDPFormat > < MediaFlowDescriptionlnSDPFormat >
<c>IN IP6 5555 : : aaa :bbb : ccc : ddd</c> <c>IN IP6 5555 : : aaa :bbb : ccc : ddd</c>
<a>recvonly</ a> <a>recvonly</a>
<m>video 5560 RTP/AVP 99</m> <m>video 5560 RTP/AVP 99</m>
<a>rtpmap:99 h263-1998/90000</a> <a>rtpmap:99 h263-1998/90000</a>
<b>AS:1600</b> <b>AS:1600</b>
</MediaFlowDescriptionInSDPFormat > </QoSProperties> </MediaFlowDescriptionInSDPFormat > </QoSProperties>
<ChargingIdentifier>c 123456789</ Chargingldentifier> <SpecificAction>2</SpecificAction> 〈!—上报承载丟失事件 <ChargingIdentifier>c 123456789</ Chargingldentifier> <SpecificAction>2</SpecificAction> 〈! - Reporting bearer loss events
-- >
<SpecificAction>4</SpecificAction> < !—上报承载释放事件-- > <SpecificAction>4</SpecificAction>< !—Reports the bearer release event
-- > -- >
<ReservationPriority>4</ReservationPriority> <! --优先级 4 <ReservationPriority>4</ReservationPriority> <! --Priority 4
-- > -- >
</usi> </usi>
注: MediaFlowDescriptionlnSDPFormat字段中, c、 a、 m、 b字 段的定义与 IETF标准定义的 SDP规范 (rfc4566 )描述的一致: c描 述连接数据, a描述参数配置, m描述媒体参数, b描述带宽参数。 另外, 也可以直接将 SDP 信息作为一个字段信息提供在 MediaFlowDescriptionlnSDPFormat字段中, 而不区分子字段(c、 a、 m、 b等)。 Note: The definition of c, a, m, b fields in the MediaFlowDescriptionlnSDPFormat field is consistent with the description of the SDP specification (rfc4566) defined by the IETF standard: c describes the connection data, a describes the parameter configuration, m describes the media parameters, and b describes the bandwidth parameters. Alternatively, the SDP information can be directly provided as a field information in the MediaFlowDescriptionlnSDPFormat field, without the numerator field (c, a, m, b, etc.).
USI 系统根据收到的 MediaFlowDescriptionlnSDPFormat参数, 经过转换得到 Media-Component-Description (媒体成份描述参数), 如表 16所示。 The USI system converts to get the Media-Component-Description according to the received MediaFlowDescriptionlnSDPFormat parameter, as shown in Table 16.
表 16:根据收到的 SDP转换得到的 Media-Component-Description Table 16: Media-Component-Description based on received SDP conversion
Reservation-priority 没有携带可以为空 Reservation-priority is not available and can be empty
USI 系统将转换得到的 Media-Component-Description , 作为 AA-Request消息的参数, 发送给 PCRF, 后续的处理与实施例二中的 描述一致, 不再做详细描述。 The USI system sends the converted Media-Component-Description as a parameter of the AA-Request message to the PCRF. The subsequent processing is consistent with the description in the second embodiment and will not be described in detail.
本发明的实施例四中,提供一种应用服务器注册缺省 QoS参数到 In Embodiment 4 of the present invention, an application server is provided to register a default QoS parameter to
USI系统的方法。 在注册完成以后, 应用服务器再进行 QoS申请时, 就不需要携带具体的 QoS 参数, 而使用一个 QoS 索引就可以了。 applyQoS消息用于注册缺省 QoS功能如下: The method of the USI system. After the registration is completed, the application server does not need to carry specific QoS parameters when applying for QoS, and a QoS index can be used. The applyQoS message is used to register the default QoS function as follows:
<?xml version:" 1.0"?> <?xml version:" 1.0"?>
<usi xmlns="urn:wimax:params:xml:ns:usi" version="0" <usi xmlns="urn:wimax:params:xml:ns:usi" version="0"
state="full"> State="full">
<usi func=" applyQoS" id="Gld5ad"> <usi func=" applyQoS" id="Gld5ad">
<QoSIdentifier>ql23456789</QoSIdentifier> <QoSIdentifier>ql23456789</QoSIdentifier>
<DefaultQoS>K/DefaultQoS> <DefaultQoS>K/DefaultQoS>
<ModifyExistingSession>0</ModifyExistingSession> <!--标 i只只注 册缺省 QoS参数一 > <ModifyExistingSession>0</ModifyExistingSession> <!--label i only registers the default QoS parameters 1 >
<QosProperties> <QosProperties>
<UpStreamSpeedRate>0</UpStreamSpeedRate> <UpStreamSpeedRate>0</UpStreamSpeedRate>
约 200k byte- -〉 About 200k byte- ->
<MediaComponentDescription Media-Component-Number= 1 > <MediaComponentDescription Media-Component-Number= 1 >
<Application-Identifier>MultiMediaMail</Application-Identifier> <Application-Identifier>MultiMediaMail</Application-Identifier>
<Media-Type> 1 </Media-Type>〈!—标识 VIDEO类 型一〉
DL> <Media-Type> 1 </Media-Type><! - identify VIDEO type one> DL>
L> L>
<Flow- Status> 1 </Flow- Status>< ! --表示 <Flow- Status> 1 </Flow- Status>< ! -- indicates
ENABLED-DOWNLINK— > ENABLED-DOWNLINK— >
<Reservation-priority>4</Reservation-priority> </MediaComponentDescription> <Reservation-priority>4</Reservation-priority> </MediaComponentDescription>
</QoSProperties> </QoSProperties>
</usi> </usi>
USI系统收到信息后, 通过 DefaultQoS和 ModifyExistingSession 参数的配置,获知此次请求是请求保存 QoS缺省配置参数到 WiMAX 网络。 USI系统负责维护 QoS缺省参数与 QoS索引的关系; 如果请 求中携带了用户信息, 则该缺省 QoS 参数是属于这个用户的, 否则 该缺省参数所有用户都可以使用。 USI系统保持成功后将结果返回给 应用服务器。 如果 ModifyExistingSession配置为 1 (需要携带 UserlD 参数),此时还需要 USI系统将请求发送到 PCC系统修改用户正在进 行的会话的 QoS。 After receiving the information, the USI system knows that the request is to save the QoS default configuration parameters to the WiMAX network through the configuration of the DefaultQoS and ModifyExistingSession parameters. The USI system is responsible for maintaining the relationship between the QoS default parameters and the QoS index. If the user information is carried in the request, the default QoS parameter belongs to the user. Otherwise, the default parameter can be used by all users. The USI system returns to the application server after it has succeeded. If ModifyExistingSession is configured to 1 (need to carry the UserlD parameter), then the USI system is required to send the request to the PCC system to modify the QoS of the session the user is making.
通过本发明的实施例提供的上述方法, 由 PCC系统向 USI系统 开放动态 QoS接口, 实现 WiMAX系统的动态 QoS能力通过 USI接 口向第三方应用开放功能。 上层应用实体通过 USI系统向 PCC系统 提供业务需要的 QoS信息, 实现了上层应用实体和 PCC系统的 QoS 信息的传递和协商, 实现接入网的动态 QoS 能力的开放, 以及从上 层应用和接入网端到端的 QoS保证。 本发明的实施例还提供一种端到端 QoS的申请系统, 如图 6所 示, 包括: Through the above method provided by the embodiment of the present invention, the dynamic QoS interface is opened by the PCC system to the USI system, and the dynamic QoS capability of the WiMAX system is opened to the third-party application through the USI interface. The upper application entity provides the QoS information required by the service to the PCC system through the USI system, realizes the transmission and negotiation of the QoS information of the upper application entity and the PCC system, realizes the opening of the dynamic QoS capability of the access network, and the application and access from the upper layer. End-to-end QoS guarantee. An embodiment of the present invention further provides an end-to-end QoS application system, as shown in FIG. 6, including:
应用服务器实体 10, 用于接收用户请求, 并向通用开放接口系 统实体发送 QoS请求。
通用开放接口系统实体 20, 用于根据接收的应用服务器实体 10 发送的 QoS申请生成 QoS请求, 并向 PCC系统实体 30发送; 接收 PCC系统实体 30发送的 QoS分配结果。 The application server entity 10 is configured to receive a user request and send a QoS request to the universal open interface system entity. The universal open interface system entity 20 is configured to generate a QoS request according to the received QoS request sent by the application server entity 10, and send the QoS request to the PCC system entity 30; and receive the QoS allocation result sent by the PCC system entity 30.
PCC 系统实体 30 , 用于接收通用开放接口系统实体 20发送的 QoS请求并返回 QoS分配结果。 The PCC system entity 30 is configured to receive the QoS request sent by the universal open interface system entity 20 and return a QoS allocation result.
其中, 应用服务器实体 10进一步包括: The application server entity 10 further includes:
请求接收单元 11 , 用于接收用户请求; a request receiving unit 11 , configured to receive a user request;
地址获取单元 12 , 用于获取通用开放接口系统实体的地址, 并 根据请求接收单元 11接收的用户请求向所述获取到的地址发送 QoS 申请。 The address obtaining unit 12 is configured to obtain an address of the universal open interface system entity, and send a QoS request to the acquired address according to the user request received by the request receiving unit 11.
其中, 通用开放接口系统实体 20进一步包括: The universal open interface system entity 20 further includes:
QoS请求生成单元 21 , 用于根据应用服务器实体 10发送的 QoS 申请生成向 PCC系统实体 30发送的 QoS请求; The QoS request generating unit 21 is configured to generate a QoS request sent to the PCC system entity 30 according to the QoS application sent by the application server entity 10;
转换单元 22 , 用于将 QoS请求生成单元 21生成的 QoS请求进 行转换后向 PCC系统实体 30发送; The converting unit 22 is configured to convert the QoS request generated by the QoS request generating unit 21 and send the QoS request to the PCC system entity 30.
接收单元 23 ,用于接收 PCC系统实体 30发送的 QoS分配结果。 通过本发明的实施例提供的上述系统和设备,由 PCC系统向 USI 系统开放动态 QoS接口,实现 WiMAX系统的动态 QoS能力通过 USI 接口向第三方应用开放功能。 上层应用实体通过 USI系统向 PCC系 统提供业务需要的 QoS信息,实现了上层应用实体和 PCC系统的 QoS 信息的传递和协商, 实现接入网的动态 QoS 能力的开放, 以及从上 层应用和接入网端到端的 QoS保证。 The receiving unit 23 is configured to receive a QoS allocation result sent by the PCC system entity 30. Through the above system and device provided by the embodiment of the present invention, the dynamic QoS interface is opened by the PCC system to the USI system, and the dynamic QoS capability of the WiMAX system is opened to the third-party application through the USI interface. The upper application entity provides the QoS information required by the service to the PCC system through the USI system, realizes the transmission and negotiation of the QoS information of the upper application entity and the PCC system, realizes the opening of the dynamic QoS capability of the access network, and the application and access from the upper layer. End-to-end QoS guarantee.
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解 到本发明, 可以通过硬件实现, 也可以借助软件加必要的通用硬件平 台的方式来实现。基于这样的理解, 本发明的技术方案可以以软件产 品的形式体现出来, 该软件产品可以存储在一个非易失性存储介质 (可以是 CD-ROM, U盘, 移动硬盘等) 中, 包括若干指令用以使 得一台计算机设备(可以是个人计算机, 服务器, 或者网络设备等) 执行本发明各个实施例所述的方法。
总之, 以上所述仅为本发明的较佳实施例而已, 并非用于限定本 发明的保护范围。 凡在本发明的精神和原则之内, 所作的任何修改、 等同替换、 改进等, 均应包含在本发明的保护范围之内。
Through the description of the above embodiments, those skilled in the art can clearly understand that the present invention can be implemented by hardware, or by software plus necessary general hardware platform. Based on such understanding, the technical solution of the present invention may be embodied in the form of a software product, which may be stored in a non-volatile storage medium (which may be a CD-ROM, a USB flash drive, a mobile hard disk, etc.), including several The instructions are for causing a computer device (which may be a personal computer, server, or network device, etc.) to perform the methods described in various embodiments of the present invention. In conclusion, the above description is only the preferred embodiment of the present invention and is not intended to limit the scope of the present invention. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and scope of the present invention are intended to be included within the scope of the present invention.
Claims
1、 一种端到端服务质量 QoS的申请方法, 其特征在于, 包括: 通用开放接口系统接收应用服务器发送的 QoS 申请, 并生成向 策略与计费控制 PCC系统发送的 QoS请求; An end-to-end quality of service QoS application method, comprising: a universal open interface system receiving a QoS application sent by an application server, and generating a QoS request sent to a policy and charging control PCC system;
通用开放接口系统向所述 PCC系统发送所述生成的 QoS请求, 并接收所述 PCC系统发送的 QoS分配结果。 The universal open interface system transmits the generated QoS request to the PCC system and receives a QoS assignment result sent by the PCC system.
2、 如权利要求 1所述端到端 QoS的申请方法, 其特征在于, 进 一步包括: 2. The method of claim 1, wherein the method further comprises:
生成通用开放接口系统计费标识,并将所述通用开放接口系统计 费标识与所述应用服务器、 接入网络计费标识进行关联; Generating a universal open interface system charging identifier, and associating the universal open interface system charging identifier with the application server and the access network charging identifier;
将所述通用开放接口系统计费标识添加在所述 QoS请求中。 Adding the universal open interface system charging identifier to the QoS request.
3、 如权利要求 1所述端到端 QoS的申请方法, 其特征在于, 进 一步包括: 3. The method for applying end-to-end QoS according to claim 1, further comprising:
从接收到的会话描述协议的描述中获取媒体参数; Obtaining media parameters from the description of the received session description protocol;
将所述媒体参数转换为所述 PCC系统支持的媒体成份描述参数, 并添加在所述 QoS请求中。 Converting the media parameters into media component description parameters supported by the PCC system and adding them in the QoS request.
4、 如权利要求 1所述端到端 QoS的申请方法, 其特征在于, 进 一步包括: 4. The method for applying end-to-end QoS according to claim 1, further comprising:
生成用户终端标识,所述标识包括用户终端的接入网络标识和地 址; Generating a user terminal identifier, where the identifier includes an access network identifier and an address of the user terminal;
将所述用户终端标识添加在所述 QoS请求中。 Adding the user terminal identity to the QoS request.
5、 如权利要求 1所述端到端 QoS的申请方法, 其特征在于, 通 用开放接口系统接收所述应用服务器发送的 QoS申请中包括 QoS实 施时长字段时, 所述接收所述 PCC系统发送的 QoS分配结果后还包 括: The method for applying the end-to-end QoS according to claim 1, wherein when the universal open interface system receives the QoS implementation duration field included in the QoS request sent by the application server, the receiving the PCC system sends the After the QoS assignment result, it also includes:
根据所述应用服务器发送的 QoS申请中携带的 QoS实施时长字 段对所述 QoS请求申请成功后的有效时间进行控制。 The effective time after the QoS request is successfully applied is controlled according to the QoS implementation duration field carried in the QoS request sent by the application server.
6、 如权利要求 1所述端到端 QoS的申请方法, 其特征在于, 所
述接收应用服务器发送的 QoS申请前还包括: 6. The method for applying end-to-end QoS according to claim 1, wherein: Before receiving the QoS application sent by the application server, the method further includes:
所述应用服务器接收用户请求, 获取通用开放接口系统的地址, 并根据所述用户请求向所述地址发送 QoS申请; Receiving, by the application server, a user request, obtaining an address of the universal open interface system, and sending a QoS application to the address according to the user request;
所述应用服务器获取通用开放接口系统的地址具体为: The application server obtains the address of the universal open interface system, which is specifically:
获取所述用户请求中携带的用户标识或地址 ,并根据预先建立的 通用开放接口系统的地址与所述用户标识或 IP地址范围的对应关系, 获取通用开放接口系统的地址; 或 Acquiring the user identifier or address carried in the user request, and obtaining the address of the universal open interface system according to the correspondence between the address of the pre-established universal open interface system and the user identifier or the IP address range; or
根据所述用户请求中携带的用户标识中的域名信息查询域名系 统 DNS, 获取通用开放接口系统的地址; 或 Querying the domain name system DNS according to the domain name information in the user identifier carried in the user request, and obtaining the address of the universal open interface system; or
解析在所述用户请求中直接携带的通用开放接口系统的地址。 Parsing the address of the generic open interface system directly carried in the user request.
7、 如权利要求 6所述端到端 QoS的申请方法, 其特征在于, 所 述用户为漫游用户时, 所述通用开放接口系统向 PCC 系统发送所述 生成的 QoS请求具体为: The end-to-end QoS application method according to claim 6, wherein when the user is a roaming user, the universal open interface system sends the generated QoS request to the PCC system, specifically:
用户归属网络的通用开放接口系统接收应用服务器发送的 QoS 申请后, 向用户归属服务器查询用户拜访网络地址, 并将所述 QoS 申请发送给用户拜访网络的通用开放接口系统,所述用户拜访网络的 通用开放接口系统将所述生成的 QoS请求向所述 PCC系统发送; 或 用户归属网络的通用开放接口系统接收应用服务器发送的 QoS 申请后, 向用户归属网络的 PCC系统发送生成的 QoS请求, 用户归 属网络的 PCC系统发现用户漫游, 将所述 QoS请求发送给用户拜访 网络的 PCC系统; 或 After receiving the QoS application sent by the application server, the universal open interface system of the user home network queries the user home server for the user visit network address, and sends the QoS application to the universal open interface system of the user visited network, where the user visits the network. The universal open interface system sends the generated QoS request to the PCC system; or the universal open interface system of the user home network receives the QoS request sent by the application server, and sends the generated QoS request to the PCC system of the user home network, the user The PCC system of the home network discovers user roaming, and sends the QoS request to the PCC system of the user visiting the network; or
用户拜访网络的通用开放接口系统接收应用服务器发送的 QoS 申请后, 将生成的 QoS请求发送给用户拜访网络的 PCC系统, 用户 拜访网络的 PCC 系统向用户归属网络的 PCC 系统发送所述生成的 QoS请求, 并接收所述归属网络的 PCC系统返回的分配结果。 After receiving the QoS application sent by the application server, the universal open interface system of the user visits the network sends the generated QoS request to the PCC system of the user visited network, and the PCC system of the user visited the network sends the generated QoS to the PCC system of the user home network. Requesting, and receiving an allocation result returned by the PCC system of the home network.
8、 如权利要求 1所述端到端 QoS的申请方法, 其特征在于, 所 述接收应用服务器发送的 QoS申请前还包括: The method for applying the QoS according to claim 1, wherein before receiving the QoS application sent by the application server, the method further includes:
接收应用服务器注册的缺省 QoS; Receiving the default QoS registered by the application server;
所述接收应用服务器发送的 QoS申请具体为:
接收应用服务器根据用户请求发送的 QoS索引; 根据所述 QoS 索引以及所述缺省 QoS, 获取所述 QoS申请。 The QoS application sent by the receiving application server is specifically: Receiving a QoS index sent by the application server according to the user request; acquiring the QoS application according to the QoS index and the default QoS.
9、 如权利要求 1所述端到端 QoS的申请方法, 其特征在于, 所 述通用开放接口系统向 PCC系统发送所述生成的 QoS请求具体为: 当所述通用开放接口系统通过 Rx接口与所述 PCC系统的策略和 计费决策功能 PCRF连接时, 将所述 QoS请求转换为请求消息, 通 过所述 Rx接口向所述 PCRF发送所述转换后的请求消息; 或 The method for applying the end-to-end QoS according to claim 1, wherein the sending the generated QoS request to the PCC system by the universal open interface system is specifically: when the universal open interface system passes the Rx interface When the policy of the PCC system is connected to the charging decision function PCRF, the QoS request is converted into a request message, and the converted request message is sent to the PCRF through the Rx interface; or
当所述通用开放接口系统通过 Gx接口与所述 PCC系统的策略分 发功能 PDF/策略与计费执行功能 PCEF连接时, 将所述 QoS请求转 换为策略与计费控制规则, 通过所述 Gx接口向所述 PDF/PCEF发送 所述策略与计费控制规则。 When the universal open interface system is connected to the policy distribution function PDF/policy and charging execution function PCEF of the PCC system through a Gx interface, converting the QoS request into a policy and charging control rule, by using the Gx interface The policy and charging control rules are sent to the PDF/PCEF.
10、 如权利要求 9所述端到端 QoS的申请方法, 其特征在于, 所述接收所述 PCC系统发送的 QoS分配结果具体为: 10. The method for applying the QoS according to claim 9, wherein the receiving the QoS allocation result sent by the PCC system is specifically:
当所述通用开放接口系统通过所述 Rx接口与所述 PCC 系统的 PCRF连接时, 接收所述 PCRF通过所述 Rx接口发送的应答消息, 所述应答消息携带 QoS的分配结果; 或 When the universal open interface system is connected to the PCRF of the PCC system by using the Rx interface, receiving a response message sent by the PCRF through the Rx interface, where the response message carries a QoS allocation result; or
当所述通用开放接口系统通过所述 Gx接口与所述 PCC 系统的 PDF/PCEF连接时 , 接收所述 PDF/PCEF通过所述 Gx接口发送的应 答消息, 所述应答消息携带 QoS的分配结果。 And when the universal open interface system is connected to the PDF/PCEF of the PCC system by using the Gx interface, receiving an answer message sent by the PDF/PCEF through the Gx interface, where the response message carries a QoS allocation result.
11、 如权利要求 1所述端到端 QoS的申请方法, 其特征在于, 所述接收所述 PCC系统发送的 QoS分配结果后, 还包括: The method of claim 1, wherein the receiving the QoS allocation result sent by the PCC system further includes:
通用开放接口系统将所述 QoS分配结果发送给所述应用服务器; 所述 QoS分配结果包括直接对所述 QoS请求的授权、 或对所述 QoS 请求的爹改。 The universal open interface system sends the QoS assignment result to the application server; the QoS assignment result includes an authorization to directly the QoS request, or a tampering of the QoS request.
12、 如权利要求 11所述端到端 QoS的申请方法, 其特征在于, 所述通用开放接口系统将所述 QoS分配结果发送给所述应用服务器 后, 还包括: The method for applying the end-to-end QoS according to claim 11, wherein after the universal open interface system sends the QoS assignment result to the application server, the method further includes:
通用开放接口系统接收到所述应用服务器发送的终止 QoS申请、 或所述 QoS请求申请成功后的有效时间到达时, 所述通用开放接口
系统向所述 PCC系统发送暂停或终止 QoS的请求。 The universal open interface system receives the termination QoS request sent by the application server, or the valid time after the QoS request application succeeds, the universal open interface The system sends a request to the PCC system to suspend or terminate QoS.
13、 一种端到端 QoS的申请系统, 其特征在于, 包括: 应用服务器实体, 用于接收用户请求, 并向通用开放接口系统实 体发送 QoS申请; 13. An end-to-end QoS application system, comprising: an application server entity, configured to receive a user request, and send a QoS request to a general open interface system entity;
所述通用开放接口系统实体,用于根据接收的所述应用服务器实 体发送的 QoS申请生成 QoS请求,并向策略与计费控制 PCC系统实 体发送; 接收所述 PCC系统实体发送的 QoS分配结果; The universal open interface system entity is configured to generate a QoS request according to the received QoS request sent by the application server entity, and send the QoS request to the policy and charging control PCC system entity; and receive the QoS allocation result sent by the PCC system entity;
所述 PCC 系统实体, 用于接收所述通用开放接口系统实体发送 的 QoS请求并返回 QoS分配结果。 The PCC system entity is configured to receive a QoS request sent by the universal open interface system entity and return a QoS allocation result.
14、 如权利要求 13所述端到端 QoS的申请系统, 其特征在于, 所述应用服务器实体进一步包括: The end-to-end QoS application system of claim 13, wherein the application server entity further comprises:
请求接收单元, 用于接收用户请求; a request receiving unit, configured to receive a user request;
地址获取单元, 用于获取通用开放接口系统实体的地址, 并根据 所述请求接收单元接收的用户请求向所述获取到的地址发送 QoS 申 请。 The address obtaining unit is configured to obtain an address of the universal open interface system entity, and send a QoS application to the acquired address according to the user request received by the request receiving unit.
15、 如权利要求 13所述端到端 QoS的申请系统, 其特征在于, 所述通用开放接口系统实体进一步包括: The end-to-end QoS application system of claim 13, wherein the universal open interface system entity further comprises:
QoS 请求生成单元, 用于根据所述应用服务器实体发送的 QoS 申请生成向所述 PCC系统实体发送的 QoS请求; a QoS request generating unit, configured to generate, according to the QoS request sent by the application server entity, a QoS request sent to the PCC system entity;
接收单元, 用于接收所述 PCC系统实体发送的 QoS分配结果。 And a receiving unit, configured to receive a QoS allocation result sent by the PCC system entity.
16、 如权利要求 15所述端到端 QoS的申请系统, 其特征在于, 所述通用开放接口系统实体还包括: The end-to-end QoS application system of claim 15, wherein the universal open interface system entity further comprises:
转换单元, 用于将所述 QoS请求生成单元生成的 QoS请求进行 转换后向所述 PCC系统实体发送。 And a converting unit, configured to convert the QoS request generated by the QoS request generating unit to the PCC system entity.
17、 一种通用开放接口系统实体, 用于端到端 QoS 的申请, 其 特征在于, 包括: 17. A general open interface system entity for end-to-end QoS applications, comprising:
QoS请求生成单元, 用于根据应用服务器实体发送的 QoS申请, 生成向策略与计费控制系统实体发送的 QoS请求; a QoS request generating unit, configured to generate a QoS request sent to the policy and charging control system entity according to the QoS request sent by the application server entity;
接收单元, 用于接收所述策略与计费控制系统实体发送的 QoS
分配结果。 a receiving unit, configured to receive the QoS sent by the policy and charging control system entity Assign results.
18、如权利要求 17所述的通用开放接口系统实体, 其特征在于, 还包括: 18. The universal open interface system entity of claim 17, further comprising:
转换单元, 用于将所述 QoS请求生成单元生成的 QoS请求进行 转换后向所述策略与计费控制系统实体发送。 And a converting unit, configured to convert the QoS request generated by the QoS request generating unit to the policy and charging control system entity.
19、 一种应用服务器, 用于端到端 QoS 的申请, 其特征在于, 包括: 19. An application server for end-to-end QoS application, comprising:
请求接收单元, 用于接收用户请求; a request receiving unit, configured to receive a user request;
地址获取单元, 用于获取通用开放接口系统实体的地址, 并根据 所述请求接收单元接收的用户请求向所述获取到的地址发送 QoS 申
An address obtaining unit, configured to obtain an address of a general open interface system entity, and send a QoS application to the acquired address according to the user request received by the request receiving unit
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN200710169715.X | 2007-11-19 | ||
CN200710169715.XA CN101442428B (en) | 2007-11-19 | 2007-11-19 | Application method, system and equipment for end-to-end QoS |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2009065360A1 true WO2009065360A1 (en) | 2009-05-28 |
Family
ID=40667139
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2008/073110 WO2009065360A1 (en) | 2007-11-19 | 2008-11-19 | Method, system and equipment for the end-to-end qos application |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN101442428B (en) |
WO (1) | WO2009065360A1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2017190640A1 (en) * | 2016-05-02 | 2017-11-09 | Huawei Technologies Co., Ltd. | Method and apparatus for communication network quality of service capability exposure |
Families Citing this family (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8320346B2 (en) * | 2009-09-25 | 2012-11-27 | Intel Corporation | Apparatus and methods for universal services interface networking |
EP2667546A4 (en) * | 2011-01-20 | 2017-05-31 | Nec Corporation | NETWORK SYSTEM, CONTROLLER, AND QoS CONTROL METHOD |
US8744428B2 (en) * | 2011-10-18 | 2014-06-03 | Alcatel Lucent | Supported feature override |
CN103581864B (en) * | 2012-08-09 | 2017-07-14 | 中国电信股份有限公司 | Towards the QoS real-time monitoring methods and system of mobile value-added service |
CN103392353B (en) * | 2012-12-31 | 2017-04-12 | 华为技术有限公司 | Wireless network capacity open system, gateway, agent and method |
CN103973588B (en) * | 2013-01-29 | 2017-08-25 | 华为技术有限公司 | Data service accelerating method and device |
CN105009530B (en) * | 2013-04-18 | 2018-07-03 | 华为技术有限公司 | A kind of method, application server and terminal for controlling service quality |
US9414417B2 (en) * | 2014-08-07 | 2016-08-09 | Microsoft Technology Licensing, Llc | Propagating communication awareness over a cellular network |
CN106162596B (en) * | 2015-04-24 | 2020-11-20 | 中兴通讯股份有限公司 | Usage information determining method, sending method, receiving method and device |
CN106304195B (en) * | 2015-06-23 | 2020-06-19 | 中兴通讯股份有限公司 | Policy control method for third party application, SCEF (policy and charging enforcement function) and PCRF (policy and charging rules function) |
CN108259434B (en) * | 2016-12-29 | 2020-12-22 | 中国移动通信集团浙江有限公司 | A method and server for opening user side QoS guarantee capability |
CN109962806B (en) * | 2017-12-26 | 2021-10-19 | 中兴通讯股份有限公司 | Method and device for managing transmission network sub-slices |
WO2019158034A1 (en) * | 2018-02-14 | 2019-08-22 | 华为技术有限公司 | Resource allocation method and apparatus |
CN110475296B (en) * | 2018-05-09 | 2022-05-10 | 华为云计算技术有限公司 | Service quality negotiation method and device |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1490959A (en) * | 2002-10-18 | 2004-04-21 | 华为技术有限公司 | Service quality consulting method for wideband CDMA system |
CN1783866A (en) * | 2004-11-29 | 2006-06-07 | 中兴通讯股份有限公司 | Method for realizing end-to-end QoS of centralized bandwidth agent |
CN1859250A (en) * | 2006-01-20 | 2006-11-08 | 华为技术有限公司 | Resource managing device, cut-in system and method for securing multiple service quality |
-
2007
- 2007-11-19 CN CN200710169715.XA patent/CN101442428B/en not_active Expired - Fee Related
-
2008
- 2008-11-19 WO PCT/CN2008/073110 patent/WO2009065360A1/en active Application Filing
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1490959A (en) * | 2002-10-18 | 2004-04-21 | 华为技术有限公司 | Service quality consulting method for wideband CDMA system |
CN1783866A (en) * | 2004-11-29 | 2006-06-07 | 中兴通讯股份有限公司 | Method for realizing end-to-end QoS of centralized bandwidth agent |
CN1859250A (en) * | 2006-01-20 | 2006-11-08 | 华为技术有限公司 | Resource managing device, cut-in system and method for securing multiple service quality |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2017190640A1 (en) * | 2016-05-02 | 2017-11-09 | Huawei Technologies Co., Ltd. | Method and apparatus for communication network quality of service capability exposure |
US11444850B2 (en) | 2016-05-02 | 2022-09-13 | Huawei Technologies Co., Ltd. | Method and apparatus for communication network quality of service capability exposure |
Also Published As
Publication number | Publication date |
---|---|
CN101442428B (en) | 2012-02-15 |
CN101442428A (en) | 2009-05-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2009065360A1 (en) | Method, system and equipment for the end-to-end qos application | |
CN101395483B (en) | Quality of Service (QoS) reservations triggered by the network | |
KR101242995B1 (en) | Method and system for supporting sip session policy using existing authorization architecture and protocols | |
US8353000B2 (en) | System and charging control method of network convergence policy and charging control architecture | |
CN100454859C (en) | Method for wireless access bearer of IP multimedia session in UMTS network | |
USRE48758E1 (en) | Transfer of packet data in system comprising mobile terminal, wireless local network and mobile network | |
WO2009033382A1 (en) | Method and network element device for acquiring the policy control information of ip access session | |
BRPI0810914B1 (en) | policy control method on a network, device operating to act as an application function entity, device operation method and device to operate as an application function entity, device operating method to operate as an entity policy control and policy control system | |
US20140160990A1 (en) | Mechanisms for Quality of Service to Over the Top Applications for Use in Commercial Wireless Networks | |
WO2011079782A1 (en) | Policy and charging control method, gateway and mobile terminal thereof | |
US7561579B2 (en) | Method for controlling the quality of service in an IP multimedia system | |
WO2007085195A1 (en) | System and method for handling resource request | |
WO2011085621A1 (en) | Method and system for service processing | |
WO2006089949A2 (en) | Method for controlling quality of service in a communication system by using policy decision function module | |
WO2006017985A1 (en) | A method of implementing the service treatment by the functional entity in the service control layer | |
US20060253892A1 (en) | System and method for handling per subscriber application and bearer authorization in a communications environment | |
WO2007045137A1 (en) | A method of qos authorization | |
WO2012155774A1 (en) | Method, system for establishing s9 sub-session, and policy and charging rules function | |
WO2009076868A1 (en) | A METHOD, SERVER AND SYSTEM FOR FACILITATING QoS ESTABLISHMENT | |
WO2010048895A1 (en) | METHOD AND DEVICE FOR IMPLEMENTING QoS PRE-AUTHORIZATION IN ROAMING SCENARIO | |
KR100879164B1 (en) | Coupling Mechanism for Quality of Service Management in Communication Networks | |
Poikselktä | IMS Concepts | |
CN100438497C (en) | Method for processing application function information in mobile communication network | |
Wang et al. | Architecture of IMS over WiMAX PCC and the QoS mechanism |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 08852079 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
WWE | Wipo information: entry into national phase |
Ref document number: 1966/KOLNP/2010 Country of ref document: IN |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 08852079 Country of ref document: EP Kind code of ref document: A1 |