`
`(12)
`
`United States Patent
`Aiello et al.
`
`(10) Patent No.:
`(45) Date of Patent:
`
`US 7,023,833 B1
`Apr. 4, 2006
`
`(54) BASEBAND WIRELESS NETWORK FOR
`ISOCHRONOUS COMMUNICATION
`
`(75) Inventors: Roberto Aiello, Palo Alto, CA (US);
`Stephan Gehring, Palo Alto, CA (US);
`William Lynch, Palo Alto, CA (US);
`Krisnawan K. Rahardja, San Jose, CA
`(US); Gerald Rogerson, Morgan Hill,
`CA (US); Carlton J. Sparell, Palo
`Alto, CA (US)
`
`(73) Assignee: Pulse-LINK, Inc., Carlsbad, CA (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/393,126
`(22) Filed:
`Sep. 10, 1999
`
`(51) Int. Cl.
`(2006.01)
`A04O 700
`Ath 92 3.
`(
`.01)
`(52) U.S. Cl. ....................... 370/348; 370/329; 370/337
`(58) Field of Classification Search ........ 370/321-322,
`370/324, 326, 328-330, 336 337,347–348,
`370/350, 437, 442 443, 447,503, 345, 280,
`370/310, 312–314; 455/403, 418, 426, 450,
`455/452, 462, 464, 41, 507, 517. 518
`See application file for complete search history.
`
`(56)
`
`References Cited
`
`U.S. PATENT DOCUMENTS
`
`6, 1972 Harmuth
`3,668,639 A
`7, 1972 Harmuth ...................... 177/15
`3,678,204 A
`4, 1973 Ross ........................... 328,38
`3,728,632 A
`4, 1975 Harzer et al.
`3,875,524 A
`5, 1980 Schmidt
`4,201,892 A
`4,232,339 A 11/1980 Smiley et al.
`4,506,267 A
`3, 1985 Harmuth
`4,574,378 A
`3/1986 Kobayashi
`4,586, 177 A
`4, 1986 Kaul
`
`4,587,494 A
`4,641,317 A
`4,644,534 A
`4,651,152 A
`4,672,608 A
`4,743,906 A
`
`5, 1986 Widlar
`2/1987 Fullerton ....................... 375/1
`2/1987 Sperlich
`3, 1987 Harmuth
`6, 1987 Ball et al.
`5/1988 Fullerton
`
`(Continued)
`FOREIGN PATENT DOCUMENTS
`O 307 962 B1
`3, 1989
`
`EP
`
`(Continued)
`OTHER PUBLICATIONS
`Fernando Ramirez-Mireles, "On Performance of Ultra
`Wideband Signals in Gaussian Noise and Dense Multipath.”
`Paper 99C265, Accepted for Publication in the IEEE Trans
`actions on Vehicular Technology, pp. 1-9.
`
`(Continued)
`Primary Examiner Chi Pham
`Assistant Examiner—Ronald Abelson
`(74) Attorney, Agent, or Firm Pulse-LINK, Inc.; Peter
`Martinez: Steven Moore
`
`(57)
`
`ABSTRACT
`
`A wireless communication network system apparatus which
`provides for isochronous data transfer between node devices
`of the network, which provides at least one master node
`device which manages the data transmission between the
`other node devices of the network, which avoids or reduces
`interference from other wireless products and which
`resolves random errors associated with wireless technology
`including multipath fading. The system provides a commu
`nication protocol which shares the wireless transport
`medium between the node devices of the network, and
`which provides each node device on the network a desig
`nated transmit time slot for data communication.
`
`76 Claims, 6 Drawing Sheets
`
`10
`
`N
`
`12
`
`W
`
`18
`
`/ 20
`
`\
`
`NM
`
`20a
`
`2s
`
`V
`
`SLAVE 1
`
`14a
`
`14
`
`SLAVE3
`
`4c
`
`4.
`
`Uniloc Ex. 2002
`Microsoft v. Uniloc
`IPR2019-01116
`1
`
`
`
`US 7,023,833 B1
`Page 2
`
`U.S. PATENT DOCUMENTS
`
`4,763.325 A
`2.92.
`
`8/1988 Wolfe et al.
`3.
`its,
`
`We ca.
`
`E. A 121: EVA - - - - - - - - - - - - - - - - - - - - - 375/23
`al
`k - I
`5,146,616 A
`9/1992 Tang et al. ................. 455,103
`3. A 88: Ath
`5.159,343 A 10, 1992 NA
`5.255.202 A 10, 1993 Bronneretal
`5,27427. A 13, 1993 McEwan
`5.307,079 A
`4, 1994 Ross et al.
`5,307,081 A
`4, 1994 Harmuth
`5.319,218 A
`6, 1994 Kim et al.
`5,334,975 A
`8, 1994 Wachobet al.
`5,355,374. A 10, 1994 Hester et al.
`5,363,108 A 1 1/1994 Fullerton ..................... 342/27
`5.365.240 A 1 1/1994 Harmuth
`
`2f1996 Barrett
`5.49365. A
`5, 1996 McEwan
`5.519.400 A
`6, 1996 Harmuth
`5.533,758. A
`7/1996 Takiyasu et al. ........... 370/95.1
`5.537.414 A
`8, 1996 D’Souza et al.
`5,546,022 A
`5,586,145 A 12/1996 Morgan et al.
`5.59377 A
`1, 1997 Barrett
`5,594.738 A
`1/1997 Crisler et al.
`5,610,907 A * 3/1997 Barrett ....................... 370,342
`5 627 829 A
`5, 1997 Gleeson et al.
`5,644,576 A * 7/1997 Bauchot et al. ............. 370,337
`5,677,927. A 10/1997 Fullerton et al. ........... 375,200
`5,687,169 A 1 1/1997 Fullerton .................... 370,324
`5,687.200 A 1 1/1997 Berger ........................ 375,363
`5,715,236 A
`2, 1998 Gilhousen et al.
`5,742,592 A
`4, 1998 Scholefield et al.
`5,748,891 A
`5/1998 Fleming et al.
`576.197 A
`6, 1998 Takefnman
`5,790,551 A
`8, 1998 Chan
`5,813.67 A
`9, 1998 ROSS
`5,815,537 A
`9, 1998 Janssen
`5.832,035 A
`11/1998 Fullerton
`5.850.422 A
`2, 1998 Chen
`5,886,652 A
`3, 1999 Adachi et al.
`5,889,767 A
`3, 1999 Kimura
`5 901 172 A
`5, 1999 Fontana et al.
`5,903-605 A
`5, 1999 Crittenden
`5,909.469 A
`6/1999 Frodigh et al.
`5,909491 A
`6, 1999 Luo
`5.920.278 A
`7/1999 Tyler et al.
`5,926,501 A
`7, 1999 Souissi et al.
`5.940,435 A
`8, 1999 Hendrickson
`5.940.452 A
`8, 1999 Rich
`5.952,956 A
`9, 1999 Fullerton
`5.953,344 A
`9, 1999 Dai et al.
`5.960,000 A
`9/1999 Ruszczyk et al.
`5,970,062 A 10/1999 Bauchot
`5,977,822 A
`1 1/1999 Rybicki et al.
`6,002,687 A * 12/1999 Magee et al. ............... 370,394
`6,002,708 A 12, 1999 Fleming et al.
`6,014,374. A *
`1/2000 Paneth et al. ............... 370,345
`6,026,125 A
`2/2000 Larrick, Jr. et al.
`6,031,862 A * 2/2000 Fullerton et al. ........... 370,213
`6,041,051 A
`3, 2000 Doshi et al.
`
`6.064697 A
`6,067,648 A
`6,069,887 A
`6,091,717 A
`6,094,464 A
`6,097,707 A
`
`5, 2000 Yoshikawa
`5, 2000 Hunter et al.
`5/2000 Geiger et al.
`7/2000 Honkasalo et al.
`7/2000 Ebringer et al.
`8, 2000 Hodzic et al.
`
`8, 2000 Okubo et al.
`6,097,766 A
`9, 2000 Chuah
`6,115,390 A
`9/2000 Robinson et al.
`6,122.291. A
`6,133,875. A 10/2000 Kishimoto
`6,133,876 A 10/2000 Fullerton et al.
`6,161,138 A 12/2000 Gross et al.
`6,172,965 B1
`1/2001 Edwards et al.
`6,177,903 B1* 1/2001 Fullerton et al. ............. 342/28
`6,178,217 B1
`1/2001 Defries et al. .............. 375/377
`6,181,687 B1
`1/2001 Bisdikian
`6.212.230 B1
`4/2001 Rybicki et al.
`6,226,277 B1
`5/2001 Nitta et al.
`6,232,910 B1
`5/2001 Bell et al.
`6,236,662 B1
`5/2001 Reilly
`6,239,741 B1
`5/2001 Fontana et al.
`6,243,372 B1
`6.2001 Petch
`6,243,583 B1
`6/2001 Tsutsui et al.
`6,246,277 B1
`6.2001 Nitta et al.
`6,246,377 B1
`6/2001 Aiello et al.
`
`
`
`6,275,500 B1* 8/2001 Callaway, Jr. et al. ...... 370/449
`6,275,544 B1
`8, 2001 Aiello et al.
`6,278,713 B1
`8/2001 Campbell et al.
`6,285,662 B1
`92001 Watanabe et al.
`6,285,873 B1
`92001 Quick, Jr.
`6,292,153 B1
`9/2001 Aiello et al.
`6,300,903 B1
`10/2001 Richards et al.
`6,310,865 B1 102001. Ohki
`6,324,397 B1
`1 1/2001 Adachi et al.
`6,347,084 B1
`2, 2002 Hulyalkar et al.
`6,351,468 BI
`2.2002 LaRowe et al.
`6,385.461 B1* 5/2002 Raith ......................... 455,518
`6,400,308 B1
`6/2002 Bell et al.
`6.424,645 B1
`7/2002 Kawabata et al.
`6,437,832 B1
`8/2002 Grabb et al.
`6,449,265 B1* 9, 2002 Prieto, Jr. ................... 370,329
`6,463,042 B1
`10/2002 Paatelma
`6,477,171 B1
`11/2002 Wakeley et al.
`6,480,505 B1
`1 1/2002 Johansson et al.
`6,483,826 B1 * 1 1/2002 ANG. kerberg ............. 370,335
`6,492.904 B1
`12/2002 Richards
`6,497,656 B1
`12/2002 Evans et al.
`6,505,032 B1
`1/2003 McCorkle et al.
`6,510,150 B1
`1/2003 Ngo
`6,519,460 B1
`2/2003 Haartsen ..................... 445/452
`6,539,213 B1
`3, 2003 Richards et al. - - - - - - - - - 455,226.3
`6,549,567 B1
`4/2003 Fullerton
`6,574.266 B1
`6/2003 Haartsen ..................... 375/133
`6,580,704 B1* 6/2003 Wellig et al. ............... 370,338
`6,597.683 B1
`7/2003 Gehring et al.
`6,603,818 B1
`8, 2003 Dress et al.
`6,621,857 B1
`9/2003 Belotserkovsky et al.
`6,625,229 B1
`9, 2003 Dress et al.
`6,628,642 B1
`9, 2003 Millen et al.
`6,633,558 B1 10/2003 Cho et al.
`6,668,008 B1
`12/2003 Panasik
`6,697,382 B 1
`2/2004 Eatherton
`6,707,828 B1
`3/2004 Wolf
`6,735,238 BI
`52004 McCorkle et al.
`6,735,734 B1
`5, 2004 Liebetreu et al.
`6,747,959 B1
`6/2004 Ho
`6,791,734 B1
`92004 Izadpanah
`2001/0055353 Al
`12 2001 Rybicki et al.
`2002/0018458 A1
`2/2002 Aiello et al.
`
`9, 2002 Chuah et al.
`2002/0131370 A1
`3/2003 McCorkle et al. ............ 455/40
`2003/0054764 A1
`FOREIGN PATENT DOCUMENTS
`
`EP
`EP
`
`O 817 399 A2
`O 825 T94 A2
`
`1/1998
`2?1998
`
`IPR2019-01116
`2
`
`
`
`US 7,023,833 B1
`Page 3
`
`EP
`EP
`EP
`WO
`WO
`WO
`WO
`WO
`WO
`
`7, 1998
`O 817 399 A3
`1, 2000
`O 825 T94 A3
`5, 2000
`O 307 962 A3
`5, 1991
`WO 91/07030 A1
`8, 1995
`WO95/23461 A1
`6, 1997
`WO 97.21294 A2
`6, 1998
`WO 98.2767O A1
`WO O1 (93434 A2 10, 2001
`WO O2,31986 A2
`4/2002
`
`OTHER PUBLICATIONS
`Fernando Ramirez-Mireles et al., “N-Orthogonal Time
`Shift-Modulated Codes for Impulse Radio,” Communica
`tion Sciences Institute, Department of Electrical Engineer
`ing-Systems, University of Southern California, Los
`Angeles, CA 90089-2565 USA, pp. 1-4.
`Henning F. Harmuth, “Fundamental Limits for Radio Sig
`nals With Large Bandwith.” IEEE Transactions on Electro
`magnetic Compatibility, Vol. EMC-23, No. 1 Feb. 1981, pp.
`37-43.
`Henning F. Harmuth et al., “Large-Current, Short-Length
`Radiator for Nonsinusoidal Waves.” IEEE International
`Symposium on Electromagnetic Compatibility, 1983, pp.
`453-456.
`
`Henning F. Harmuth, “Frequency-Sharing and Spread-Spec
`trum Transmission with Large Relative Bandwidth.” IEEE
`Transactions on Electromagnetic Compatibility, vol. EMC
`20, No. 1, Feb. 1978, pp. 232-239.
`Henning F. Harmuth, “Applications of Walsh functions in
`communications.” IEEE Spectrum, Nov. 1969, pp. 82-91.
`Aether Wire & Location, Inc., Robert Fleming et al., Robert
`Fleming et al., “Integrated, Low-Power, Ultra-Wideband
`Transceivers for Distributed Position Location and Commu
`nication. Technical Abstracts of Proposal to Defense
`Advanced Research Projects Agency (DARPA), Part
`I Technical Proposal, 1998, pp. 1-52.
`Aether Wire & Location, Inc., Robert Fleming et al., “Low
`Power, Miniature, Distributed Position Location and Com
`munication Devices Using Ultra-Wideband, Nonsinusoidal
`Communication Technology.” Semi-Annual Technical
`Report Prepared for: ARPA/FBI, Jul. 1995, pp. 1-40.
`“IEEE Standards for Local Area Networks: Carrier Sense
`Multiple Access with Collision Detection”. ANSI/IEEE Std.
`802.3-1998, The Institute of Electronic and Electrical Engi
`neers, pp. 1-103, 1998.
`* cited by examiner
`
`IPR2019-01116
`3
`
`
`
`U.S. Patent
`
`Apr. 4, 2006
`
`Sheet 1 of 6
`
`US 7,023,833 B1
`
`T “?IH
`
`8 |
`
`HELLSV/W
`
`IPR2019-01116
`4
`
`
`
`U.S. Patent
`
`Apr. 4, 2006
`
`Sheet 2 of 6
`
`US 7,023,833 B1
`
`
`
`N\/5) ||WSNWHL
`
`TOHINOO
`
`
`
`
`
`
`
`
`
`
`
`LINTI
`AHEAOOEH V LVC]
`
`
`
`
`
`NOLI VZINOHHONWS XOOTO
`
`IPR2019-01116
`5
`
`
`
`U.S. Patent
`
`Apr. 4, 2006
`
`Sheet 3 of 6
`
`US 7,023,833 B1
`
`40a
`
`42
`
`FTG. 3a
`
`
`
`46
`
`SLAVE
`CLOCK
`
`MASTERSYNC
`CORRELATOR
`
`PHASE LOCK
`MECHANISM
`
`48
`
`FIG. 3b
`
`IPR2019-01116
`6
`
`
`
`
`
`TDMA
`
`U.S. Patent
`U.S. Patent
`
`Apr. 4, 2006
`Apr.4, 2006
`
`FRAME58
`
`Sheet 4 of 6
`Sheet 4 of6
`
`US 7,023,833 B1
`US 7,023,833 B1
`
`FIG.4
`
`IPR2019-01116
`7
`
`IPR2019-01116
`7
`
`
`
`U.S. Patent
`
`Apr. 4, 2006
`
`Sheet S of 6
`
`US 7,023,833 B1
`
`
`
`9 9
`
`
`
`_^TOOOLOHd OVW
`
`69
`
`--> > LLI 9 --> >
`><
`
`OL BOV-HELLNI
`
`HEAVT OT!
`
`IPR2019-01116
`8
`
`
`
`U.S. Patent
`
`Apr. 4, 2006
`
`Sheet 6 of 6
`
`US 7,023,833 B1
`
`88
`
`
`cae-C
`
`\,Laet) COOO
`
`
`
`80
`
`84
`
`72
`
`CONTROLLOGIC
`
`OUTPUT FIFO UNIT
`
`INPUT FIFOUNT
`
`FIG.
`
`6
`
`86a
`
`86b
`
`IPR2019-01116
`9
`
`
`
`US 7,023,833 B1
`
`1.
`BASEBAND WIRELESS NETWORK FOR
`ISOCHRONOUS COMMUNICATION
`
`BACKGROUND OF THE INVENTION
`
`1. Field of the Invention
`This invention pertains generally to network systems for
`exchanging data across a shared medium. More particularly,
`the invention is a wireless communication network system
`for isochronous data transfer between node devices of the
`network system that provides at least one master node
`device which manages the data transmission between slave
`node devices of the network system, and which further
`provides a time division multiple access frame definition
`which provides each node device on the network system a
`transmit time slot for communication.
`2. The Prior Art
`Network systems for data communication exchange have
`been evolving for the past several decades. Particularly,
`computer network systems have been developed to
`exchange information and provide resource sharing. Net
`work systems generally comprise one or more node devices
`which are interconnected and capable of communicating.
`The most common network systems today are “wired local
`area networks (LANs) and wide area networks (WANs).
`Normally, node devices participating in Such wired networks
`are physically connected to each other by a variety of
`transmission medium cabling schemes including twisted
`pair, coaxial cable, fiber optics and telephone systems
`including time division Switches (T-1, T-3), integrated Ser
`vices digital network (ISDN), and asymmetric digital sub
`scriber line (ADSL). While wired solutions provide
`adequate bandwidth or data throughput between node
`devices on the network, users participating in Such networks
`are generally restricted from mobility. Typically, users par
`ticipating in a wired network are physically limited to a
`specific proximity by the length of the cable attached to the
`user's node device.
`Many common network protocols in use today are asyn
`chronous and packet based. One of the most popular is
`Ethernet or IEEE 802.3. These types of networks are opti
`mized for bursts of packetized information with dynamic
`bandwidth requirements settled on-demand. This type of
`network works well for many data intensive applications in
`computer networks but is not ideal for situations requiring
`consistent delivery of time-critical data Such as media
`streams. Media streams typically require connection ori
`ented real-time traffic. Most media stream applications need
`to establish a required level of service. Dedicated connec
`tions are required with a predictable throughput. Low traffic
`jitter is often a necessity and can be provided with the use
`of a common network clocking reference.
`Firewire, or IEEE 1394, is an emerging wireline network
`technology that is essentially asynchronous, but provides for
`isochronous transfers or 'sub-actions'. Isochronous data is
`given priority, but consistent time intervals of data transfer
`is limited by mixing isochronous and purely asynchronous
`transfers.
`Universal Serial Bus (USB) is a popular standard for
`computer peripheral connections. USB Supports isochro
`nous data transfer between a computer and peripheral
`devices. The computer serves as bus master and keeps the
`common clock reference. All transfers on USB must either
`originate or terminate at the bus master, so direct transfers
`between two peripheral devices is not supported.
`Wireless transmission provides mobile users the ability to
`connect to other network devices without requiring a physi
`
`10
`
`15
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`2
`cal link or wire. Wireless transmission technology provides
`data communication through the propagation of electromag
`netic waves through free space. Various frequency segments
`of the electromagnetic spectrum are used for Such transmis
`sion including the radio spectrum, the microwave spectrum,
`the infrared spectrum and the visible light spectrum. Unlike
`wired transmission, which is guided and contained within
`the physical medium of a cable or line, wireless transmission
`is unguided, and propagates freely though air. Thus the
`transport medium air in wireless communication is always
`shared between various other wireless users. As wireless
`products become more pervasive, the availability of airspace
`for data communication becomes proportionally more lim
`ited.
`Radio waves travel long distances and penetrate solid
`objects and are thus useful for indoor and outdoor commu
`nication. Because radio waves travel long distances, radio
`interference between multiple devices is a common prob
`lem, thus multiple access protocols are required among radio
`devices communicating using a single channel. Another
`common problem associated with wireless transmission is
`multi-path fading. Multipath fading is caused by divergence
`of signals in space. Some waves may be refracted off
`low-lying atmospheric layers or reflected off objects such as
`buildings and mountains, or indoors off objects Such as walls
`and furniture and may take slightly longer to arrive than
`direct waves. The delayed waves may arrive out of phase
`with the direct waves and thus strongly attenuate or cancel
`the signal. As a result of multipath fading, operators have
`resorted to keeping a percentage of their channels idle as
`spares when multipath fading wipes out some frequency
`band temporarily.
`Infrared communication is widely used for short-range
`communication. The remote controls used on televisions,
`VCRs, and stereos all use infrared communication. The
`major disadvantage to infrared waves is that they do not pass
`through solid objects, thus limiting communication between
`devices to “line of sight'. These drawbacks associated with
`the current implementation of wireless technology in net
`work systems have resulted in mediocre performance and
`periodic disruption of operations.
`In addition to the above noted drawbacks of Firewire and
`USB, there are currently no standards for wireless imple
`mentations of either. Of the wireless networks in use today,
`many are based at least in part on the IEEE 802.11 (wireless
`ethernet) extension to IEEE 802.3. Like wireless ethernet,
`this system is random access, using a carrier sense multiple
`access with collision detect (CSMA-CD) scheme for allow
`ing multiple transmitters to use the same channel. This
`implementation suffers from the same drawback of wireline
`ethernet described above.
`A similar implementation intended for industrial use is
`that of HyperlanTM. While still an asynchronous protocol,
`HyperlanTM uses priority information to give streaming
`media packets higher access to the random access channel.
`This implementation reduces, but does not eliminate the
`problems of sending streaming media across asynchronous
`networks.
`The Home-RF consortium is currently working on a
`proposal for a wireless network specification suitable for
`home networks. The current proposal specifies three types of
`wireless nodes, the connection points (CP), isochronous
`devices (I-nodes), and asynchronous devices (A-nodes).
`Isochronous transfers on the Home-RF network are intended
`for 64-kbps voice (PSTN) services and are only allowed
`between I-node devices and the CP device that is connected
`to the PSTN network. There is no allowance in the Home-RF
`
`IPR2019-01116
`10
`
`
`
`3
`specification for alternative methods of isochronous com
`munication Such as might be required for high quality audio
`or video.
`The Bluetooth Special Interest Group'TM has developed a
`standard for a short range low bit-rate wireless network. This
`network standard does overcome some of the shortcomings
`of random access networks, but still lacks some of the
`flexibility needed for broadband media distribution. The
`Bluetooth network uses a master device which keeps a
`common clock for the network. Each of the slave devices
`synchronizes their local clock to that of the master, keeping
`the local clock within +/-10 microseconds (usecs). Data
`transfer is performed in a Time Division Multiple Access
`(TDMA) format controlled by the master device. Two types
`of data links are supported: Synchronous Connection Ori
`ented (SCO) and Asynchronous Connection-Less (ACL).
`The Master can establish a symmetric SCO link with a slave
`by assigning slots to that link repeating with Some period
`Tsco. ACL links between the master and slave devices are
`made available by the Master addressing slave devices in
`turn and allowing them to respond in the next immediate slot
`or slots. Broadcast messages are also allowed originating
`only at the master with no direct response allowed from the
`slave devices.
`Several limitations exist in the Bluetooth scheme. All
`communication links are established between the master
`device and the slave devices. There are no allowances for
`slave-slave communication using either point-to-point or
`broadcast mechanisms. Additionally, isochronous commu
`nications are only allowed using symmetric point-to-point
`30
`links between the master device and one slave device. The
`TDMA structure used by Bluetooth is also limiting in that
`slot lengths are set at N*625 usecs where N is an integer
`O=1<=5.
`All of the above wireless network schemes use some form
`of continuous wave (CW) communications, typically fre
`quency hopping spread spectrum. The drawbacks of these
`systems are that they suffer from multipath fading and use
`expensive components such as high-Q filters, precise local
`high-frequency oscillators, and power amplifiers.
`Win et. al. have proposed using time-hopping spread
`spectrum multiple access (TH-SSMA), a version of Ultra
`Wide Band (UWB), for wireless extension of Asynchronous
`Transfer Mode (ATM) networks which is described in the
`article to Win, Moe Z., et. al. entitled “ATM-Based TH
`45
`SSMA Network for Multimedia PCS” published in “IEEE
`Journal on selected areas in communications'', Vol. 17, No.
`5, May 1999. Their suggestion is to use TH-SSMA as a
`wireless “last hop” between a wireline ATM network and
`mobile devices. Each mobile device would have a unique
`connection to the closest base station. Each mobile-to-base
`connection would be supplied with a unique time hopping
`sequence. Transfers would happen asynchronously with
`each node communicating with the base at any time using a
`unique hopping sequence without coordinating with other
`mobile devices.
`There are significant drawbacks to the TH-SSMA system
`for Supporting media stream transfers between devices of the
`network. This method is designed to link an external
`switched wireline network to mobile nodes, not as a method
`of implementing a network of interconnected wireless
`nodes. This method relies on the external ATM network to
`control the virtual path and virtual connections between
`devices. Base stations must be able to handle multiple
`simultaneous connections with mobile devices, each with a
`different time hopping sequence, adding enormously to the
`cost and complexity of the base station. Transfers between
`
`4
`mobile devices must travel through the base station using
`store and forward. Finally, all mobile nodes are asynchro
`nous, making truly isochronous transfers impossible.
`Accordingly, there is a need for a wireless communication
`network system apparatus which provides for isochronous
`data transfer between node devices of the network, which
`provides at least one master node device which manages the
`data transmission between the other node devices of the
`network, and which provides a means for reducing random
`errors induced by multipath fading, and which further pro
`vides communication protocol to provide a means for shar
`ing the transport medium between the node devices of the
`network so that each node device has a designated transmit
`time slot for communicating data. The present invention
`satisfies these needs, as well as others, and generally over
`comes the deficiencies found in the background art.
`
`BRIEF DESCRIPTION OF THE INVENTION
`
`The present invention is a wireless communication net
`work system for isochronous data transfer between node
`devices. In general, the network system comprises a plural
`ity of node devices, wherein each node device is a trans
`ceiver. Each transceiver includes a transmitter or other
`means, for transmitting data to the other transceivers as is
`known in the art. Each transceiver also includes a receiver
`or other means for receiving data from the other transceivers
`as is known in the art. One of the transceivers is preferably
`structured and configured as a “master” device. Transceivers
`other than the master device are structured and configured as
`“slave' devices. The master device carries out the operation
`of managing the data transmission between the node devices
`of the network system. The invention further provides means
`for framing data transmission and means for synchronizing
`the network.
`By way of example, and not of limitation, the data
`transmission framing means comprises a Medium Access
`Control protocol which is executed on circuitry or other
`appropriate hardware as is known in the art within each
`device on the network. The Medium Access Control proto
`col provides a Time Division Multiple Access (TDMA)
`frame definition and a framing control function. The TDMA
`architecture divides data transmission time into discrete data
`"frames'. Frames are further subdivided into “slots’. The
`framing control function carries out the operation of gener
`ating and maintaining the time frame information by delin
`eating each new frame by Start-Of-Frame (SOF) symbols.
`These SOF symbols are used by each of the slave devices on
`the network to ascertain the beginning of each frame from
`the incoming data stream.
`In the preferred embodiment, the frame definition com
`prises a master slot, a command slot, and a plurality of data
`slots. The master slot is used for controlling the frame by
`delineating the SOF symbols. As described in further detail
`below, the master slot is also used for synchronizing the
`network. The command slot is used for sending, requesting
`and authorizing commands between the master device and
`the slave devices of the network. The master device uses the
`command slot for ascertaining which slave devices are
`online, offline, or engaged in data transfer. The master
`device further uses the command slot for authorizing data
`transmission requests from each of the slave devices. The
`slave devices use the command slot for requesting data
`transmission and indicating its startup (online) or shutdown
`(offline) state. The data slots are used for data transmission
`between the node devices of the network. Generally, each
`transmitting device of the network is assigned one or more
`
`US 7,023,833 B1
`
`10
`
`15
`
`25
`
`35
`
`40
`
`50
`
`55
`
`60
`
`65
`
`IPR2019-01116
`11
`
`
`
`US 7,023,833 B1
`
`10
`
`15
`
`5
`corresponding data slots within the frame in which the
`device may transmit data directly to another slave device
`without the need for a “store and forward' scheme as is
`presently used in the prior art. Preferably, the master
`dynamically assigns one or more data slots to slave devices
`which are requesting to transmit data. Preferably, the data
`slots are structured and configured to have variable bit
`lengths having a granularity of one bit. The present inven
`tion provides that the master device need not maintain
`communication hardware to provide simultaneous open
`links between itself and all the slave devices.
`Broadcast is Supported with synchronization assured. This
`guarantees that media can be broadcast to many nodes at the
`same time. This method allows, for example, synchronized
`audio data to be sent to several speakers at the same time,
`and allows left and right data to be sent in the same frame.
`Asynchronous communication is allowed in certain slots
`of the frame through the use of either master polling or
`CSMA-CD after invitation from the master.
`The means for synchronizing the network is preferably
`provided by a clock master function in the master device and
`a clock recovery function in the slave devices. Each node
`device in the network system maintains a clock running at a
`multiple of the bit rate of transmission. The clock master
`function in the master device maintains a “master clock' for
`the network. At least once per frame, the clock master
`function issues a “master sync code' that is typically a
`unique bit pattern which identifies the sender as the clock
`master. The clock recovery function in the slave devices on
`the network carries out the operation of recovering clock
`information from the incoming data stream and synchroniz
`ing the slave device to the master device using one or more
`correlators which identifies the master sync code and a phase
`or delayed locked loop mechanism. In operation, the clock
`master issues a “master sync code once per frame in the
`“master slot'. A slave device trying to synchronize with the
`master clock will scan the incoming data stream for a master
`sync code using one or more correlators. As each master
`sync code is received, the phase or delayed locked loop
`mechanism is used to adjust the phase of the slave clock to
`that of the incoming data stream. By providing a common
`network clock on the master device, with slave devices
`synchronizing their local clocks to that of the master clock,
`Support for synchronous and isochronous communication in
`additional to asynchronous communication is provided.
`Time reference between all device nodes is highly accurate
`eliminating most latency and timing difficulties in isochro
`nous communication links.
`As noted above, each transceiver carries out the operation
`of transmitting and receiving data. In wireless transmission,
`data is transmitted via electromagnetic waves, which are
`propagated through free space. In the preferred embodiment,
`the invention provides data transmission via baseband wire
`less technology. This method uses short Radio Frequency
`(RF) pulses to spread the power across a large frequency
`band and as a consequence reduces the spectral power
`density and the interference with any device that uses
`conventional narrowband communication. This method of
`transmitting short pulses is also referred to as Ultra Wide
`Band technology. This present implementation provides
`baseband wireless transmission without any carrier. Use of
`baseband wireless greatly reduces multipath fading and
`provides a cheaper, easier to integrate solution by eliminat
`ing a sinewave carrier. According to the invention, there is
`no carrier to add, no carrier to remove, and signal processing
`may be done in baseband frequencies.
`
`6
`Additionally, using short pulses provides another advan
`tage over Continuous Wave (CW) technology in that mul
`tipath fading can be avoided or significantly reduced.
`The present invention further provides a modulator or
`other means for modulating data as is known in the art, a
`demodulator or other means for demodulating data as is
`known in the art, and a gain controller or other means for
`controlling the gain of each of the transceivers. In the
`preferred embodiment, the means for modulating data com
`prises a modulator which converts the TDMA frames into
`streams of baseband pulses. The means for demodulating
`data comprises a demodulator which converts incoming
`baseband pulses into TDMA frames.
`In a first embodiment, the invention provides pulse modu
`lation and demodulation with on/off keying. The transmit
`ting device modulates a “1” into a pulse. A “0” is indicated
`as the absence or lack of a pulse. The receiver locks on to the
`transmitted signal to determine where to sample in the
`incoming pulse streams. If a pulse appears where the signal
`is sampled, a “1” is detected. If no pulse appears, a “0” is
`detected.
`In another exemplary embodiment, the invention provides
`pulse modulation and demodulation using a pulse amplitude
`modulation scheme. Here, the transmitting device modulates
`a digital symbol as a pulse amplitude. For example, a three
`bit symbol can be represented with eight levels of pulse
`amplitude. The receiver locks on to the transmitted signal to
`determine where to sample the incoming pulse stream. The
`level of the pulse stream is sampled, and the pulse amplitude
`is converted to a digital symbol.
`The gain controlling means carries out the operation of
`adjusting the output gain of the transmitter and adjusting the
`input gain of the receiver.
`The network system also includes a hardware interface
`within the Data Link Layer of the Open Systems Intercon
`nection (OSI) Reference Model comprising a multiplexer/
`demultiplexer unit and a plurality of slot allocation units.
`The master devices described herein, in addition to car
`rying out its functions as a master device, may also carry out
`functions as a slave device as described above. For example,
`the master device may also engage in data transfer of
`non-protocol related data with a slave device.
`An object of the invention is to provide a baseband
`wireless network system which overcomes the deficiencies
`in the prior art.
`Another object of the invention is to provide a baseband
`wireless network system which provides isochronous data
`communication between at least two node devices on the
`network.
`Another object of the invention is to provide a baseband
`wireless network system which provides a master dev