« PreviousContinue »
(12) United States Patent
(io) Patent No.: US 6,507,587 Bl (45) Date of Patent: Jan. 14,2003
(54) METHOD OF SPECIFYING THE AMOUNT OF BANDWIDTH TO RESERVE FOR USE IN NETWORK COMMUNICATIONS
(75) Inventor: Paramvir Bahl, Issaquah, WA (US)
(73) Assignee: Microsoft Corporation, Redmond, WA (US)
( * ) Notice: Subject to any disclaimer, the term of this patent is extended or adjusted under 35 U.S.C. 154(b) by 0 days.
(21) Appl. No.: 09/169,583
(22) Filed: Oct. 9, 1998
(51) Int. CI.7 H04B 7/212
(52) U.S. CI 370/443; 370/348; 370/458;
(58) Field of Search 370/329, 330,
370/341, 345, 347, 348, 436, 437, 442, 443, 458, 459, 462, 477; 725/87, 91, 93,
(56) References Cited
U.S. PATENT DOCUMENTS
Shen et al., "Compressed Image Error Concealment and Post-Processing for Digital Video Recording", IEEE AsiaPacific Conf. On Circuits and Systems, pp. 636-641, Dec. 1994.
Ghanbari et al., "Cell-Loss Concealment in ATM Video Codecs", IEEE Transactions on Circuits and Systems for Video Technology, vol. 3, No. 3, Jun. 1993, pp. 238-247.
Zhang et al., "Variable Bit-Rate Video Transmission in the Broadband ISDN Environment", Proceedings of the IEEE, vol. 79, No. 2, Feb. 1991, p. 214-222.
(List continued on next page.)
Primary Examiner—Ajit Patel
Assistant Examiner—Bob A. Phunkulh
(74) Attorney, Agent, or Firm—Leydig, Voit & Mayer, Ltd.
A slot assignment technique for assigning slots to a video communiction source in a slotted communication channel entails, in embodiments, using a slot from the channel to issue a coded request message containing a bit pattern indicative of a number of other slots that the video communication source requires for transmitting video information. At the receiver, the number of slots that the video communication source requires for transmitting video information is identified from the coded request via a lookup table. The requiste number of slots in the communication channel can then be allocated to the video commuinication source to transmit the video information. The bit pattern indicative of the number of slots that the video communication source requires generally comprises less data than would an uncoded request for the same number of slots. In this way, request limitations imposed by request slot size may be overcome.
Khansari et al., "Low Bit-Rate Video Transmission Over Fading Channels for Wireless Microcellular Systems", IEEE Trans, on Circuits and Systems for Video Tech., vol. 6, No. 1, Feb. 1996, pp. 1-11.
Podolsky et al., Limited Retransmission of Real-Time Layered Multimedia Signal Processing, pp. 591-596, Dec. 1998.
Molloy et al., "A Video Codec Chipset for Wireless Multimedia Networking", IEEE Sign. Proc. Society Workshop on VLSI Signal Processing, pp. 381-390, Sep. 16-18, 1995. McCanne et al., "Joint Source/Channel Coding for Multicast Packet Video", Proc. International Conf. On Image Processing, vol. 1, pp. 25-28, Oct. 23-26, 1995. Sanneck et al., "A New Technique for Audio Packet Loss Concealment", Global Telemcommunications Conference, GLOBECOM '96, pp. 48-52, May 1996. Mallat, S., "Wavelets for Vision", Proceedings of the IEEE, vol. 84, No. 4, Apr. 1996.
Bahl, P., "Supporting Digital Video in a Managed Wireless Network", IEEE Communications Magazine, vol. 36, Issue 6, pp. 94-102, Jun. 1998.
Bahl et al., "Optimizing Resource Utilization in a Wireless Multimedia Network", IEEE Inter. Conf. On Communications, ICC '97, vol. 3, pp. 1432-1437, Jun. 8-12, 1997. Bahl et al., "H.263 based Video Codec for Real-time Visual Communications Over Wireless Radio Networks", IEEE 6th Int. Conf. On Universal Personal Comm., vol. 2, pp. 773-779, Oct. 12-16, 1997.
Ramchandran et al., "Wavelets, Subband Coding, and Best Bases", Proceedings of the IEEE, vol. 84, No. 4, pp. 541-560, Apr. 1996.
* cited by examiner