Method, apparatus and system for guaranteeing QoS of communication service in NAT scenario

US9686709B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9686709-B2
Application numberUS-201414278780-A
CountryUS
Kind codeB2
Filing dateMay 15, 2014
Priority dateNov 18, 2011
Publication dateJun 20, 2017
Grant dateJun 20, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A method includes: when a user equipment initiates a communication request, controlling an A-BGF network element to generate proxy SDP information according to calling party SDP information, and replacing the calling party SDP information with the proxy SDP information to establish a connection between the user equipment and a called party; after a connection between both communication parties is successful, instructing a PCRF network element to perform QoS resource reservation; and receiving a NAT-translated-to IP address and a port of the user equipment from the A-BGF network element, and instructing the PCRF network element to update source address information for the QoS resource reservation to the NAT-translated-to IP address and the port of the user equipment. The present invention achieves QoS guarantee of a communication service in a NAT scenario without imposing any special interface requirement on the user equipment.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for guaranteeing quality of service (QoS) of a communication service in a network address translation (NAT) scenario, wherein the method is applicable to a proxy call session control function (P-CSCF) network element connected to an access border gateway function (A-BGF) network element and a policy and charging rules function (PCRF) network element, and the method comprises: receiving calling party Session Description Protocol (SDP) information sent by a user equipment so that the A-BGF network element generates proxy SDP information according to the calling party SDP information; replacing the calling party SDP information with the proxy SDP information to establish a connection between the user equipment and a called party that is different from the A-BGF network element, wherein the calling party SDP information comprises a first IP address and a first port of the user equipment, and the proxy SDP information comprises a second IP address and a second port of the A-BGF network element; after the connection between the user equipment and the called party is successfully established, instructing the PCRF network element to perform QoS resource reservation, wherein source address information required for performing the QoS resource reservation comprises the first IP address and the first port, and destination address information required for performing the QoS resource reservation comprises the second IP address and the second port; receiving a third IP address and a third port of the user equipment, where the third IP address and the third port are a result of NAT translation and acquired by the A-BGF network element from a media stream sent by the user equipment; and instructing the PCRF network element to update the source address information required for performing the QoS resource reservation to the third IP address and the third port, so that the PCRF network element performs the QoS resource reservation according to the updated source address information. 2. The method according to claim 1 , wherein receiving calling party SDP information sent by a user equipment so that the A-BGF network element generates proxy SDP information according to the calling party SDP information, and replacing the calling party SDP information with the proxy SDP information to establish a connection between the user equipment and a called party, comprises: acquiring the calling party SDP information from a communication request of the user equipment; sending an ADD request that carries the calling party SDP information to the A-BGF network element; receiving an ADD-Reply message returned by the A-BGF network element, wherein the ADD-Reply message carries the proxy SDP information generated by the A-BGF network element according to the calling party SDP information; and establishing a connection between the user equipment and the called party by using the proxy SDP information. 3. The method according to claim 1 , wherein instructing the PCRF network element to perform QoS resource reservation comprises: constructing a first AAR request, wherein the first AAR request carries the calling party SDP information that is used as a source of the source address information and the proxy SDP information that is used as a source of the destination address information; and sending the first AAR request to the PCRF network element, so that the PCRF network element determines, according to the first AAR request, a policy for the QoS resource reservation, and delivers the policy to a cable modem terminal system (CMTS) to perform the QoS resource reservation. 4. The method according to claim 1 , wherein instructing the PCRF network element to update the source address information required for performing the QoS resource reservation to the third IP address and the third port comprises: constructing a second AAR request, wherein in the second AAR request, the source address information required for performing the QoS resource reservation is updated to the third IP address and the third port; and sending the second AAR request to the PCRF network element, so that the PCRF network element updates, according to the second AAR request, a policy for the QoS resource reservation, and delivers the updated policy to a cable modem terminal system (CMTS) to perform the QoS resource reservation. 5. A method for guaranteeing quality of service (QoS) of a communication service in a network address translation (NAT) scenario, wherein the method is applicable to an access border gateway function (A-BGF) network element connected to a proxy call session control function (P-CSCF) network element, and the method comprises: generating proxy Session Description Protocol (SDP) information according to calling party SDP information that is originated from a user equipment and forwarded by the P-CSCF network element, and returning the proxy SDP information to the P-CSCF network element, so that the P-CSCF network element replaces the calling party SDP information with the proxy SDP information to establish a connection between the user equipment and a called party that is different from the A-BGF network element, and instructs a policy and charging rules function (PCRF) network element to perform QoS resource reservation after the connection is successfully established, wherein the calling party SDP information comprises a first IP address and a first port of the user equipment, the proxy SDP information comprises a second IP address and a second port of the A-BGF network element, source address information required for performing the QoS resource reservation comprises the first IP address and the first port, and destination address information required for performing the QoS resource reservation comprises the second IP address and the second port; receiving a third IP address and a third port of the user equipment, where the third IP address and the third port are a result of NAT translation and acquired from a media stream sent by the user equipment; and sending the third IP address and the third port to the P-CSCF network element, so that the P-CSCF instructs the PCRF network element to update the source address information required for performing the QoS resource reservation to the third IP address and the third port, and then the PCRF network element performs the QoS resource reservation according to the updated source address information. 6. The method according to claim 5 , wherein generating proxy SDP information according to calling party SDP information that is originated from a user equipment and forward by the P-CSCF network element, and returning the proxy SDP information to the P-CSCF network element, comprises: receiving an ADD request sent by the P-CSCF network element, wherein the ADD request carries the calling party SDP information; generating the proxy SDP information according to the calling party SDP information; and returning an ADD-Reply message to the P-CSCF network element, wherein the ADD-Reply message carries the proxy SDP information. 7. An apparatus for guaranteeing quality of service (QoS) of a communication service in a network address translation (NAT) scenario, wherein the apparatus comprises: a communication establishing module configured to receive calling party Session Description Protocol (SDP) information sent by a user equipment so that an access border gateway function (A-BGF) network element generates proxy SDP information according to the calling party SDP information, and replace the calling party SDP information with the proxy SDP information to establish a connection between the user equipment and a called party that is different from the A-BGF network element, wherein the calling party SDP information comprises a first IP address and a first po

Assignees

Inventors

Classifications

  • between local and global IP addresses · CPC title

  • at the air interface (dynamic wireless traffic scheduling H04W72/12) · CPC title

  • IP multimedia subsystem [IMS] · CPC title

  • Responding to QoS · CPC title

  • Electricity · mapped topic

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9686709B2 cover?
A method includes: when a user equipment initiates a communication request, controlling an A-BGF network element to generate proxy SDP information according to calling party SDP information, and replacing the calling party SDP information with the proxy SDP information to establish a connection between the user equipment and a called party; after a connection between both communication parties …
Who is the assignee on this patent?
Huawei Tech Co Ltd
What technology area does this patent fall under?
Primary CPC classification H04W28/0205. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jun 20 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).