US20050190739A1 - Wireless TDMA system and method for network communications - Google Patents

Wireless TDMA system and method for network communications Download PDF

Info

Publication number
US20050190739A1
US20050190739A1 US11/121,613 US12161305A US2005190739A1 US 20050190739 A1 US20050190739 A1 US 20050190739A1 US 12161305 A US12161305 A US 12161305A US 2005190739 A1 US2005190739 A1 US 2005190739A1
Authority
US
United States
Prior art keywords
transceiver
data
wide band
ultra wide
master
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US11/121,613
Inventor
Carlton Sparrell
Roberto Aiello
Gerald Rogerson
Minnie Ho
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Intellectual Ventures Holding 81 LLC
Original Assignee
Pulse Link Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=24414891&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=US20050190739(A1) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by Pulse Link Inc filed Critical Pulse Link Inc
Priority to US11/121,613 priority Critical patent/US20050190739A1/en
Assigned to SHERWOOD PARTNERS, INC. reassignment SHERWOOD PARTNERS, INC. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: FANTASMA NETWORKS, INC.
Assigned to PULSE-LINK, INC. reassignment PULSE-LINK, INC. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: SHERWOOD PARTNERS, INC.
Assigned to FANTASMA NETWORKS reassignment FANTASMA NETWORKS ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: AIELLO, ROBERTO, HO, MINNIE, ROGERSON, GERALD, SPARRELL, CARLTON
Publication of US20050190739A1 publication Critical patent/US20050190739A1/en
Assigned to AUDIO MPEG, INC. reassignment AUDIO MPEG, INC. SECURITY AGREEMENT Assignors: PULSE~LINK, INC.
Assigned to INTELLECTUAL VENTURES HOLDING 73 LLC reassignment INTELLECTUAL VENTURES HOLDING 73 LLC ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: PULSE-LINK, INC.
Abandoned legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/24Radio transmission systems, i.e. using radiation field for communication between two or more posts
    • H04B7/26Radio transmission systems, i.e. using radiation field for communication between two or more posts at least one of which is mobile
    • H04B7/2643Radio transmission systems, i.e. using radiation field for communication between two or more posts at least one of which is mobile using time-division multiple access [TDMA]
    • H04B7/2659Radio transmission systems, i.e. using radiation field for communication between two or more posts at least one of which is mobile using time-division multiple access [TDMA] for data rate control
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/16Central resource management; Negotiation of resources or communication parameters, e.g. negotiating bandwidth or QoS [Quality of Service]
    • H04W28/18Negotiating wireless communication parameters
    • H04W28/22Negotiating communication rate
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/18Information format or content conversion, e.g. adaptation by the network of the transmitted or received information for the purpose of wireless delivery to users or terminals

Definitions

  • the present invention relates to wireless network communications. More particularly, the present invention relates to a Time Division Multiple Access (TDMA) system and method.
  • TDMA Time Division Multiple Access
  • Time Division Multiple Access is well known in the art as a method of utilizing bandwidth across a shared medium.
  • the basic principle of time division multiplexing is that it permits a user to have access to a TDMA system which operates at a rate which is several times greater that the rate required to support the user's own data throughput.
  • GSM Global Mobile System
  • DECT Digital Enhanced Cordless Telecommunications
  • Bluetooth Several common wireless protocols employ TDMA, such as the Global Mobile System (GSM), Digital Enhanced Cordless Telecommunications (DECT), and Bluetooth.
  • GSM Global Mobile System
  • DECT Digital Enhanced Cordless Telecommunications
  • FDMA Frequency Division Multiple Access
  • GMSK Gaussian Minimum Shift Keying
  • DECT is a standard developed by the European Telecommunication Standard Institute for use in European digital mobile telephone systems. DECT uses frames of 24 slots allowing up to 12 channels for transmit and 12 channels for receive. Each device on the DECT network uses the same modulation technique, but the system allocates varying bandwidth to devices by assigning multiple slots or through the use of padding to stretch packets to uniform lengths.
  • Bluetooth is a technology specification for small form factor, low-cost, short range radio links between mobile PCs, mobile phones and other portable devices. Additionally, Bluetooth is an emerging standard for consumer wireless devices which uses TDMA. Under this standard, devices can be assigned one or more 625/is time slots in which to transmit or receive. Each device uses the same modulation technique. Different bandwidth devices are accommodated by assigning multiple contiguous timeslots to devices with increased throughput requirements.
  • a common modulation scheme is employed by all devices on the network. Additionally, a common wireless medium is allocated to devices with different bandwidth requirements to share the same network. Furthermore, in each of the previously described protocols, increased bandwidth demands for high bit-rate devices are satisfied by assigning longer time slots to the high bandwidth device. Low bit-rate devices are accommodated by allowing them to zero-fill assigned slots up to the minimum slot length supported.
  • U.S. Pat. No. 4,201,892 ('892) titled “Multi-Rate TDMA Communication System” is one system developed for satellite communications in which two different bit-rates are supported in the same TDMA frame using two different frame reference bursts.
  • the primary frame reference burst is transmitted followed by one or more time-slots assigned to devices capable of communicating using the primary bit-rate.
  • a device synchronized to the primary frame reference burst transmits a secondary frame reference burst at a secondary bit-rate.
  • Devices capable of transmitting at the secondary bit-rate are then allowed to transmit slots following the secondary frame reference burst.
  • the system is configured so that the secondary slots are completed before the next primary frame reference which begins the following frame.
  • This system and method of interleaving two or more classes of different bit-rate devices has limited application for a variety of reasons.
  • the system requires multiple frame reference bursts and divides the frame into separate sections isolated by these frame reference bursts. It would therefore be beneficial to provide a system that does not require multiple frame reference bursts and allows devices of varying bit-rates to be assigned slots at any point within the frame. By allowing devices to be assigned slots anywhere within the frame, there is greater flexibility when devices of different bandwidths are continuously signing one and off from the network.
  • U.S. Pat. No. 4,586,177 ('177) titled “Integrated Narrowband and Wideband TDMA Networks” is another teaching which allows different devices to be assigned different time slots at different bit-rates.
  • the network system provides that different reference bursts are used to divide the frame into sub-frames supporting devices of differing bit rates.
  • the system disclosed in the '177 patent divides the frame to support two types of devices. The system supports wideband devices which are assigned the complete bandwidth during TDMA slots as well as narrowband devices which share the bandwidth during TDMA slots using a FDMA technique.
  • the network system disclosed in the '177 patent is limited to the use of multiple frame reference bursts. Additionally, the patent is limited to devices having specific bit-rates beings assigned slots following their respective reference bursts. Further still, each of these bursts are transmitted at a different carrier frequencies.
  • Husted et al.'s TDMA Satellite Communication System is that any device participating in this system must be capable of demodulating the highest bit rate signal. Therefore, the low bit-rate devices must include all electronics and timing necessary to receive at the higher bit-rate and prevents low-cost, low bit-rate devices from being developed.
  • a master device synchronizes the communications between slave devices, and the communications may be accomplished by varying the pulse repetition frequency, the modulation technique, the TDMA frame slot size, and the number of slots in a TDMA frame.
  • the present invention describes a network communication system which includes a first slave transceiver configured to communicate a plurality of Time Division Multiple Access (TDMA) data packets at different data rates to a second slave transceiver.
  • the second slave transceiver is also configured to communicate a plurality of TDMA data packets at different data rates to the first slave transceiver.
  • a master transceiver manages data communications between the first slave transceiver and the second slave transceiver.
  • Each transceiver includes a data modulation unit, a transmitter unit, an antenna, and a receiver.
  • the data modulation unit is configured to generate a plurality of signals having variable pulse repetition frequencies and different modulation techniques.
  • the transmitter unit is coupled to the data modulation unit and the transmitter unit is configured to generate a pulse stream according to the data modulation unit.
  • the transmitting antenna is coupled to the transmitter unit and the transmitting antenna is configured to transmit a plurality of ultra wide band base band signals.
  • the receiver is configured to detect and demodulate the ultra wide band base band signals operating at variable pulse repetition frequencies and having different modulation methods.
  • the present invention provides a system and method for low bit-rate devices to communicate with high bit-rate devices.
  • the present invention also provides a system and method for devices operating with different modulation techniques to communicate with one another.
  • the present system and method provides a TDMA system and method that allows sharing a wireless medium with devices capable of transmitting and receiving at different data rates.
  • the system and method are particularly applicable to base band spread spectrum networks, also referred to herein as ultra-wide band networks.
  • the system of the preferred embodiment comprises a network of transceiver node devices. Each transceiver transmits and receives data.
  • the invention provides data transmission with base band wireless technology which is also referred to as ultra wide band technology.
  • base band wireless technology which is also referred to as ultra wide band technology.
  • the master transceiver maintains a master clock which runs at a multiple of the data transmission bit rate.
  • the slave transceivers have local clocks which also run at a multiple of the data transmission bit rate and are synchronized to the master clock.
  • the master transceiver manages data transmissions between the slave node device of the networked system.
  • FIG. 1 is a block diagram of a wireless network system having a plurality of mobile transceiver devices.
  • FIG. 2 is a functional block diagram of the physical layer according to an illustrative embodiment of the present invention.
  • FIG. 3 is a TDMA frame generated by the physical layer of FIG. 2 .
  • FIG. 4 a is a block diagram of a transmitter that may be used in the present invention.
  • FIG. 4 b is a block diagram of a drive system of FIG. 4 a.
  • FIG. 5 is a block diagram of a receiver that may be used in the present invention.
  • FIG. 6 a is a typical waveform of two pulses having different pulse repetition frequencies.
  • FIG. 6 b is a typical waveform of a pulse amplitude modulation of a waveform which represents three bits.
  • FIG. 7 is a typical TDMA frame having variable size data slots.
  • FIG. 8 a is a typical TDMA slot having different pulse repetition frequencies.
  • FIG. 8 b is a typical TDMA slot having two different modulation methods associated with both slots.
  • the present invention provides a Time Division Multiple Access (TDMA) system and method that allows sharing a wireless medium which can identify and operate in a variable bit rate environment.
  • TDMA Time Division Multiple Access
  • the present invention provides a system and method capable of supporting devices with vastly different bandwidth requirements. Some devices, such as television receivers, require high bandwidth data communication. The higher cost associated with a television receiver allows for the design of a television having high data rate modulation techniques. Other devices such as home thermostats have lower bandwidth requirements and require simpler modulation techniques for lower cost connectivity.
  • the present invention operates within a network which allows devices to operate at different bit rates and employ different modulation techniques and permits sharing of the same wireless medium. Additionally, the transceivers of the present invention are capable of negotiating links between one another which are dependent on environmental characteristics such as noise and reflection. Further still the present invention allows backward compatibility to be designed into the network so that newer devices communicate with older devices.
  • the system preferably works in a base band or ultra wide band environment. However, the system and method may operate in other environments which use carrier signals.
  • FIG. 1 shows a wireless network system 10 comprising a plurality of mobile transceiver devices 12 a - 12 d , also identified as radio devices A-D, wherein each transceiver has a corresponding antenna 14 a - 14 c .
  • One device 12 a is acting as a “master” transceiver or device, while the remaining devices 12 b , 12 c and 12 d act as “slave” transceivers or devices.
  • the terms transceiver and devices may be used interchangeably.
  • the particular transceiver node 12 a - 12 d which acts as the master device may change depending upon the manner in which the network system 10 is used, and thus the components and hardware for each transceiver 12 a - 12 d are generally the same.
  • the illustrative example of four transceiver devices 12 a - 12 d are shown in network system 10 .
  • the master transceiver 12 a carries out the operation of managing network communications between transceivers 12 b - 12 d by synchronizing the communications between the transceivers. Therefore, the master transceiver 12 a maintains communication with slave transceivers 12 b through 12 d . Additionally, the slave transceivers are able to communicate amongst themselves, as illustrated by the typical communications between slave transceiver 12 c and 12 d . The systems and methods for communications are described in further detail below.
  • the present invention provides that the master transceiver need not include dedicated communication hardware to provide simultaneous open links between itself and all the slave devices. However, the master device must maintain communications with the slave devices so that all devices on the network are properly synchronized.
  • the present design guarantees that media can be broadcast to many nodes at the same time. It shall be appreciated by those skilled in the art and having the benefit of this disclosure, that the network system 10 may comprise a larger number of transceiver devices, with the actual number of transceiver devices in network system 10 varying depending on the particular application for the system 10 .
  • FIG. 2 a functional block diagram of the “Physical layer” implementation of a transceiver node device 12 in accordance with the present invention is shown.
  • the “Physical layer” as described herein refers to the Physical layer according to the Open Systems Interconnection (OSI) Reference Model.
  • OSI Open Systems Interconnection
  • Each transceiver node device 12 a - 12 d is structured and configured as transceiver device 12 of FIG. 2 .
  • the transceiver node device 12 comprises an integrated circuit or like hardware device providing the functions described below.
  • Transceiver device 12 comprises an antenna 14 coupled to a transmitter 16 and a receiver 18 .
  • the transmitter 16 is connected to a data modulation unit 20 .
  • Transmitter gain control 21 is coupled to transmitter 16 .
  • Both the transmitter 16 and the data modulation unit 20 are coupled to an interface to Data Link Layer (DLL) 22 .
  • the receiver 18 coupled to the antenna 14 comprises generally an RF front end section 24 , a pulse detector 26 , a data demodulation or data recovery unit 28 .
  • a receiver gain control 30 is included in association with receiver 18 .
  • a framing control unit 32 and a clock synchronization unit 34 are operatively coupled to the receiver 18 and the data modulation unit 20 associated with the transmitter 16 .
  • Transmitter 16 and receiver 18 are operatively coupled to antenna 14 , preferably through a RF switch (not shown).
  • Data Link Layer interface 22 comprises circuitry which provides an interface or higher communication exchange layer between the Physical Layer of network 10 , as embodied in transceiver 12 , and the “higher” layers according to the OSI reference model.
  • the layer immediately “above” the Physical Layer is the Data Link Layer.
  • Output information from the Data Link Layer is communicated to data modulation unit 20 via interface 22 .
  • Input data from receiver 18 is communicated to the Data Link Layer via interface 22 .
  • the data modulation unit 20 comprises circuitry which converts information received from interface 22 into an output stream of pulses.
  • Various forms of pulse modulation may be employed by data modulator 20 .
  • One modulation scheme which may be used is on-off keying wherein the presence and absence of pulses respectively represent the “ones” and “zeros” for digital information. In this situation, data modulation unit 20 causes a pulse to be generated at the appropriate bit time to represent a “one”, or causes the absence of a pulse to represent a “zero”.
  • pulse amplitude modulation is employed wherein the amplitude of a pulse represents a digital value. The number of bits represented by a pulse depends on the dynamic range and signal-to-noise ratio available. The data modulation method is described in further detail below.
  • the pulse stream generated by data modulator 20 and transmitted by transmitter 16 is synchronized with a master clock associated with the clock synchronization function 34 , and is sent in an appropriate time slot according to a frame definition provided by the framing control unit 32 , as described further below.
  • a master clock associated with the clock synchronization function 34
  • the pulse stream generated by data modulator 20 and transmitted by transmitter 16 is synchronized with a master clock associated with the clock synchronization function 34 , and is sent in an appropriate time slot according to a frame definition provided by the framing control unit 32 , as described further below.
  • one device In order to maintain a synchronized network, one device must serve the function of being a clock master and maintaining the master clock for the network 10 .
  • Transmitter 16 is preferably a wide band transmitter device which generates a pulse stream according to output from data modulation unit 20 and which transmits the pulse stream via antenna 14 as a stream of electromagnetic radio frequency (RF) pulses.
  • data is transmitted via impulses having 100 picosecond risetime and 200 picosecond width, which corresponds to a bandwidth of between about 2.5 GHz and 5 GHz.
  • the transmitter gain control 21 preferably comprises a power control circuit.
  • Antenna 14 comprises a radio-frequency (RF) transducer and s structured and configured for both transmission and reception. During reception, antenna 14 converts RF pulses into corresponding voltage signals. During transmission antenna 14 converts an electric current containing pulse information into corresponding baseband ultra wide band RF pulses.
  • antenna 14 is structured and configured as a ground plane antenna having an edge with a notch or cutout portion operating at a broad spectrum frequency at about 3.75 GHz. The structure and configuration of antenna 14 may vary in order to accommodate various frequency spectrum ranges.
  • Antenna 14 may alternatively comprise a “dual antenna” configuration wherein transmission and reception occur from different portions or regions of antenna 14 .
  • Clock synchronization unit 34 includes a clock function (not shown) which maintains a clock or timing device (also not shown).
  • the clock is preferably a conventional voltage controlled oscillating crystal device which operates at a multiple of the bit rate for the system 10 .
  • the clock in the clock synchronization unit serves as a master clock for network 10 .
  • each transceiver node 12 a - 12 d may act as the master device for the network.
  • a clock recovery function is included with receiver 18 wherein timing information from the master clock is recovered.
  • Framing control unit 32 comprises hardware and/or circuitry which carries out the operations of generating and maintaining time frame information with respect to transmitted data. Framing control unit 32 is utilized by the transceiver node which is acting as the master transceiver by dividing up the transmitted pulse information into “frames”. Data transmission between the several node devices 12 a - 12 d Is preferably carried out via a Medium Access Control protocol utilizing a Time Division Multiple Access (TDMA) frame definition.
  • TDMA Time Division Multiple Access
  • the TDMA frame definition is provided to transceivers 12 a - 12 d from the Data Link Layer via interface 22 .
  • the TDMA frame definition is defined by Medium Access Control (MAC) sublayer software associated with the Data Link Layer.
  • Framing control unit 32 in master transceiver device 12 a generates and maintains time frame information through use of a slot having a “Start-Of-Frame” (SOF) symbols, which are used by the slave transceivers 12 b - 12 d to identify the frames in the incoming data stream.
  • SOF Start-Of-Frame
  • the preferred receiver 18 includes a RF front end module 24 , pulse detection unit 26 , and a data demodulation unit 28 .
  • the receiver 18 detects modulated ultra wide band base band pulses generated by the transmitter.
  • the receiver apparatus comprises a RF front end section 28 , a pulse detection unit 26 , and data recovery unit 24 .
  • a more detailed description of the preferred receiver of the present invention is provided below.
  • Transceiver 12 further includes circuitry for controlling the gain of signals received and transmitted and shown as gain control units 30 and 21 , respectively.
  • the transmit gain control unit 21 carries out the operation of controlling the power output of the transmitter 12 and receive gain control unit 30 carries out the operation of controlling the input gain of the receiver 18 .
  • the optimized gain for each control unit is dependent on maximizing the power demands for transceiver communications while minimizing the energy consumption of each control unit.
  • the physical layer of the system 10 includes a transmitter 16 and a data modulation unit 20 , which is configured to generate a plurality of signals having a variable pulse repetition frequencies and 15 different modulation techniques.
  • the signals generated by the data modulation unit 20 are coupled to a transmitter 16 , in which the transmitter 16 generates a pulse stream according to the data modulation unit 20 .
  • the antenna 14 which acts as a transmitting antenna and a receiving antenna is coupled to the transmitter 16 .
  • the antenna 14 generates a plurality of ultra wide band base band signals. Additionally, the antenna 14 is capable of receiving ultra wide band base band signals.
  • a receiver 18 coupled to the antenna is configured to detect and demodulate the ultra wide band base band signals. Additionally, the receiver 18 is capable of detecting the variable pulse repetition frequency and different modulation techniques generated by the transmitter 16 .
  • the TDMA frame 50 is an illustrative frame arrangement provided by the Medium Access Control (MAC) protocol of the present invention.
  • the MAC protocol of the present invention provides services at the MAC sublayer of the Data Link layer according to the Open Systems Interconnection (OSI) reference model.
  • the Logical Link Control (LLC) sublayer is the (upper) portion of the Data Link layer and provides virtual linking services to the Network layer of the OSI reference model.
  • Data transmission framing for transceivers 12 a - 12 d is provided by the MAC protocol executed within each transceiver on the network.
  • the MAC protocol provides a 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 TDMA frame 50 is an illustrative frame arrangement provided by the MAC layer protocol of the present invention.
  • the MAC layer of the present invention provides the master device 12 with the functions and routines for carrying out the operation of managing each TDMA frame 50 which is communicated in the network system 10 .
  • the TDMA frame 50 comprises a Start-Of-Frame slot 52 , a command section 54 , and a data slot section 56 .
  • the data slot section 56 is further subdivided into a plurality of data slots 60 a through 60 n.
  • TDMA frame definition 50 provides for isochronous data communications between the master transceiver 12 a and the slave transceivers 12 b - 12 d . It shall be appreciated by those skilled in the art that isochronous data communications refers to processes where data must be delivered within a certain time constraint. Isochronous data communication is supported by frame definition 50 by sharing transmit time so that each transceiver 12 a - 12 d is permitted to transmit data during a specific allotted time slot.
  • Asynchronous communication is also supported by the TDMA frame definition 50 . It shall be appreciated by those skilled in the art that asynchronous data communications refers to communications in which data can be transmitted intermittently rather than in a steady stream.
  • slots may be assigned as a random access slot using a technique such as Carrier Sense Multiple Access with Collision Avoidance (CSMA-CA).
  • CSMA-CA Carrier Sense Multiple Access with Collision Avoidance
  • the master 12 a creates a slot to be used as a random access slot.
  • the master 12 a then communicates through the command slot to all random access capable devices that this slot is now available for random access.
  • the 17 master 12 a also communicates the start and length of the command slot.
  • the random access slot might be used for all Internet Protocol (IP) devices, for example, such that all IP capable devices will listen to and transmit using only the random access slot reserved for IP traffic.
  • IP Internet Protocol
  • Each IP device on the network listens to this slot. If no communication is detected in this slot for a certain number of frames, this channel is considered “free”.
  • a device wishing to transmit waits until the channel is free before transmitting, and then start packet transmission by transmitting in the random access slot for each frame until the transmission was completed.
  • IP Internet Protocol
  • the Start of Frame slot 52 includes a synchronization slot 58 and a timestamp slot 59 .
  • the synchronization slot 58 identifies the start of each new TDMA frame and synchronizes the master device 12 a with the slave device 12 b through 12 d .
  • the synchronization slot 58 from the master transceiver 12 a includes a master synchronization code which is generated at least once per frame.
  • the master synchronization code comprises a unique bit pattern which identifies the master transceiver as the source of transmission with timing information associated with the master clock in the clock synchronization unit of the master transceiver.
  • the master synchronization code uses a 10-bit code comprising “0111111110”.
  • a common encoding scheme is 4 B/ 5 B encoding, where a 4-bit values is encoded as a 5-bit value.
  • Several criteria or “rules” specified in a 4 B/ 5 B such as “each encoded 5-bit value may contain no more than three ones or three zeros” and “each encoded 5-bit value may not end with three ones or three zeros”, ensure that a pulse stream will not have a string of six or more ones or zeros.
  • Other encoding techniques known in the art may also be used for master synchronization code including bit stuffing or zero stuffing.
  • the timestamp slot 59 includes a bit-field which is incremented by a timestamp counter (not shown) in the master device 12 a .
  • the timestamp slot 59 permits the master 12 a to dynamically reassign the data slot time and length parameters.
  • the master 12 a determines a predetermined time interval required for the modification of the data slot time for data slots 60 a through 60 n and/or data slot lengths 68 a through 68 n of the slave devices.
  • the command section 54 is used by the master transceiver 12 a to manage network communications. More particularly, the command section 54 contains a protocol message which is exchanged between the transceiver devices 12 a through 12 d of network 10 for managing network communications.
  • the flow of protocol messages in the command slot 42 may be governed, for example, by a sequence retransmission request or “SRQ” protocol scheme wherein confirmation of protocol transactions are provided following completion of an entire protocol sequence.
  • the data slots 60 a through 60 n are assigned by the master device 12 a to requesting slave devices 12 b through 12 d .
  • Data slots 60 a through 60 n are further structured and configured to be arranged dynamically and permit the reassigning of the relative start time and the length of the data slots 60 a through 60 n within the data slot section 56 of the frame 50 .
  • This arrangement allows the master device 12 a to dynamically manage the usage of the data slot section 56 to optimize the bandwidth capabilities of the transport medium of the network and the devices of the network.
  • the master device 12 a may allocate a wider data slot to a slave device which can utilize a wider bandwidth.
  • the master device 12 a may also allocate a narrower data slot to a slave device which has more limited bandwidth capabilities.
  • the granularity for data slots 60 a through 60 n is one (1) symbol.
  • the granularity for data slots 60 a through 60 n is allocated by the master device 12 a.
  • Each data slot 60 a through 60 n has a corresponding data synchronization sub-slot 62 a through 62 n and a data payload sub-slot 64 a through 64 n .
  • the data payload 64 a through 64 n contains the encoded actual data or bit information which is transmitted from the source device to the target device.
  • the data synchronization sub-slot 62 a through 62 n are used by each device for providing timing synchronization signals to a corresponding target devices to accommodate for propagation delays between the source and target devices. Propagation delay: vary in length depending on the distance between source and target devices.
  • the master synchronization code provides timing signals to allow slave devices to synchronize with the master clock of the master device 12 a .
  • the symbols within the data synchronization sub-slot 62 a through 62 n are symbols which allow target slave devices to synchronize with corresponding source slave devices using similar synchronization algorithms such as phase offset detectors and controllers. Proper-target-to-source device synchronization is fundamental for reliable data communication exchange between the slave device.
  • Each data slot 60 a through 60 n has a corresponding slot start time 66 a through 66 n and corresponding slot length 68 a through 68 n .
  • the slot start time 66 a through 66 n corresponds to the time position within the data slot section 56 of the frame at which point the device begins its transmission.
  • the slot length 68 a through 68 n measured from the slot start time provides the time position within the frame at which transmission is terminated for the data slot for each frame.
  • the slot lengths 68 a through 68 n corresponds to the bandwidth allocated to the devices within the data slot section 56 of the frame and may be of varying lengths as assigned by the master device 12 a.
  • the framing control unit 32 in the slave devices 12 b through 12 d provide framing means such as local counters, correlators, phase lock loop functions, and phase offset detectors and controllers which allow frame synchronization between slave devices 12 b through 12 d and the master device 12 a to be reestablished when the size or length of frame 50 is altered by the master device 12 a.
  • the transmitting system 70 includes a data modulation unit 20 , a transmit gain control unit 21 , a transmitter 16 , and an antenna 14 .
  • the data modulation unit 20 further comprises a pulse amplitude modulation module 72 , a pulse repetition frequency module 74 and a transmit module 76 .
  • the pulse repetition frequency module 74 permits varying pulse repetition frequencies to be transmitted. The added benefit of varying pulse repetition frequencies is that it permits transmitting variable bit rates depending on the environmental conditions, such as signal-to-noise ration and/or bit error rate which affect the transceiver signals.
  • Another benefit of varying pulse repetition frequencies is that it reduces the amount of interference generated by a base band transmitter to narrowband receivers.
  • transmitted signals which fall within the frequency range of the narrowband receiver appear intermittently to the narrowband receiver and thereby reduce interference to the narrowband receiver.
  • the pulse repetition frequency module 74 includes a clock divider which changes the pulse repetition frequency generated by the transmitter.
  • the clock divider is coupled to the transmit module which communicates with the transmitter 16 . It shall be appreciated by those skilled in the art having the benefit of this disclosure that a clock divider is capable of dividing clicking signals so that the pulse repetition frequency may be changed at a constant rate or at a variable rate.
  • the transmit module 76 generates the digital transmit pulse signals which are communicated to the transmitter 16 pulse generator system 78 . Additionally, the transmit module 76 is configured to use different modulation techniques such as pulse amplitude modulation (PAM) and on-off keying (OOK) based on channel characteristics.
  • PAM pulse amplitude modulation
  • OLK on-off keying
  • two transceivers are communicating to one another and determine that the Bit Error Rate (BER) is too high for the existing communication link.
  • the system and method of the present invention provides for these transceivers to negotiate to use a different modulation technique, such as moving from 8-level PAM to 4-level PAM.
  • each transceiver configures its respective transmitter to modulate the signal with the new modulation technique.
  • the transmit module detects that a signal is modulation by OOK, the OOK signal is communicated directly to the transmitter 16 . If the transmit module detects that a signal is modulated by PAM, then the transmit signal is communicated to the PAM module 72 and to the transmitter 16 .
  • pulse modulation unit 20 may employ various forms of pulse modulation.
  • a typical modulation technique is on-off keying (OOK) wherein the presence and absence of pulses represent the “ones” and “zeros”, respectively, of digital information.
  • OOK on-off keying
  • the data modulation unit 20 causes a pulse to be generated at the appropriate bit time to represent a “one” or causes the absence of a pulse to represent a “zero.”
  • Pulse amplitude modulation allows the amplitude of a pulse to represent a digital value so that the number of bits may be represented by a single base band signal.
  • a three bit symbol can be represented with eight levels of pulse amplitude.
  • the pulse amplitude module 72 receives digital signal to modulate with pulse amplitude modulation.
  • the pulse amplitude modulation module 72 communicates the desired level of amplitude modulation to an digital-analog-converter (DAC).
  • the DAC converts the digital signals to analog signals of various amplitudes and communicates this the drive system, so that the drive system may amplify the pulses.
  • the digital signals are also communicated to the pulse generator system, so that the signals may take the appropriate shape.
  • a clock within the pulse amplitude modulation module 72 ensures that the signals generated by a pulse generator system 78 are properly timed for amplification by a drive system 80 .
  • the modulation technique for the pulse stream generated by the data modulator 20 is synchronized with a master clock associated with the clock synchronization unit 34 , and is sent in an appropriate time slot according to a frame definition provided by the framing control unit 32 .
  • a master clock associated with the clock synchronization unit 34
  • the modulation technique for the pulse stream generated by the data modulator 20 is synchronized with a master clock associated with the clock synchronization unit 34 , and is sent in an appropriate time slot according to a frame definition provided by the framing control unit 32 .
  • a master clock associated with the clock synchronization unit 34
  • the modulation technique for the pulse stream generated by the data modulator 20 is synchronized with a master clock associated with the clock synchronization unit 34 , and is sent in an appropriate time slot according to a frame definition provided by the framing control unit 32 .
  • one device must serve the function of being a clock master and maintaining the master clock for the network 10 .
  • the transmitter 16 includes a pulse generator system 78 and a drive system 80 .
  • the pulse generator system 78 is presented with an input transmit pulse signal from the transmit module 76 and generates pull-up signals and pull-down signals. More particularly, a plurality of pull-up turn-on pulses generated by the Pon module 82 , and pull-up turn-off pulses generated by the Poff module 84 are produced by the pull-up circuit. Additionally, a plurality of pull-down tum-on pulses are generated by the Non module 86 , and a plurality of pull-down turn-off pulses are generated by the Noff module 88 .
  • each module 82 , 84 , 86 and 88 of pulse generator 42 is presented with edge of an input transmit pulse.
  • the edge of the input pulse is communicated to a plurality of pair of edge delay circuits which generate a plurality of leading edges and trailing edges. Each edge is a delayed by a particular time interval.
  • the trailing edges are generated by inverting a delayed edge.
  • a plurality of NAND gates combine the plurality of pairs of leading and trailing edges.
  • the outputs from the Pon module 82 , the Poff module 84 , the Non module 86 and the Noff module 88 are communicated to the drive system described below.
  • FIG. 4 b there is shown a schematic diagram of a preferred driver system 90 , namely, a transistor drive system 90 which may be used by the present invention.
  • the transistor drive system generates the output signal which is communicated to antenna 14 and identified as load 92 in FIG. 4 b .
  • the pull-up circuit which generates the output signal excursion submitted to the antenna includes a bipolar pnp transistor 94 .
  • the pnp transistor 94 is a pull-up transistor in a common emitter configuration that receives the pull-up signals at its base 95 .
  • the pull-down circuit which generates the negative going signal excursion includes a bipolar npn transistor 96 .
  • the npn transistor 96 is a pull-down transistor in a common emitter configuration that receives the pull down signals at its base 97 .
  • the outputs from the bipolar transistors are capacitively coupled to a load, which is preferably an antenna which radiates the output signal.
  • the output signals generated by the signal generate may operate, for example, between the 2.5 GHZ to 5.0 GHz range.
  • the base-emitter capacitance at each transistor prevent the bipolar transistors from rapidly turning off.
  • the pnp transistor 94 and the npn transistor 96 generate “turn off signals which discharge the base-emitter capacitance at each transistor 94 and 96 . The discharging of the base-emitter capacitive charge turns off the transistors.
  • the receiver apparatus 18 comprises an RF front end section 28 , a pulse detection unit 26 wherein modulated, ultra wide band pulses are detected, and a data recovery unit 24 wherein clock and data recovery from the detected pulses are carried out.
  • the invention may be embodied in various hardware or circuitry configurations, and is preferably embodied in a single IC device.
  • the RF front end 28 of the receiver 18 apparatus generally comprises an antenna 14 together with means for filtering and amplifying RF signals received by the antenna 14 .
  • the antenna 14 at the RF front end is preferably a ground plane antenna having an edge with a notch or cutout portion operating at a broad spectrum frequency ranging from about 2.5 gigahertz (GHz) to about 5 GHz, with the center frequency at about 3.75 GHz.
  • An RF switch 102 which may be a conventional antenna switching circuit, is preferably included in association with the antenna 14 to allow the antenna 14 to be shared with the transmitter 16 , so that the receiver system of the invention may be implemented together with a transmitter 16 in a transceiver device.
  • the filtering and amplification means preferably comprises one or more band pass filters, such as filters 104 and 106 , and one or more low noise, variable gain amplifiers, such as amplifier 108 . It shall be appreciated by those skilled in the art that the type, number and configuration of filters and amplifiers used in the front end may vary as required for particular applications of the invention.
  • the RF front end 28 converts the received RF pulses into corresponding voltage signals from which pulse information is detected.
  • Gain control 30 in the form of an automatic gain control loop (AGCL) may also be included with the RF front end.
  • AGCL automatic gain control loop
  • the pulse detection unit 26 is preferably an envelope detection circuit, and preferably includes a first amplifier, a high (GHz range) operating frequency detector diode, a high pass or band pass filter, a second amplifier, and a comparator.
  • the detector diode is preferably tunnel diode or Schottky diode which provides for envelope detection, rectifies the incoming voltage signals from the RF front end, and provides a power envelope.
  • the filter removes any long term DC or noise components from the signals.
  • the comparator provides threshold detection means and generates pulses when the filtered, rectified voltage signals exceed a predetermined threshold voltage. The shape of the pulsed envelope of the incoming signal can be evaluated from the output of the envelope detection circuit.
  • the particular filtering and amplification used in the envelope detection circuit may be varied as required for particular uses of the invention.
  • the data processing unit 24 retrieves information from the detected pulses output by the pulse detection unit.
  • the data processing unit preferably comprises a clock recovery module 110 for generating master clock timing information from the detected pulse stream, a pulse repetition frequency module 112 for sampling at the right pulse repetition frequency, a phase offset detector 114 for determining delays associated with pulsed data transmission from non-master networked devices, and a data recovery unit 116 for determining digital values from a detected pulse stream according to timing information from the clock recovery module 110 and phase offset information from the phase offset detector 114 .
  • the clock recovery unit 110 generally includes a mask for suppressing selected pulses.
  • a pulse stretcher is also included for dilating or stretching pulses to simplify processing by digital logic.
  • a pulse sampler is included in the clock recovery unit to sample the pulses.
  • a correlator is provided for matching incoming pulse trains to the known “master sync code” associated with the master clocking synchronization unit 34 .
  • a synchronization code predictor generates mask signals for suppressing pulses which are not associated with expected pulsed synchronization codes.
  • a phase-locked loop (PLL) synchronizes a local clock in the receiver apparatus to a master clock according to detected or predicted master sync codes. The timing information thus generated is directed to the phase offset detector and data recovery function.
  • PLL phase-locked loop
  • the phase offset detector 114 includes a mask for suppressing selected pulses received from the envelope detector circuit.
  • a pulse stretcher may also be included in the phase offset detector 114 to facilitate subsequent sampling by digital logic.
  • a data header predictor receives output from the correlator in the clock recovery unit 110 and generates mask signals according to detected or expected data header codes in the pulse stream. Timing information from the PLL in the clock recovery unit 110 is directed to an offset detector. The offset detector oversamples the incoming pulse train and determines the phase offset or delay between the phase locked bit clock and the incoming pulses. The phase offset thus determined is provided to the data recovery unit 116 .
  • the data recovery unit 116 uses the phase lock clock information from the PLL and the phase offset from phase offset detector 114 to sample the incoming pulse stream having a variable pulse repetition frequency at the appropriate, phase offset corrected times, and provide a digital value for each incoming symbol in the pulse stream.
  • the receiver includes a divider circuit 118 operatively coupled to PLL in the clock recovery function 100 and to a digitally controlled delay circuit or sampling timer circuit.
  • the divider circuit 118 provides the function of determining the sampling rate for signals submitted to data recovery unit 116 .
  • the divider circuit divides the rate of data sampling according to the sampling rate detected by PLL.
  • the divider circuit 118 communicates the data sampling rate to the delay circuit or sampling circuit.
  • the delay or sampling circuit is also coupled to the phase offset detector 114 .
  • the sampling circuit or delay circuit provides the function of determining when to sample the incoming data signals according to output generated by both the divider circuit and the phase offset detector 114 .
  • An analog-to-digital converter (ADC) in the data recovery function receives the analogue output from the envelope detector and decodes it to digital values according to the determined sample timing.
  • a decoder 119 converts the digital values from the ADC to symbols.
  • the decoder 119 is capable of detecting different threshold levels which identify the particular modulation method.
  • the presence or absence of a pulse at the sampled time corresponds to a digital “one” or “zero”.
  • ADC may be a one-bit ADC, or alternatively, a comparator circuit.
  • decoder 119 utilizes quantization levels to determine the output value per measured voltage level. In one embodiment wherein pulse amplitude modulation is used, eight voltage levels are used to produce a three-bit value. The symbol output is delivered to higher protocol layers of the network system.
  • FIG. 6 a there is shown an illustrative example of two output signals associated with antenna 14 transmitting at a variable pulse repetition frequency.
  • the illustrative example shows two signals being transmitted at two different pulse repetition frequencies.
  • the first typical signal has a pulse repetition frequency is identified as fj 120 and is represented by the base band pulses having dotted lines.
  • the second typical signals have a particular pulse repetition frequency identified as f 2 122 .
  • the baseband transceiver of the present invention is configured to transmit and receive different pulse repetition frequencies for each slot in the TDMA frame 50 .
  • the pulse repetition frequency may be changed at a constant rate or at a variable rate.
  • FIG. 6 b there is shown an illustrative example of possible output signals representing a three-bit sequence.
  • the output signals are transmitted by antenna 14 employing pulse amplitude modulation.
  • pulse amplitude modulation the information is conveyed by the amplitude of the pulse.
  • the illustrative example shows a signal having a maximum amplitude 130 representing a three-bit sequence, 111 .
  • the illustrative example also shows a signal having a minimum amplitude 132 representing a three-bit sequence, 0 0 0.
  • the various PAM levels between the minimum amplitude sequence 130 and the maximum sequence 132 provide eight different amplitude levels which represent one of the eight possible three-bit sequences.
  • the TDMA frame 140 which communicates different modulation methods at variable pulse repetition frequencies for network system 10 . It shall be appreciated that the TDMA frame 140 is substantially similar to TDMA frame 50 , with the exception that the data slots in the data slot section 12 a through 12 d communicate variable size data slots to the devices in the typical network.
  • a SOF section 142 which includes a synchronization slot 44 .
  • the synchronization slot 144 identifies the start of each new TDMA frame and synchronizes the master device 12 a with the slave device 12 b through 12 d .
  • the master device 12 a transmits a unique synchronization symbol within the synchronization slot 144 , which does not appear anywhere else within the frame to identify the start of each new frame.
  • the unique synchronization symbols are used by each of the slave devices 12 b through 12 d on the network to ascertain the beginning of each from the incoming data stream.
  • the network is synchronized by the clock 13 in the master transceiver and clock recovery module in the slave transceivers.
  • Each node device in the network system maintains a clock running at a multiple of the bit rate of transmission.
  • the clock synchronization unit 34 in the master device maintains the master clock 13 for the network. At least once per frame, the clock synchronization unit 34 issues a “master synchronization code” in the synchronization slot 144 .
  • the master sync code is typically a unique bit pattern which identifies the sender as the clock master.
  • the clock synchronization unit 34 in the slave devices 12 b through 12 d on the network 10 carries out the operation of recovering clock information from the incoming data stream and synchronizing the slave device to the master device. It shall be appreciated by those skilled in the art having the benefit of this disclosure that the synchronization is accomplished using one or more correlators which identifies the master synchronization code and a phase or delayed locked loop mechanism.
  • the synchronization is accomplished using one or more correlators which identifies the master synchronization code and a phase or delayed locked loop mechanism.
  • the SOF section 142 also includes a timestamp slot 146 .
  • the timestamp slot 146 is a bit-field that is incremented by modulo-N timestamp counter located on the master device, where N is chosen to be sufficiently larger than the time required to perform all anticipated slot-reorganization tasks.
  • the modulo-N counter rolls over to zero after reaching N-1.
  • Each slave device 12 through 12 d keeps a local copy of the timestamp counter which is also incremented for each frame and is used during frames when the SOF section 142 is determined to be corrupted.
  • the purpose of the local timestamp counter is to allow the local device to recognize the frame time even if the SOF section 142 gets corrupted in one or more frames.
  • the command section 148 is used for sending, requesting and authorizing commands between the master transceiver 12 a and the slave transceivers 12 b through 12 d of the network.
  • the master transceiver 12 a uses the command slot for ascertaining which slave transceivers are on-line, off-line or engaged in data transfer.
  • the master transceiver 12 a uses the command slot for ascertaining which slave transceivers are online, off-line, or engaged in data transfer.
  • the master transceiver 12 a further uses the command slot for authorizing data transmission request from each of the slave transceivers.
  • the slave transceivers 12 b through 12 d use the command slot for requesting data transmission and indicating its start-up (on-line) state, engaged state, or shut-down (off-line) state.
  • the data slots are used for data transmission between the node devices of the network.
  • each transmitting device of the networks is assigned one or more 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.
  • a slave device that is in the “online” state is ready to send or receive data from the other devices on the network 10 . Additionally, a slave device is in the “online” state if it is not currently engaged in communication with other slave devices. A slave device is “engaged” when the device is currently communicating with one or more slave devices. For example, where a source slave device is transmitting audio signal data to a target slave device, both the source and target slave device are in the “engaged” state.
  • Table 1 describes typical operating parameters for each device in the network 10 . More particularly, Table 1 describes the communications between devices 12 a through 12 d . The first column of Table 1 identifies the devices in communication. The notation A>B provides that transceiver A, 12 a , directs communications to transceiver B, 12 b . TABLE 1 Device Bits/Symbol Symbols/Sec Max. Data Rate A > B 3 20 Million 60 Mbps A > C 2 10 Million 20 Mbps B > A 3 20 Million 60 Mbps C > A 2 10 Million 20 Mbps C > D 1 20 Million 20 Mbps D > C 1 20 Million 20 Mbps
  • the second column with the heading bits/symbol provides the number of bits that represented by the communicated baseband signal. For example, if three (3) bits/symbol are identified, then for each baseband signal communicated, three (3) bits of information are communicated. To accomplish the three bits per symbol communications, three-bit pulse amplitude modulation is employed. As previously described, three-bit pulse amplitude modulation provides eight different amplitude level which represent one of the eight (8) possible three-bit outputs.
  • the third column with the heading symbols/sec provides the number of symbols that are communicated by the baseband transceiver for each second of communications.
  • the numbers of symbols communicated per second is dependent on the pulse repetition frequency employed by the network. For example, the pulse repetition frequency to communicate 20 million symbols per second from transceiver A, 12 a , to transceiver B, 12 b , has a pulse repetition frequency of 20 MHz. To generated communications on the order of 10 million symbols per second, the number of pulses of symbols communicated is one-half (1 ⁇ 2) of 20 million symbols per second or a pulse repetition frequency of 10 MHz.
  • the fourth column with the heading maximum data rate combines the bits/symbol column data and symbols/second column data to generate a value of the million bits per second (Mbps).
  • the maximum data rate for the row 1 information is based on multiply 3 bits/symbol by 20 million symbols/second to generate 60 Mbps.
  • a similar calculation for each of the remaining devices is performed to obtain the maximum data rate. It shall be appreciated by those of ordinary skill in the art that the actual data rates are less than the maximum data rate from the fourth column because the TDMA frame is shared with other transceivers in the network.
  • each transceiver 12 a through 12 b shares the ability to encode and decode symbols employing 3-bit PAM, 2-bit PAM, 1-bit PAM and OOK at a symbol rate that is dependent on the pulse repetition frequency.
  • the use of each of the particular modulation methods described and of the particular pulse repetition frequencies described are not intended to be restrictive, rather they are intended to provide a description of a working embodiment for the present invention.
  • TDMA frame 140 presents the data slots 150 and 152 for communications between transceiver A, 12 a , and transceiver B, 12 b .
  • the data slot 150 and 152 have a particular slot start time and slot length.
  • the typical slot length for communications from transceiver A to transceiver B is the same as the slot length for communications from transceiver B to transceiver A.
  • Data slots 154 and 156 provide communications between transceiver A, 12 a , and transceiver C, 12 c . It shall be appreciated by those skilled in the art having the benefit of this disclosure that the slot length for data slots 154 and 156 is longer than the longer than the slot length for data slots 150 and 152 .
  • Data slots 158 and 160 provide the data slot communications between transceiver C, 12 c , and transceiver D, 12 d . It shall be appreciated by those of ordinary skill in the art having the benefit of this disclosure that the master device, 12 a , maintains communications by synchronizing the communications between transceivers 12 a through 12 d . Additionally, that each of the data slots 158 and 160 has a particular start time and slot length. The slot length for data slots 158 and 160 is smaller than the slot length of data slots 154 and 156 . Further, the slot length for data slots 158 and 160 is larger than the slot length of data slots 150 and 152 .
  • the slot communications between transceiver A, 12 a , and transceiver B, 12 b is 3 bits per symbol at 20 million symbols per second to produce a maximum data communication rate of 60 Mbps.
  • the 3-bit per symbol modulation is supported by pulse amplitude modulation.
  • the slot communications between transceiver A, 12 a , and transceiver C, 12 c is 2 bits per symbol at 10 million symbols per second to produce a maximum data communication rate of 20 Mbps.
  • the 2-bit per symbol modulation is supported by 2-bit pulse amplitude modulation.
  • the slot communications between transceiver C, 12 c , and transceiver D, 12 d is 1 bit per symbol at 20 million symbols per second to produce a maximum data communication rate of 20 Mbps. It shall be appreciated by those of ordinary skill in the art, that the 1-bit modulation method may be perform by 1-bit pulse amplitude modulation or on-off keying.
  • FIG. 8 a As well as FIG. 7 , FIG. 3 and FIG. 1 , there is shown a typical illustrative example of the timing for two TDMA slots having different pulse repetition frequencies.
  • a first typical TDMA slot 180 and second typical TDMA slot 182 provides communications within a data slot, such as shown in FIG. 7 .
  • the master sync code synchronizes communications between transceiver devices using a clock synchronization unit 34 operating at a nominal pulse repetition frequency that the system 10 will support.
  • the transmitter unit 16 and receiver 18 are capable of frequency multiplying the clock from the clock synchronization unit 34 to support higher pulse repetition frequencies.
  • the pulse repetition frequencies employed may be depend on the devices particular bandwidth demands, noise constraints, or signal reflection.
  • Client bit clock — 1, 184 provides the timing for the pulse repetition frequency associated with TDMA Slot N+1, 182 .
  • the signals transmitted by TDMA slot 182 are transmitted during the leading edge of client bit clock — 1, 184 .
  • Client bit clock — 2 186 provides the timing for the pulse repetition frequency associated with TDMA slot N 180 .
  • the signals transmitted by TDMA Slot N 180 are transmitted during the leading edge of client bit clock — 2 186 .
  • the pulse repetition frequency for TDMA Slot N, 180 is two times greater, i.e. faster, that the pulse repetition frequency for TDMA Slot N+1, 182 .
  • the pulse repetition frequency for TDMA Slot N, 180 , and TDMA Slot N+1, 182 is identified by the frequency pulses, identified by arrows, shown in line 188 .
  • a client bit clock 190 provides the timing for the two typical TDMA slot in the data slot section of TDMA frame 140 or TDMA frame 70 .
  • the two typical TDMA frames are identified as TDMA Slot N, 192 , and TDMA Slot N+1, 194 .
  • TDMA Slot N, 192 the signal transmitted employs pulse amplitude modulation as depicted by the symbols in line 196 .
  • the timing for each of the pulses having a different amplitude is established by the client bit clock 190 .
  • TDMA Slot N+1 194 the signal transmitted employs on-off keying as depicted by the symbols in line 196 . Again, the timing for each of the pulses operating with on-off keying is established by the client bit clock 190 .
  • pulse-position modulation is well known in the art and may also be employed with the present system and method.
  • pulses are transmitted at some basic symbol frequency, e.g. 20 MHz. At 20 MHz symbol repetition frequency suggests that pulses be spaced 50 nanoseconds apart. A pulse falling exactly where expected may indicate a binary “1”, while a pulse delayed by some small delta time may indicate a binary “0”.

Abstract

The present invention describes a network communication system which includes a first slave transceiver configured to communicate a plurality of TDMA data packets at different data rates to a second slave transceiver. The second slave transceiver is also configured to communicate a plurality of TDMA data packets at different data rates to the first slave transceiver. A master transceiver manages data communications between the first slave transceiver and the second slave transceiver. Each transceiver includes a data modulation unit, a transmitter, an antenna, and a receiver. The transmitter is coupled to the data modulation unit and the transmitter is configured to generate a pulse stream according to the data modulation unit. The receiver is configured to detect and demodulate said ultra wide band base band signals operating at variable pulse repetition frequencies and having different modulation methods.

Description

  • This application claims priority under 35 U.S.C. § 120 as a continuation of U.S. patent application Ser. No. 09/603,310, filed Jun. 21, 2000, entitled “Wireless TDMA System and Method for Network Communications.”
  • FIELD OF THE INVENTION
  • The present invention relates to wireless network communications. More particularly, the present invention relates to a Time Division Multiple Access (TDMA) system and method.
  • THE BACKGROUND ART
  • Time Division Multiple Access (TDMA) is well known in the art as a method of utilizing bandwidth across a shared medium. The basic principle of time division multiplexing is that it permits a user to have access to a TDMA system which operates at a rate which is several times greater that the rate required to support the user's own data throughput.
  • Several common wireless protocols employ TDMA, such as the Global Mobile System (GSM), Digital Enhanced Cordless Telecommunications (DECT), and Bluetooth. GSM is a European standard which employs simultaneous TDMA and Frequency Division Multiple Access (FDMA) schemes in which each frequency used for communication is divided into TDMA slots. With GSM each TDMA device is assigned slots for transmit, receive and base station communications. All GSM communications in the system take place using the Gaussian Minimum Shift Keying (GMSK) modulation technique.
  • DECT is a standard developed by the European Telecommunication Standard Institute for use in European digital mobile telephone systems. DECT uses frames of 24 slots allowing up to 12 channels for transmit and 12 channels for receive. Each device on the DECT network uses the same modulation technique, but the system allocates varying bandwidth to devices by assigning multiple slots or through the use of padding to stretch packets to uniform lengths.
  • Bluetooth is a technology specification for small form factor, low-cost, short range radio links between mobile PCs, mobile phones and other portable devices. Additionally, Bluetooth is an emerging standard for consumer wireless devices which uses TDMA. Under this standard, devices can be assigned one or more 625/is time slots in which to transmit or receive. Each device uses the same modulation technique. Different bandwidth devices are accommodated by assigning multiple contiguous timeslots to devices with increased throughput requirements.
  • For each of the wireless protocols described above, a common modulation scheme is employed by all devices on the network. Additionally, a common wireless medium is allocated to devices with different bandwidth requirements to share the same network. Furthermore, in each of the previously described protocols, increased bandwidth demands for high bit-rate devices are satisfied by assigning longer time slots to the high bandwidth device. Low bit-rate devices are accommodated by allowing them to zero-fill assigned slots up to the minimum slot length supported.
  • Therefore, it would be beneficial to allow devices with different bit-rates to communicate with one another. Previous systems have been employed where a TDMA scheme allows different devices to be assigned different time slots at different bit-rates.
  • U.S. Pat. No. 4,201,892 ('892) titled “Multi-Rate TDMA Communication System” is one system developed for satellite communications in which two different bit-rates are supported in the same TDMA frame using two different frame reference bursts. At the beginning of each frame, the primary frame reference burst is transmitted followed by one or more time-slots assigned to devices capable of communicating using the primary bit-rate. After the primary bit-rate slots, a device synchronized to the primary frame reference burst transmits a secondary frame reference burst at a secondary bit-rate. Devices capable of transmitting at the secondary bit-rate are then allowed to transmit slots following the secondary frame reference burst. The system is configured so that the secondary slots are completed before the next primary frame reference which begins the following frame.
  • This system and method of interleaving two or more classes of different bit-rate devices has limited application for a variety of reasons. For example, the system requires multiple frame reference bursts and divides the frame into separate sections isolated by these frame reference bursts. It would therefore be beneficial to provide a system that does not require multiple frame reference bursts and allows devices of varying bit-rates to be assigned slots at any point within the frame. By allowing devices to be assigned slots anywhere within the frame, there is greater flexibility when devices of different bandwidths are continuously signing one and off from the network.
  • U.S. Pat. No. 4,586,177 ('177) titled “Integrated Narrowband and Wideband TDMA Networks” is another teaching which allows different devices to be assigned different time slots at different bit-rates. Like the '892 patent, the network system provides that different reference bursts are used to divide the frame into sub-frames supporting devices of differing bit rates. However, unlike the '892 patent, the system disclosed in the '177 patent divides the frame to support two types of devices. The system supports wideband devices which are assigned the complete bandwidth during TDMA slots as well as narrowband devices which share the bandwidth during TDMA slots using a FDMA technique.
  • However the network system disclosed in the '177 patent is limited to the use of multiple frame reference bursts. Additionally, the patent is limited to devices having specific bit-rates beings assigned slots following their respective reference bursts. Further still, each of these bursts are transmitted at a different carrier frequencies.
  • Another system in the prior art is described in “A Time Division Multiple Access System for the Defense Satellite Communication System” by Husted and Walker, appearing in the reports of the 1970 EASCON, pages 229-237. This system uses an external timing source for framing information and does not use a frame reference burst.
  • The limitation of Husted et al.'s TDMA Satellite Communication System is that any device participating in this system must be capable of demodulating the highest bit rate signal. Therefore, the low bit-rate devices must include all electronics and timing necessary to receive at the higher bit-rate and prevents low-cost, low bit-rate devices from being developed.
  • Therefore, it would be beneficial to provide a network which would allow low bit rate devices to communicate with high bit rate devices.
  • It would also be beneficial to provide a system and method for devices operating with different modulation methods to communicate with one another.
  • Further still it would be beneficial to provide a system and method wherein a master device synchronizes the communications between slave devices, and the communications may be accomplished by varying the pulse repetition frequency, the modulation technique, the TDMA frame slot size, and the number of slots in a TDMA frame.
  • SUMMARY OF THE INVENTION
  • The present invention describes a network communication system which includes a first slave transceiver configured to communicate a plurality of Time Division Multiple Access (TDMA) data packets at different data rates to a second slave transceiver. The second slave transceiver is also configured to communicate a plurality of TDMA data packets at different data rates to the first slave transceiver. A master transceiver manages data communications between the first slave transceiver and the second slave transceiver.
  • Each transceiver includes a data modulation unit, a transmitter unit, an antenna, and a receiver. The data modulation unit is configured to generate a plurality of signals having variable pulse repetition frequencies and different modulation techniques. The transmitter unit is coupled to the data modulation unit and the transmitter unit is configured to generate a pulse stream according to the data modulation unit. The transmitting antenna is coupled to the transmitter unit and the transmitting antenna is configured to transmit a plurality of ultra wide band base band signals. The receiver is configured to detect and demodulate the ultra wide band base band signals operating at variable pulse repetition frequencies and having different modulation methods.
  • The present invention provides a system and method for low bit-rate devices to communicate with high bit-rate devices. The present invention also provides a system and method for devices operating with different modulation techniques to communicate with one another. The present system and method provides a TDMA system and method that allows sharing a wireless medium with devices capable of transmitting and receiving at different data rates. The system and method are particularly applicable to base band spread spectrum networks, also referred to herein as ultra-wide band networks.
  • The system of the preferred embodiment comprises a network of transceiver node devices. Each transceiver transmits and receives data. In the preferred embodiment, the invention provides data transmission with base band wireless technology which is also referred to as ultra wide band technology. In the preferred embodiment there is no carrier signal to add or remove and signal processing may be accomplished with the base band frequencies.
  • In operation, the master transceiver maintains a master clock which runs at a multiple of the data transmission bit rate. The slave transceivers have local clocks which also run at a multiple of the data transmission bit rate and are synchronized to the master clock. The master transceiver manages data transmissions between the slave node device of the networked system.
  • BRIEF DESCRIPTION OF THE DRAWINGS
  • FIG. 1 is a block diagram of a wireless network system having a plurality of mobile transceiver devices.
  • FIG. 2 is a functional block diagram of the physical layer according to an illustrative embodiment of the present invention.
  • FIG. 3 is a TDMA frame generated by the physical layer of FIG. 2.
  • FIG. 4 a is a block diagram of a transmitter that may be used in the present invention.
  • FIG. 4 b is a block diagram of a drive system of FIG. 4 a.
  • FIG. 5 is a block diagram of a receiver that may be used in the present invention.
  • FIG. 6 a is a typical waveform of two pulses having different pulse repetition frequencies.
  • FIG. 6 b is a typical waveform of a pulse amplitude modulation of a waveform which represents three bits.
  • FIG. 7 is a typical TDMA frame having variable size data slots.
  • FIG. 8 a is a typical TDMA slot having different pulse repetition frequencies.
  • FIG. 8 b is a typical TDMA slot having two different modulation methods associated with both slots.
  • DETAILED DESCRIPTION OF A PREFERRED EMBODIMENT
  • Those of ordinary skill in the art will realize that the following description of the present invention is illustrative only and not in any way limiting. Other embodiments of the invention will readily suggest themselves to such skilled persons.
  • The present invention provides a Time Division Multiple Access (TDMA) system and method that allows sharing a wireless medium which can identify and operate in a variable bit rate environment. The present invention provides a system and method capable of supporting devices with vastly different bandwidth requirements. Some devices, such as television receivers, require high bandwidth data communication. The higher cost associated with a television receiver allows for the design of a television having high data rate modulation techniques. Other devices such as home thermostats have lower bandwidth requirements and require simpler modulation techniques for lower cost connectivity.
  • The present invention operates within a network which allows devices to operate at different bit rates and employ different modulation techniques and permits sharing of the same wireless medium. Additionally, the transceivers of the present invention are capable of negotiating links between one another which are dependent on environmental characteristics such as noise and reflection. Further still the present invention allows backward compatibility to be designed into the network so that newer devices communicate with older devices. The system preferably works in a base band or ultra wide band environment. However, the system and method may operate in other environments which use carrier signals.
  • The TDMA system and method of the present invention will be more fully understood by first referring to FIG. 1, which shows a wireless network system 10 comprising a plurality of mobile transceiver devices 12 a-12 d, also identified as radio devices A-D, wherein each transceiver has a corresponding antenna 14 a-14 c. One device 12 a is acting as a “master” transceiver or device, while the remaining devices 12 b, 12 c and 12 d act as “slave” transceivers or devices. It shall be appreciated by those skilled in the art that the terms transceiver and devices may be used interchangeably. The particular transceiver node 12 a-12 d which acts as the master device may change depending upon the manner in which the network system 10 is used, and thus the components and hardware for each transceiver 12 a-12 d are generally the same.
  • By way of example and not of limitation, the illustrative example of four transceiver devices 12 a-12 d are shown in network system 10. The master transceiver 12 a carries out the operation of managing network communications between transceivers 12 b-12 d by synchronizing the communications between the transceivers. Therefore, the master transceiver 12 a maintains communication with slave transceivers 12 b through 12 d. Additionally, the slave transceivers are able to communicate amongst themselves, as illustrated by the typical communications between slave transceiver 12 c and 12 d. The systems and methods for communications are described in further detail below.
  • The present invention provides that the master transceiver need not include dedicated communication hardware to provide simultaneous open links between itself and all the slave devices. However, the master device must maintain communications with the slave devices so that all devices on the network are properly synchronized. The present design guarantees that media can be broadcast to many nodes at the same time. It shall be appreciated by those skilled in the art and having the benefit of this disclosure, that the network system 10 may comprise a larger number of transceiver devices, with the actual number of transceiver devices in network system 10 varying depending on the particular application for the system 10.
  • Referring now to FIG. 2 as well as FIG. 1, a functional block diagram of the “Physical layer” implementation of a transceiver node device 12 in accordance with the present invention is shown. The “Physical layer” as described herein refers to the Physical layer according to the Open Systems Interconnection (OSI) Reference Model.
  • Each transceiver node device 12 a-12 d is structured and configured as transceiver device 12 of FIG. 2. The transceiver node device 12 comprises an integrated circuit or like hardware device providing the functions described below. Transceiver device 12 comprises an antenna 14 coupled to a transmitter 16 and a receiver 18. The transmitter 16 is connected to a data modulation unit 20. Transmitter gain control 21 is coupled to transmitter 16. Both the transmitter 16 and the data modulation unit 20 are coupled to an interface to Data Link Layer (DLL) 22. The receiver 18 coupled to the antenna 14 comprises generally an RF front end section 24, a pulse detector 26, a data demodulation or data recovery unit 28. A receiver gain control 30 is included in association with receiver 18.
  • A framing control unit 32 and a clock synchronization unit 34 are operatively coupled to the receiver 18 and the data modulation unit 20 associated with the transmitter 16. Transmitter 16 and receiver 18 are operatively coupled to antenna 14, preferably through a RF switch (not shown).
  • Data Link Layer interface 22 comprises circuitry which provides an interface or higher communication exchange layer between the Physical Layer of network 10, as embodied in transceiver 12, and the “higher” layers according to the OSI reference model. The layer immediately “above” the Physical Layer is the Data Link Layer. Output information from the Data Link Layer is communicated to data modulation unit 20 via interface 22. Input data from receiver 18 is communicated to the Data Link Layer via interface 22.
  • The data modulation unit 20 comprises circuitry which converts information received from interface 22 into an output stream of pulses. Various forms of pulse modulation may be employed by data modulator 20. One modulation scheme which may be used is on-off keying wherein the presence and absence of pulses respectively represent the “ones” and “zeros” for digital information. In this situation, data modulation unit 20 causes a pulse to be generated at the appropriate bit time to represent a “one”, or causes the absence of a pulse to represent a “zero”. In another embodiment, pulse amplitude modulation is employed wherein the amplitude of a pulse represents a digital value. The number of bits represented by a pulse depends on the dynamic range and signal-to-noise ratio available. The data modulation method is described in further detail below.
  • The pulse stream generated by data modulator 20 and transmitted by transmitter 16 is synchronized with a master clock associated with the clock synchronization function 34, and is sent in an appropriate time slot according to a frame definition provided by the framing control unit 32, as described further below. In order to maintain a synchronized network, one device must serve the function of being a clock master and maintaining the master clock for the network 10.
  • Transmitter 16 is preferably a wide band transmitter device which generates a pulse stream according to output from data modulation unit 20 and which transmits the pulse stream via antenna 14 as a stream of electromagnetic radio frequency (RF) pulses. In the preferred embodiment, data is transmitted via impulses having 100 picosecond risetime and 200 picosecond width, which corresponds to a bandwidth of between about 2.5 GHz and 5 GHz. The transmitter gain control 21 preferably comprises a power control circuit.
  • Antenna 14 comprises a radio-frequency (RF) transducer and s structured and configured for both transmission and reception. During reception, antenna 14 converts RF pulses into corresponding voltage signals. During transmission antenna 14 converts an electric current containing pulse information into corresponding baseband ultra wide band RF pulses. In one preferred embodiment, antenna 14 is structured and configured as a ground plane antenna having an edge with a notch or cutout portion operating at a broad spectrum frequency at about 3.75 GHz. The structure and configuration of antenna 14 may vary in order to accommodate various frequency spectrum ranges. Antenna 14 may alternatively comprise a “dual antenna” configuration wherein transmission and reception occur from different portions or regions of antenna 14.
  • Clock synchronization unit 34 includes a clock function (not shown) which maintains a clock or timing device (also not shown). The clock is preferably a conventional voltage controlled oscillating crystal device which operates at a multiple of the bit rate for the system 10. In the case of the master transceiver 12 a, the clock in the clock synchronization unit serves as a master clock for network 10. As noted above, each transceiver node 12 a-12 d may act as the master device for the network. A clock recovery function, described further below, is included with receiver 18 wherein timing information from the master clock is recovered.
  • Framing control unit 32 comprises hardware and/or circuitry which carries out the operations of generating and maintaining time frame information with respect to transmitted data. Framing control unit 32 is utilized by the transceiver node which is acting as the master transceiver by dividing up the transmitted pulse information into “frames”. Data transmission between the several node devices 12 a-12 d Is preferably carried out via a Medium Access Control protocol utilizing a Time Division Multiple Access (TDMA) frame definition.
  • Subject to the TDMA frame definition, data is transmitted as short RF pulses and is divided into discrete data frames, wherein each data frame is further subdivided into “slots”. The frame definition is provided to transceivers 12 a-12 d from the Data Link Layer via interface 22. The TDMA frame definition is defined by Medium Access Control (MAC) sublayer software associated with the Data Link Layer. Framing control unit 32 in master transceiver device 12 a generates and maintains time frame information through use of a slot having a “Start-Of-Frame” (SOF) symbols, which are used by the slave transceivers 12 b-12 d to identify the frames in the incoming data stream.
  • In the most general terms, the preferred receiver 18 includes a RF front end module 24, pulse detection unit 26, and a data demodulation unit 28. The receiver 18 detects modulated ultra wide band base band pulses generated by the transmitter. The receiver apparatus comprises a RF front end section 28, a pulse detection unit 26, and data recovery unit 24. A more detailed description of the preferred receiver of the present invention is provided below.
  • Transceiver 12 further includes circuitry for controlling the gain of signals received and transmitted and shown as gain control units 30 and 21, respectively. The transmit gain control unit 21 carries out the operation of controlling the power output of the transmitter 12 and receive gain control unit 30 carries out the operation of controlling the input gain of the receiver 18. The optimized gain for each control unit is dependent on maximizing the power demands for transceiver communications while minimizing the energy consumption of each control unit.
  • As described in further detail below, the physical layer of the system 10 includes a transmitter 16 and a data modulation unit 20, which is configured to generate a plurality of signals having a variable pulse repetition frequencies and 15 different modulation techniques. The signals generated by the data modulation unit 20 are coupled to a transmitter 16, in which the transmitter 16 generates a pulse stream according to the data modulation unit 20. The antenna 14 which acts as a transmitting antenna and a receiving antenna is coupled to the transmitter 16. The antenna 14 generates a plurality of ultra wide band base band signals. Additionally, the antenna 14 is capable of receiving ultra wide band base band signals. A receiver 18 coupled to the antenna is configured to detect and demodulate the ultra wide band base band signals. Additionally, the receiver 18 is capable of detecting the variable pulse repetition frequency and different modulation techniques generated by the transmitter 16.
  • Referring to FIG. 3 there is shown an illustrative TDMA frame useable in the present invention. The TDMA frame 50 is an illustrative frame arrangement provided by the Medium Access Control (MAC) protocol of the present invention. The MAC protocol of the present invention provides services at the MAC sublayer of the Data Link layer according to the Open Systems Interconnection (OSI) reference model. The Logical Link Control (LLC) sublayer is the (upper) portion of the Data Link layer and provides virtual linking services to the Network layer of the OSI reference model. Data transmission framing for transceivers 12 a-12 d is provided by the MAC protocol executed within each transceiver on the network. The MAC protocol provides a 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”.
  • TDMA frame 50 is an illustrative frame arrangement provided by the MAC layer protocol of the present invention. In general, the MAC layer of the present invention provides the master device 12 with the functions and routines for carrying out the operation of managing each TDMA frame 50 which is communicated in the network system 10. In the preferred embodiment, the TDMA frame 50 comprises a Start-Of-Frame slot 52, a command section 54, and a data slot section 56. The data slot section 56 is further subdivided into a plurality of data slots 60 a through 60 n.
  • The architecture of TDMA frame definition 50 provides for isochronous data communications between the master transceiver 12 a and the slave transceivers 12 b-12 d. It shall be appreciated by those skilled in the art that isochronous data communications refers to processes where data must be delivered within a certain time constraint. Isochronous data communication is supported by frame definition 50 by sharing transmit time so that each transceiver 12 a-12 d is permitted to transmit data during a specific allotted time slot.
  • Asynchronous communication is also supported by the TDMA frame definition 50. It shall be appreciated by those skilled in the art that asynchronous data communications refers to communications in which data can be transmitted intermittently rather than in a steady stream. Within the TDMA frame, slots may be assigned as a random access slot using a technique such as Carrier Sense Multiple Access with Collision Avoidance (CSMA-CA). For the illustrative CSMA-CA case, the master 12 a creates a slot to be used as a random access slot. The master 12 a then communicates through the command slot to all random access capable devices that this slot is now available for random access. The 17 master 12 a also communicates the start and length of the command slot. The random access slot might be used for all Internet Protocol (IP) devices, for example, such that all IP capable devices will listen to and transmit using only the random access slot reserved for IP traffic. Each IP device on the network listens to this slot. If no communication is detected in this slot for a certain number of frames, this channel is considered “free”. A device wishing to transmit waits until the channel is free before transmitting, and then start packet transmission by transmitting in the random access slot for each frame until the transmission was completed. Various schemes for collision avoidance are known in the art.
  • The Start of Frame slot 52 includes a synchronization slot 58 and a timestamp slot 59. The synchronization slot 58 identifies the start of each new TDMA frame and synchronizes the master device 12 a with the slave device 12 b through 12 d. The synchronization slot 58 from the master transceiver 12 a includes a master synchronization code which is generated at least once per frame. Preferably, the master synchronization code comprises a unique bit pattern which identifies the master transceiver as the source of transmission with timing information associated with the master clock in the clock synchronization unit of the master transceiver. By way of example and not of limitation, the master synchronization code uses a 10-bit code comprising “0111111110”.
  • Various encoding schemes known in the art may be used to guarantee that the master synchronization code within synchronization slot 58 will not appear anywhere else in the data sequence of the TDMA frame 50. For example, a common encoding scheme is 4B/5B encoding, where a 4-bit values is encoded as a 5-bit value. Several criteria or “rules” specified in a 4B/5B, such as “each encoded 5-bit value may contain no more than three ones or three zeros” and “each encoded 5-bit value may not end with three ones or three zeros”, ensure that a pulse stream will not have a string of six or more ones or zeros. Other encoding techniques known in the art may also be used for master synchronization code including bit stuffing or zero stuffing.
  • The timestamp slot 59 includes a bit-field which is incremented by a timestamp counter (not shown) in the master device 12 a. The timestamp slot 59 permits the master 12 a to dynamically reassign the data slot time and length parameters. In operation, the master 12 a determines a predetermined time interval required for the modification of the data slot time for data slots 60 a through 60 n and/or data slot lengths 68 a through 68 n of the slave devices.
  • The command section 54 is used by the master transceiver 12 a to manage network communications. More particularly, the command section 54 contains a protocol message which is exchanged between the transceiver devices 12 a through 12 d of network 10 for managing network communications. The flow of protocol messages in the command slot 42 may be governed, for example, by a sequence retransmission request or “SRQ” protocol scheme wherein confirmation of protocol transactions are provided following completion of an entire protocol sequence.
  • The data slots 60 a through 60 n are assigned by the master device 12 a to requesting slave devices 12 b through 12 d. Data slots 60 a through 60 n are further structured and configured to be arranged dynamically and permit the reassigning of the relative start time and the length of the data slots 60 a through 60 n within the data slot section 56 of the frame 50. This arrangement allows the master device 12 a to dynamically manage the usage of the data slot section 56 to optimize the bandwidth capabilities of the transport medium of the network and the devices of the network. Thus, the master device 12 a may allocate a wider data slot to a slave device which can utilize a wider bandwidth. Conversely, the master device 12 a may also allocate a narrower data slot to a slave device which has more limited bandwidth capabilities. The granularity for data slots 60 a through 60 n is one (1) symbol. The granularity for data slots 60 a through 60 n is allocated by the master device 12 a.
  • Each data slot 60 a through 60 n has a corresponding data synchronization sub-slot 62 a through 62 n and a data payload sub-slot 64 a through 64 n. The data payload 64 a through 64 n contains the encoded actual data or bit information which is transmitted from the source device to the target device. The data synchronization sub-slot 62 a through 62 n are used by each device for providing timing synchronization signals to a corresponding target devices to accommodate for propagation delays between the source and target devices. Propagation delay: vary in length depending on the distance between source and target devices. As described above, the master synchronization code provides timing signals to allow slave devices to synchronize with the master clock of the master device 12 a. Likewise, the symbols within the data synchronization sub-slot 62 a through 62 n are symbols which allow target slave devices to synchronize with corresponding source slave devices using similar synchronization algorithms such as phase offset detectors and controllers. Proper-target-to-source device synchronization is fundamental for reliable data communication exchange between the slave device.
  • Each data slot 60 a through 60 n has a corresponding slot start time 66 a through 66 n and corresponding slot length 68 a through 68 n. The slot start time 66 a through 66 n corresponds to the time position within the data slot section 56 of the frame at which point the device begins its transmission. The slot length 68 a through 68 n measured from the slot start time provides the time position within the frame at which transmission is terminated for the data slot for each frame. The slot lengths 68 a through 68 n corresponds to the bandwidth allocated to the devices within the data slot section 56 of the frame and may be of varying lengths as assigned by the master device 12 a.
  • The framing control unit 32 in the slave devices 12 b through 12 d provide framing means such as local counters, correlators, phase lock loop functions, and phase offset detectors and controllers which allow frame synchronization between slave devices 12 b through 12 d and the master device 12 a to be reestablished when the size or length of frame 50 is altered by the master device 12 a.
  • Referring to FIG. 4, there is shown a block diagram of a preferred transmitter system that may be used in the present invention. The transmitting system 70 includes a data modulation unit 20, a transmit gain control unit 21, a transmitter 16, and an antenna 14. The data modulation unit 20 further comprises a pulse amplitude modulation module 72, a pulse repetition frequency module 74 and a transmit module 76. The pulse repetition frequency module 74 permits varying pulse repetition frequencies to be transmitted. The added benefit of varying pulse repetition frequencies is that it permits transmitting variable bit rates depending on the environmental conditions, such as signal-to-noise ration and/or bit error rate which affect the transceiver signals. Another benefit of varying pulse repetition frequencies is that it reduces the amount of interference generated by a base band transmitter to narrowband receivers. Thus, transmitted signals which fall within the frequency range of the narrowband receiver appear intermittently to the narrowband receiver and thereby reduce interference to the narrowband receiver.
  • More particularly, the pulse repetition frequency module 74 includes a clock divider which changes the pulse repetition frequency generated by the transmitter. The clock divider is coupled to the transmit module which communicates with the transmitter 16. It shall be appreciated by those skilled in the art having the benefit of this disclosure that a clock divider is capable of dividing clicking signals so that the pulse repetition frequency may be changed at a constant rate or at a variable rate.
  • The transmit module 76 generates the digital transmit pulse signals which are communicated to the transmitter 16 pulse generator system 78. Additionally, the transmit module 76 is configured to use different modulation techniques such as pulse amplitude modulation (PAM) and on-off keying (OOK) based on channel characteristics. By way of example and not of limitation, two transceivers are communicating to one another and determine that the Bit Error Rate (BER) is too high for the existing communication link. The system and method of the present invention provides for these transceivers to negotiate to use a different modulation technique, such as moving from 8-level PAM to 4-level PAM. Thus, in the illustrative example, each transceiver configures its respective transmitter to modulate the signal with the new modulation technique.
  • If the transmit module detects that a signal is modulation by OOK, the OOK signal is communicated directly to the transmitter 16. If the transmit module detects that a signal is modulated by PAM, then the transmit signal is communicated to the PAM module 72 and to the transmitter 16.
  • It shall be appreciated by those skilled in the art that various forms of pulse modulation may be employed by data modulation unit 20. A typical modulation technique is on-off keying (OOK) wherein the presence and absence of pulses represent the “ones” and “zeros”, respectively, of digital information. In this typical situation, the data modulation unit 20 causes a pulse to be generated at the appropriate bit time to represent a “one” or causes the absence of a pulse to represent a “zero.”
  • Another modulation method well known is the art is pulse amplitude modulation. Pulse amplitude modulation allows the amplitude of a pulse to represent a digital value so that the number of bits may be represented by a single base band signal. By way of example and not of limitation, a three bit symbol can be represented with eight levels of pulse amplitude.
  • The pulse amplitude module 72 receives digital signal to modulate with pulse amplitude modulation. The pulse amplitude modulation module 72 communicates the desired level of amplitude modulation to an digital-analog-converter (DAC). The DAC converts the digital signals to analog signals of various amplitudes and communicates this the drive system, so that the drive system may amplify the pulses. The digital signals are also communicated to the pulse generator system, so that the signals may take the appropriate shape. A clock within the pulse amplitude modulation module 72 ensures that the signals generated by a pulse generator system 78 are properly timed for amplification by a drive system 80.
  • The modulation technique for the pulse stream generated by the data modulator 20 is synchronized with a master clock associated with the clock synchronization unit 34, and is sent in an appropriate time slot according to a frame definition provided by the framing control unit 32. As previously described, to maintain a synchronized network, one device must serve the function of being a clock master and maintaining the master clock for the network 10.
  • The transmitter 16 includes a pulse generator system 78 and a drive system 80. The pulse generator system 78 is presented with an input transmit pulse signal from the transmit module 76 and generates pull-up signals and pull-down signals. More particularly, a plurality of pull-up turn-on pulses generated by the Pon module 82, and pull-up turn-off pulses generated by the Poff module 84 are produced by the pull-up circuit. Additionally, a plurality of pull-down tum-on pulses are generated by the Non module 86, and a plurality of pull-down turn-off pulses are generated by the Noff module 88.
  • In operation, each module 82, 84, 86 and 88 of pulse generator 42 is presented with edge of an input transmit pulse. The edge of the input pulse is communicated to a plurality of pair of edge delay circuits which generate a plurality of leading edges and trailing edges. Each edge is a delayed by a particular time interval. The trailing edges are generated by inverting a delayed edge. A plurality of NAND gates combine the plurality of pairs of leading and trailing edges. The outputs from the Pon module 82, the Poff module 84, the Non module 86 and the Noff module 88 are communicated to the drive system described below.
  • Referring to FIG. 4 b, there is shown a schematic diagram of a preferred driver system 90, namely, a transistor drive system 90 which may be used by the present invention. The transistor drive system generates the output signal which is communicated to antenna 14 and identified as load 92 in FIG. 4 b. The pull-up circuit which generates the output signal excursion submitted to the antenna includes a bipolar pnp transistor 94. The pnp transistor 94 is a pull-up transistor in a common emitter configuration that receives the pull-up signals at its base 95. The pull-down circuit which generates the negative going signal excursion includes a bipolar npn transistor 96. The npn transistor 96 is a pull-down transistor in a common emitter configuration that receives the pull down signals at its base 97. The outputs from the bipolar transistors are capacitively coupled to a load, which is preferably an antenna which radiates the output signal.
  • As previously described, the output signals generated by the signal generate may operate, for example, between the 2.5 GHZ to 5.0 GHz range. As these operating frequencies, the base-emitter capacitance at each transistor prevent the bipolar transistors from rapidly turning off. To ensure rapid turnoffs the pnp transistor 94 and the npn transistor 96 generate “turn off signals which discharge the base-emitter capacitance at each transistor 94 and 96. The discharging of the base-emitter capacitive charge turns off the transistors.
  • Referring to FIG. 5, there is shown a preferred receiver apparatus 18 which may be used by the present system and method. The receiver apparatus 18 comprises an RF front end section 28, a pulse detection unit 26 wherein modulated, ultra wide band pulses are detected, and a data recovery unit 24 wherein clock and data recovery from the detected pulses are carried out. The invention may be embodied in various hardware or circuitry configurations, and is preferably embodied in a single IC device.
  • The RF front end 28 of the receiver 18 apparatus generally comprises an antenna 14 together with means for filtering and amplifying RF signals received by the antenna 14. The antenna 14 at the RF front end is preferably a ground plane antenna having an edge with a notch or cutout portion operating at a broad spectrum frequency ranging from about 2.5 gigahertz (GHz) to about 5 GHz, with the center frequency at about 3.75 GHz. An RF switch 102, which may be a conventional antenna switching circuit, is preferably included in association with the antenna 14 to allow the antenna 14 to be shared with the transmitter 16, so that the receiver system of the invention may be implemented together with a transmitter 16 in a transceiver device. The filtering and amplification means preferably comprises one or more band pass filters, such as filters 104 and 106, and one or more low noise, variable gain amplifiers, such as amplifier 108. It shall be appreciated by those skilled in the art that the type, number and configuration of filters and amplifiers used in the front end may vary as required for particular applications of the invention. The RF front end 28 converts the received RF pulses into corresponding voltage signals from which pulse information is detected. Gain control 30 in the form of an automatic gain control loop (AGCL) may also be included with the RF front end.
  • The pulse detection unit 26 is preferably an envelope detection circuit, and preferably includes a first amplifier, a high (GHz range) operating frequency detector diode, a high pass or band pass filter, a second amplifier, and a comparator. The detector diode is preferably tunnel diode or Schottky diode which provides for envelope detection, rectifies the incoming voltage signals from the RF front end, and provides a power envelope. The filter removes any long term DC or noise components from the signals. The comparator provides threshold detection means and generates pulses when the filtered, rectified voltage signals exceed a predetermined threshold voltage. The shape of the pulsed envelope of the incoming signal can be evaluated from the output of the envelope detection circuit. As in the RF front end, the particular filtering and amplification used in the envelope detection circuit may be varied as required for particular uses of the invention.
  • The data processing unit 24 retrieves information from the detected pulses output by the pulse detection unit. The data processing unit preferably comprises a clock recovery module 110 for generating master clock timing information from the detected pulse stream, a pulse repetition frequency module 112 for sampling at the right pulse repetition frequency, a phase offset detector 114 for determining delays associated with pulsed data transmission from non-master networked devices, and a data recovery unit 116 for determining digital values from a detected pulse stream according to timing information from the clock recovery module 110 and phase offset information from the phase offset detector 114.
  • The clock recovery unit 110 generally includes a mask for suppressing selected pulses. Preferably, a pulse stretcher is also included for dilating or stretching pulses to simplify processing by digital logic. A pulse sampler is included in the clock recovery unit to sample the pulses. A correlator is provided for matching incoming pulse trains to the known “master sync code” associated with the master clocking synchronization unit 34. A synchronization code predictor generates mask signals for suppressing pulses which are not associated with expected pulsed synchronization codes. A phase-locked loop (PLL) synchronizes a local clock in the receiver apparatus to a master clock according to detected or predicted master sync codes. The timing information thus generated is directed to the phase offset detector and data recovery function.
  • The phase offset detector 114 includes a mask for suppressing selected pulses received from the envelope detector circuit. A pulse stretcher may also be included in the phase offset detector 114 to facilitate subsequent sampling by digital logic. A data header predictor receives output from the correlator in the clock recovery unit 110 and generates mask signals according to detected or expected data header codes in the pulse stream. Timing information from the PLL in the clock recovery unit 110 is directed to an offset detector. The offset detector oversamples the incoming pulse train and determines the phase offset or delay between the phase locked bit clock and the incoming pulses. The phase offset thus determined is provided to the data recovery unit 116.
  • The data recovery unit 116 uses the phase lock clock information from the PLL and the phase offset from phase offset detector 114 to sample the incoming pulse stream having a variable pulse repetition frequency at the appropriate, phase offset corrected times, and provide a digital value for each incoming symbol in the pulse stream. To determine the pulse repetition frequency in a variable pulse repetition frequency environment, the receiver includes a divider circuit 118 operatively coupled to PLL in the clock recovery function 100 and to a digitally controlled delay circuit or sampling timer circuit. In a variable pulse repetition frequency environment, the divider circuit 118 provides the function of determining the sampling rate for signals submitted to data recovery unit 116. The divider circuit divides the rate of data sampling according to the sampling rate detected by PLL. The divider circuit 118 communicates the data sampling rate to the delay circuit or sampling circuit. The delay or sampling circuit is also coupled to the phase offset detector 114. The sampling circuit or delay circuit provides the function of determining when to sample the incoming data signals according to output generated by both the divider circuit and the phase offset detector 114.
  • An analog-to-digital converter (ADC) in the data recovery function receives the analogue output from the envelope detector and decodes it to digital values according to the determined sample timing. A decoder 119 converts the digital values from the ADC to symbols. For different modulation method such as pulse amplitude modulation or on-off keying, the decoder 119 is capable of detecting different threshold levels which identify the particular modulation method. In the case of on-off keying, the presence or absence of a pulse at the sampled time corresponds to a digital “one” or “zero”. For on-off keying modulation, ADC may be a one-bit ADC, or alternatively, a comparator circuit. In the case of pulse amplitude modulation, decoder 119 utilizes quantization levels to determine the output value per measured voltage level. In one embodiment wherein pulse amplitude modulation is used, eight voltage levels are used to produce a three-bit value. The symbol output is delivered to higher protocol layers of the network system.
  • Referring to FIG. 6 a, as well as FIG. 1 and FIG. 3, there is shown an illustrative example of two output signals associated with antenna 14 transmitting at a variable pulse repetition frequency. The illustrative example shows two signals being transmitted at two different pulse repetition frequencies. The first typical signal has a pulse repetition frequency is identified as fj 120 and is represented by the base band pulses having dotted lines. The second typical signals have a particular pulse repetition frequency identified as f 2 122. Preferably, the baseband transceiver of the present invention is configured to transmit and receive different pulse repetition frequencies for each slot in the TDMA frame 50. As previously described, the pulse repetition frequency may be changed at a constant rate or at a variable rate.
  • Referring to FIG. 6 b, as well as FIG. 1, there is shown an illustrative example of possible output signals representing a three-bit sequence. The output signals are transmitted by antenna 14 employing pulse amplitude modulation. In pulse amplitude modulation the information is conveyed by the amplitude of the pulse. The illustrative example shows a signal having a maximum amplitude 130 representing a three-bit sequence, 111. The illustrative example also shows a signal having a minimum amplitude 132 representing a three-bit sequence, 0 0 0. The various PAM levels between the minimum amplitude sequence 130 and the maximum sequence 132 provide eight different amplitude levels which represent one of the eight possible three-bit sequences.
  • Referring to a typical TDMA frame 140 of FIG. 7, as well as FIG. 3, FIG. 2 and FIG. 1, there is shown the TDMA frame 140 which communicates different modulation methods at variable pulse repetition frequencies for network system 10. It shall be appreciated that the TDMA frame 140 is substantially similar to TDMA frame 50, with the exception that the data slots in the data slot section 12 a through 12 d communicate variable size data slots to the devices in the typical network.
  • A SOF section 142 which includes a synchronization slot 44. The synchronization slot 144 identifies the start of each new TDMA frame and synchronizes the master device 12 a with the slave device 12 b through 12 d. In its preferred embodiment, the master device 12 a transmits a unique synchronization symbol within the synchronization slot 144, which does not appear anywhere else within the frame to identify the start of each new frame. The unique synchronization symbols are used by each of the slave devices 12 b through 12 d on the network to ascertain the beginning of each from the incoming data stream.
  • The network is synchronized by the clock 13 in the master transceiver and clock recovery module in the slave transceivers. Each node device in the network system maintains a clock running at a multiple of the bit rate of transmission. The clock synchronization unit 34 in the master device maintains the master clock 13 for the network. At least once per frame, the clock synchronization unit 34 issues a “master synchronization code” in the synchronization slot 144. The master sync code is typically a unique bit pattern which identifies the sender as the clock master.
  • The clock synchronization unit 34 in the slave devices 12 b through 12 d on the network 10 carries out the operation of recovering clock information from the incoming data stream and synchronizing the slave device to the master device. It shall be appreciated by those skilled in the art having the benefit of this disclosure that the synchronization is accomplished using one or more correlators which identifies the master synchronization code and a phase or delayed locked loop mechanism. 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, isochronous and asynchronous communication is provided. Time reference between all device nodes is highly accurate eliminating most latency and timing difficulties in isochronous communication links.
  • The SOF section 142 also includes a timestamp slot 146. The timestamp slot 146 is a bit-field that is incremented by modulo-N timestamp counter located on the master device, where N is chosen to be sufficiently larger than the time required to perform all anticipated slot-reorganization tasks. The modulo-N counter rolls over to zero after reaching N-1. Each slave device 12 through 12 d keeps a local copy of the timestamp counter which is also incremented for each frame and is used during frames when the SOF section 142 is determined to be corrupted. The purpose of the local timestamp counter is to allow the local device to recognize the frame time even if the SOF section 142 gets corrupted in one or more frames.
  • The command section 148 is used for sending, requesting and authorizing commands between the master transceiver 12 a and the slave transceivers 12 b through 12 d of the network. The master transceiver 12 a uses the command slot for ascertaining which slave transceivers are on-line, off-line or engaged in data transfer. The master transceiver 12 a uses the command slot for ascertaining which slave transceivers are online, off-line, or engaged in data transfer. The master transceiver 12 a further uses the command slot for authorizing data transmission request from each of the slave transceivers.
  • The slave transceivers 12 b through 12 d use the command slot for requesting data transmission and indicating its start-up (on-line) state, engaged state, or shut-down (off-line) state. The data slots are used for data transmission between the node devices of the network. Generally, each transmitting device of the networks is assigned one or more 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.
  • A slave device that is in the “online” state is ready to send or receive data from the other devices on the network 10. Additionally, a slave device is in the “online” state if it is not currently engaged in communication with other slave devices. A slave device is “engaged” when the device is currently communicating with one or more slave devices. For example, where a source slave device is transmitting audio signal data to a target slave device, both the source and target slave device are in the “engaged” state.
  • By way of example and not of limitation, more detailed information regarding TDMA frame 140 are described by referring to Table 1 which describes typical operating parameters for each device in the network 10. More particularly, Table 1 describes the communications between devices 12 a through 12 d. The first column of Table 1 identifies the devices in communication. The notation A>B provides that transceiver A, 12 a, directs communications to transceiver B, 12 b.
    TABLE 1
    Device Bits/Symbol Symbols/Sec Max. Data Rate
    A > B 3 20 Million 60 Mbps
    A > C 2 10 Million 20 Mbps
    B > A 3 20 Million 60 Mbps
    C > A 2 10 Million 20 Mbps
    C > D 1 20 Million 20 Mbps
    D > C 1 20 Million 20 Mbps
  • The second column with the heading bits/symbol provides the number of bits that represented by the communicated baseband signal. For example, if three (3) bits/symbol are identified, then for each baseband signal communicated, three (3) bits of information are communicated. To accomplish the three bits per symbol communications, three-bit pulse amplitude modulation is employed. As previously described, three-bit pulse amplitude modulation provides eight different amplitude level which represent one of the eight (8) possible three-bit outputs.
  • The third column with the heading symbols/sec provides the number of symbols that are communicated by the baseband transceiver for each second of communications. The numbers of symbols communicated per second is dependent on the pulse repetition frequency employed by the network. For example, the pulse repetition frequency to communicate 20 million symbols per second from transceiver A, 12 a, to transceiver B, 12 b, has a pulse repetition frequency of 20 MHz. To generated communications on the order of 10 million symbols per second, the number of pulses of symbols communicated is one-half (½) of 20 million symbols per second or a pulse repetition frequency of 10 MHz.
  • The fourth column with the heading maximum data rate combines the bits/symbol column data and symbols/second column data to generate a value of the million bits per second (Mbps). For example, the maximum data rate for the row 1 information is based on multiply 3 bits/symbol by 20 million symbols/second to generate 60 Mbps. A similar calculation for each of the remaining devices is performed to obtain the maximum data rate. It shall be appreciated by those of ordinary skill in the art that the actual data rates are less than the maximum data rate from the fourth column because the TDMA frame is shared with other transceivers in the network.
  • It shall be appreciated by those with ordinary skill in the art having the benefit of this disclosure that each transceiver 12 a through 12 b shares the ability to encode and decode symbols employing 3-bit PAM, 2-bit PAM, 1-bit PAM and OOK at a symbol rate that is dependent on the pulse repetition frequency. The use of each of the particular modulation methods described and of the particular pulse repetition frequencies described are not intended to be restrictive, rather they are intended to provide a description of a working embodiment for the present invention.
  • Referring back to FIG. 7 and Table 1, TDMA frame 140 presents the data slots 150 and 152 for communications between transceiver A, 12 a, and transceiver B, 12 b. The data slot 150 and 152 have a particular slot start time and slot length. The typical slot length for communications from transceiver A to transceiver B is the same as the slot length for communications from transceiver B to transceiver A. Data slots 154 and 156 provide communications between transceiver A, 12 a, and transceiver C, 12 c. It shall be appreciated by those skilled in the art having the benefit of this disclosure that the slot length for data slots 154 and 156 is longer than the longer than the slot length for data slots 150 and 152. Data slots 158 and 160 provide the data slot communications between transceiver C, 12 c, and transceiver D, 12 d. It shall be appreciated by those of ordinary skill in the art having the benefit of this disclosure that the master device, 12 a, maintains communications by synchronizing the communications between transceivers 12 a through 12 d. Additionally, that each of the data slots 158 and 160 has a particular start time and slot length. The slot length for data slots 158 and 160 is smaller than the slot length of data slots 154 and 156. Further, the slot length for data slots 158 and 160 is larger than the slot length of data slots 150 and 152.
  • Referring back to Table 1, the slot communications between transceiver A, 12 a, and transceiver B, 12 b, is 3 bits per symbol at 20 million symbols per second to produce a maximum data communication rate of 60 Mbps. The 3-bit per symbol modulation is supported by pulse amplitude modulation. The slot communications between transceiver A, 12 a, and transceiver C, 12 c, is 2 bits per symbol at 10 million symbols per second to produce a maximum data communication rate of 20 Mbps. The 2-bit per symbol modulation is supported by 2-bit pulse amplitude modulation. The slot communications between transceiver C, 12 c, and transceiver D, 12 d, is 1 bit per symbol at 20 million symbols per second to produce a maximum data communication rate of 20 Mbps. It shall be appreciated by those of ordinary skill in the art, that the 1-bit modulation method may be perform by 1-bit pulse amplitude modulation or on-off keying.
  • Referring to FIG. 8 a, as well as FIG. 7, FIG. 3 and FIG. 1, there is shown a typical illustrative example of the timing for two TDMA slots having different pulse repetition frequencies. A first typical TDMA slot 180 and second typical TDMA slot 182 provides communications within a data slot, such as shown in FIG. 7.
  • To accommodate variable pulse repetition frequencies for each TDMA slot, the master sync code synchronizes communications between transceiver devices using a clock synchronization unit 34 operating at a nominal pulse repetition frequency that the system 10 will support. The transmitter unit 16 and receiver 18 are capable of frequency multiplying the clock from the clock synchronization unit 34 to support higher pulse repetition frequencies. The pulse repetition frequencies employed may be depend on the devices particular bandwidth demands, noise constraints, or signal reflection.
  • Client bit clock 1, 184, provides the timing for the pulse repetition frequency associated with TDMA Slot N+1, 182. The signals transmitted by TDMA slot 182 are transmitted during the leading edge of client bit clock 1, 184. Client bit clock2 186 provides the timing for the pulse repetition frequency associated with TDMA slot N 180. The signals transmitted by TDMA Slot N 180 are transmitted during the leading edge of client bit clock2 186. The pulse repetition frequency for TDMA Slot N, 180, is two times greater, i.e. faster, that the pulse repetition frequency for TDMA Slot N+1, 182. The pulse repetition frequency for TDMA Slot N, 180, and TDMA Slot N+1, 182, is identified by the frequency pulses, identified by arrows, shown in line 188.
  • Referring to FIG. 8 b there is shown a typical example of the transceiver timing having a different modulation method for each TDMA slot. A client bit clock 190 provides the timing for the two typical TDMA slot in the data slot section of TDMA frame 140 or TDMA frame 70. The two typical TDMA frames are identified as TDMA Slot N, 192, and TDMA Slot N+1, 194. It shall be appreciated by those skilled in the art having the benefit of this disclosure that for TDMA Slot N, 192, the signal transmitted employs pulse amplitude modulation as depicted by the symbols in line 196. The timing for each of the pulses having a different amplitude is established by the client bit clock 190. Additionally, it shall be appreciated by those skilled in the art that for TDMA Slot N+1 194 the signal transmitted employs on-off keying as depicted by the symbols in line 196. Again, the timing for each of the pulses operating with on-off keying is established by the client bit clock 190.
  • The techniques described above use different bit pulse repetition frequencies and modulation techniques for baseband communications or ultra-wide-band communications. An additional modulation technique referred to as pulse-position modulation is well known in the art and may also be employed with the present system and method. During pulse position modulation, pulses are transmitted at some basic symbol frequency, e.g. 20 MHz. At 20 MHz symbol repetition frequency suggests that pulses be spaced 50 nanoseconds apart. A pulse falling exactly where expected may indicate a binary “1”, while a pulse delayed by some small delta time may indicate a binary “0”.
  • The system of the present invention may be broadened for use with carrier signals and other modulation technique. Therefore, while embodiments and applications of this invention have been shown and described, it would be apparent to those skilled in the art that many more modifications than mentioned above are possible without departing from the inventive concepts herein. The invention, therefore, is not to be restricted except in the spirit of the appended claims.

Claims (26)

1. A master transceiver configured to transmit an ultra wide band signal, comprising:
at least one slave transceiver in communication with the master transceiver; and
a framing control unit housed by the master transceiver, the framing control unit configured to generate a plurality of TDMA frames, each of the plurality of TDMA frames having a plurality of slots, each of the plurality of slots having a start of frame slot;
wherein the start of frame slot includes a timestamp slot that is configured to permit the master transceiver to change each of the plurality of TDMA frames.
2. The master transceiver of claim 1, wherein the master transceiver changes each of the plurality of TDMA frames by changing a start time of a data slot section.
3. The master transceiver of claim 1, wherein the master transceiver changes each of the plurality of TDMA frames by changing a duration of a data slot section.
4. The master transceiver of claim 1, further comprising a Medium Access Control protocol in communication with the framing control unit, the Medium Access Control protocol configured to define each of the plurality of TDMA frames.
5. The master transceiver of claim 1, wherein the communication between the master transceiver and the at least one slave transceiver is configured to provide for isochronous data communications.
6. The master transceiver of claim 1, wherein the communication between the master transceiver and the at least one slave transceiver is configured to provide for asynchronous data communications.
7. The master transceiver of claim 1, wherein the start of frame slot further comprises a synchronization slot configured to synchronize communications between the master transceiver and the at least one slave transceiver.
8. A transceiver, comprising:
a data modulation unit configured to generate a plurality of signals having variable pulse repetition frequencies and different modulation techniques;
a transmitter communicating with the data modulation unit, the transmitter configured to generate a pulse stream according to the data modulation unit;
an antenna communicating with the transmitter, the antenna configured to transmit a plurality of ultra wide band signals; and
a receiver configured to detect and demodulate the ultra wide band signals.
9. The transceiver of claim 8, wherein the data modulation unit comprises a transmit module configured to generate the plurality of ultra wide band signals that are communicated to said transmitter.
10. The transceiver of claim 9, wherein the transmit module is configured to modulate signals using different modulation techniques.
11. The transceiver of claim 8, where the transmitter further comprises a pulse generator system configured to generate a plurality of pull-up signals and a plurality of pull-down signals.
12. The transceiver of claim 11, wherein the transmitter further comprises a transistor drive system, the transistor drive system configured to communicate the plurality of pull-up signals and the plurality of pull-down signals to the antenna.
13. The transceiver of claim 8, wherein the receiver further comprises a front end configured to receive and amplify the ultra wide band signal generated by the antenna.
14. The transceiver of claim 13, wherein the receiver further comprises a pulse detection unit communicating with the front end, the pulse detection unit configured to detect a plurality of pulse detection pulses from the received and amplified ultra wide band signals.
15. The transceiver of claim 14, wherein the receiver further comprises a data processing unit communicating with the pulse detection unit, the data processing unit configured to retrieve a plurality of data from the plurality of pulse detection pulses.
16. The transceiver of claim 15, wherein the data processing unit further comprises a divider circuit housed within the data processing unit, the divider circuit configured to provide the pulse repetition frequency for sampling by the data processing unit.
17. The transceiver of claim 15, wherein the data processing unit further comprises a decoder housed within the data processing unit, the decoder configured to detect different modulation techniques.
18. An ultra wide band communication system, comprising:
a first ultra wide band device having a first data bandwidth requirement, and configured to transmit and receive data at different data rates;
a second ultra wide band device having a second data bandwidth requirement, and configured to transmit and receive data at different data rates and configured to communicate with the first device; and
a master transceiver configured to manage data communications between the first ultra wide band device and the second ultra wide band device.
19. The ultra wide band communication system of claim 18, wherein the communication between the first ultra wide band device and the second ultra wide band device is performed in a wireless environment.
20. The ultra wide band communication system of claim 18, wherein the first device, second device and the master transceiver vary an ultra wide band pulse repetition frequency as a function of a signal-to-noise ratio.
21. The ultra wide band communication system of claim 18, wherein the first device, second device and the master transceiver vary an ultra wide band pulse repetition frequency as a function of a bit error rate.
22. An ultra wide band communication system, comprising:
a first ultra wide band slave transceiver configured to communicate a plurality of TDMA data packets at different data rates;
a second ultra wide band slave transceiver configured to communicate a plurality of TDMA data packets at different data rates than the first slave transceiver; and
a master transceiver configured to manage communication between the first ultra wide band slave transceiver and the second ultra wide band slave transceiver.
23. The ultra wide band communication system of claim 22, wherein the master transceiver synchronizes communication between the first slave transceiver and the second slave transceiver.
24. The ultra wide band communication system of claim 22, wherein communication between the first slave transceiver and the second slave transceiver is performed in a wireless environment.
25. The ultra wide band communication system of claim 22, wherein a transmission rate of the plurality of TDMA data packets varies as a function of a signal-to-noise ratio.
26. The ultra wide band communication system of claim 22, wherein a transmission rate of the plurality of TDMA data packets varies as a function of a bit error rate.
US11/121,613 2000-06-21 2005-05-04 Wireless TDMA system and method for network communications Abandoned US20050190739A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US11/121,613 US20050190739A1 (en) 2000-06-21 2005-05-04 Wireless TDMA system and method for network communications

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US09/603,310 US6970448B1 (en) 2000-06-21 2000-06-21 Wireless TDMA system and method for network communications
US11/121,613 US20050190739A1 (en) 2000-06-21 2005-05-04 Wireless TDMA system and method for network communications

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
US09/603,310 Continuation US6970448B1 (en) 2000-06-21 2000-06-21 Wireless TDMA system and method for network communications

Publications (1)

Publication Number Publication Date
US20050190739A1 true US20050190739A1 (en) 2005-09-01

Family

ID=24414891

Family Applications (2)

Application Number Title Priority Date Filing Date
US09/603,310 Expired - Lifetime US6970448B1 (en) 2000-06-21 2000-06-21 Wireless TDMA system and method for network communications
US11/121,613 Abandoned US20050190739A1 (en) 2000-06-21 2005-05-04 Wireless TDMA system and method for network communications

Family Applications Before (1)

Application Number Title Priority Date Filing Date
US09/603,310 Expired - Lifetime US6970448B1 (en) 2000-06-21 2000-06-21 Wireless TDMA system and method for network communications

Country Status (4)

Country Link
US (2) US6970448B1 (en)
EP (1) EP1308000A2 (en)
AU (1) AU2001267017A1 (en)
WO (1) WO2002001735A2 (en)

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030152059A1 (en) * 2002-01-22 2003-08-14 Odman Knut T. System and method for handling asynchronous data in a wireless network
US20030220076A1 (en) * 2002-02-05 2003-11-27 Mutsumi Katayama Radio communication system
US20040114563A1 (en) * 2002-01-03 2004-06-17 Shvodian William M. Method of operating a media access controller having pseudo-static guaranteed time slots
US20050141648A1 (en) * 2003-12-24 2005-06-30 Microchip Technology Incorporated Time signal peripheral
US20050220173A1 (en) * 2004-03-12 2005-10-06 Conexant Systems, Inc. Methods and systems for frequency shift keyed modulation for broadband ultra wideband communication
US20050232219A1 (en) * 1999-09-10 2005-10-20 Roberto Aiello Ultra wide band communication network
US20110033051A1 (en) * 2007-01-18 2011-02-10 Nortel Networks Limited Method and apparatus for reducing probability of detection, improving jamming resistance and security for broadband wireless systems
US20140133586A1 (en) * 2010-09-30 2014-05-15 Infineon Technologies Austria Ag Signal Transmission Arrangement with a Transformer and Signal Transmission Method
US20140177656A1 (en) * 2008-05-21 2014-06-26 International Electronic Machines Corporation TDMA Communications with Clock Synchronization
US9369269B2 (en) * 2013-12-03 2016-06-14 Smart Energy Instruments Inc. Communication systems and methods for distributed power system measurement
US10177944B2 (en) * 2016-03-07 2019-01-08 Samsung Electronics Co., Ltd. Communication circuit chip and electronic device configured to decode data with reference to reception characteristic analyzed based on start-of-frame pattern
US11075773B1 (en) * 2020-01-06 2021-07-27 Hughes Network Systems, Llc Data cap management of super heavy users based on monthly usage and service plan limits
US20220075439A1 (en) * 2018-08-03 2022-03-10 Fuji Electric Co., Ltd. Slave communication apparatus and master communication apparatus

Families Citing this family (34)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE10035132A1 (en) * 2000-07-19 2002-02-14 Infineon Technologies Ag Method for increasing data throughput in a communication system
CN1432233A (en) * 2001-03-30 2003-07-23 株式会社鹰山 Radio LAN system and radio LAN system controlling method and control program
US20030012169A1 (en) * 2001-03-30 2003-01-16 Sunao Takatori Wireless lan system and control method and control and control program of wireless lan system
US7236757B2 (en) * 2001-07-11 2007-06-26 Vativ Technologies, Inc. High-speed multi-channel communications transceiver with inter-channel interference filter
US20030112896A1 (en) * 2001-07-11 2003-06-19 Raghavan Sreen A. Multi-channel communications transceiver
US7295623B2 (en) * 2001-07-11 2007-11-13 Vativ Technologies, Inc. High-speed communications transceiver
US7151745B2 (en) * 2001-11-08 2006-12-19 Broadcom Corporation Scalable synchronous packet transmit scheduler
AUPS043602A0 (en) * 2002-02-11 2002-03-07 Ferris, Brian Edward Communication system and method
CN100395968C (en) * 2002-04-03 2008-06-18 华为技术有限公司 Method for transmitting high-speed data service based on time-division duplex mode
JP3876752B2 (en) 2002-04-15 2007-02-07 ソニー株式会社 COMMUNICATION SYSTEM, COMMUNICATION CONTROL DEVICE, COMMUNICATION CONTROL METHOD, AND COMPUTER PROGRAM
GB0212579D0 (en) * 2002-05-31 2002-07-10 Koninkl Philips Electronics Nv Message routing in a radio network
WO2003103222A2 (en) 2002-05-31 2003-12-11 Koninklijke Philips Electronics N.V. Message routing in a radio network
FR2846182B1 (en) * 2002-10-16 2005-01-28 Nortel Networks Ltd METHOD FOR CONTROLLING DATA RETRANSMISSION AND CONTROL UNIT FOR IMPLEMENTING THE METHOD
JP2004136009A (en) 2002-10-21 2004-05-13 Nintendo Co Ltd Radio communication game system
EP1455461A1 (en) * 2003-03-03 2004-09-08 STMicroelectronics N.V. Method for processing ultra wide band signals in wireless system, and corresponding device
US7388899B2 (en) * 2003-03-10 2008-06-17 Texas Instruments Incorporated Spreading code structure for ultra wide band communications
EP1880478B1 (en) * 2003-03-12 2013-01-16 International Business Machines Corporation Method and apparatus for converting optical signals to radio channels
US7388904B2 (en) * 2003-06-03 2008-06-17 Vativ Technologies, Inc. Near-end, far-end and echo cancellers in a multi-channel transceiver system
JP4073885B2 (en) 2003-06-17 2008-04-09 任天堂株式会社 GAME SYSTEM, GAME DEVICE, AND GAME PROGRAM
AU2003903139A0 (en) 2003-06-20 2003-07-03 Resmed Limited Breathable gas apparatus with humidifier
GB2404121A (en) * 2003-07-18 2005-01-19 Motorola Inc Inter-network synchronisation
FI115579B (en) * 2003-11-17 2005-05-31 Nokia Corp Pulse-based communication
AU2003292846A1 (en) * 2003-12-05 2005-06-24 Zte Corporation A apparatus for realizing softswitch allopatric disaster recovery based on packet network
JP2005323113A (en) * 2004-05-07 2005-11-17 Matsushita Electric Ind Co Ltd Control station device and base station device
KR20060006725A (en) * 2004-07-16 2006-01-19 삼성전자주식회사 Method and apparatus for determining autonomous transmission parameters in mobile telecommunication system for enhanced uplink dedicated channel
GB2421141A (en) * 2004-12-08 2006-06-14 Zarlink Semiconductor Ltd Adaptive clock recovery scheme
JP4744344B2 (en) * 2005-05-13 2011-08-10 パナソニック株式会社 Pulse modulation type transmitter and pulse modulation type receiver
EP1763165B1 (en) * 2005-09-13 2008-01-09 Alcatel Lucent Method for operating a passive optical network, optical line termination and transmission frame
WO2009029395A2 (en) * 2007-08-03 2009-03-05 Cornell Research Foundation, Inc. Pulse coupled oscillator synchronization for wireless communications
US8341454B1 (en) 2007-12-28 2012-12-25 Marvell International Ltd. Rendering a video stream based on digital clock generated based on timing information
US8159938B2 (en) * 2008-06-23 2012-04-17 C.H.E.S.S. Embedded Technology B.V. Broadcast-only distributed wireless network
US8824449B2 (en) * 2009-03-05 2014-09-02 Chess Et International Bv Synchronization of broadcast-only wireless networks
US9143201B2 (en) * 2012-07-16 2015-09-22 Samsung Elecronics Co., Ltd. Data receiver for near field communication and wireless communication system including the same
CN110779187B (en) * 2019-11-04 2021-03-30 广东美的暖通设备有限公司 Signal transmitting device, signal receiving device, communication device and air conditioner

Citations (98)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US691717A (en) * 1901-01-17 1902-01-21 Furmidge Spring Wheel Company Wheel.
US3668639A (en) * 1971-05-07 1972-06-06 Itt Sequency filters based on walsh functions for signals with three space variables
US3678204A (en) * 1970-10-26 1972-07-18 Itt Signal processing and transmission by means of walsh functions
US3728632A (en) * 1971-03-12 1973-04-17 Sperry Rand Corp Transmission and reception system for generating and receiving base-band pulse duration pulse signals without distortion for short base-band communication system
US3875524A (en) * 1972-08-16 1975-04-01 Wandel & Goltermann Phase-stable decadically adjustable frequency synthesizer
US4201892A (en) * 1978-06-27 1980-05-06 Satellite Business Systems Multi-rate TDMA communication system
US4506267A (en) * 1983-01-26 1985-03-19 Geophysical Survey Systems, Inc. Frequency independent shielded loop antenna
US4574378A (en) * 1982-06-14 1986-03-04 Nec Corporation Multiple access system and method
US4586177A (en) * 1983-11-15 1986-04-29 M/A-Com Dcc, Inc. Integrated narrowband and wideband TDMA networks
US4587494A (en) * 1985-01-17 1986-05-06 National Semiconductor Corporation Quasi-complementary class B IC output stage
US4641317A (en) * 1984-12-03 1987-02-03 Charles A. Phillips Spread spectrum radio transmission system
US4644534A (en) * 1984-07-03 1987-02-17 Ant Nachrichtentechnik Gmbh TDMA point-to-multipoint communications system and its use
US4651152A (en) * 1983-09-26 1987-03-17 Geophysical Survey Systems, Inc. Large relative bandwidth radar
US4672608A (en) * 1984-09-26 1987-06-09 U.S. Philips Corporation Multiple access communications system
US4743906A (en) * 1984-12-03 1988-05-10 Charles A. Phillips Time domain radio transmission system
US4763325A (en) * 1985-09-04 1988-08-09 Comsat Telesystems, Inc. Demand assigned reformatting with an overflow area for time division multiple access communication
US4813057A (en) * 1984-12-03 1989-03-14 Charles A. Phillips Time domain radio transmission system
US5134408A (en) * 1991-01-30 1992-07-28 Geophysical Survey Systems, Inc. Detection of radar signals with large radar signatures
US5146616A (en) * 1991-06-27 1992-09-08 Hughes Aircraft Company Ultra wideband radar transmitter employing synthesized short pulses
US5148174A (en) * 1991-02-13 1992-09-15 Geophysical Survey Systems, Inc. Selective reception of carrier-free radar signals with large relative bandwidth
US5307081A (en) * 1990-11-27 1994-04-26 Geophysical Survey Systems, Inc. Radiator for slowly varying electromagnetic waves
US5319218A (en) * 1993-05-06 1994-06-07 The United States Of America As Represented By The Secretary Of The Army Pulse sharpening using an optical pulse
US5334975A (en) * 1991-07-16 1994-08-02 Wachob David E Residential time reference system
US5493691A (en) * 1993-12-23 1996-02-20 Barrett; Terence W. Oscillator-shuttle-circuit (OSC) networks for conditioning energy in higher-order symmetry algebraic topological forms and RF phase conjugation
US5519400A (en) * 1993-04-12 1996-05-21 The Regents Of The University Of California Phase coded, micro-power impulse radar motion sensor
US5523758A (en) * 1990-01-25 1996-06-04 Geophysical Survey Systems, Inc. Sliding correlator for nanosecond pulses
US5537414A (en) * 1992-07-07 1996-07-16 Hitachi, Ltd. Method of wireless communication between base station and mobile station and multiple access communication system
US5546022A (en) * 1994-12-16 1996-08-13 Sun Microsystems, Inc. Static logic circuit with improved output signal levels
US5592177A (en) * 1993-06-11 1997-01-07 Autometric, Incorporated Polarization-rotation modulated, spread polarization-rotation, wide-bandwidth radio-wave communications system
US5594738A (en) * 1993-10-18 1997-01-14 Motorola, Inc. Time slot allocation method
US5610907A (en) * 1994-07-29 1997-03-11 Barrett; Terence W. Ultrafast time hopping CDMA-RF communications: code-as-carrier, multichannel operation, high data rate operation and data rate on demand
US5627829A (en) * 1993-10-07 1997-05-06 Gleeson; Bryan J. Method for reducing unnecessary traffic over a computer network
US5644576A (en) * 1994-10-26 1997-07-01 International Business Machines Corporation Medium access control scheme for wireless LAN using a variable length interleaved time division frame
US5715236A (en) * 1990-06-25 1998-02-03 Qualcomm Incorporated System and method for generating signal waveforms in a CDMA cellular telephone system
US5742592A (en) * 1995-09-01 1998-04-21 Motorola, Inc. Method for communicating data in a wireless communication system
US5748891A (en) * 1994-07-22 1998-05-05 Aether Wire & Location Spread spectrum localizers
US5761197A (en) * 1994-11-14 1998-06-02 Northern Telecom Limited Communications in a distribution network
US5790551A (en) * 1995-11-28 1998-08-04 At&T Wireless Services Inc. Packet data transmission using dynamic channel assignment
US5886652A (en) * 1995-08-03 1999-03-23 Ntt Mobile Communications Network, Inc. Pseudo fixed data transmission device and method
US5889767A (en) * 1994-08-29 1999-03-30 Nec Corporation Time-division multidirectional multiplex communication system capable of using message area in radio burst signals divided into a plurality of areas
US5901172A (en) * 1997-06-11 1999-05-04 Multispectral Solutions, Inc. Ultra wideband receiver with high speed noise and interference tracking threshold
US5903605A (en) * 1995-03-30 1999-05-11 Intel Corporation Jitter detection method and apparatus
US5909469A (en) * 1997-08-29 1999-06-01 Telefonaktoebolaget Lm Ericsson Link adaptation method for links using modulation schemes that have different symbol rates
US5909491A (en) * 1996-11-06 1999-06-01 Nokia Mobile Phones Limited Method for sending a secure message in a telecommunications system
US5920278A (en) * 1997-05-28 1999-07-06 Gregory D. Gibbons Method and apparatus for identifying, locating, tracking, or communicating with remote objects
US5926501A (en) * 1996-12-12 1999-07-20 Motorola, Inc. Method and apparatus for dynamic channel configuration
US5940435A (en) * 1996-11-21 1999-08-17 Dsp Group, Inc. Method for compensating filtering delays in a spread-spectrum receiver
US5940452A (en) * 1995-11-29 1999-08-17 Motorola, Inc. Dual mode radio subscriber unit having a diversity receiver apparatus and method therefor
US6014374A (en) * 1985-03-20 2000-01-11 Interdigital Technology Corporation Subscriber RF telephone system for providing multiple speech and/or data signals simultaneously over either a single or a plurality of RF channels
US6026125A (en) * 1997-05-16 2000-02-15 Multispectral Solutions, Inc. Waveform adaptive ultra-wideband transmitter
US6031862A (en) * 1994-09-20 2000-02-29 Time Domain Corporation Ultrawide-band communication system and method
US6041051A (en) * 1996-06-14 2000-03-21 Lucent Technologies, Inc. Method and apparatus enabling multiple access for multiple services and multiple transmission modes over a broadband communication network utilizing an adaptive digital access protocol
US6055411A (en) * 1996-04-22 2000-04-25 Hitachi, Ltd. Radio communication system having a wireless cell site
US6064697A (en) * 1995-10-30 2000-05-16 Smk Corporation Pulse modulating method, pulse modulating equipment and pulse demodulating equipment
US6067648A (en) * 1998-03-02 2000-05-23 Tanisys Technology, Inc. Programmable pulse generator
US6069887A (en) * 1997-05-28 2000-05-30 Apple Computer, Inc. Method and system for synchronization in a wireless local area network
US6094464A (en) * 1995-10-12 2000-07-25 Next Level Communications Burst mode receiver
US6097766A (en) * 1997-10-30 2000-08-01 Mitsubishi Denki Kabushiki Kaisha Timing phase synchronization detecting circuit and demodulator
US6097707A (en) * 1995-05-19 2000-08-01 Hodzic; Migdat I. Adaptive digital wireless communications network apparatus and process
US6112230A (en) * 1997-04-18 2000-08-29 Alcatel Communication system for information exchange between master and slave stations using frames having organization, request and communication channels
US6172965B1 (en) * 1996-12-23 2001-01-09 Nortel Networks Limited Duplex transmission scheme
US6178217B1 (en) * 1994-08-12 2001-01-23 Neosoft, A.G. Nonlinear digital communications system
US6177903B1 (en) * 1999-06-14 2001-01-23 Time Domain Corporation System and method for intrusion detection using a time domain radar array
US6181687B1 (en) * 1998-10-22 2001-01-30 International Business Machines Corporation System and a method for continuously adjustable, splitting group, multi-contention resolution in multi-access computer communication systems
US6226277B1 (en) * 1997-10-14 2001-05-01 Lucent Technologies Inc. Method for admitting new connections based on usage priorities in a multiple access system for communications networks
US6232910B1 (en) * 1998-02-20 2001-05-15 Amerigon, Inc. High performance vehicle radar system
US6236662B1 (en) * 1998-05-04 2001-05-22 Bae Systems Aerospace Inc. Multirate time reservation multi-access protocol
US6239741B1 (en) * 1998-07-20 2001-05-29 Multispectral Solutions, Inc. UWB dual tunnel diode detector for object detection, measurement, or avoidance
US6243583B1 (en) * 1992-11-09 2001-06-05 Canon Kabushiki Kaisha Communication system
US6243372B1 (en) * 1996-11-14 2001-06-05 Omnipoint Corporation Methods and apparatus for synchronization in a wireless network
US6246702B1 (en) * 1998-08-19 2001-06-12 Path 1 Network Technologies, Inc. Methods and apparatus for providing quality-of-service guarantees in computer networks
US6246277B1 (en) * 1997-12-26 2001-06-12 Hitachi, Ltd. Semiconductor integrated circuit device
US6275500B1 (en) * 1999-08-09 2001-08-14 Motorola, Inc. Method and apparatus for dynamic control of talk groups in a wireless network
US6275544B1 (en) * 1999-11-03 2001-08-14 Fantasma Network, Inc. Baseband receiver apparatus and method
US6278713B1 (en) * 1995-04-21 2001-08-21 Illinois Institute Of Technology Method and apparatus for distributed queue digital data transmission employing variable length data slots
US6347084B1 (en) * 1998-05-28 2002-02-12 U.S. Philips Corporation Method of timestamp synchronization of a reservation-based TDMA protocol
US20020018458A1 (en) * 1999-09-10 2002-02-14 Fantasma Network, Inc. Baseband wireless network for isochronous communication
US6351468B1 (en) * 1998-07-02 2002-02-26 Gte Service Corporation Communications protocol in a wireless personal area network
US6351652B1 (en) * 1999-10-26 2002-02-26 Time Domain Corporation Mobile communications system and method utilizing impulse radio
US6385461B1 (en) * 1998-11-16 2002-05-07 Ericsson Inc. User group indication and status change in radiocommunications systems
US6400308B1 (en) * 1998-02-20 2002-06-04 Amerigon Inc. High performance vehicle radar system
US20020080889A1 (en) * 1999-09-23 2002-06-27 Lockheed Martin Energy Research Corporation Pulse transmission transceiver architecture for low power communications
US6424645B1 (en) * 1998-09-09 2002-07-23 Mitsubishi Denki Kabushiki Kaisha TDMA radio communication system achieving simultaneous assignment of channels to multiple terminal stations
US6437832B1 (en) * 1999-10-21 2002-08-20 General Electric Company Mitigation of multipath using ultra wideband DTV overlay signal
US6505032B1 (en) * 2000-05-26 2003-01-07 Xtremespectrum, Inc. Carrierless ultra wideband wireless signals for conveying application data
US6510150B1 (en) * 1998-12-21 2003-01-21 Koninklijke Philips Electronics N.V. Method of MAC synchronization in TDMA-based wireless networks
US6519460B1 (en) * 1999-05-10 2003-02-11 Telefonaktiebolaget Lm Ericsson Resource management in uncoordinated frequency hopping system
US20030054764A1 (en) * 1998-12-11 2003-03-20 Mccorkle John W. Carrierless ultra wideband wireless signals for conveying application data
US6539213B1 (en) * 1999-06-14 2003-03-25 Time Domain Corporation System and method for impulse radio power control
US6549567B1 (en) * 1994-09-20 2003-04-15 Time Domain Corporation Full duplex ultrawide-band communication system and method
US6574266B1 (en) * 1999-06-25 2003-06-03 Telefonaktiebolaget Lm Ericsson (Publ) Base-station-assisted terminal-to-terminal connection setup
US6597683B1 (en) * 1999-09-10 2003-07-22 Pulse-Link, Inc. Medium access control protocol for centralized wireless network communication management
US6697382B1 (en) * 2000-03-07 2004-02-24 Cisco Technology Inc. Distributing and synchronizing a representation of time between components of a packet switching system
US6707828B1 (en) * 1999-01-16 2004-03-16 Alcatel Synchronization of a network element in a synchronous digital communications network
US6735734B1 (en) * 2000-04-28 2004-05-11 John M. Liebetreu Multipoint TDM data distribution system
US6735238B1 (en) * 2000-05-26 2004-05-11 Xtremespectrum, Inc. Ultra wideband communication system, method, and device with low noise pulse formation
US6747959B1 (en) * 1998-10-07 2004-06-08 At&T Corp. Voice data integrated mulitaccess by self-reservation and blocked binary tree resolution
US6778557B1 (en) * 1998-01-23 2004-08-17 Kabushiki Kaisha Toshiba Point-to-multipoint communication system

Family Cites Families (37)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4232339A (en) 1978-09-08 1980-11-04 Harris Corporation Television signal horizontal interval timing reconstruction system
US5675388A (en) 1982-06-24 1997-10-07 Cooper; J. Carl Apparatus and method for transmitting audio signals as part of a television video signal
GB8510808D0 (en) * 1985-04-29 1985-06-05 Automation & Computer Systems Communication system
JPH0681113B2 (en) * 1987-09-21 1994-10-12 日本電気株式会社 Time division multiplex wireless communication system
IL95920A0 (en) * 1989-10-24 1991-07-18 Motorola Inc Distributed synchronization method for a wireless fast packet communication system
US5159343A (en) 1990-03-26 1992-10-27 Geophysical Survey Systems, Inc. Range information from signal distortions
US5153595A (en) 1990-03-26 1992-10-06 Geophysical Survey Systems, Inc. Range information from signal distortions
US5349580A (en) * 1992-05-08 1994-09-20 Scientific-Atlanta, Inc. Method and apparatus for channel allocation integrity in a communication network
US5365240A (en) 1992-11-04 1994-11-15 Geophysical Survey Systems, Inc. Efficient driving circuit for large-current radiator
US5586145A (en) 1993-01-11 1996-12-17 Morgan; Harry C. Transmission of electronic information by pulse position modulation utilizing low average power
US5473668A (en) * 1993-07-21 1995-12-05 Nec Corporation Digital cordless telephone system readily capable of setting up
US5687169A (en) 1995-04-27 1997-11-11 Time Domain Systems, Inc. Full duplex ultrawide-band communication system and method
US5850422A (en) 1995-07-21 1998-12-15 Symbios, Inc. Apparatus and method for recovering a clock signal which is embedded in an incoming data stream
US5950124A (en) * 1995-09-06 1999-09-07 Telxon Corporation Cellular communication system with dynamically modified data transmission parameters
GB2310972B (en) 1996-03-07 2000-06-14 Motorola Ltd Communication system and operating method thereof
JPH09261153A (en) 1996-03-27 1997-10-03 Aiwa Co Ltd Portable terminal equipment
US5761430A (en) * 1996-04-12 1998-06-02 Peak Audio, Inc. Media access control for isochronous data packets in carrier sensing multiple access systems
US5812671A (en) 1996-07-17 1998-09-22 Xante Corporation Cryptographic communication system
US6075777A (en) * 1996-08-21 2000-06-13 Lucent Technologies Inc. Network flow framework for online dynamic channel allocation
JP3077635B2 (en) 1997-06-20 2000-08-14 日本電気株式会社 High-speed wireless access device
US6115390A (en) 1997-10-14 2000-09-05 Lucent Technologies, Inc. Bandwidth reservation and collision resolution method for multiple access communication networks where remote hosts send reservation requests to a base station for randomly chosen minislots
US6285873B1 (en) 1998-03-09 2001-09-04 Qualcomm Incorporated Method for generating a broadcast challenge value
US6133876A (en) 1998-03-23 2000-10-17 Time Domain Corporation System and method for position determination by impulse radio
US20010055353A1 (en) 1998-04-04 2001-12-27 Mathew A. Rybicki Method and apparatus for amplitude and pulse modulation
US6212230B1 (en) 1998-04-04 2001-04-03 Sigmatel, Inc. Method and apparatus for pulse position modulation
AR018668A1 (en) 1998-06-13 2001-11-28 Samsung Electronics Co Ltd METHOD FOR CONTROLLING CHANNEL ACCESS THROUGH RESERVATION OF ACCESS SLOTS IN A MOBILE COMMUNICATION SYSTEM
US6246377B1 (en) 1998-11-02 2001-06-12 Fantasma Networks, Inc. Antenna comprising two separate wideband notch regions on one coplanar substrate
US6449265B1 (en) 1999-01-15 2002-09-10 Trw Inc. Media access control layer for satellite ATM networks
US6463042B1 (en) 1999-05-28 2002-10-08 Nokia Mobile Phones Ltd. Mobile station having power saving mode for packet data
US6628642B1 (en) 1999-08-25 2003-09-30 Telefonaktiebolaget Lm Ericsson (Publ) Synchronization deviation detection
US6292153B1 (en) 1999-08-27 2001-09-18 Fantasma Network, Inc. Antenna comprising two wideband notch regions on one coplanar substrate
US6492904B2 (en) 1999-09-27 2002-12-10 Time Domain Corporation Method and system for coordinating timing among ultrawideband transmissions
US6477171B1 (en) 1999-12-01 2002-11-05 Agilent Technologies, Inc. Method and system for negotiation of the highest common link rate among nodes of a fibre channel arbitrated loop
US6480505B1 (en) 1999-12-06 2002-11-12 Telefonaktiebolaget Lm Ericsson (Publ) Batched fair exhaustive polling scheduler
US6621857B1 (en) 1999-12-31 2003-09-16 Thomson Licensing S.A. Carrier tracking loop for direct sequence spread spectrum systems
US6497656B1 (en) 2000-02-08 2002-12-24 General Electric Company Integrated wireless broadband communications network
US6668008B1 (en) * 2000-06-06 2003-12-23 Texas Instruments Incorporated Ultra-wide band communication system and method

Patent Citations (99)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US691717A (en) * 1901-01-17 1902-01-21 Furmidge Spring Wheel Company Wheel.
US3678204A (en) * 1970-10-26 1972-07-18 Itt Signal processing and transmission by means of walsh functions
US3728632A (en) * 1971-03-12 1973-04-17 Sperry Rand Corp Transmission and reception system for generating and receiving base-band pulse duration pulse signals without distortion for short base-band communication system
US3668639A (en) * 1971-05-07 1972-06-06 Itt Sequency filters based on walsh functions for signals with three space variables
US3875524A (en) * 1972-08-16 1975-04-01 Wandel & Goltermann Phase-stable decadically adjustable frequency synthesizer
US4201892A (en) * 1978-06-27 1980-05-06 Satellite Business Systems Multi-rate TDMA communication system
US4574378A (en) * 1982-06-14 1986-03-04 Nec Corporation Multiple access system and method
US4506267A (en) * 1983-01-26 1985-03-19 Geophysical Survey Systems, Inc. Frequency independent shielded loop antenna
US4651152A (en) * 1983-09-26 1987-03-17 Geophysical Survey Systems, Inc. Large relative bandwidth radar
US4586177A (en) * 1983-11-15 1986-04-29 M/A-Com Dcc, Inc. Integrated narrowband and wideband TDMA networks
US4644534A (en) * 1984-07-03 1987-02-17 Ant Nachrichtentechnik Gmbh TDMA point-to-multipoint communications system and its use
US4672608A (en) * 1984-09-26 1987-06-09 U.S. Philips Corporation Multiple access communications system
US4813057A (en) * 1984-12-03 1989-03-14 Charles A. Phillips Time domain radio transmission system
US4641317A (en) * 1984-12-03 1987-02-03 Charles A. Phillips Spread spectrum radio transmission system
US4743906A (en) * 1984-12-03 1988-05-10 Charles A. Phillips Time domain radio transmission system
US4587494A (en) * 1985-01-17 1986-05-06 National Semiconductor Corporation Quasi-complementary class B IC output stage
US6014374A (en) * 1985-03-20 2000-01-11 Interdigital Technology Corporation Subscriber RF telephone system for providing multiple speech and/or data signals simultaneously over either a single or a plurality of RF channels
US4763325A (en) * 1985-09-04 1988-08-09 Comsat Telesystems, Inc. Demand assigned reformatting with an overflow area for time division multiple access communication
US5523758A (en) * 1990-01-25 1996-06-04 Geophysical Survey Systems, Inc. Sliding correlator for nanosecond pulses
US5715236A (en) * 1990-06-25 1998-02-03 Qualcomm Incorporated System and method for generating signal waveforms in a CDMA cellular telephone system
US5307081A (en) * 1990-11-27 1994-04-26 Geophysical Survey Systems, Inc. Radiator for slowly varying electromagnetic waves
US5134408A (en) * 1991-01-30 1992-07-28 Geophysical Survey Systems, Inc. Detection of radar signals with large radar signatures
US5148174A (en) * 1991-02-13 1992-09-15 Geophysical Survey Systems, Inc. Selective reception of carrier-free radar signals with large relative bandwidth
US5146616A (en) * 1991-06-27 1992-09-08 Hughes Aircraft Company Ultra wideband radar transmitter employing synthesized short pulses
US5334975A (en) * 1991-07-16 1994-08-02 Wachob David E Residential time reference system
US5537414A (en) * 1992-07-07 1996-07-16 Hitachi, Ltd. Method of wireless communication between base station and mobile station and multiple access communication system
US6243583B1 (en) * 1992-11-09 2001-06-05 Canon Kabushiki Kaisha Communication system
US5519400A (en) * 1993-04-12 1996-05-21 The Regents Of The University Of California Phase coded, micro-power impulse radar motion sensor
US5319218A (en) * 1993-05-06 1994-06-07 The United States Of America As Represented By The Secretary Of The Army Pulse sharpening using an optical pulse
US5592177A (en) * 1993-06-11 1997-01-07 Autometric, Incorporated Polarization-rotation modulated, spread polarization-rotation, wide-bandwidth radio-wave communications system
US5627829A (en) * 1993-10-07 1997-05-06 Gleeson; Bryan J. Method for reducing unnecessary traffic over a computer network
US5594738A (en) * 1993-10-18 1997-01-14 Motorola, Inc. Time slot allocation method
US5493691A (en) * 1993-12-23 1996-02-20 Barrett; Terence W. Oscillator-shuttle-circuit (OSC) networks for conditioning energy in higher-order symmetry algebraic topological forms and RF phase conjugation
US5748891A (en) * 1994-07-22 1998-05-05 Aether Wire & Location Spread spectrum localizers
US5610907A (en) * 1994-07-29 1997-03-11 Barrett; Terence W. Ultrafast time hopping CDMA-RF communications: code-as-carrier, multichannel operation, high data rate operation and data rate on demand
US6178217B1 (en) * 1994-08-12 2001-01-23 Neosoft, A.G. Nonlinear digital communications system
US5889767A (en) * 1994-08-29 1999-03-30 Nec Corporation Time-division multidirectional multiplex communication system capable of using message area in radio burst signals divided into a plurality of areas
US6031862A (en) * 1994-09-20 2000-02-29 Time Domain Corporation Ultrawide-band communication system and method
US6549567B1 (en) * 1994-09-20 2003-04-15 Time Domain Corporation Full duplex ultrawide-band communication system and method
US5644576A (en) * 1994-10-26 1997-07-01 International Business Machines Corporation Medium access control scheme for wireless LAN using a variable length interleaved time division frame
US5761197A (en) * 1994-11-14 1998-06-02 Northern Telecom Limited Communications in a distribution network
US5546022A (en) * 1994-12-16 1996-08-13 Sun Microsystems, Inc. Static logic circuit with improved output signal levels
US5903605A (en) * 1995-03-30 1999-05-11 Intel Corporation Jitter detection method and apparatus
US6278713B1 (en) * 1995-04-21 2001-08-21 Illinois Institute Of Technology Method and apparatus for distributed queue digital data transmission employing variable length data slots
US6097707A (en) * 1995-05-19 2000-08-01 Hodzic; Migdat I. Adaptive digital wireless communications network apparatus and process
US5886652A (en) * 1995-08-03 1999-03-23 Ntt Mobile Communications Network, Inc. Pseudo fixed data transmission device and method
US5742592A (en) * 1995-09-01 1998-04-21 Motorola, Inc. Method for communicating data in a wireless communication system
US6094464A (en) * 1995-10-12 2000-07-25 Next Level Communications Burst mode receiver
US6064697A (en) * 1995-10-30 2000-05-16 Smk Corporation Pulse modulating method, pulse modulating equipment and pulse demodulating equipment
US5790551A (en) * 1995-11-28 1998-08-04 At&T Wireless Services Inc. Packet data transmission using dynamic channel assignment
US5940452A (en) * 1995-11-29 1999-08-17 Motorola, Inc. Dual mode radio subscriber unit having a diversity receiver apparatus and method therefor
US6055411A (en) * 1996-04-22 2000-04-25 Hitachi, Ltd. Radio communication system having a wireless cell site
US6041051A (en) * 1996-06-14 2000-03-21 Lucent Technologies, Inc. Method and apparatus enabling multiple access for multiple services and multiple transmission modes over a broadband communication network utilizing an adaptive digital access protocol
US5909491A (en) * 1996-11-06 1999-06-01 Nokia Mobile Phones Limited Method for sending a secure message in a telecommunications system
US6243372B1 (en) * 1996-11-14 2001-06-05 Omnipoint Corporation Methods and apparatus for synchronization in a wireless network
US5940435A (en) * 1996-11-21 1999-08-17 Dsp Group, Inc. Method for compensating filtering delays in a spread-spectrum receiver
US5926501A (en) * 1996-12-12 1999-07-20 Motorola, Inc. Method and apparatus for dynamic channel configuration
US6172965B1 (en) * 1996-12-23 2001-01-09 Nortel Networks Limited Duplex transmission scheme
US6112230A (en) * 1997-04-18 2000-08-29 Alcatel Communication system for information exchange between master and slave stations using frames having organization, request and communication channels
US6026125A (en) * 1997-05-16 2000-02-15 Multispectral Solutions, Inc. Waveform adaptive ultra-wideband transmitter
US5920278A (en) * 1997-05-28 1999-07-06 Gregory D. Gibbons Method and apparatus for identifying, locating, tracking, or communicating with remote objects
US6069887A (en) * 1997-05-28 2000-05-30 Apple Computer, Inc. Method and system for synchronization in a wireless local area network
US5901172A (en) * 1997-06-11 1999-05-04 Multispectral Solutions, Inc. Ultra wideband receiver with high speed noise and interference tracking threshold
US5909469A (en) * 1997-08-29 1999-06-01 Telefonaktoebolaget Lm Ericsson Link adaptation method for links using modulation schemes that have different symbol rates
US6226277B1 (en) * 1997-10-14 2001-05-01 Lucent Technologies Inc. Method for admitting new connections based on usage priorities in a multiple access system for communications networks
US6097766A (en) * 1997-10-30 2000-08-01 Mitsubishi Denki Kabushiki Kaisha Timing phase synchronization detecting circuit and demodulator
US6246277B1 (en) * 1997-12-26 2001-06-12 Hitachi, Ltd. Semiconductor integrated circuit device
US6778557B1 (en) * 1998-01-23 2004-08-17 Kabushiki Kaisha Toshiba Point-to-multipoint communication system
US6232910B1 (en) * 1998-02-20 2001-05-15 Amerigon, Inc. High performance vehicle radar system
US6400308B1 (en) * 1998-02-20 2002-06-04 Amerigon Inc. High performance vehicle radar system
US6067648A (en) * 1998-03-02 2000-05-23 Tanisys Technology, Inc. Programmable pulse generator
US6236662B1 (en) * 1998-05-04 2001-05-22 Bae Systems Aerospace Inc. Multirate time reservation multi-access protocol
US6347084B1 (en) * 1998-05-28 2002-02-12 U.S. Philips Corporation Method of timestamp synchronization of a reservation-based TDMA protocol
US6351468B1 (en) * 1998-07-02 2002-02-26 Gte Service Corporation Communications protocol in a wireless personal area network
US6239741B1 (en) * 1998-07-20 2001-05-29 Multispectral Solutions, Inc. UWB dual tunnel diode detector for object detection, measurement, or avoidance
US6246702B1 (en) * 1998-08-19 2001-06-12 Path 1 Network Technologies, Inc. Methods and apparatus for providing quality-of-service guarantees in computer networks
US6424645B1 (en) * 1998-09-09 2002-07-23 Mitsubishi Denki Kabushiki Kaisha TDMA radio communication system achieving simultaneous assignment of channels to multiple terminal stations
US6747959B1 (en) * 1998-10-07 2004-06-08 At&T Corp. Voice data integrated mulitaccess by self-reservation and blocked binary tree resolution
US6181687B1 (en) * 1998-10-22 2001-01-30 International Business Machines Corporation System and a method for continuously adjustable, splitting group, multi-contention resolution in multi-access computer communication systems
US6385461B1 (en) * 1998-11-16 2002-05-07 Ericsson Inc. User group indication and status change in radiocommunications systems
US20030054764A1 (en) * 1998-12-11 2003-03-20 Mccorkle John W. Carrierless ultra wideband wireless signals for conveying application data
US6510150B1 (en) * 1998-12-21 2003-01-21 Koninklijke Philips Electronics N.V. Method of MAC synchronization in TDMA-based wireless networks
US6707828B1 (en) * 1999-01-16 2004-03-16 Alcatel Synchronization of a network element in a synchronous digital communications network
US6519460B1 (en) * 1999-05-10 2003-02-11 Telefonaktiebolaget Lm Ericsson Resource management in uncoordinated frequency hopping system
US6539213B1 (en) * 1999-06-14 2003-03-25 Time Domain Corporation System and method for impulse radio power control
US6177903B1 (en) * 1999-06-14 2001-01-23 Time Domain Corporation System and method for intrusion detection using a time domain radar array
US6574266B1 (en) * 1999-06-25 2003-06-03 Telefonaktiebolaget Lm Ericsson (Publ) Base-station-assisted terminal-to-terminal connection setup
US6275500B1 (en) * 1999-08-09 2001-08-14 Motorola, Inc. Method and apparatus for dynamic control of talk groups in a wireless network
US20020018458A1 (en) * 1999-09-10 2002-02-14 Fantasma Network, Inc. Baseband wireless network for isochronous communication
US6597683B1 (en) * 1999-09-10 2003-07-22 Pulse-Link, Inc. Medium access control protocol for centralized wireless network communication management
US20020080889A1 (en) * 1999-09-23 2002-06-27 Lockheed Martin Energy Research Corporation Pulse transmission transceiver architecture for low power communications
US6603818B1 (en) * 1999-09-23 2003-08-05 Lockheed Martin Energy Research Corporation Pulse transmission transceiver architecture for low power communications
US6437832B1 (en) * 1999-10-21 2002-08-20 General Electric Company Mitigation of multipath using ultra wideband DTV overlay signal
US6351652B1 (en) * 1999-10-26 2002-02-26 Time Domain Corporation Mobile communications system and method utilizing impulse radio
US6275544B1 (en) * 1999-11-03 2001-08-14 Fantasma Network, Inc. Baseband receiver apparatus and method
US6697382B1 (en) * 2000-03-07 2004-02-24 Cisco Technology Inc. Distributing and synchronizing a representation of time between components of a packet switching system
US6735734B1 (en) * 2000-04-28 2004-05-11 John M. Liebetreu Multipoint TDM data distribution system
US6735238B1 (en) * 2000-05-26 2004-05-11 Xtremespectrum, Inc. Ultra wideband communication system, method, and device with low noise pulse formation
US6505032B1 (en) * 2000-05-26 2003-01-07 Xtremespectrum, Inc. Carrierless ultra wideband wireless signals for conveying application data

Cited By (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20050232219A1 (en) * 1999-09-10 2005-10-20 Roberto Aiello Ultra wide band communication network
US20040114563A1 (en) * 2002-01-03 2004-06-17 Shvodian William M. Method of operating a media access controller having pseudo-static guaranteed time slots
US7593422B2 (en) * 2002-01-03 2009-09-22 Freescale Semiconductor, Inc. Method of operating a media access controller having pseudo-static guaranteed time slots
US20030152059A1 (en) * 2002-01-22 2003-08-14 Odman Knut T. System and method for handling asynchronous data in a wireless network
US7684380B2 (en) * 2002-01-22 2010-03-23 Freescale Semiconductor, Inc. System and method for handling asynchronous data in a wireless network
US20030220076A1 (en) * 2002-02-05 2003-11-27 Mutsumi Katayama Radio communication system
US7356360B2 (en) * 2002-02-05 2008-04-08 Honda Giken Kogyo Kabushiki Kaisha Radio communication system
US20050141648A1 (en) * 2003-12-24 2005-06-30 Microchip Technology Incorporated Time signal peripheral
US20050220173A1 (en) * 2004-03-12 2005-10-06 Conexant Systems, Inc. Methods and systems for frequency shift keyed modulation for broadband ultra wideband communication
US8462951B2 (en) * 2007-01-18 2013-06-11 Apple Inc. Method and apparatus for reducing probability of detection, improving jamming resistance and security for broadband wireless systems
US20110033051A1 (en) * 2007-01-18 2011-02-10 Nortel Networks Limited Method and apparatus for reducing probability of detection, improving jamming resistance and security for broadband wireless systems
US20140177656A1 (en) * 2008-05-21 2014-06-26 International Electronic Machines Corporation TDMA Communications with Clock Synchronization
US10333642B2 (en) * 2008-05-21 2019-06-25 International Machines Corp. TDMA communications with clock synchronization
US20140133586A1 (en) * 2010-09-30 2014-05-15 Infineon Technologies Austria Ag Signal Transmission Arrangement with a Transformer and Signal Transmission Method
US9490870B2 (en) * 2010-09-30 2016-11-08 Infineon Technologies Austria Ag Signal transmission arrangement with a transformer and signal transmission method
US9608693B2 (en) 2010-09-30 2017-03-28 Infineon Technologies Austria Ag Signal transmission arrangement with a transformer and signal transmission method
US9369269B2 (en) * 2013-12-03 2016-06-14 Smart Energy Instruments Inc. Communication systems and methods for distributed power system measurement
US20160285616A1 (en) * 2013-12-03 2016-09-29 Smart Energy Instruments Inc. Communication systems and methods for distributed power system measurement
US9667408B2 (en) * 2013-12-03 2017-05-30 Smart Energy Instruments Inc. Communication systems and methods for distributed power system measurement
US10177944B2 (en) * 2016-03-07 2019-01-08 Samsung Electronics Co., Ltd. Communication circuit chip and electronic device configured to decode data with reference to reception characteristic analyzed based on start-of-frame pattern
US20220075439A1 (en) * 2018-08-03 2022-03-10 Fuji Electric Co., Ltd. Slave communication apparatus and master communication apparatus
US11075773B1 (en) * 2020-01-06 2021-07-27 Hughes Network Systems, Llc Data cap management of super heavy users based on monthly usage and service plan limits

Also Published As

Publication number Publication date
EP1308000A2 (en) 2003-05-07
WO2002001735A2 (en) 2002-01-03
WO2002001735A3 (en) 2002-10-17
AU2001267017A1 (en) 2002-01-08
US6970448B1 (en) 2005-11-29

Similar Documents

Publication Publication Date Title
US6970448B1 (en) Wireless TDMA system and method for network communications
US6952456B1 (en) Ultra wide band transmitter
US7480324B2 (en) Ultra wide band communication systems and methods
US6275544B1 (en) Baseband receiver apparatus and method
US7023833B1 (en) Baseband wireless network for isochronous communication
US5553076A (en) Method and apparatus for a wireless local area network
US6894975B1 (en) Synchronization and access of the nodes in a communications network
KR100300346B1 (en) System and method for spread spectrum code position modulation and wireless local area network employing the same
EP1366585B1 (en) Frame to frame timing sychronization system and method
US7961828B2 (en) Sync bursts frequency offset compensation
US7277457B2 (en) Sync bursts for frequency offset compensation
US7724783B2 (en) System and method for passing data frames in a wireless network
WO2001099300A2 (en) Ultra wide band base band receiver
US20050207451A1 (en) Synchronization and access of the nodes in a wireless network
WO2006085511A1 (en) Pulse modulating wireless communication apparatus
JP2003530728A (en) Spread spectrum GMSK / M-ary radio with oscillator frequency correction mechanism
US20020141434A1 (en) Digital TDMA link with no sync word
KR100776978B1 (en) Uwb transceiver preventing interference error, tranmitting method, and receiving method thereof
JPH05191378A (en) Low-speed frequency hopping spreaded spectrum communication system

Legal Events

Date Code Title Description
AS Assignment

Owner name: FANTASMA NETWORKS, CALIFORNIA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:SPARRELL, CARLTON;AIELLO, ROBERTO;ROGERSON, GERALD;AND OTHERS;REEL/FRAME:016320/0167

Effective date: 20000823

Owner name: PULSE-LINK, INC., CALIFORNIA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:SHERWOOD PARTNERS, INC.;REEL/FRAME:016320/0228

Effective date: 20010509

Owner name: SHERWOOD PARTNERS, INC., CALIFORNIA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:FANTASMA NETWORKS, INC.;REEL/FRAME:016320/0834

Effective date: 20010417

AS Assignment

Owner name: AUDIO MPEG, INC., VIRGINIA

Free format text: SECURITY AGREEMENT;ASSIGNOR:PULSE~LINK, INC.;REEL/FRAME:022575/0704

Effective date: 20090420

Owner name: AUDIO MPEG, INC., VIRGINIA

Free format text: SECURITY AGREEMENT;ASSIGNOR:PULSE LINK, INC.;REEL/FRAME:022575/0704

Effective date: 20090420

STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION

AS Assignment

Owner name: INTELLECTUAL VENTURES HOLDING 73 LLC, NEVADA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:PULSE-LINK, INC.;REEL/FRAME:027926/0163

Effective date: 20120213