Method and apparatus for generating an identifier to facilitate delivery of enhanced data services in a mobile computing environment
First Claim
1. A method comprising:
- receiving a request to establish an end-to-end network communication session between a subscriber unit in a wireless communication system and a data network access server through a first basestation;
determining whether the received request is a request for a new session or a request to handoff an existing session from a second basestation wherein determining comprises analyzing attribute-value pair(s) (AVP) of the received request to identify a callType AVP and identifying the received request as a request for a new session if an identified callType AVP associated with the received request denotes a new call;
generating, if the received request is a request for a new session, a communication session identifier that follows the session and the subscriber unit as the subscriber unit moves from one basestation coverage area to another basestation coverage area;
authenticating, if the request is a request to handoff the existing session, an existing communication session identifier received with the request; and
wherein generating the communication session identifier further comprises;
composing a deterministic element of the communication session identifier;
composing a random element of the communication session identifier; and
employing a mathematical function to generate the communication session identifier using the deterministic element and the random element.
4 Assignments
0 Petitions
Accused Products
Abstract
An apparatus and method for generating an identifier to facilitate delivery of enhanced data services in a wireless computing environment is presented. In accordance with one aspect of the invention, a method is presented comprising receiving a request to establish a communication session between a subscriber unit in a wireless communication system and a data network access server through a basestation, and selectively generating a communication session identifier to uniquely identify the communication session from a plurality of communication sessions supported by the network access server to enable mobility management within the point-to-point communication session between the basestation and the network access server.
-
Citations
13 Claims
-
1. A method comprising:
-
receiving a request to establish an end-to-end network communication session between a subscriber unit in a wireless communication system and a data network access server through a first basestation; determining whether the received request is a request for a new session or a request to handoff an existing session from a second basestation wherein determining comprises analyzing attribute-value pair(s) (AVP) of the received request to identify a callType AVP and identifying the received request as a request for a new session if an identified callType AVP associated with the received request denotes a new call; generating, if the received request is a request for a new session, a communication session identifier that follows the session and the subscriber unit as the subscriber unit moves from one basestation coverage area to another basestation coverage area; authenticating, if the request is a request to handoff the existing session, an existing communication session identifier received with the request; and wherein generating the communication session identifier further comprises; composing a deterministic element of the communication session identifier; composing a random element of the communication session identifier; and employing a mathematical function to generate the communication session identifier using the deterministic element and the random element. - View Dependent Claims (2, 3, 4, 5)
-
-
6. An apparatus comprising:
-
a network interface to receive a request for an end-to-end network communication session between a wireless communication system subscriber unit and the apparatus through a first basestation; a memory to store a communications agent to analyze attribute-value pair(s) (AVP) of a received incoming call request control command and identify, a callType AVP to determine whether the received request is a request for a new session or a request to handoff an existing session from a second basestation; a session identification generator, invoked by the communications agent if the received request is a request for a new session, to generate a communication session identifier that follows the session and the subscriber unit as the subscriber unit moves from one basestation coverage area to another basestation coverage area; a security module, invoked by the communications agent if the request to handoff the existing session, to authenticate an existing communication session identifier with the request; and wherein the session identification generator further composes a deterministic element of the communication session identifier;
a random element of the communication session identifier; andemploys a mathematical function to generate the communication session identifier using the deterministic element and the random element. - View Dependent Claims (7, 8, 9, 10)
-
-
11. An article of manufacture comprising a machine accessible storage medium having stored therein a plurality of executable instructions which, when executed by an accessing computing device, cause an electronic system to:
-
receive a request to establish an end-to-end network communication session between a subscriber unit in a wireless communication system and a data network access server through a first basestation; analyze attribute-value pair(s) (AVP) of the received request and identify a callType AVP to determine whether the received request is a request for a new session or a request to handoff an existing session from a second basestation wherein the received request is identified as a request for a new session if the callType AVP is absent from the incoming call request or if an identified callType AVP associated with the received request denotes a new call; generate, if the received request is a request for a new session, a communication session identifier that follows the session and the subscriber unit as the subscriber unit moves from one basestation coverage area to another basestation coverage area; authenticate, if the request is a request to handoff the existing session, an existing communication session identifier received with the request; and wherein generate the communication session identifier further comprises; compose a deterministic element of the communication session identifier; compose a random element of the communication session identifier; and employs a mathematical function to generate the communication session identifier using the deterministic element and the random element. - View Dependent Claims (12, 13)
-
Specification