Electrical computers and digital processing systems: multicomput – Computer network managing – Network resource allocating
Reexamination Certificate
1999-07-09
2003-10-28
Jean, Frantz B. (Department: 2155)
Electrical computers and digital processing systems: multicomput
Computer network managing
Network resource allocating
C709S223000, C709S229000, C709S235000, C370S328000, C370S338000
Reexamination Certificate
active
06640248
ABSTRACT:
BACKGROUND OF THE INVENTION
1. Field of the Invention
The present invention relates generally to telecommunications and, more particularly, to a system and method for implementing a QoS aware wireless point-to-multi-point transmission system.
2. Related Art
Telecommunication networks such as voice, data and video networks have conventionally been customized for the type of traffic each is to transport. For example, voice traffic is very latency sensitive but quality is less important, so voice networks are designed to transport voice traffic with limited latency. Traditional data traffic, such as, e.g., a spreadsheet, on the other hand is not latency sensitive, but error-free delivery is required. Conventional telecommunications networks use circuit switching to achieve acceptable end user quality of service (QoS). With the advent of new packet switching high bandwidth data networks, different types of traffic can be transported over a data network. Specifically, convergence of separate voice, data and video networks into a single broadband telecommunications network is enabled. To ensure end user satisfaction, a system is desired that provides QoS for various types of traffic to be transported.
Wireless networks present particular challenges over their wireline counterparts in delivering QoS. For example, wireless networks traditionally exhibit high bit error rates (BER) due to a number of reasons. Conventional wireless networks also implement circuit switched connections to provide reliable communications channels. However the use of circuit switched connections allocates bandwidth between communicating nodes whether or not traffic is constantly being transferred between the nodes. Therefore, circuit switched connections use communications bandwidth rather inefficiently.
Packet switching makes more efficient use of available bandwidth than does traditional circuit switching. Packet switching breaks up traffic into so-called “packets” which can then be transported from a source node to a destination for reassembly. Thus a particular portion of bandwidth can be shared by many sources and destinations yielding more efficient use of bandwidth.
A wireless broadband access telecommunications system is desired which can provide a QoS capability that is comparable to that delivered by wireline broadband access devices. Conventionally, one of the barriers to the deployment of wireless broadband access systems has been the absence of acceptable QoS characteristics, while at the same time delivering bandwidth sufficient to qualify as broadband. Delivery of raw bandwidth over wireless media without acceptable QoS would not benefit end users. Likewise, the delivery of a high level of QoS at the cost of sufficient bandwidth would also not benefit endusers.
Conventional efforts to provide wireless broadband access systems have not granted sufficient priority to QoS as a guiding principle in architecting the wireless systems, resulting in sub-optimal designs. With the rapid emergence of the Internet, the packet switching paradigm, and transmission control protocol/internet protocol (TCP/IP) as a universal data protocol, it has become clear that a new wireless system design has become necessary.
What is needed then is an IP-centric wireless broadband access system with true QoS capabilities.
SUMMARY OF THE INVENTION
The present invention is directed to an application aware, quality of service (QoS) sensitive, media access control (MAC) layer including an application-aware resource allocator, where the resource allocator allocates bandwidth resource to an application based on an application type.
The application type can be based on input from at least one of: a packet header; and an application communication to the MAC layer. The application communication includes: a communication between the application, running on at least one of a subscriber workstation and a host workstation, and the MAC layer, running on at least one of a subscriber customer premise equipment (CPE) station and a wireless base station. The bandwidth resource is wireless bandwidth.
The resource allocator schedules bandwidth resource to an IP flow. The IP flow includes at least one of: a transmission control protocol/internet protocol (TCP/IP) IP flow; and a user datagram protocol/internet protocol (UDP/IP) IP flow. The resource allocator in scheduling takes into account resource requirements of at least one of a source application and a destination application of an IP flow. The resource allocator takes into account IP flow identification information extracted from at least one packet header field. The bandwidth resource is wireless bandwidth.
The resource allocator allocates switching resource to an application based on an application type. The application type is based on input from at least one of: packet header; and an application communication to the MAC layer. The application communication includes a communication between an application, running on at least one of a subscriber workstation and a host workstation, and the MAC layer, running on at least one of a subscriber CPE station and a wireless base station. The application communication includes a priority class of the IP flow.
The MAC layer can further include an application identifier that identifies an application type to the resource allocator. The application identifier uses contents of a packet header to identify a source application of an IP flow. The application identifier uses a direct conduit of an application layer from a source application to identify the source application of an IP flow.
The cross-referenced applications listed above are incorporated herein by reference in their entireties.
REFERENCES:
patent: 4472801 (1984-09-01), Huang
patent: 4742512 (1988-05-01), Akashi et al.
patent: 4907224 (1990-03-01), Scoles et al.
patent: 5282222 (1994-01-01), Fattouche et al.
patent: 5337313 (1994-08-01), Buchholz et al.
patent: 5420851 (1995-05-01), Seshadri et al.
patent: 5442625 (1995-08-01), Gitlin et al.
patent: 5444718 (1995-08-01), Ejzak et al.
patent: 5493569 (1996-02-01), Buchholz et al.
patent: 5497504 (1996-03-01), Acampora et al.
patent: 5499243 (1996-03-01), Hall
patent: 5515363 (1996-05-01), Ben-Nun et al.
patent: 5570355 (1996-10-01), Dail et al.
patent: 5572528 (1996-11-01), Shuen
patent: 5581544 (1996-12-01), Hamada et al.
patent: 5594720 (1997-01-01), Papadopoulos et al.
patent: 5602836 (1997-02-01), Papadopoulos et al.
patent: 5610910 (1997-03-01), Focsaneanu et al.
patent: 5613198 (1997-03-01), Ahmadi et al.
patent: 5625877 (1997-04-01), Dunn et al.
patent: 5638371 (1997-06-01), Raychaudhuri et al.
patent: 5640395 (1997-06-01), Hamalainen et al.
patent: 5644576 (1997-07-01), Bauchot et al.
patent: 5648969 (1997-07-01), Pasternak et al.
patent: 5684791 (1997-11-01), Raychaudhuri et al.
patent: 5701302 (1997-12-01), Geiger
patent: 5717689 (1998-02-01), Ayanoglu
patent: 5724513 (1998-03-01), Ben-Nun et al.
patent: 5729542 (1998-03-01), Dupont
patent: 5732077 (1998-03-01), Whitehead
patent: 5734833 (1998-03-01), Chiu et al.
patent: 5742847 (1998-04-01), Knoll et al.
patent: 5751708 (1998-05-01), Eng et al.
patent: 5752193 (1998-05-01), Scholefield et al.
patent: 5758281 (1998-05-01), Emery et al.
patent: 5774461 (1998-06-01), Hyden et al.
patent: 5787077 (1998-07-01), Kuehnel et al.
patent: 5787080 (1998-07-01), Hulyalkar et al.
patent: 5790551 (1998-08-01), Chan
patent: 5793416 (1998-08-01), Rostoker et al.
patent: 5802465 (1998-09-01), Hamalainen et al.
patent: 5828666 (1998-10-01), Focsaneanu et al.
patent: 5828677 (1998-10-01), Sayeed et al.
patent: 5831971 (1998-11-01), Bonomi et al.
patent: 5831975 (1998-11-01), Chen et al.
patent: 5838670 (1998-11-01), Billström
patent: 5841777 (1998-11-01), Cohen
patent: 5864540 (1999-01-01), Bonomi et al.
patent: 5872777 (1999-02-01), Brailean et al.
patent: 5889816 (1999-03-01), Agrawal et al.
patent: 5907822 (1999-05-01), Prieto, Jr.
patent: 5909550 (1999-06-01), Shankar et al.
patent: 5920705 (1999-07-01), Lyon et al.
patent: 5930472 (1999-07-01), Smith
patent: 5936949 (1999-08-01), Past
Albrecht Ralph P.
Jean Frantz B.
Malibu Networks, Inc.
Venable LLP
LandOfFree
Application-aware, quality of service (QoS) sensitive, media... does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Application-aware, quality of service (QoS) sensitive, media..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Application-aware, quality of service (QoS) sensitive, media... will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3115502