throbber
(12) United States Patent
`Bahut
`
`USOO677855OB1
`US 6,778,550 B1
`Aug. 17, 2004
`
`(10) Patent No.:
`(45) Date of Patent:
`
`(54) METHOD AND APPARATUS FORTDM/
`TDMA COMMUNICATIONS
`
`(75) Inventor: Donald Edgar Blahut, Holmdel, NJ
`(US)
`(73) Assignee: Lucent Technologies Inc., Murray Hill,
`NJ (US)
`Subject to any disclaimer, the term of this
`patent is extended or adjusted under 35
`U.S.C. 154(b) by 0 days.
`
`(*) Notice:
`
`(21) Appl. No.: 09/515,947
`(22) Filed:
`Feb. 29, 2000
`(51) Int. Cl.................................................... H04J 3700
`(52) U.S. Cl. ........................ 370/443; 370/449; 370/458
`(58) Field of Search ................................. 370/329, 337,
`370/341, 347, 442, 458, 468, 473, 477,
`478,485, 486, 487, 489, 496, 463, 461,
`443, 449; 359/123, 135
`
`(56)
`
`References Cited
`U.S. PATENT DOCUMENTS
`5,481,542 A * 1/1996 Logston et al. ............ 370/94.2
`5,570,355 A * 10/1996 Dail et al. ................. 370/60.1
`5,926,476 A * 7/1999 Ghaibeh ..................... 370/395
`5,926,478 A * 7/1999 Ghaibeh et al. ............ 370/395
`5,953,344 A * 9/1999 Dail et al. .................. 370/443
`5,956.338 A * 9/1999 Ghaibeh ..................... 370/395
`6,023,467 A * 2/2000 Abdelhamid et al. ....... 370/395
`6,055.242 A
`4/2000 Doshi et al. ................ 370/458
`6,370,153 B1 * 4/2002 Eng ........................... 370/438
`6,563.829 B1 * 5/2003 Lyles et al. ............ 370/395.21
`
`FOREIGN PATENT DOCUMENTS
`
`WO
`
`WO OO/O1127
`
`1/2000
`
`OTHER PUBLICATIONS
`
`J.E. Dail et al., IEEE Communications Magazine “Adaptive
`Digital Access Protocol: A MAC Protocol for Multiservice
`Broadband Access Networks”, vol. 34, No. 3, Mar. 1996, pp.
`104-112.
`
`* cited by examiner
`Primary Examiner-Chau Nguyen
`Assistant Examiner-Duc Duong
`(74) Attorney, Agent, or Firm-Stephen M. Gurey
`(57)
`ABSTRACT
`In a power splitting passive optical network, TDM/TDMA
`communication is employed for downstream/upstream
`transmission over a fiber. A framed Structure is used for the
`downstream transmission from an optical line card (OLC) at
`the network end to a plurality of optical network units
`(ONUs), which are each connected to end user equipment.
`A framed Structure is also employed for upstream burst
`transmission from the plural ONUs to the OLC. In the
`upstream direction each ONU transmits at most one burst
`per frame that includes a header and a payload containing a
`variable number of bytes that is adjustable on a continuum.
`The length of each payload in a burst transmitted upstream
`by an ONU is determined as a function of the bandwidth
`requirements of the end user equipment connected to that
`ONU as well as the bandwidth requirements of the end user
`equipment at the other ONUs.
`
`24 Claims, 4 Drawing Sheets
`
`403
`
`
`
`
`
`
`
`ATM
`FABRIC
`INTERFACE
`
`404
`TRANSMIT DOWNSTREAM DATA
`
`DOWNSTREAM
`FRAME GENERATOR/
`DLE CELL
`GENERATOR
`BANDWIDTH
`UPSTREAM
`MANAGEMENT
`MESSAGES
`405
`MICROPROCESSOR
`CONTROLLER
`ESSAGES
`INTRAPON M
`406
`
`
`
`
`
`
`
`407
`
`(1550nm)
`TRANSMITTED
`BW MGMT
`MESSAGES
`
`
`
`BURST MODE
`RECEIVER
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`DATA
`
`UPSTREAM
`CIRCUITRY
`415
`
`
`
`
`
`DS1 MULTIPLEXOR
`ATM PACKETIZER
`
`RECOWERED
`UPSTREAM
`DATA
`
`Comcast, Ex. 1209
`
`1
`
`

`

`US. Patent
`
`US 6,778,550 B1
`
`
`
`
`:09.mmwIlfla“078—_m11.5:
`uo:
`in8550n____\\”nEunN:__me
`
` 523::Eu..uE1\\.,2:unEaT_«I0F—6.__%meuu._”95%_so
`g__Q2522;m.:32u52%uu3.82>
`._me"\mzommacawm,mx:mEo:9352%,:M3-3._“xmogmzo:
`.__92:M2-8.
`
`N6:
`
`N:
`
`mazaaboaemm":2:"éogmz
`
`2
`
`
`
`

`

`U.S. Patent
`
`Aug. 17, 2004
`
`Sheet 2 of 4
`
`US 6,778,550 B1
`
`
`
`
`
`
`
`FIC. 2
`
`203-1
`
`202-1
`
`SONET
`NTERFACE
`202-M
`
`
`
`
`
`SONET
`INTERFACE
`DS1
`INTERFACE
`
`
`
`ATM
`SWITCHING
`FABRIC
`
`204-1
`DS1
`INTERFACE
`
`204-0
`
`201
`
`205-N
`
`115
`
`FIG. 3
`
`302
`
`DS2
`BYTES
`
`303
`
`304
`
`305
`
`PAYLOAD
`SIZE
`
`CELL
`POINTER
`
`BYTE
`OFFSET
`
`/
`
`501
`
`3
`
`

`

`U.S. Patent
`
`Aug. 17, 2004
`
`Sheet 3 of 4
`
`US 6,778,550 B1
`
`FIC. 4
`
`
`
`
`
`403
`
`404
`TRANSMIT DOWNSTREAM DATA
`
`
`
`
`
`
`
`
`
`
`
`ATM
`
`t
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`DOWNSTREAM
`FRAME GENERATOR/
`DLE CEL
`GENERATOR
`UPSTREAM BANDWDTH
`MANAGEMENT
`MESSAGES
`405
`MICROPROCESSOR
`CONTROLLER
`
`
`
`(1550nm)
`
`TRANSMITTED
`BW MGMT
`MESSAGES
`
`
`
`407
`
`410
`
`
`
`A
`
`UPSTREAM
`
`CIRCUITRY MEMORY
`415
`
`- - - - - - - - - - - - - - - - -
`
`BURST MODE
`
`RECEIVER
`
`RECOVERED
`UPSTREAM
`DATA
`
`4
`
`

`

`U.S. Patent
`
`Aug. 17, 2004
`
`Sheet 4 of 4
`
`US 6,778,550 B1
`
`109
`
`809
`
`| 19030|A
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`909
`
`Z09
`
`5
`
`

`

`1
`METHOD AND APPARATUS FORTDM/
`TDMA COMMUNICATIONS
`
`US 6,778,550 B1
`
`TECHNICAL FIELD
`This invention relates to Time Division Multiplexing/
`Time Division Multiple Access (TDM/TDMA) communi
`cations.
`
`2
`used for upstream transmission. Prior art PSPON based
`systems use a framed structure, in the downstream direction,
`that consists of 2968 bytes at a bit rate of 155.52 mbits/sec.
`These 2968 bytes in each downstream frame, represent 56
`ATM cells/frame, each cell consisting of a 5-byte header and
`a payload of 48 bytes. Addressing information is included
`within that 5-byte header, which enables each of the up to 32
`end user ONUs to select for reception by its connected
`terminals only those ATM cells that are broadcast or spe
`cifically addressed to it. In the upstream direction, the ONUs
`transmitting to the OLC consecutively transmit bursts, each
`burst containing a single ATM cell. ASSuming an additional
`3-byte burst header, each burst is thus 56 bytes long. Each
`2968 byte frame, therefore, contains 53 bursts, each being 56
`bytes. If each ONU transmits one burst per frame, approxi
`mately 2.777 mbits/sec of user ATM upstream bandwidth is
`available to each end user terminal. Disadvantageously, a
`finer bandwidth granularity (e.g., less than 2.777 mbits/sec)
`per end user terminal requires assigning p bursts every m
`frames, requiring a complicated upstream bandwidth man
`agement procedure. Further, if an end user terminal requires
`a higher upstream bandwidth (e.g., higher than 2.777 mbits/
`sec), the ONU must manage multiple bursts per frame from
`such a terminal. Digital voice communications in prior art
`system has further inefficiencies. Specifically, Since the
`bandwidth requirement for a digital voice channel is only 64
`kbits/sec (equivalent to one byte per frame), 47 of the 48
`payload bytes in each ATM cell containing digitized Voice in
`each upstream burst remain unused (assuming one burst
`every 125 usec). If, alternatively, 48 voice samples are
`accumulated over a 6 msec period before being transmitted,
`echo cancellation will likely need to be implemented due to
`the delay imposed on the transmitted Voice samples.
`Furthermore, the 8000 samples/sec associated with digital
`voice circuits cannot be simply generated from the non-8000
`frames/sec frame rate.
`A need therefore exists to better control the bandwidth
`allocation to end user terminals of all types, and especially
`as applied to digital transmission of voice signals.
`SUMMARY OF THE INVENTION
`In accordance with the present invention, efficient band
`width allocation is achieved by using variable length bursts
`for upstream transmission. Rather than setting the length of
`each upstream burst at a fixed length, the length of each burst
`is determined in accordance with the actual bandwidth
`requirements of the transmitting end user terminal. In
`particular, and depending upon the overall bandwidth
`requirements of all the end user terminals transmitting over
`the upstream channel, the number of payload bytes per burst
`can vary between Zero and the total number of payload bytes
`allocated per frame. The latter would occur if only one end
`user terminal is connected to the channel for upstream
`communication. In the more likely Scenario of multiple end
`user terminals communicating over the channel, the total
`number of bytes per upstream frame are divided among all
`the end user transmitting terminals in accordance with their
`current bandwidth requirements and the overall bandwidth
`capacity of the channel. Each end user transmitting terminal
`then transmits one and only one burst each frame. That burst
`contains all the digital information that the end user is
`transmitting upstream to the network end including, for
`example, video, data, and digital voice. Advantageously, a
`high degree of granularity in allocating bandwidth can be
`achieved since the burst length can be adjusted in one byte
`increments.
`For the specific embodiment of the PSPON topology in
`which frames are conveniently transmitted at 8000 frames
`
`15
`
`25
`
`BACKGROUND OF THE INVENTION
`In systems employing TDM/TDMA for the transmission
`of signals, TDM is typically used to transmit signals down
`stream from a network end to a plurality of end-user
`terminals at a home or business over a single channel. At the
`home or business end, a receiving terminal receives all
`downstream transmissions that are directed both to it and the
`other end-user terminals. However, in each received frame
`of data bytes, only those bytes that are properly intended for
`a particular receiving terminal are delivered to that terminal
`for processing. Typically, this can be done by assigning
`different time-slots in each frame to specific receiving
`terminals. Each receiving terminal thus only "looks' in its
`assigned time-slot for the bytes directed to it. Alternatively,
`the downstream signal, if originating, for example, from a
`broadband asynchronous transfer mode (ATM) network,
`may consist of a sequence of ATM cells which each include
`header information indicating an address of the destination
`(s) to which the cell is directed. A receiver terminal then only
`“picks out” the ATM cells that are addressed to it or are
`broadcast to many, and discards the other ATM cells
`addressed elsewhere.
`In the upstream direction, TDMA transmission is used for
`transmitting the outputs of multiple end-user terminals back
`to the network end. One way this is implemented is to allow
`an end-user terminal to transmit back to the network end
`only during a specific time-slot each frame. At the network
`end, therefore, the bytes received from the multiple end-user
`transmitting terminals are demultiplexed into separate plural
`data streams in accordance with the time-slots each frame
`during which they are received.
`Whereas the one-to-many aspect of TDM downstream
`transmission on a single channel is implemented in a rela
`tively straight-forward manner at both the network end and
`the end-user terminal end, upstream transmission from a
`plurality of end user terminals to a single network end
`presents several technical difficulties with respect to the
`management of the available upstream bandwidth. This is
`particularly true in digital broadband access networks that
`employ optical fiber-to-the-home (FTTH), utilizing a power
`50
`splitting passive optical network (PSPON) topology. As
`presently configured, each PSPON fiber can support up to 32
`homes or businesses. In Such a system, bidirectional com
`munications over a single fiber is achieved using coarse
`wavelength division multiplexing (CWDM), in which one
`wavelength, 1550 nm, is used for downstream communica
`tions to all home/business end user terminals that are con
`nected to that fiber. Another wavelength, 1310 nm, is then
`used for transmission to the network end of upstream data
`from all those connected homes/business terminals. That
`data, in both directions, can include Video, data (e.g.,
`Internet-type data), and digitized voice. In Such systems, the
`fiber is terminated at the home/business by an Optical
`Network Unit (ONU), and at the network end by an Optical
`Line Card (OLC).
`In such systems, ATM in a frame structure is employed for
`downstream transmission while ATM transmitted in bursts is
`
`35
`
`40
`
`45
`
`55
`
`60
`
`65
`
`6
`
`

`

`US 6,778,550 B1
`
`15
`
`3
`per Second and in which the upstream frame comprises 2430
`bytes, bandwidth can be assigned in one bytex8000/sec
`increments or equivalently, 64 kbit/sec increments.
`Advantageously, included within the payload of each
`upstream burst transmitted by the ONU that is connected to
`one or more end user terminals then being used, is one byte
`per each active digital voice channel required by that end
`user. Thus, if there is no current active telephonic
`conversation, no bytes are used, whereas if one voice
`channel is active, a single byte in the upstream burst is
`allocated to and used for digital voice transmission. Addi
`tional voice circuits associated with that same ONU are
`transmitted in additional bytes in the upstream burst. The
`bandwidth allocated for each Such digital voice channel is
`thus an efficient 64 kbit/sec for the specific example of a
`frame arrangement noted above.
`In order to manage the allocation of upstream bandwidth
`among the plural end user terminals transmitting upstream
`information, the terminating terminal associated with each
`end user, Such as the ONU, is assigned the timing and length
`of its upstream TDMA slot. This is effected through the
`broadcast of downstream cells containing Slot assignment or
`modification messages to the terminating terminal. The Slot
`assignment messages include information used for assigning
`a slot of a specified length to a particular end user termi
`nating terminal. Such information thus includes where (i.e.,
`from which byte position) within each upstream frame that
`the terminating terminal is to transmit, and how many bytes
`the payload of each burst from that terminal is to be. An
`assignment message is used to assign an upstream slot to a
`newly installed end user terminating terminal and to reassign
`(i.e., confirm) an existing assignment as a fault recovery
`mechanism. A modification message is used to change the
`length of an existing slot assignment and/or the number of
`digital voice channels associated with the terminating ter
`minal to which the message is directed. Such a message, by
`necessity, is also used to move the location of all assigned
`slots located after that modified slot in the frame.
`
`4
`32 optical fibers, 105-1-105-32. It should be obvious that as
`technology develops lower-loSS optical fibers, and/or if
`spans are limited to shorter lengths, the power transmitted in
`an optical fiber could be split into more than 32 fibers to
`Server a greater number of end users. Each Such optical fiber
`105-1, for example as shown, is connected to a terminal
`known as an Optical Network Unit (ONU) 106 at a business
`or residence location. At the illustrated residence endpoint,
`three examples of end user terminal equipment are shown
`connected to ONU 106. These include a telephone station set
`107 connected over a conventional unshielded twisted pair
`(UTP) of wires 108 to a telephone interface (not shown) in
`ONU 106; a personal computer (PC) 109 connected to ONU
`106 over a data link 110, Such as an Ethernet, to an Ethernet
`interface in ONU 106: and a standard television 111 con
`nected to ONU 106 via a standard coaxial cable 112. In order
`to drive a standard television, ONU 106 includes (not
`shown) an MPEG decoder and an NTSC encoder, for
`generating a TV compatible signal from a received digital
`MPEG signal being transmitted downstream from the net
`work end 103.
`At the network end 103, fiber 102 terminates in a Optical
`Line Terminal (OLT) 113 which also terminates a plurality
`of other PSPON fiberS. Each Such other PSPON fiber is
`connected through another power Splitter to what may be up
`to 32 other residences/businesses. Included within OLT 113
`are a plurality of Optical Line Cards (OLCs) (not shown in
`FIG. 1), which each individually terminate a single PSPON
`fiber. OLT 113 is connected to two networks: a broadband
`network 114, Such as an ATM network; and a Public
`Switched Telephone Network (PSTN) 115. The broadband
`network 114, which in this illustrative embodiment is an
`ATM network, is typically connected to OLT 113 via a
`plurality of SONET fibers, collectively designated as 120.
`Servers connected to the ATM network 114, Such as an
`Internet server 116 and a video server 117, deliver service,
`in ATM format, onto network 114. Both IP data and MPEG
`Video Services are currently Supported by existing ATM
`Standards. Accordingly, no further description of IP data or
`MPEG video over ATM is given herein. OLT 113 is con
`nected to PSTN network 115 via, for example, a plurality of
`DS1 circuits, collectively 121, that each deliver 24 DS0
`voice channels. Rather than a virtual connection, PSTN
`network 115 establishes a conventional circuit-switched
`telephone connection to end-users at telephone Station Sets,
`Such as 118, connected to the network.
`In the embodiment of the present invention, downstream
`transmission between the network end 103 over PSPON
`fiber 102 to the up to 32 fibers 105-1-105-32, which are each
`connected to an ONU, is in a TDM fixed frame format that
`consists of a total 2430 bytes transmitted at an 8000 frames/
`secrate. Downstream optical transmission over the fiber 102
`is at a 1550 nm wavelength. Each frame includes a 3 byte
`framing pattern, leaving a 2427 byte payload. For purposes
`of the present embodiment, all downstream payload data is
`formatted as ATM cells. Each cell includes 48 bytes of
`payload with a 5 byte ATM header. Since each ATM cell is
`53 bytes long and the frame payload is not integrally
`divisible by 53, each frame boundary is typically spanned by
`an ATM cell. Each downstream ATM cell contains what may
`be either video MPEG data, IP data, or other data, and a
`destination address (contained within the header) for that
`cell. That cell may be directed to more than one end user
`terminal. For example, a cell originating from a Video Server
`may be broadcast to all or plural Selected end users’ televi
`Sion sets that are connected to different ONUs via fibers
`105-1-105-32. That same cell may also be transmitted over
`
`25
`
`35
`
`BRIEF DESCRIPTION OF THE DRAWING
`FIG. 1 is a block diagram of a PSPON fiber system
`incorporating the present invention;
`FIG. 2 is a block diagram of the Optical Line Terminal
`(OLT) at the network end in FIG. 1 that interconnects an
`ATM network and a Public Switched Telephone Network
`with the PSPON fibers;
`FIG. 3 shows the fields within a word in a slot assignment
`memory located at the network end, which Stores for each
`ONU the format of the transmitted upstream burst, including
`its payload size and the number of bytes associated with
`Voice circuits in that payload;
`FIG. 4 is a block diagram of Optical Line Card (OLC) at
`the network end of the system of FIG. 1; and
`FIG. 5 is a block diagram of the ONU terminal at the
`outside plant in the system of FIG. 1 that interconnects the
`PSPON fiber with each end user's terminal equipment.
`
`40
`
`45
`
`50
`
`55
`
`DETAILED DESCRIPTION
`With respect to FIG. 1, a fiber-to-the-home communica
`tions system 101 is shown that incorporates TDM/TDMA
`transmission over a PSPON fiber 102, in accordance with
`the invention. That fiber 102 interconnects the network end
`103 to a passive optical splitter 104. Splitter 104 passively
`Splits the power in the downstream optical Signal transmitted
`from the network end 103 into up to, for this embodiment,
`
`60
`
`65
`
`7
`
`

`

`US 6,778,550 B1
`
`15
`
`45
`
`S
`the other PSPON fibers to different splitters and ONUs
`connected thereto. On the other hand, a cell containing IP
`data may be addressed, for example, to only the Single end
`user's PC 109 connected to ONU 106. Digitized voice data
`from the station sets connected to PSTN 115 are broadcast
`on fiber 102 to each ONU connected to fibers 105-1-105-32.
`Specifically, two DS1 frames, each consisting of 24 digitized
`DSO voice channels are combined in a 48 byte channel
`payload for a dedicated ATM virtual circuit (VC). By
`transmitting downstream one Such ATM cell per frame,
`forty-eight 64 kbit/sec downstream channels are provided
`corresponding to voice channels. Each ONU then extracts
`from that ATM cell in each frame the byte that is assigned
`to its active voice channel. If more, N, active telephone
`station sets are connected to an ONU, then N such bytes are
`extracted from that cell each frame, each byte being asso
`ciated with one of the Voice channels.
`FIG. 2 illustrates a block diagram of OLT 113. It includes
`an ATM Switching fabric 201 to which is connected a
`plurality of SONET interfaces 202-1-202-M. SONET fibers
`120, connected to ATM network 114 in FIG. 1, are con
`nected to SONET interfaces 202. Each ATM cell received
`from ATM network 114 via one of the a SONET fibers 120
`is routed through the ATM Switching fabric 201 to one or
`more appropriate Optical Line Cards (OLCs) 203-1-203-N
`25
`in accordance with the cells ATM address. Each Such OLC
`interfaces with a PSPON fiber, Such as fiber 102 in FIG. 1.
`As previously noted, each PSPON fiber interfaces with a
`Splitter in the outside plant, which passively splits the
`downstream signal into up to 32 equal optical Signals. Thus,
`each OLC within OLT 113 is connected to a separate PSPON
`fiber 102, which in turn Supports Service provisioning to up
`to 32 different residences/businesses. Also connected to the
`input of Switching fabric 201 are a plurality of DS1 inter
`faces 204-1-204O, which each support 48 DS0 digital voice
`circuits from a pair of DS1 inputs.
`In the downstream direction, ATM Switching fabric 201
`receives an ATM cell from the ATM network (originating,
`for example, from a video server or Internet Server) and
`routes it, in accordance with its address, to the proper OLC
`40
`203-1-203-M associated with its intended destination. That
`cell is then transmitted in the payload of a frame (or in two
`frames if that cell spans two frames) to the corresponding
`Splitter at the outside plant location. That cell is then
`delivered to each connected ONU. Only if the cell is
`addressed to ONU 106, however, is it accepted by ONU 106
`and delivered to the appropriate connected end user
`terminal, such as the PC 109 or TV 111, as shown in FIG.
`1. With respect to the 48 DS0 voice circuits that are inputted
`to each DS1 interface 204, the 48 DSO voice circuits are
`50
`formatted as a single ATM cell and routed by the ATM
`Switching fabric 201 to the appropriate OLC for broadcast
`on that fiber. As noted, each ONU that is connected to that
`fiber extracts only the byte or bytes from that cell that is (are)
`associated with its voice channel(s).
`In the upstream direction, in accordance with the
`invention, variable length bursts are transmitted by each
`ONU. Each ONU that is connected through the same splitter
`to a common PSPON fiber transmits one burst per 2430
`byte-length frame back to the network end at a wavelength
`of 1310 nm. Each upstream burst contains a 3 byte burst
`header and a payload consisting of between 0 and 2427
`bytes. As will be discussed, the 2430 bytes per upstream
`frame are divided among the actual number of plural ONUs
`that are connected and are operating. Each burst from each
`65
`connected ONU contains one byte per active voice channel
`that is concatenated with digital Video and IP data Signals,
`
`35
`
`55
`
`60
`
`6
`each in ATM format, outputted by, for example, a Video
`Source Such as a camera, and a PC, respectively. Since the
`payload of each burst transmitted by each ONU may not
`have a length that incorporates both the number of bytes
`needed for its active Voice channels plus a full or an integral
`number of ATM cells, the bytes associated with such ATM
`cells are transmitted by the ONU each burst to the OLC at
`the network end, where they are accumulated to form ATM
`cells. At the OLC, each ATM cell is formed and routed over
`a SONET fiber 120 to the ATM network 114 for transmission
`to its intended destination indicated in its header address
`such as, for example, the video server 117 or Internet server
`116. Within the OLC, the digital voice channels from all the
`ONUs assigned the corresponding downstream VC are
`combined yielding two upstream DS1 frames which are
`outputted through an appropriate DS1 interface 204 to the
`circuit-switched PSTN network 115 for individual transmis
`Sion of each channel to a telephone Station Set.
`In the downstream direction, the OLC Sequentially trans
`mits 53-byte ATM cells within each frame, which are
`broadcast to each ONU. Each ONU determines whether a
`received cell is directed to it or not. Since each received
`ATM cell originates from the same OLC, each cell is timed
`to begin transmission as Soon as the previous cell has been
`transmitted. In the upstream direction, however, each burst
`originates from a different ONU. Transmission of each burst
`from each ONU is precisely timed so that it reaches the
`Splitter just as another ONU has finishing transmitting its
`burst. Since the loop transmission delays of the fibers
`105-1-105-32 connecting the ONU 106 and splitter 104
`differ in accordance with the length of each fiber loop, a
`ranging procedure is implemented as each ONU in the
`System is installed to compensate for loop transmission
`delay thereby eliminating the need for a time interval
`between bursts. Specifically, a ranging procedure is executed
`as each ONU is installed that results in a common loop
`delay, comprising the loop transmission delay plus a calcu
`lated and assigned “ranging delay.” The “ranging delays are
`calculated to also conveniently Synchronize the upstream
`frames with downstream frames. In the Specific embodiment
`described herein, that loop delay is set at two frames, or 250
`usec (based on 8000 frames/sec). Therefore, at the OLC, the
`received upstream communications consists of a continuous
`Sequence of upstream frames, each in response to down
`Stream frame transmitted two frame periods earlier, each of
`those upstream frames consisting of a sequence of concat
`enated bursts, one per active ONU. A ranging procedure that
`can be employed is described in co-pending patent
`application, Ser. No. 09/356,980 filed Jul. 19, 1999, entitled
`“Ranging Arrangement and Method for TDMA
`Communications,” which is incorporated herein by refer
`CCC.
`With variable length bursts being transmitted upstream,
`each ONU transmits only one burst per frame. Therefore, as
`noted, only one variable length upstream slot having a length
`between 3 and 2430 bytes is assigned per ONU. Timing for
`upstream frames is derived from the downstream Signal
`which includes, as noted, three framing bytes per every
`downstream 2430 byte frame. Once each ONU detects the
`framing byte pattern in the downstream Signal, upstream
`transmission is Synchronized to the downstream Signal. AS a
`system “grows”, through the addition of ONUs and associ
`ated end user terminals, bandwidth allocation is redistrib
`uted and Slot assignments are modified. Thus, when only a
`Single ONU is connected to a splitter, a Slot having a 3-byte
`header and a 2427-byte payload is assigned to that ONU. As
`more ONUS are activated, a Slot is assigned to each, thereby
`
`8
`
`

`

`US 6,778,550 B1
`
`15
`
`25
`
`7
`requiring both a re-allotment of bytes to the already active
`ONUs. Specifically, within the 2430 byte upstream frame, a
`Slot assignment for each ONU is made indicating at which
`byte within the 2430 byte frame that ONU's slot is to start
`and how many bytes that slot should be. As each ONU
`becomes active, it sends an out-of-band Signal, Such as a
`tone, back to the OLC, which in turn initiates a ranging
`procedure, previously described, to insure an equal loop
`delay per ONU. AS part of that ranging procedure, a ranging
`delay is determined for that ONU to ensure equal loop delay.
`That ranging delay is determined by the OLC and transmit
`ted downstream from the OLC to the ONU, together with an
`assigned identity for that ONU. That ranging delay is then
`used by that ONU to artificially insert an electronic delay to
`its upstream burst transmissions so that all ONUs connected
`to a common Splitter have equal transmission delayS.
`Further, each ONU is assigned its upstream TDMA slot
`through a broadcast downstream of a Physical Layer Opera
`tion and Maintenance (PLOAM) cell. Such PLOAM cells
`can be formatted in many ways and messages to more than
`one ONU can be combined within a single PLOAM cell.
`Such PLOAM cells are also used to broadcast downstream
`to all ONUs whatever changes may need to be made to slot
`assignments in accordance with a received request from an
`ONU for more bandwidth, or a received indication that a
`particular ONU no longer needs all of the bandwidth
`assigned to it.
`In the Specific embodiment, each upstream slot manage
`ment message contains four fields: 1) a 1-byte message type
`field; 2) a 1-byte ONU identification field for indicating the
`particular ONU to which the message is associated; 3) a
`6-byte message contents field containing the message, and
`4) a cyclical redundant code (CRC) field for error correction.
`The specified sizes of each field are merely illustrative for
`the embodiment in which 32 ONUs are supported per PON
`35
`and the 2430 byte maximum size of a burst. Three message
`types are used for upstream slot management: 1) an assign
`ment message, which is used for the assignment of a slot to
`a particular ONU; 2) a modification message, which is used
`for the modification of an already assigned slot; and 3) an
`idle message, which is used for unused messages of a
`multi-message PLOAM cell.
`An assignment message contains three fields: 1) a 2-byte
`Start of Slot location, which is the byte offset into each
`upstream frame identifying the first byte of the assigned slot;
`2) a 2-byte burst payload size, which is the number of
`bytes per burst excluding the three overhead bytes; and 3)
`and a 2-byte ds0 channels, which is the number of leading
`bytes per upstream burst payload representing DS0 voice
`channels, one DS0 channel per payload byte. ASSignment
`messages are used to assign an upstream slot to newly
`installed ONUs. In addition, they are used to confirm an
`existing assignment as a fault recovery mechanism.
`A modification message is used to change the length of an
`existing upstream Slot assignment, and/or the number of
`DSO voice channels. These messages also move the location
`of all assigned slots located after that modified slot in the
`frame Since increasing or decreasing a slot Size necessitates
`changing the Starting byte position of each slot that follows
`as well a possibly the size of one or more slots. The
`modification message contains three fields: 1) a 2-byte
`Start of change location, which is the byte offset into each
`frame identifying the first byte position to be changed and is
`typically the Start-of-slot location of the slot being changed;
`2) a 2-byte change size, which is a signed quantity indi
`cating how many bytes the identified slot is being increased
`or decreased; and 3) a 2-byte ds0 channels, which as in the
`
`8
`assignment message is the number of leading bytes per
`upstream burst payload representing DS0 channels, one DS0
`channel being allocated per payload byte. In response to a
`modification message, the targeted ONU (identified by an
`ONU identification parameter) changes its assigned slot size
`(i.e., its burst payload) by the change size parameter.
`Every other ONU, which also receives the broadcast
`message, compares its current Start of slot boundary to the
`Start of change parameter contained in every modification
`message (targeted to a different ONU). If it has a larger
`Start of slot boundary than the Start-of-change parameter,
`it modifies its start-of-slot location by the amount Specified
`by the change size parameter. Otherwise the modification
`message is ignored. Therefore, as noted, the modification
`message not only changes the length of the targeted slot, it
`also appropriately moves all Slots that are located after that
`targeted Slot in the frame. The modification messages are the
`primary mechanism for reallocating upstream bandwidth as
`part of the bandwidth management process.
`For an idle message, only the message type and the CRC
`are used, the remaining Seven bytes being unused.
`An ONU that becomes idle can either have its upstream
`slot removed, making that bandwidth available for active
`ONUs, or it can maintain its slot at a minimum length of
`three bytes (the burst header, with no payload). The former
`disadvantageously results in a continually changing list of
`upstream slot assignments and also requires a mechanism
`for reactivating idle ONUs. The latter minimizes these
`problems and imposes a maximum impact of only

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