throbber
United States Patent
`Hodzic et al.
`
`[19]
`
`I 1111111111111111 11111 1111111111 1111111111 1111111111 lllll 111111111111111111
`US006097707 A
`[11] Patent Number:
`[45] Date of Patent:
`
`6,097,707
`*Aug. 1, 2000
`
`[54] ADAPTIVE DIGITAL WIRELESS
`COMMUNICATIONS NETWORK
`APPARATUS AND PROCESS
`
`5,129,096
`5,212,805
`5,276,686
`
`7/1992 Burns ..................................... 455/33.1
`5/1993 Comroe et al. ........................ 455/33.1
`1/1994 Ito .......................................... 455/33.1
`
`[76]
`
`Inventors: Migdat I. Hodzic, 11633 Bridge Park
`Ct., Cupertino, Calif. 95014; James M.
`Brennan, 1224 Martin Ave., Apt. #5,
`San Jose, Calif. 95126
`
`[ *] Notice:
`
`This patent is subject to a terminal dis(cid:173)
`claimer.
`
`[21] Appl. No.: 08/444,553
`
`[22] Filed:
`
`May 19, 1995
`
`Int. Cl.7 ........................................................ H04J 3/16
`[51]
`[52] U.S. Cl. .......................... 370/321; 370/337; 370/347;
`455/54.1; 455/57.1
`[58] Field of Search .................................. 370/24, 26, 29,
`370/18, 55.3, 68.1, 77, 85.2, 79, 85.3, 84,
`94.1, 94.3, 85.7, 95.1, 85.8, 95.2, 95.3,
`100.1, 103, 104.1, 105, 105.1; 379/58,
`63, 59; 340/825.06, 825.07, 825.08; 455/33.1,
`33.4, 16, 15, 49.1, 51.1, 54.2, 53.1, 54.1,
`57.1; 375/200, 202, 205
`
`[56]
`
`References Cited
`
`U.S. PATENT DOCUMENTS
`
`Primary Examiner-Benedict V. Safourek
`Assistant Examiner-Ricky Q. Ngo
`Attorney, Agent, or Firm-Donald J. Lisa
`
`[57]
`
`ABSTRACT
`
`A single channel wireless digital communication network
`[10] has a cellular topology which includes a central unit
`[12] ("CW") controlling communications with a plurality of
`remote units [14] ("TU") in a star configuration. Network
`access is synchronously controlled through a time division
`multiplexed cycle [20] of variable total duration having an
`up-link phase [21] of a variable number of fixed size time
`slots [25, 27, 27 a], each pre-assigned by reservation by a
`remote unit, and a down-link phase [22] of a variable
`number of variable size slots [31a, 31b] which are adap(cid:173)
`tively utilized. The CU adaptively manages all slot assign(cid:173)
`ments according to a variety of parameters. RU up-link slot
`reservations are confirmed by the CU in a variety of ways.
`During the up-link phase, RU's which did not reserve a slot
`on the previous up-link cycle are temporarily suspended and
`are then polled or periodically tested for re-entry. A repeater
`unit [15] ("RU") having a back-to-back coupled ccu-tu pair
`operates as a minicell within the major cell where major cell
`coverage is not broad enough to reach all major cell TU's.
`
`4,644,534
`
`2/1987 Sperlich ................................. 370/95.3
`
`50 Claims, 3 Drawing Sheets
`
`Ex.1013
`APPLE INC. / Page 1 of 14
`
`

`

`U.S. Patent
`
`Aug. 1, 2000
`
`Sheet 1 of 3
`
`6,097,707
`
`Z3
`
`z, __
`
`?YNCHFRAME
`
`SWITCH Tx/RX1
`L,24
`(Z.5
`TUl DATA
`
`/
`
`/
`
`ib
`
`(
`SW\TCI-\
`TX/RXz
`
`/ /
`
`CCU DATA
`31)
`
`\
`\
`\
`
`TU2,
`(310..
`
`3D)
`6UARDTIME
`
`CCUACk:/CONFI,
`
`5WITCH Tx/RXN
`
`Fie,. z
`
`- - -
`SWlTCH T)( /R~ ZB
`TUN DAT~
`270...
`
`29
`
`Ex.1013
`APPLE INC. / Page 2 of 14
`
`

`

`U.S. Patent
`
`Aug. 1, 2000
`
`Sheet 2 of 3
`
`6,097,707
`
`4D
`
`/
`
`41
`
`4Z. 43
`
`44
`
`45
`
`4(,
`
`4'7
`
`so
`
`(HOR BF D/A
`
`S/A
`
`U~N
`
`DATA
`INFO
`
`FCS
`
`EF
`
`/
`
`/
`
`/
`41
`
`/
`
`/
`
`/
`
`\
`
`'\
`\
`
`'\
`\
`
`41a.
`
`CTL TYPE
`
`DATA PACKET
`
`I
`
`I
`I
`Ut-lUSEO
`
`ACK RES~
`
`0
`
`1
`
`2.
`
`3
`
`Fic-,.lb
`
`-
`
`4
`
`I
`
`I
`DPiTA LINK
`I
`6EQUErtCE~
`'-I
`51
`1
`
`I
`
`l~i
`I
`I
`I
`TYPE ID NTIF\CATION
`
`-
`
`~
`
`e
`
`q
`
`lO
`
`11
`
`fl
`
`(3
`
`(4
`
`(5
`
`Ex.1013
`APPLE INC. / Page 3 of 14
`
`

`

`U.S. Patent
`
`Aug. 1, 2000
`
`Sheet 3 of 3
`
`6,097,707
`
`TXON
`
`Tl<ON
`
`RXON----.
`
`I
`I
`SLACK.,. O.Stv\s
`
`I
`I
`tsLKJ_____
`1
`1
`o. 1 MS
`DATA
`I
`I
`SYNCl - i ~,--~
`~ I ( CCU
`I
`11
`11
`RXON---1f____
`1~1 --+j-
`lL ~ - - - - - SLOT-----rl
`10.11,,sr
`I
`l -P•- ~~s~
`I :
`l
`tsLk. J_, ___ }Tu
`sL~ 1 sLK , .Sl.k 1
`--, - - -
`11
`11
`I
`i.__1--,--_ _ _
`DATA --,-_ _ _ _ _ _ __,,.-5-Lk_l__
`1---Ms.ss ----•I
`I
`I I
`I r - 1 - - -
`~ ~ n,5
`
`o.Jme.,.lt--
`_ ____ _
`1,-' -~
`11
`
`14
`
`!4a..
`
`Ex.1013
`APPLE INC. / Page 4 of 14
`
`

`

`6,097,707
`
`1
`ADAPTIVE DIGITAL WIRELESS
`COMMUNICATIONS NETWORK
`APPARATUS AND PROCESS
`
`BACKGROUND OF THE INVENTION
`
`2
`repeaters. Constant monitoring of remote units by the central
`control improves the reliability of the network. There is a
`need for and it is an object of the present invention to
`provide a wireless, single channel, media access control
`5 which has the efficiencies of a star configuration.
`
`e. REMOTE COVERAGE
`
`1. Field of the Invention
`The present invention relates generally to the apparatus
`and methods of controlling multiple access to a communi(cid:173)
`cation network by a plurality of remote stations, and more 10
`particularly, to a non-contention, digital, wireless system in
`which all stations share one channel and a central station
`synchronously controls access through a cyclic, time divi(cid:173)
`sion multiplex process.
`2. Discussion of Background and Prior Art
`Modern communications systems must be designed to
`meed a wide variety of practical applications which have
`varying needs.
`
`a. MOBILITY
`
`One important need is mobility. Increasingly in our soci(cid:173)
`ety there is a requirement for mobile communication sys(cid:173)
`tems which eliminate expensive wire pulling, such as, in
`multi-building and various campus environments.
`There is a need for and it is an object of the present
`invention to provide omnidirectional short range communi(cid:173)
`cations within buildings and between adjacent building
`structures without running phone lines and without interfer(cid:173)
`ences from the wall or building structures.
`
`b. DIGITAL
`
`Digital communications systems are dramatically pushing
`out our communications frontiers because of the flexibility
`and reliability of digital techniques. Nevertheless, in multi(cid:173)
`point-to-point or multi-point-to-multi-point networking sys(cid:173)
`tems between multiple radio units, there is a need for and it
`is an object of the present invention to provide such a system
`which handles digitized video, audio and data at error-free
`and higher through-put rates.
`
`c. LOW COST
`
`35
`
`In cellular, star configuration, multi-point-to-point
`systems, major problems have been the fading of the broad(cid:173)
`cast signals at the far corners or remote areas of a covered
`region and interference from multiple transmissions.
`Spread spectrum technology is well known and has been
`available since World War II. Spread spectrum is a technique
`that uniformally distributes the information bandwidth of a
`15 data signal over a frequency range that is much larger than
`required for transmission. The technique adds redundancy to
`the signal, which allows data to be recovered in the presence
`of strong interfering signals. It has wide commercial appli(cid:173)
`cation in digital wireless networks to avoid interference and
`20 provide reliable signal detection in the presence of multiple
`signal sources. Two fundamental techniques for spreading
`the digital bandwidth over a wide spectrum are well known
`and include direct-sequence and frequency hopping. In the
`basic direct-sequence technique, a base band data signal is
`25 combined with a pseudo-random noise ("PRN") code using
`an exclusive-OR ("XOR") gate.
`The out-put is a combined signal with a "chipping rate"
`much faster than the data-signal rate which spreads the
`signal over a frequency range larger than the data-signal
`30 bandwidth which is then demodulated coherently by con(cid:173)
`ventional techniques at the receiver end.
`Thus, in spread spectrum the data and spread signals are
`combined. The spreading signal dominates the content. The
`combined signal looks like noise, but is correlatable because
`the spread spectrum has a unique code that can be detected
`and demodulated.
`In a typical multi-point-to-multi-point system the central
`control unit functions as a repeater for remote terminal units
`40 where the coverage of the major cell central unit is insuf(cid:173)
`ficient to reach all remote units within the major cell.
`There is a need for and it is an object of the present
`invention to provide the advantages of spread spectrum and
`repeater capability in a digital wireless network of broad
`45 practical application.
`
`Cellular topology has found wide acceptance worldwide
`in multi-point-to-point and multi-point-to-multi-point net(cid:173)
`works. The use of a cellular structure in wireless commu(cid:173)
`nications systems eliminates the need for telephone lines and
`cable lines. A vast infra-structure of cellular radio towers
`now exist worldwide.
`Wireless networks are especially well adapted for use in 50
`cellular topology because they can be formed by combining
`numerous single cells to accommodate particular applica(cid:173)
`tions. Different cells would use different spreading codes to
`minimize the potential interference problems. There is a
`need for and it is an object of the present invention to 55
`provide a wireless radio frequency communications network
`which can utilize the existing worldwide cellular infra(cid:173)
`structure in a variety of practical commercial applications.
`
`f. LIMITED SPECTRUM AND MEDIA ACCESS
`CONTROL
`The limited spectrum for radio frequency broadcasting
`has long been a major problem for communications systems.
`The need to effectively and efficiently use existing spectrum
`has spawned many new types of systems and capabilities.
`Multi-point-to-point wireless systems have created multiple
`access problems as multiple units contend for channel
`availability. Single channel systems have aggravated the
`need for good multiple access control of the media. Numer-
`ous channel access schemes are well known including
`frequency division multiple access ("FDMA"), code divi(cid:173)
`sion multiple access ("CDMA"), and time division multiple
`60 access ("TDMA").
`In FDMA, the total spectrum assignment is divided into
`channels in the frequency domain. A major disadvantage of
`the FDMA system is that it requires considerably more
`equipment at the base station to handle a given number of
`subscribers.
`CDMA is the characteristic form of multiple access that is
`used for spread spectrum systems. In these systems each unit
`
`d. EFFICIENT ORGANIZATION
`
`A star configuration is an efficient organization for con(cid:173)
`trolling multiple access of numerous remote units in a single
`cell communication scheme. The central unit acts as the
`control or master while the remote or terminal units act as
`slaves so far as channel access and scheduling are con- 65
`cerned. The remote units can communicate between each
`other via corresponding central units which can also act as
`
`Ex.1013
`APPLE INC. / Page 5 of 14
`
`

`

`6,097,707
`
`4
`communication network is described in which the common
`resource is adaptively shared as a function of traffic going to
`and from the remote units. A TDMA process is disclosed in
`which segments of user data are analyzed by the system with
`respect to content and amount and slices are dynamically
`and adaptively assigned based on that analysis. While time
`slices which will not be used during a particular frame due
`to the lack of or the repetitive nature of information from a
`particular switching unit can be temporarily used to transfer
`10 information from a different switching unit, this system does
`not describe a reservation system where requesting periph(cid:173)
`erals can reserve a slot for a subsequent cycle, nor a
`suspending of inactive remote units with provision for their
`subsequent re-entry.
`Thus, there is a need for and its is an object of the present
`invention to provide an adaptive process for assigning
`up-link slots based on advance reservation by remote units
`and to optionally manage the allocation of available capacity
`to served units.
`Due to the adaptive nature of the present invention, there
`is a need for and it is an object of the present invention to
`provide the overall network with a dynamic reconfiguration
`capability where one or more of the remote units can be
`removed from the network or inserted back into it without
`disturbing the normal network operations such that removed
`remote units do not waste any system bandwidth which
`contributes to efficient use of communication links.
`There is also a need for and it in a further object of the
`present invention to provide a flexible adaptive network that
`has the capability to be easily reconfigured to meet a wide
`range of applications, while providing long range ( over 20
`miles) and high data through-put. Typical proprietary
`(vertical)applications include general security ( audio,
`CCTV, alarm, etc) and security for high-rise buildings and
`gated communities; utilities; traffic management; rural tele(cid:173)
`communications; and ATM monitoring; to name a few.
`Typical subscriber (horizontal) applications include remote
`access to on-line services (Internet, etc.); remote access to
`corporation networks, and general mobile wireless data
`40 communication applications; to name a few.
`
`20
`
`15
`
`3
`is assigned a unique randomized code sequence, different
`from all other users. Spread spectrum systems utilize a
`single wide band carrier, and, thus, in CDMA systems a
`large number of users can transmit simultaneously, resulting
`in the bandwidth being very wide when compared to either 5
`TDMA or FDMA.
`The problem with CDMA is that the spreading signal
`requires more bandwidth. A second major problem with
`CDMA is "near-far" affect in which mobiles close to the
`base drown out those which are far away. Another problem
`is that diverse communications traffic needs may require
`different bandwidth and performance requirements to coex-
`ist within a given network. Thus, a multi-access protocol
`must be capable of satisfying such diverse requirements.
`There is a need for and it is an object of the present invention
`to provide the advantage of CDMA in a wireless system
`where its disadvantages are minimized.
`With TDMA the channels are multiplexed by time divi(cid:173)
`sion so that each channel accesses the full bandwidth for a
`short time slot. The total number of simultaneous users is
`limited by the number of time slots that are available and
`users only use the channel during specific time slots. The
`major advantage of TDMA systems over FDMA is the
`reduced cost of central site equipment, which arises because
`each radio channel is effectively shared by a much larger 25
`number of subscribers. Additionally, TDMA has more flex(cid:173)
`ibility and is more open to technology change. Santa Maria
`and Lopez-Hernandez, Wireless LAN Systems, Artech
`House. Inc. (1994). At p. 210---212. Thus, there is a need for
`and it is an object of the present invention to apply the 30
`advantages of TDMA to a digital wireless single channel
`non-contention communication network.
`The world's most widely used digital cellular system is
`the European standard known as GSM which originally
`stood for Groupe Special Mobile, but now stands for Global 35
`System for Mobile communications and is designed to allow
`subscribers to use the same terminal equipment throughout
`all the territories where GSM has been adopted. This system
`is a fully digital network in the 900-MHz band. However,
`the GSM is not a single channel non-contention network.
`Single-channel non-contention systems relieve subscriber
`devices operating on the network from having to detect
`collisions. Cyclic TDM approaches is one such implemen(cid:173)
`tation. Some TDM systems use a token passing ring. Others
`use fixed slot allocation or dynamic slot allocation. In a fixed 45
`slot allocation system, regularly occurring time slots in a
`repetitive framed sequence are dedicated to specific devices
`operating on a network for their transmission. In dynami(cid:173)
`cally allocated systems, parameters, such as, the size of each
`time slot and the number of time slots allocated to a 50
`particular device may be varied. Since a device only trans(cid:173)
`mits during its allocated time slots, communication colli(cid:173)
`sions generally do not occur. See Budin U.S. Pat. No.
`5,276,703 (4:11-21).
`Multi-point digital wireless communications networks are
`also well known. In one system to Gilbert U.S. Pat. No.
`5,297,144 a non-contention based, single optical-infrared
`channel, star configuration network using a central station to
`control access of multiple remote stations in a cyclic,
`synchronized, TDMA process is described. This patent
`describes a reservation period and a polling period protocol
`during which reserving stations from the first period are
`polled sequentially for data transfer in the second period.
`The system does not describe a wireless radio frequency link
`and suffers from less than optimal utilization of the channel.
`In another system to Ahl U.S. Pat. No. 5,313,461 a single
`channel, spread spectrum, star network, wireless, digital
`
`SUMMARY OF THE INVENTION
`Set forth below is a brief summary of the invention which
`achieves the forgoing and other objects and advantages in
`accordance with the purposes of the present invention as
`broadly described herein.
`One aspect of the invention is in a single channel, star
`configuration, wireless digital communication network of
`cellular topology wherein a central control unit is radio
`frequency linked to a plurality of remotely controlled units
`and multiple access is synchronously controlled by the
`central unit through a time division multiplexed cycle hav(cid:173)
`ing a total cycle time of variable duration divided into two
`phases, including an up-link phase followed by a down-link
`55 phase, each phase having a plurality of time slots in which
`information is transferred between units, wherein the
`improvement comprises in the up-link phase, a variable
`number of fixed size time slots, each pre-assigned on request
`of a remote unit in a prior up-link phase for the next up-link
`60 phase, and in the down-link phase, a variable number of
`variable size time slots.
`A feature of this aspect of the invention is the request
`being in the form of a flag set in an information frame
`transmitted by the requesting remote unit to the central unit
`65 in the prior up-link phase.
`In this aspect of the invention a synchronization frame is
`transmitted simultaneously to all remote units at the begin-
`
`Ex.1013
`APPLE INC. / Page 6 of 14
`
`

`

`6,097,707
`
`6
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`FIG. 1 is a schematic diagram of the cellular structure of
`a wireless digital communications network employing the
`5 present invention.
`FIG. 2 is a schematic diagram of a complete cycle of a
`wireless communications network employing the present
`invention showing an up-link phase and a down-link phase
`of an adaptive time division multiplex access process having
`10 3 terminal units of which only 2 terminal units are trans(cid:173)
`mitting in the cycle presented.
`FIG. 2A is a schematic representation of the channel
`frame format used in the multiple-access signalling protocol
`of the present invention shown in FIG. 2.
`FIG. 2B is a schematic representation of a 2-byte, 16 bit
`control field format used in an HDLC frame format of the
`present invention shown in FIG. 2A.
`FIG. 2C is a schematic representation of a 2-bit
`acknowledgement/confirmation field format used in the data
`20 packet field of an HDLC frame format use by a central
`control unit of the present invention.
`FIG. 3 is a timing diagram for a typical cycle for an
`adaptive time division multiple access protocol using the
`present invention.
`FIG. 4 is a schematic diagram of a minicell within a major
`cell of the present invention.
`
`DETAILED DESCRIPTION OF THE
`PREFERRED EMBODIMENT
`
`5
`ning of each up-link phase, and an acknowledgement frame
`is transmitted simultaneously to all remote units in the
`network at the end of each up-link phase. The up-link time
`slots within which each remote unit transmits information to
`the central unit are of equal duration.
`A confirmation signal in the acknowledgement frame
`broadcast by the central unit is addressed to and received by
`each remote unit for whom a slot has been allocated in the
`next up-link cycle. Thus, each remote unit is able to locate
`its pre-assigned time slot in an up-link cycle, for example, by
`simply counting the number of remote units scheduled by
`the central unit for transmission ahead of itself in the up-link
`cycle .
`A further feature of this aspect of the invention is that the
`number of down-link time slots is managed by the central 15
`unit according to of the number of remote units for whom
`the central unit has information to be transmitted, and the
`size of a down-link slot for a remote unit is similarly
`managed according to the payload scheduled by the central
`unit for the remote unit.
`Another aspect of the invention is a suspend mode omit(cid:173)
`ting assignment of an up-link time slot in the next up-link
`phase for any remote unit which did not request one in a
`current up-link phase.
`A feature of this aspect of the invention is that suspended 25
`stations are queried in any of a number of ways to determine
`whether they are ready to re-enter the up-link phase of the
`network, such as, by a polling signal transmitted by the
`central unit to each suspended remote unit to indicate
`reservation of an up-link slot for the remote unit in the next 30
`up-link phase. The polling signal may be a confirmation bit
`set by the central unit in the acknowledgement frame
`transmitted by the central unit to all remote units at the end
`of an up-link phase.
`A further feature of this aspect of the invention is that the
`polling signal may be transmitted every k cycles to each
`suspended remote unit to indicate reservation of an up-link
`slot for the remote unit in the next up-link phase, where k is
`m~~
`A further aspect of the invention is the network operating
`in a spread spectrum.
`Another aspect of the invention is the central unit and its
`associated plurality of remote units forming a major cell
`with a repeater unit having a local remote unit-local central 45
`unit pair coupled back to back to operate as a mini-cell
`within the major cell. The local remote unit operates on the
`same spread spectrum code as the major cell central unit,
`and the local central unit operates on a different spread
`spectrum code.
`A further feature of this aspect of the invention is frames
`from the major cell central unit received by the local remote
`unit of the back to back pair are passed through a UART
`channel of the local remote unit to a UART channel of the
`local central unit which in turn acts as a central unit to other 55
`remote units in the minicell, and vice versa, whereby the
`local remote unit also acts as a regular remote unit also in the
`major cell.
`Thus, in summary, a major aspect of one embodiment the
`invention is the variable number of up-link slots is adap- 60
`tively allocated by the central unit on demand by remote
`units with non-requesting units being temporarily suspended
`from the up-link phase of the network until ready to re-enter.
`A further aspect of the present invention is the variable
`number and size of down-link slots is adaptively allocated 65
`by the central unit based on the presence and amount of
`information for transmission to the remote units.
`
`35
`
`The detailed description is divided into five sections.
`Section 1 describes an overview of the network. Section 2
`sets forth an overview of the adaptive time division multiple
`access ("TDMA") media access control ("MAC") layer
`protocol of the present invention. Section 3 describes the
`frame formats used. Section 4 describes the scheduling
`method on the shared radio channel. Section 5 presents the
`method for operating a Repeater Unit 15 explaining how a
`repeater can relay information from one remote region to a
`~
`CCU 12 and vice versa.
`
`1. OVERVIEW OF WIRELESS NETWORK
`TOPOLOGY
`
`As shown in FIGS. 1 and 4 wireless network 10 of the
`present invention is based on a cellular topology. A single
`cell 11 includes a region covered by a single radio broadcast
`service. The cell 11 includes a single Central Control Unit
`("CCU") 12 and plurality of remote or terminal units
`50 ("TUS") 14 each of which is radio frequency linked 13 to the
`CCU 12. In areas of the cell 11 where the radio coverage
`does not reach a particular Terminal Unit, a Repeater Unit
`("RU") 15 is used to relay frames between remote TUs 14a
`and 14b and the CCU 12.
`
`2. OVERVIEW OF TIME DIVISION MULTIPLE
`ACCESS MEDIA ACCESS CONTROL
`PROTOCOL
`As shown in FIG. 1, a single wireless cell 11 including a
`single CCU 12 and multiple TUs 14 is arranged in a star
`configuration. The CCU 12 is the cell controller. A TU 14
`radio frequency linked 13 to CCU 12 represents a data
`terminal device, such as, a computer, a digital camera, a
`digital monitor, a computer terminal or the like. Media
`access control protocol for the present invention employs an
`adaptive TDMA process or cycle 20. The cycle 20 of typical
`scheduling for media access is depicted in FIG. 2. A total
`
`Ex.1013
`APPLE INC. / Page 7 of 14
`
`

`

`7
`cycle is divided into two phases, an up-link phase 21
`followed immediately by a down-link phase 22. The total
`cycle duration is variable as explained below.
`The up-link phase 21 of the cycle 20 starts with the CCU
`12 broadcasting a synchronization frame, ("Synch") 23. All 5
`TUs 14 in the cell 11 use the Synch frame 23 to schedule
`their access to the shared channel. As described below in
`greater detail, TU's 14 will know how many other TU's 14
`are scheduled ahead of themselves in an up-link phase, and
`will be able to count slots to find their assigned slot to 10
`transmit in. TUs 14 are required to monitor the channel and
`determine whether the CCU 12 had allotted an up-link slot
`for them in the next up-link cycle. As will be seen below, this
`task is accomplished by a TU's receipt of an addressed
`confirmation bit set in the acknowledgement frame 29 by 15
`CCU 12. The CCU 12 switches to a receive mode 24 after
`transmitting the Synch frame 23. (FIG. 3). The protocol
`provides for a specific time slot 25, 27 a, allocated by the
`CCU 12 by demand (e.g. by request or reservation) from a
`TU 14 in a prior up-link phase for the next up-link phase.
`Each up-link slot is of equal duration or size during which
`a single data frame is transmitted from the TU 14 to the CCU
`12. Only during its allotted up-link time slot is a TU allowed
`to transmit. For example, as shown in FIG. 2, TU 1 is only
`allowed to transmit in slot 25, TU 2 in slot 27, TUN in slot 25
`27a etc. If a TU, for some reason, misses the Synch frame
`23, it loses its turn to transmit during the current cycle 20.
`When all selected TUs 14 finish transmitting their frames,
`they revert to the receive mode and the CCU 12 switches to
`the transmit mode 28. (FIG. 3). As described below in 30
`greater detail the CCU 12 broadcasts a special fixed size
`Acknowledgement ("Ack") frame 29 directed from the CCU
`12 to all TUs 14.
`Next, the down-link phase 22 immediately follows. The
`CCU 12 follows the Ack frame 29 by broadcasting down(cid:173)
`link data frames 31 directed to the respective TUs 14 for
`whom the CCU has traffic. During the down-link phase the
`total number of down-link slots is variable. The CCU 12
`may transmit zero frames up to the number of TUs in its cell,
`with a maximum of one frame per TU. These frame slots, 40
`however, are of variable sizes depending on the size of the
`payload (presence and amount of information) intended to
`be transmitted by the CCU 12 to each respective TU 14 for
`whom it has traffic. As seen in FIG. 2 the CCU 12 has
`downloaded data frames of different sizes for TU2 and TUN
`only and had no data message for TU 1 . Upon completion of
`the transmission of data frames to the TUs 14, the CCU 12
`sends the next Synch frame 23 to start another up-link phase
`21 of a new cycle 20. Different cycles 20 may have different
`total durations of time. In this manner a CCU 12 acts as a 50
`frame relay between TUs 14 in the same cell, as well as with
`TUs 14 that may reside in different cells (not shown). In the
`latter case, the local CCU 12 forwards frames 31 to a remote
`CCU 12 (not shown) where the target TU 14 (not shown) is
`located.
`
`3. FRAME FORMATS
`The MAC layer protocol employs three types of frames:
`Synch 23, Data 31, and Ack 29. The digital hardware used
`in the preferred embodiment is a Motorola 68302 processor.
`However, other processors are known and may also be used
`such as an Motorola 68360. Since transmission over the
`radio channel preferably employs the HDLC capabilities of
`the Motorola 68302, all frame formats are based on the
`format of an HDLC frame 40 one embodiment of which is 65
`shown in FIGS. 2A, 2B. HDLC frame 40 comprises a
`plurality of individual fields wherein each field is comprised
`
`a. SYNCHRONIZATION FRAME
`
`A CCU 12 broadcasts a Synch frame 23 at the beginning
`of each up-link phase 21 of cycle 20. In destination address
`field 43, HDLC frame 40 uses the FFFF hex address for
`broadcast addressing to be received by all stations. The
`HDLC type field 47b is programmed for the Synch frame
`with the identification byte AD hex. The identification flag
`field 47b consists of four repeats of the type field code AD
`hex, namely: ADADADAD hex. Additionally, a 32-bit iden(cid:173)
`tification flag (not shown) is also used in the HDLC data
`field 48 for redundant recognition of the Synch frame 23. (It
`is important that no remote unit 14 miss the Synch frame 23
`which synchronizes the entire network.) These identification
`35 flags can be used to recognize the Synch frame even if the
`HDLC frame has CRC errors. The CRC field 49 is generated
`automatically by the Motorola 68302 when its Serial Control
`Channel, SCC, is programmed in the HDLC mode.
`
`b. DATA FRAME
`
`6,097,707
`
`8
`of a number of 8-bit bytes. Applicant stresses, however, that
`this format is only one of many that are conventional and
`will work in the protocol of the present invention. As seen
`in FIG. 2A HDLC frame 40 has as its first field a header or
`preamble 41, followed by a special beginning frame or start
`delimiter field 42 of 1-byte, followed by a 2-byte destination
`address field 43, followed by a 2-byte source address field
`44, followed by a frame length field 45, followed by a
`variable length information field 46 which includes a two
`part control field 47, having a 1-byte control field portion
`47a and a 1-byte type field portion 47b, and a variable length
`data packet 48, followed by a 4-byte frame check sequence
`or CRC field 49, and terminated by an end frame or end
`delimiter field 50 of 1-byte. As more fully described below
`and as seen in FIG. 2, to identify each frame type, the type
`field 47b of the control field 47 of an HDLC frame 40 is
`programmed with a special code for each type as more fully
`described below. The data field of the HDLC frame 40 is
`used to carry the relevant information for the respective
`20 MAC layer frame.
`
`The HDLC Data frame 40 has a variable size data packet
`field 48 ranging between 23 octets and 128 octets. It is
`generated in the CCU 12 to forward data to a TU 14 during
`45 down-link phase 22. When used by the CCU 12, the Data
`frame 40 has a variable length data packet field 48 which is
`reflected in the variable size of the down-link slots 31. It also
`is generated in the TU 14 to send data to the CCU 12 during
`up-link phase 21. When used by the TU 14, the Data frame
`40 has a data packet field 48 of variable length, but which
`is restricted by the fixed size of the up-link slots 25, 27.
`Thus, if a TU 14 uses only a few of the octets in the HDLC
`data packet field 48 of a data frame 40 which do not fully
`occupy up-link slots 25, 27 a, the balance of those slot widths
`55 would be unused. Conversely, if the length of the data packet
`field 48 of a data frame 40 was so long that the data frame
`40 exceeded the length of slot 25, 27, 27a, duration, some of
`the data would be lost.
`The 2-byte 16-bit HDLC frame 40 destination 43 address
`60 field is used to identify the CCU 12 address when data is
`directed from a TU 14 to CCU 12, while it is used to identify
`the selected TU 14 address when data is directed from CCU
`12 to TU 12.
`The 2-byte, 16-bit HDLC frame 40 control field 47,
`shown generally at 51 in FIGS. 2A, 2B, is used to indicate
`the status of the last transaction and the data-link sequence
`number in control field 47a, and the type of data frame in
`
`Ex.1013
`APPLE INC. / Page 8 of 14
`
`

`

`6,097,707

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket