Messages and control methods for controlling resource allocation and flow admission control in a mobile communications system
First Claim
1. A communications method comprising:
- transmitting an aggregation message from a first node to a second node, the aggregation message comprising;
a first aggregate identifier which uniquely identifies a first packet aggregate configured to communicate a first set of packets in a first direction between the first node and the second node;
a first aggregation direction indicator indicating the first direction;
a second aggregate identifier which uniquely identifies a second packet aggregate;
a second aggregation direction indicator indicating a second direction which is different from the first direction, wherein the second packet aggregate is configured to communicate a second set of packets in the second direction between the first node and the second node;
a first aggregate classifier that defines first constituent packets that are members of the first set of packets and defines the first packet aggregate as a target aggregate for said constituent packets;
a second aggregate classifier that defines second constituent packets that are members of the second set of packets and defines the second packet aggregate as a target aggregate for said second constituent packets;
information identifying at least two sets of packets of the first packet aggregate; and
information identifying at least two additional sets of packets of the second packet aggregate.
3 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatus for aggregating IP packets over an access link between a wireless access router and a core node and for managing resource allocation to access link packet aggregates, e.g., as a function of the status of wireless communications links used to couple mobile nodes to the access router are described. Improved aggregate resource control messages and use of such messages are described. Some of the new messages allow aggregate resources for both upstream and downstream aggregates to be controlled in a single message. A single message may include information corresponding to multiple aggregates and/or multiple constituent flows included in an aggregate with aggregate direction information being included. Use of tunnels to communicate management messages, e.g., messages used to control resource allocation to aggregates is also described. Propagation of access link aggregate information is communicated to tunnel end nodes which generate packets that are communicated over the access link.
335 Citations
13 Claims
-
1. A communications method comprising:
transmitting an aggregation message from a first node to a second node, the aggregation message comprising; a first aggregate identifier which uniquely identifies a first packet aggregate configured to communicate a first set of packets in a first direction between the first node and the second node; a first aggregation direction indicator indicating the first direction; a second aggregate identifier which uniquely identifies a second packet aggregate; a second aggregation direction indicator indicating a second direction which is different from the first direction, wherein the second packet aggregate is configured to communicate a second set of packets in the second direction between the first node and the second node; a first aggregate classifier that defines first constituent packets that are members of the first set of packets and defines the first packet aggregate as a target aggregate for said constituent packets; a second aggregate classifier that defines second constituent packets that are members of the second set of packets and defines the second packet aggregate as a target aggregate for said second constituent packets; information identifying at least two sets of packets of the first packet aggregate; and information identifying at least two additional sets of packets of the second packet aggregate. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
9. A first node, comprising:
-
a processor configured to; generate an aggregation message for transmission to a second node, the aggregation message comprising; a first aggregate identifier which uniquely identifies a first packet aggregate, configured to communicate a first set of packets in a first direction with the second node; a first aggregation direction indicator indicating the first direction; a second aggregate identifier which uniquely identifies a second packet aggregate; a second aggregation direction indicator indicating a second direction which is different from the first direction, wherein the second packet aggregate is configured to communicate a second set of packets in the second direction with the second node; a first aggregate classifier that defines first constituent packets that are members of the first set of packets and defines the first packet aggregate as a target aggregate for said constituent packets; a second aggregate classifier that defines second constituent packets that are members of a the second set of packets and defines the second packet aggregate as a target aggregate for said second constituent packets; information identifying at least two sets of packets of the first packet aggregate; and information identifying at least two additional sets of packets of the second packet aggregate; and control a module to transmit said aggregation message to said second node; and a memory coupled to said processor. - View Dependent Claims (10)
-
-
11. A first node, comprising:
-
means for generating an aggregation message for transmission to a second node, the aggregation message comprising; a first aggregate identifier which uniquely identifies a first packet aggregate configured to communicate a first set of packets in a first direction with the second node; a first aggregation direction indicator indicating the first direction; a second aggregate identifier which uniquely identifies a second packet aggregate; a second aggregation direction indicator indicating a second direction which is different from the first direction, wherein the second packet aggregate is configured to communicate a second set of packets in the second direction with the second node; a first aggregate classifier that defines first constituent packets that are members of the first set of packets and defines the first packet aggregate as a target aggregate for said constituent packets; a second aggregate classifier that defines second constituent packets that arc members of a the second set of packets and defines the second packet aggregate as a target aggregate for said second constituent packets; information identifying at least two sets of packets of the first packet aggregate; and information identifying at least two additional sets of packets of the second packet aggregate; and means for transmitting the aggregation message to said second node. - View Dependent Claims (12)
-
-
13. A non-transitory computer readable medium comprising computer executable instructions for controlling a processor in a first node to implement a method, the method comprising:
generating an aggregation message for transmission to a second node, the aggregation message comprising; a first aggregate identifier which uniquely identifies a first packet aggregate configured to communicate a first set of packets in a first direction with the second node; a first aggregation direction indicator indicating the first direction; a second aggregate identifier which uniquely identifies a second packet aggregate; a second aggregation direction indicator indicating a second direction which is different from the first direction, wherein the second packet aggregate is configured to communicate a second set of packets in the second direction with the second node; a first aggregate classifier that defines first constituent packets that are members of the first set of packets and defines the first packet aggregate as a target aggregate for said constituent packets; a second aggregate classifier that defines second constituent packets that are members of a the second set of packets and defines the second packet aggregate as a target aggregate for said second constituent packets; information identifying at least two sets of packets of the first packet aggregate; and information identifying at least two additional sets of packets of the second packet aggregate; and
controlling a module to transmit said aggregation message to said second node.
Specification