The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.
The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.
Patent No.:
Date of Patent:
Nov. 04, 2014
Filed:
Aug. 29, 2007
Paramvir Bahl, Issaquah, WA (US);
Ranveer Chandra, Kirkland, WA (US);
Thomas Moscibroda, Redmond, WA (US);
Gopala Sri Hari Narlanka, Bellevue, WA (US);
Yunnan Wu, Redmond, WA (US);
Yuan Yuan, Greenbelt, MD (US);
Paramvir Bahl, Issaquah, WA (US);
Ranveer Chandra, Kirkland, WA (US);
Thomas Moscibroda, Redmond, WA (US);
Gopala Sri Hari Narlanka, Bellevue, WA (US);
Yunnan Wu, Redmond, WA (US);
Yuan Yuan, Greenbelt, MD (US);
Microsoft Corporation, Redmond, WA (US);
Abstract
A new media access control (MAC) protocol for cognitive wireless networks is described. The new MAC protocol allows each of multiple nodes, such as cell phones and computers with wireless, to determine utilization of a communication spectrum, such as the television broadcast band. The nodes collaborate to achieve a combined view of spectrum utilization in their local vicinity, in which scheduled users and empty time segments are mapped across a wide range of frequencies. Nodes negotiate with each other to reserve idle segments of the spectrum for packet exchange on negotiated frequencies. Control packet structure allows nodes to become prescient of the local spectrum utilization during handshaking. A cognitive device operating under the new MAC has a first radio that both scans the spectrum and monitors a control channel; and a second reconfigurable radio with adjustable parameters, including frequency and bandwidth, for packet transmission.