Method and apparatus for reservation-based wireless-ATM local area network
First Claim
1. A method for implementing a reservation-based wireless asynchronous transfer mode (ATM) local area network (LAN), said method comprising the steps of:
- a) providing a system architecture of mobile nodes (MNs), each MN for communicating with other MNs of the system architecture;
b) supporting a plurality of services, each service having respective quality-of-service (QoS) requirements; and
c) implementing a medium access control (MAC) layer using a reservation-based communications protocol, wherein the protocol (i) divides all MAC-based communications between a control channel and a data channel, wherein the control channel and the data channel together comprise a control-data superframe (CDS) and (ii) utilizes the control channel for allocating a bandwidth of the data channel to each service, the control channel having a control frame during which an allocation of data payload slots of the data channel is determined according to (a) a long-term strategy corresponding to a time of service required to complete a service over multiple CDS frames and (b) a short-term strategy within a CDS frame corresponding to instantaneous data payload slot requirements for a particular service, thereby achieving respective QoS requirements of each service.
2 Assignments
0 Petitions
Accused Products
Abstract
A reservation-based wireless asynchronous transfer mode (ATM) local area network includes a system architecture of mobile nodes (MNs), each MN for communicating with various ones of the other MNs. A plurality of services is supported wherein each service has respective quality-of-service (QoS) requirements. A medium access control (MAC) layer using a reservation-based communications protocol is provided, wherein the protocol divides all MAC-based communications between a control channel and a data channel, the control channel and the data channel together making up a control-data superframe (CDS). The protocol further utilizes the control channel for allocating a bandwidth of the data channel to each service. The control channel includes a control frame during which an allocation of data payload slots of the data channel is determined according to (a) a long-term strategy corresponding to a time of service required to complete a service over multiple CDS frames and (b) a short-term strategy within a CDS frame corresponding to instantaneous data payload slot requirements for a particular service. Respective QoS requirements of each service are thus achieved.
-
Citations
26 Claims
-
1. A method for implementing a reservation-based wireless asynchronous transfer mode (ATM) local area network (LAN), said method comprising the steps of:
-
a) providing a system architecture of mobile nodes (MNs), each MN for communicating with other MNs of the system architecture; b) supporting a plurality of services, each service having respective quality-of-service (QoS) requirements; and c) implementing a medium access control (MAC) layer using a reservation-based communications protocol, wherein the protocol (i) divides all MAC-based communications between a control channel and a data channel, wherein the control channel and the data channel together comprise a control-data superframe (CDS) and (ii) utilizes the control channel for allocating a bandwidth of the data channel to each service, the control channel having a control frame during which an allocation of data payload slots of the data channel is determined according to (a) a long-term strategy corresponding to a time of service required to complete a service over multiple CDS frames and (b) a short-term strategy within a CDS frame corresponding to instantaneous data payload slot requirements for a particular service, thereby achieving respective QoS requirements of each service. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A reservation-based wireless asynchronous transfer mode (ATM) local area network (LAN) comprising:
-
a) a system architecture of mobile nodes (MNs), each MN for communicating with other MNs of the system architecture; b) means for supporting a plurality of services, each service having respective quality-of-service (QoS) requirements; and c) means for implementing a medium access control (MAC) layer using a reservation-based communications protocol, wherein the protocol (i) divides all MAC-based communications between a control channel and a data channel, wherein the control channel and the data channel together comprise a control-data superframe (CDS) and (ii) utilizes the control channel for allocating a bandwidth of the data channel to each service, the control channel having a control frame during which an allocation of data payload slots of the data channel is determined according to (a) a long-term strategy corresponding to a time of service required to complete a service over multiple CDS frames and (b) a short-term strategy within a CDS corresponding to instantaneous data payload slot requirements for a particular service, thereby achieving respective QoS requirements of each service. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A mobile node (MN) for use in a reservation-based wireless asynchronous transfer mode (ATM) local area network (LAN) having a system architecture and supporting a plurality of services, each service having respective quality-of-service (QoS) requirements, said mobile node comprising:
a medium access control (MAC) layer using a reservation-based communications protocol, wherein the protocol (i) divides all MAC-based communications between a control channel and a data channel, wherein the control channel and the data channel together comprise a control-data superframe (CDS) and (ii) utilizes the control channel for allocating a bandwidth of the data channel to each service, the control channel having a control frame during which an allocation of data payload slots of the data channel is determined according to (a) a long-term strategy corresponding to a time of service required to complete a service over multiple CDS frames and (b) a short-term strategy within a CDS corresponding to instantaneous data payload slot requirements for a particular service, thereby achieving respective QoS requirements of each service. - View Dependent Claims (26)
Specification