Common mobility management protocol for multimedia applications, systems and services
First Claim
1. A method comprising:
- receiving, from a requesting descriptor functional entity, a descriptor request message at a descriptor owning functional entity, wherein;
the descriptor owning functional entity comprises one of a mobility management functional entity or a multimedia application functional entity;
a descriptor at the descriptor owning functional entity comprises one of address data having a wildcard character, routing data and service profile data; and
the descriptor is used for grouping together templates for completing calls to addresses;
receiving, at the descriptor owning functional entity, a request to resolve an alias address;
matching, via a processor of a computing device and based on the request, the descriptor request message with a template from a plurality of templates to yield a matched template, wherein the matched template comprises a common mobility management protocol that defines a set of address identifiers and profile information for completing an attempted communication to an identified address and the descriptor for carrying address information;
transmitting, via the processor of the computing device, a descriptor confirmation message with the matched template from the descriptor owning functional entity to the requesting descriptor functional entity; and
routing communications between a wireless node and the mobile terminal based on alias address identifiers within the matched template.
1 Assignment
0 Petitions
Accused Products
Abstract
A framework of a common mobility management protocol for Q.5/16 includes a high level protocol for performing the functions of address resolution, routing, location update and authentication. The common mobility management protocol can be used by existing and future multimedia applications (MA'"'"'s) to support mobility management for messaging among mobility management authentication function (AuF), home location function (HLF) and visitor location function (VLF) databases/servers, and the corresponding multimedia application functional entities (MAFEs) of the multimedia applications (MA'"'"'s). The common mobility management protocol may replace, act in concert with or in sequence with existent interworking protocols for the various multimedia applications. Reference point architectures, functional characteristics, features, and capabilities of the protocol are described including call flows and message syntax. The disclosure presents the scope of Q.5/16 and how H.MMS.1 (H.323 Mobility), H.MMS.2 (Global Mobility), and H.MMS.3 (Presence/Instant Messaging Mobility) can be a part of the same common mobility management protocol.
-
Citations
14 Claims
-
1. A method comprising:
-
receiving, from a requesting descriptor functional entity, a descriptor request message at a descriptor owning functional entity, wherein; the descriptor owning functional entity comprises one of a mobility management functional entity or a multimedia application functional entity; a descriptor at the descriptor owning functional entity comprises one of address data having a wildcard character, routing data and service profile data; and the descriptor is used for grouping together templates for completing calls to addresses; receiving, at the descriptor owning functional entity, a request to resolve an alias address; matching, via a processor of a computing device and based on the request, the descriptor request message with a template from a plurality of templates to yield a matched template, wherein the matched template comprises a common mobility management protocol that defines a set of address identifiers and profile information for completing an attempted communication to an identified address and the descriptor for carrying address information; transmitting, via the processor of the computing device, a descriptor confirmation message with the matched template from the descriptor owning functional entity to the requesting descriptor functional entity; and routing communications between a wireless node and the mobile terminal based on alias address identifiers within the matched template. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system comprising:
-
a processor; and a memory having instructions stored which, when executed by the processor, cause the processor to perform operations comprising; receiving, from a requesting descriptor functional entity, a descriptor request message at a descriptor owning functional entity, wherein; the descriptor owning functional entity comprises one of a mobility management functional entity or a multimedia application functional entity; a descriptor at the descriptor owning functional entity comprises one of address data having a wildcard character, routing data and service profile data; and the descriptor is used for grouping together templates for completing calls to addresses; receiving, at the descriptor owning functional entity, a request to resolve an alias address; matching, based on the request, the descriptor request message with a template from a plurality of templates to yield a matched template, wherein the matched template comprises a common mobility management protocol that defines a set of address identifiers and profile information for completing an attempted communication to an identified address and the descriptor for carrying address information; transmitting a descriptor confirmation message with the matched template from the descriptor owning functional entity to the requesting descriptor functional entity; and routing communications between a wireless node and the mobile terminal based on alias address identifiers within the matched template. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A memory having instructions stored which, when executed by a computing device, cause the computing device to perform operations comprising:
-
receiving, from a requesting descriptor functional entity, a descriptor request message at a descriptor owning functional entity, wherein; the descriptor owning functional entity comprises one of a mobility management functional entity or a multimedia application functional entity; a descriptor at the descriptor owning functional entity comprises one of address data having a wildcard character, routing data and service profile data; and the descriptor is used for grouping together templates for completing calls to addresses; receiving, at the descriptor owning functional entity, a request to resolve an alias address; matching, based on the request, the descriptor request message with a template from a plurality of templates to yield a matched template, wherein the matched template comprises a common mobility management protocol that defines a set of address identifiers and profile information for completing an attempted communication to an identified address and the descriptor for carrying address information; transmitting a descriptor confirmation message with the matched template from the descriptor owning functional entity to the requesting descriptor functional entity; and routing communications between a wireless node and the mobile terminal based on alias address identifiers within the matched template. - View Dependent Claims (12, 13, 14)
-
Specification