Saikrishnan Gopalakrishnan - San Jose CA, US Nachiket J. Deshpande - San Jose CA, US Anirban Roy - Sunnyvale CA, US Sunil Kumar Chandrupatla - San Jose CA, US
Assignee:
Cisco Technology, Inc. - San Jose CA
International Classification:
H04Q 7/20 H04M 3/42
US Classification:
4554323, 37920102
Abstract:
Methods and apparatus are disclosed for dynamically updating service profiles in a network system. A device, such as an edge device providing network services to subscribers, is configured to dynamically update profiles for services provided to subscribers with no downtime required. Devices may be configured in accordance with this disclosure to receive a request by a first subscriber to access a network service having an associated service profile. The device may then cache the current version of the service profile into memory. Upon receiving a request from a second subscriber to access the same network service, the device may then determine whether a newer version of the service profile exists. If a newer version exists, then the device may then associate the newer version of the service profile to the second subscriber's session. Older versions may be purged as they are no longer used.
Managing Access To Internet Protocol (Ip) Multicast Traffic
Sunil Podar - Sunnyvale CA, US Sampath Kumar Sthothra Bhasham - Santa Clara CA, US Kali P Mishra - San Jose CA, US Sunil K Chandrupatla - San Jose CA, US
Assignee:
Cisco Technology, Inc. - San Jose CA
International Classification:
H04L 12/28
US Classification:
370389, 370390, 370432, 370474
Abstract:
A system for managing access to IP multicast traffic includes a join request manager within an access router. The access router includes a central processing unit (CPU) and a memory unit. The access router replicates multicast traffic flows for communication to one or more user devices within user systems coupled to the access router using a link. The join request manager receives a request to receive a multicast traffic flow, the request being received from one of the user devices within one of the user systems, and denies the request if a system metric is above a threshold.
Anil Kumar Chandrupatla - Milpitas CA, US Sunil Kumar Chandrupatla - San Jose CA, US Kali Prasanna Mishra - San Jose CA, US Sunil Kumar Podar - Sunnyvale CA, US Sampath Kumar Sthothra Bhasham - Santa Clara CA, US
A method for handling access requests at multiple PoPs using the sharing of NAS information between the PoPs, enabling each PoP to maintain its own, independent, database of user records. When an access request is received, it is forwarded to a specific PoP designated as the user's “home PoP”. This home PoP is the only PoP to contain the user's records. The home PoP may then handle the access request by utilizing a local NAS list, the local NAS list being synchronized with other NAS lists in the network and providing information on all the “known” NASes throughout the entire network. This allows for a user to roam between PoPs, while reducing the bandwidth and security concerns that have existed in the past when users chose to roam. The NAS lists may then be updated via a central Network Control Console.
Method And System For Authenticated Access To Internet Protocol (Ip) Multicast Traffic
Sunil Podar - Sunnyvale CA, US Sunil K. Chandrupatla - San Jose CA, US Sandeep Saksena - San Jose CA, US Kali Prasanna Mishra - San Jose CA, US Sampath Kumar Sthothra Bhasham - Santa Clara CA, US
A method and system for authenticated access to multicast traffic receives a request for a user to join a multicast channel. Access privileges of the user to the multicast channel are authenticated. The request is disallowed in response to at least an unsuccessful authentication.
Aggregation Of User Usage Data For Accounting Systems In Dynamically Configured Networks
A method and apparatus for providing an aggregated account metering system to a computer network service provider resulting in comprehensive detailed subscriber accounting records. Accounting start-stop event data is retrieved from accounting servers. The accounting records are parsed to a first adapter where they are then published on an active information bus. Network flow data is collected from routers throughout the packet switch network environment by network flow collectors. The collectors serve to aggregate and, optionally, filter the flow data. The network flow data is parsed to a second adapter where it is then published on an active information bus. An integrating accounting adapter subscribes to and collects accounting event data and network flow data and correlates this data into a detailed call record that is formatted as desired.
Aggregation Of User Usage Data For Accounting Systems In Dynamically Configured Networks
Sunil Kumar Chandrupatla - Santa Clara CA, US Aravind Sitaraman - Santa Clara CA, US Leslie Alan Thomas - San Francisco CA, US
Assignee:
Cisco Technology, Inc. - San Jose CA
International Classification:
G06Q 30/00
US Classification:
705 30, 705 34, 705 35, 705 39, 705 40
Abstract:
A method and apparatus for providing an aggregated account metering system to a computer network service provider resulting in comprehensive detailed subscriber accounting records. Accounting start-stop event data is retrieved from accounting servers. The accounting records are parsed to a first adapter where they are then published on an active information bus. Network flow data is collected from routers throughout the packet switch network environment by network flow collectors. The collectors serve to aggregate and, optionally, filter the flow data. The network flow data is parsed to a second adapter where it is then published on an active information bus. An integrating accounting adapter subscribes to and collects accounting event data and network flow data and correlates this data into a detailed call record that is formatted as desired.
System To Dynamically Detect And Correct Errors In A Session
Sunil Kumar Chandrupatla - San Jose CA, US Nachiket J. Deshpande - San Jose CA, US Saikrishnan Gopalakrishnan - San Jose CA, US Anirban Roy - Morrisville NC, US
Assignee:
Cisco Technology, Inc. - San Jose CA
International Classification:
G06F 15/16
US Classification:
709227, 709221, 709200, 717 4, 370242, 370252
Abstract:
A system for detecting and correcting an error in session between a client and a host over a network. When the system receives an indication of an error in a session, the system determines an error correction modification to the configuration of the session to correct the error. The system then implements the error correction modification to the configuration of the session and continues the session.
Anil Kumar Chandrupatla - Milpitas CA, US Sunil Kumar Chandrupatla - San Jose CA, US Kali Prasanna Mishra - San Jose CA, US Sunil Kumar Podar - Sunnyvale CA, US Sampath Kumar Sthothra Bhasham - Santa Clara CA, US
A method for handling access requests at multiple PoPs using the sharing of NAS information between the PoPs, enabling each PoP to maintain its own, independent, database of user records. When an access request is received, it is forwarded to a specific PoP designated as the user's “home PoP”. This home PoP is the only PoP to contain the user's records. The home PoP may then handle the access request by utilizing a local NAS list, the local NAS list being synchronized with other NAS lists in the network and providing information on all the “known” NASes throughout the entire network. This allows for a user to roam between PoPs, while reducing the bandwidth and security concerns that have existed in the past when users chose to roam. The NAS lists may then be updated via a central Network Control Console.