Channel efficiency based packet scheduling for interactive data in cellular networks

Number of patents in Portfolio can not be more than 2000

United States of America Patent

PATENT NO 7046678
APP PUB NO 20020044527A1
SERIAL NO

09783977

Stats

ATTORNEY / AGENT: (SPONSORED)

Importance

Loading Importance Indicators... loading....

Abstract

See full text

The present packet scheduling algorithm gives cellular network operators greater flexibility in adjusting the way resources are allocated among interactive best-effort data users. Best effort data users with different radio link qualities may have different amounts of data delivered to them using the same amount of radio resource. In the context of link adaptation, this characteristic complicates the fairness issue in cellular environments and has a profound impact on the overall system performance. As a result, the present packet scheduling algorithm is capable of allocating radio resource dynamically, not only based on channel conditions, but also to achieve different performance trade-offs among users with different link qualities. According to the algorithm, channel quality is determined for each user, channel efficiency is calculated and the channel efficiency value is used as the primary factor in weighting the delivery of packets to (or from) a given user. In a packet schedule weighting equation, a value of exponent may be varied from negative to positive to give good (or bad) users better service. However, performance of users with bad channel qualities degrades the performance of good channel users in a disproportionate manner. It is shown that it is frequently preferable to favor users with good channel qualities.

Loading the Abstract Image... loading....

First Claim

See full text

Family

Loading Family data... loading....

Patent Owner(s)

Patent OwnerAddressTotal Patents
AT&T CORP.NEW YORK, NY3020

International Classification(s)

  • [Classification Symbol]
  • [Patents Count]

Inventor(s)

Inventor Name Address # of filed Patents Total Citations
Jiang, Zhimei Eatontown, NJ 25 580
Shankaranarayanan, Nemmara K Bridgewater, NJ 81 1051

Cited Art Landscape

Patent Info (Count) # Cites Year
 
QUALCOMM INCORPORATED (1)
* 6393012 System for allocating resources in a communication system 92 2000
 
ERICSSON AB (1)
* 6519233 Subscriber unit burst mode reservation in a code division multiple access wireless communication system 34 1999
 
OPTIS CELLULAR TECHNOLOGY, LLC (1)
* 6236656 Link-efficiency based scheduling in radio data communications systems 127 1998
 
TELEFONAKTIEBOLAGET L M ERICSSON (PUBL) (1)
* 6501745 Method for variable block scheduling indication by an uplink state flag in a packet data communication system 55 1998
 
POINT REYES NETWORKS, INC. (1)
* 6570883 Packet scheduling using dual weight single priority queue 70 1999
 
NOKIA TECHNOLOGIES OY (1)
* 6584089 Method for scheduling packet data transmission 24 1999
 
MOTOROLA, INC. (1)
* 5726640 System and method for scheduling the transmission of pages having different protocols 38 1995
 
AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD. (1)
* 5896561 Communication network having a dormant polling protocol 278 1996
* Cited By Examiner

Patent Citation Ranking

Forward Cite Landscape

Patent Info (Count) # Cites Year
 
SEIKO EPSON CORPORATION (1)
* 2010/0322,181 ELECTRONIC DEVICE, AD HOC NETWORK ESTABLISHMENT METHOD, AND PROGRAM PRODUCT 0 2010
 
NOKIA SOLUTIONS AND NETWORKS GMBH & CO. KG (1)
* 7688798 Data transmission method 11 2004
 
NOKIA TECHNOLOGIES OY (4)
* 7339950 Allocation of radio resources to radio bearers 4 2001
* 2004/0042,394 Allocation of radio resources to radio bearers 3 2003
8169909 Optimization of a transfer layer protocol connection 0 2006
* 2006/0140,121 Optimization of a TCP connection 16 2006
 
InterDigital Technology Corporation (1)
* 2005/0221,861 Mitigation of wireless transmit/receive unit (WTRU) to WTRU interference using multiple antennas or beams 16 2004
 
ORACLE AMERICA, INC. (2)
* 7330477 Method and apparatus for starvation-free scheduling of communications 3 2002
* 2004/0120,336 Method and apparatus for starvation-free scheduling of communications 1 2002
 
MOTOROLA SOLUTIONS, INC. (2)
* 7257083 Method and apparatus for policy-based dynamic preemptive scheduling of data transmissions 20 2003
* 2004/0264,500 Method and apparatus for policy-based dynamic preemptive scheduling of data transmissions 8 2003
 
AT&T INTELLECTUAL PROPERTY I, L.P. (2)
7990977 Method, system, and device for sending data in a cable data service 4 2010
* 2010/0265,942 Receive Device for a Cable Data Service 0 2010
 
MICROSOFT TECHNOLOGY LICENSING, LLC (2)
* 8149694 Enforcing fairness in ad hoc mesh networks 0 2005
* 2007/0127,419 Enforcing fairness in ad hoc mesh networks 4 2005
 
OPTIMOBILE AB (2)
* 9179387 Handover for a portable communication device between wireless local and wide area networks 1 2005
* 2009/0191,878 Handover for a portable communication device between wireless local and wide area networks 62 2005
 
GOOGLE TECHNOLOGY HOLDINGS LLC (2)
* 7447154 Method to facilitate determination of a data rate 1 2004
* 2006/0114,827 Method to facilitate determination of a data rate 2 2004
 
The United States of America as represented by the Secretary of the Air Force (2)
* 7630395 Apparatus and method for providing a data interface to a plurality of radio transceivers 0 2004
* 2005/0266,881 Apparatus and method for providing a data interface to a plurality of radio transceivers 3 2004
 
CREDIT SUISSE AG (1)
* 2007/0165,667 Multiple mode data communication system and method and forward and/or reverse link control channel structure 7 2006
 
QUALCOMM INCORPORATED (4)
* 7623553 Method, apparatus, and system for data transmission and processing in a wireless communication environment 20 2004
* 2005/0094,675 Method, apparatus, and system for data transmission and processing in a wireless communication environment 24 2004
8170068 Method, apparatus, and system for data transmission and processing in a wireless communication environment 1 2009
* 2010/0091,798 METHOD, APPARATUS, AND SYSTEM FOR DATA TRANSMISSION AND PROCESSING IN A WIRELESS COMMUNICATION ENVIRONMENT 4 2009
 
NOKIA SIEMENS NETWORKS OY (3)
* 7260073 Method for scheduling of plural packet data flows 26 2002
* 2004/0105,386 Method for scheduling of plural packet data flows 8 2002
* 2004/0165,596 Apparatus and method for flow scheduling based on priorities in a mobile network 55 2004
 
LUCENT TECHNOLOGIES INC. (1)
* 2009/0005,102 Method and Apparatus for Dynamically Adjusting Base Station Transmit Power 22 2007
 
TELEFONAKTIEBOLAGET L M ERICSSON (PUBL) (4)
* 7961617 System and method for wireless network congestion control 0 2002
* 2004/0090,916 System and method for wireless network congestion control 21 2002
* 8614949 System and method for wireless network congestion control 0 2011
* 2011/0205,899 System and Method for Wireless Network Congestion Control 7 2011
 
ALVARION LTD. (1)
* 2011/0158,182 METHOD AND SYSTEM OF PACKET SCHEDULING 3 2009
 
BLACKBERRY LIMITED (1)
* 7383057 Cyclic transmit power adjustment scheme 20 2004
 
Sprint Spectrum L.P. (1)
* 8792379 Determining link capacity 0 2012
 
NXP USA, INC. (2)
* 8542642 Channel condition dependent scheduling 1 2008
* 2011/0085,512 CHANNEL CONDITION DEPENDENT SCHEDULING 3 2008
 
DIALOGIC NETWORKS (ISRAEL) LTD. (2)
* 7489631 Method and device for quality management in communication networks 5 2005
* 2006/0245,357 Method and device for quality management in communication networks 12 2005
 
AT&T INTELLECTUAL PROPERTY II, L.P. (2)
8000331 Receive device for a cable data service 1 2010
8855147 Devices and methods to communicate data streams 0 2011
 
VRINGO INFRASTRUCTURE INC. (2)
8774102 Method and apparatus for scheduling and modulation and coding selection for supporting quality of service in transmissions on forward shared radio channels 0 2008
8929316 Identifiers in a communication system 0 2012
 
TELECOM ITALIA S.P.A. (2)
* 8964575 Video-communication in mobile networks 0 2005
* 2008/0320,526 Video-Communication in Mobile Networks 8 2005
 
INTEL CORPORATION (3)
* 7385926 Apparatus to speculatively identify packets for transmission and method therefor 3 2002
* 2004/0100,981 Apparatus to speculatively identify packets for transmission and method therefor 1 2002
* 2009/0168,770 TECHNIQUES FOR EFFICIENT TRANSFER OF MEDIUM ACCESS CONTROL STRUCTURES IN A COMMUNICATION SYSTEM 23 2007
 
CLEARWIRE IP HOLDINGS LLC (1)
8036136 System and method of allocating sub-channels 1 2008
 
NOKIA CORPORATION (1)
* 2006/0140,193 Optimization of a TCP connection 25 2004
* Cited By Examiner

Maintenance Fees

Fee Large entity fee small entity fee micro entity fee due date
11.5 Year Payment $7400.00 $3700.00 $1850.00 Nov 16, 2017
Fee Large entity fee small entity fee micro entity fee
Surcharge - 11.5 year - Late payment within 6 months $160.00 $80.00 $40.00
Surcharge after expiration - Late payment is unavoidable $700.00 $350.00 $175.00
Surcharge after expiration - Late payment is unintentional $1,640.00 $820.00 $410.00