Quick layer-3 message multiplexing
First Claim
1. A method for processing network layer messages within a wireless communication system, the network layer including within it certain functional layers, including a radio resource function, a mobility management function, and a connection management function with at least the radio resource function being normally a transport mechanism for the mobility management and connection management functions, the method comprising the steps of:
- examining a network layer message traveling in an uplink direction from a mobile station towards network subsystem components to determine, prior to routing it to any functional layer, whether it is associated with connection management, mobility management, or radio resource management;
routing the message directly to the respective connection management, mobility management, or radio resource management functional layer, without passing the message through each of the functional layers; and
processing downlink network layer messages traveling in a downlink direction from network subsystem components towards the mobile station in a direct manner such that the network layer messages do not pass through other layer protocol stacks, the downlink network layer messages that comprise connection management messages being first routed to the mobility management function.
3 Assignments
0 Petitions
Accused Products
Abstract
A technique for implementing a flattened Layer 3 stack model within a Global System for Mobile (GSM) communication system so that a centralized multiplex function associated with certain functions handles messages. The multiplex function dispatches radio resource (RR), mobility management (MM), or Connection Management (CM) function messages directly to the respective functional layers without first requiring such messages to pass through a stack. In the preferred arrangement, the multiplex function sub-L3 handles only uplink messages, allowing downlink messages to travel through the sub-layer stack without employing any bridging entity. The multiplex function can run independently of any of the other functions in Layer 3 or can be implemented as part of the message passing part of the Layer 2 running body so that the Layer 2 messages are routed directly to a respective RR, MM, or CM function. The flattened protocol stack permits time-sensitive messages related to location update, handover, or cell reselection and other time-critical messages to be handled more efficiently.
-
Citations
42 Claims
-
1. A method for processing network layer messages within a wireless communication system, the network layer including within it certain functional layers, including a radio resource function, a mobility management function, and a connection management function with at least the radio resource function being normally a transport mechanism for the mobility management and connection management functions, the method comprising the steps of:
-
examining a network layer message traveling in an uplink direction from a mobile station towards network subsystem components to determine, prior to routing it to any functional layer, whether it is associated with connection management, mobility management, or radio resource management;
routing the message directly to the respective connection management, mobility management, or radio resource management functional layer, without passing the message through each of the functional layers; and
processing downlink network layer messages traveling in a downlink direction from network subsystem components towards the mobile station in a direct manner such that the network layer messages do not pass through other layer protocol stacks, the downlink network layer messages that comprise connection management messages being first routed to the mobility management function. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer readable medium having computer readable program codes embodied therein for causing a computer to function as a network layer message multiplexer, the network layer including within it certain functional layers, including a radio resource function, a mobility management function, and a connection management function with at least the radio resource function being normally a transport mechanism for the mobility management and connection management functions, the computer readable medium program codes performing functions comprising:
-
examining a network layer message traveling in an uplink direction from a mobile station towards network subsystem components to determine, prior to routing it to any functional layer, whether it is associated with connection management, mobility management, or radio resource management;
routing the message directly to the respective connection management, mobility management, or radio resource management functional layer, without passing the message through each of the functional layers; and
processing downlink network layer messages traveling in a downlink direction from network subsystem components towards the mobile station in a direct manner such that the network layer messages do not pass through other layer protocol stacks, the downlink network layer messages that comprise connection management messages being first routed to the mobility management function. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A network layer messaging multiplexer apparatus that processes network layer messages within a wireless communication system, the network layer including within it certain functional layers, including a radio resource function, a mobility management function, and a connection management function with at least the radio resource function being normally a transport mechanism for the mobility management and connection management functions with a data link layer, the apparatus comprising:
-
a first interface that enables the routing of network layer messages to said radio resource functional layer;
a second interface that enables the routing of network layer messages to said mobility management functional layer;
a third interface that enables the routing of network layer messages to said connection management functional layer;
a fourth interface that enables the routing of network layer messages from said data link layer; and
a multiplexer function that examines a network message to determine, prior to routing it to any functional layer, whether it is associated with connection management, mobility management, or radio resource management and routs the message directly to the respective connection management, mobility management, or radio resource management functional layer, without passing the message through each of the functional layers. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
-
22. A wireless communications system with messaging and other functionalities defined by a layered protocol, the system comprising:
-
a physical layer;
a data link layer that packages data from the physical layer for routing;
a network layer that routes a message containing the packaged data from the data link layer to a recipient, the network layer including within it certain functional layers, including a radio resource function, a mobility management function, and a connection management function with at least the radio resource function being normally a transport mechanism for the mobility management and connection management functions;
a means for examining a network layer message traveling in an uplink direction from a mobile station towards network subsystem components to determine, prior to routing it to any functional layer, whether it is associated with connection management, mobility management, or radio resource management;
a means for routing the message directly to the respective connection management, mobility management, or radio resource management functional layer, without passing the message through each of the functional layers; and
a means for processing downlink network layer messages traveling in a downlink direction from network subsystem components towards the mobile station in a direct manner such that the network layer messages do not pass through other layer protocol stacks, the downlink network layer messages that comprise connection management messages being first routed to the mobility management function. - View Dependent Claims (23, 24, 25, 26, 27, 28)
-
-
29. A method for processing network layer messages within a wireless communication system using a multiplexer function, the network layer including within it certain functional layers, including a radio resource function, a mobility management function, and a connection management function with at least the radio resource function being normally a transport mechanism for the mobility management and connection management functions with a data link layer, the method comprising the steps of:
-
routing network layer messages to said radio resource functional layer using a first interface;
routing network layer messages to said mobility management functional layer using a second interface;
routing network layer messages to said connection management functional layer using a third interface;
routing network layer messages from said data link layer using a fourth interface; and
examining a network message to determine, prior to routing it to any functional layer, whether it is associated with connection management, mobility management, or radio resource management and routing the message directly to the respective connection management, mobility management, or radio resource management functional layer, without passing the message through each of the functional layers. - View Dependent Claims (30, 31, 32, 33, 34, 35)
-
-
36. A computer readable medium having computer readable program codes embodied therein for causing a computer to function as a network layer message multiplexer, the network layer including within it certain functional layers, including a radio resource function, a mobility management function, and a connection management function with at least the radio resource function being normally a transport mechanism for the mobility management and connection management functions with a data link layer, the computer readable medium program codes performing functions comprising:
-
routing network layer messages to said radio resource functional layer using a first interface;
routing network layer messages to said mobility management functional layer using a second interface;
routing network layer messages to said connection management functional layer using a third interface;
routing network layer messages from said data link layer using a fourth interface; and
examining a network message to determine, prior to routing it to any functional layer, whether it is associated with connection management, mobility management, or radio resource management and routing the message directly to the respective connection management, mobility management, or radio resource management functional layer, without passing the message through each of the functional layers. - View Dependent Claims (37, 38, 39, 40, 41, 42)
-
Specification