Methods and systems for accounting in an access gateway
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
H04L-012/28
H04L-012/56
출원번호
US-0575161
(2009-10-07)
등록번호
US-8588240
(2013-11-19)
발명자
/ 주소
Ramankutty, Rajesh
Velandy, Rajesh
Puthiyandyil, Sanil Kumar
출원인 / 주소
Cisco Technology, Inc.
대리인 / 주소
Wilmer Cutler Pickering Hale and Dorr LLP
인용정보
피인용 횟수 :
23인용 특허 :
19
초록▼
Methods and systems are disclosed that provide accounting in an access gateway of a communication network. Logic can be implemented in an access gateway to provide accounting in an access gateway when the data is tunneled or encapsulated by a protocol when passing through the access gateway. The acc
Methods and systems are disclosed that provide accounting in an access gateway of a communication network. Logic can be implemented in an access gateway to provide accounting in an access gateway when the data is tunneled or encapsulated by a protocol when passing through the access gateway. The access gateway can perform inspections on the data to determine what portions of the data are user payload data and be included in a count and what portions of the data can be ignored, such as control packets and overhead information on the packet. The logic can also be deployed in next generation networks, such as long-term evolution, to provide accounting at the access gateway in some situations.
대표청구항▼
1. An access gateway in a communications network comprising: a first network connection for communication with a mobile node;a second network connection for communication with a tunnel terminator;a processing unit configured to run logic to determine if data received on the first network connection
1. An access gateway in a communications network comprising: a first network connection for communication with a mobile node;a second network connection for communication with a tunnel terminator;a processing unit configured to run logic to determine if data received on the first network connection and the second network connection is encapsulated by a protocol, by performing packet inspection on the data, andif the data is encapsulated by the protocol, determine if the received data includes user payload data,count the user payload data portion of the data,determine if the received data includes non-user payload data,count the non-user payload data portion of the data,generate a formatted record; anda third network connection configured to send the formatted record including the count of the user payload data portion of the data for charging a subscriber for usage of the network, so as to avoid charging the subscriber for the non-user payload data. 2. The access gateway of claim 1, wherein the data received at the access gateway is data tunneled from the mobile node to a tunnel terminator. 3. The access gateway of claim 2, wherein the tunnel terminator is at least one of a home agent and a packet data network gateway (PGW). 4. The access gateway of claim 1, wherein the data received at the access gateway was sent from the mobile node using mobile IP version 6 (MIPv6). 5. The access gateway of claim 1, wherein the logic to inspect the received data performs deep packet inspection. 6. A method of accounting data in a communications network comprising: receiving data at an access gateway in the communications network;determining if data received at the access gateway is being tunneled through the access gateway;if the data is being tunneled, analyzing at the access gateway if the data is user payload data, and inspecting the data if more than user payload data is included in the packet;determining the user payload portion of the data;counting the user payload data portion of the data;determining the non-user payload portion of the data;counting the non-user payload data portion of the data;generating a formatted record including the count of the user payload data portion; andsending the formatted record to a server to charge a subscriber for usage of the network, so as to avoid charging the subscriber for the non-user payload data. 7. The method of claim 6, wherein the data is tunneled through the access gateway using mobile IP version 6 (MIPv6). 8. The method of claim 6, wherein the access gateway is at least one of a packet data serving node (PDSN), a high rate packet data (HRPD) serving gateway (HSGW), and a serving gateway (SGW). 9. The method of claim 6, wherein the inspecting to determine if the data is being tunneled uses deep packet inspection. 10. An access gateway in a communications network comprising: a first network connection for communication with user equipment;a second network connection for communication with a first anchor gateway;a third network connection for communication with a second anchor gateway; anda processing unit configured to run logic for determining if data received on the second network connection from the first anchor gateway and the third network connection from the second anchor gateway is for the same user equipment, by performing packet inspection on the data,wherein the logic performs a mapping if a determination is made that the user equipment is in communication with a plurality of anchor gateways, and wherein the logic tracks packet data sent and received by the anchor gateways on a per-anchor gateway basis,wherein the received data is analyzed on a per-anchor gateway basis according to logic to determine if the data includes user payload data and non-user payload data, and the processing unit further inspects the data to determine and count the user payload portion of the data for use in charging a subscriber for services, determine and count the non-user payload data, and generate a formatted record including the count of the user payload data portion to be sent to a server to charge a subscriber for usage of the network, so as to avoid charging the subscriber for the non-user payload data. 11. The access gateway of claim 10, wherein the access gateway is a serving gateway (SGW) and the first and second anchor gateways are packet data network gateways (PGWs). 12. The access gateway of claim 10, wherein the data received at the access gateway from the first anchor gateway is data tunneled from the mobile node to a tunnel terminator. 13. The access gateway of claim 10, wherein the logic to determine if the data is for the same user equipment performs at least one of deep packet inspection and packet filtering. 14. The access gateway of claim 10, wherein the processing unit charges the subscriber different amounts at least in part based on data received from different packet data networks (PDNs) in communication with the first and second anchor gateways. 15. The access gateway of claim 10, wherein the received data is analyzed according to different logic per anchor gateway to determine if the data includes user payload data and non-user payload data. 16. The access gateway of claim 10, wherein the data is inspected differently per anchor gateway to determine and count the user payload portion of the data for use in charging a subscriber for services.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (19)
Chandrupatla, Sunil Kumar; Sitaraman, Aravind; Thomas, Leslie Alan, Aggregation of user usage data for accounting systems in dynamically configured networks.
Chandrupatla, Sunil Kumar; Sitaraman, Aravind; Thomas, Leslie Alan, Aggregation of user usage data for accounting systems in dynamically configured networks.
Lau, O. Daryn; Chui, Frank; Chui, Gene; Kipnis, Gary; Samrao, Gurmobau; King, Neil, FIFO buffers receiving data from different serial links and removing unit of data from each buffer based on previous calcuations accounting for trace length differences.
Kanekar, Bhushan Mangesh; Pullela, Venkateshwar Rao; Devireddy, Dileep Kumar; Gurajapu, Suresh; Saharia, Gyaneshwar S.; Rawat, Atul, Generating accounting data based on access control list entries.
Gutman Andrew Mark ; Sitaraman Aravind ; Sthothra Bhasham Sampath Kumar ; Suryanarayanan Kalpathi S., Integration of authentication authorization and accounting service and proxy service.
Gutman, Andrew Mark; Sitaraman, Aravind; Sthothra Bhasham, Sampath Kumar; Suryanarayanan, Kalpathi S., Integration of authentication authorization and accounting service and proxy service.
Andreasen, Flemming S.; Rosenberg, Jonathan D.; Iyer, Jayaraman R.; Panda, Biswaranjan, System and method for generating a unified accounting record for a communication session.
Raleigh, Gregory G.; Lavine, James; Green, Jeffrey, End user device that secures an association of application to service policy with an application certificate check.
Raleigh, Gregory G.; Tellado, Jose; Green, Jeffrey; Lavine, James; Carter, III, Russell Bertrand, Enhanced curfew and protection associated with a device group.
Raleigh, Gregory G.; Tellado, Jose; Green, Jeffrey; Lavine, James; Carter, III, Russell Bertrand; James, Justin; Nguyen, Laurent An Minh, Method for child wireless device activation to subscriber account of a master wireless device.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.