throbber
TOMMUNODUNU UNUILT ON AN
`
`US010079707B1
`
`( 12 ) United States Patent
`Kim et al .
`
`( 10 ) Patent No . : US 10 , 079 , 707 B1
`( 45 ) Date of Patent :
`Sep . 18 , 2018
`
`
`
`( 54 ) RECEIVER METHOD AND APPARATUS FOR
`VARIABLE HEADER REPETITION IN A
`WIRELESS OFDM NETWORK
`@ ( 71 ) Applicant : APPLIED TRANSFORM , LLC ,
`Bedford , MA ( US )
`@ ( 72 ) Inventors : Joon Bae Kim , Lexington , MA ( US ) ;
`Marcos C . Tzannes , Petaluma , CA
`( US )
`@ ( 73 ) Assignee : APPLIED TRANSFORM , LLC ,
`Bedford , MA ( US )
`Subject to any disclaimer , the term of this
`patent is extended or adjusted under 35
`U . S . C . 154 ( b ) by 0 days .
`( 21 ) Appl . No . : 15 / 958 , 519
`Apr . 20 , 2018
`( 22 ) Filed :
`
`@ ( * ) Notice :
`
`( 63 )
`
`( 51 )
`
`( 52 )
`
`( 58 )
`
`Related U . S . Application Data
`Continuation of application No . 15 / 476 , 284 , filed on
`Mar . 31 , 2017 , now Pat . No . 9 , 973 , 361 , which is a
`( Continued )
`
`( 2006 . 01 )
`( 2006 . 01 )
`( 2006 . 01 )
`
`Int . Ci .
`HOIL 27 / 26
`H04L 27 / 26
`H04L 1 / 08
`U . S . CI .
`CPC . . . . . . . . . . . . H04L 27 / 2601 ( 2013 . 01 ) ; H04L 1 / 08
`( 2013 . 01 )
`Field of Classification Search
`CPC . . HO4B 1 / 38 ; H04B 7700 ; H04B 7 / 155 ; H04J
`1 / 00 ; H04J 3 / 00 ; H04J 3 / 24 ; H04J 11 / 00 ;
`( Continued )
`
`( 56 )
`
`CN
`CN
`
`References Cited
`U . S . PATENT DOCUMENTS
`6 , 567 , 383 B1
`5 / 2003 Bohnke
`6 , 580 , 713 B1
`6 / 2003 Abe
`( Continued )
`FOREIGN PATENT DOCUMENTS
`1941665
`4 / 2007
`101433022
`5 / 2009
`( Continued )
`OTHER PUBLICATIONS
`“ IEEE 802 . 3 : Carrier Sense Multiple Access with Collision Detec
`tion ( CSMA / CD ) Access Method and Physical Layer Specifica
`tions ” Dec . 2008 ; 2977 pages .
`( Continued )
`Primary Examiner — Shawkat M Ali
`( 74 ) Attorney , Agent , or Firm — Jason H . Vick ; Sheridan
`Ross , PC
`( 57 )
`ABSTRACT
`A method and apparatus for use within a wireless OFDM
`network that receives a first packet type and a second packet
`type . The first packet type has a header field with two parts
`with each part comprising a different set of header bits . The
`two parts of the header field are received using two OFDM
`symbols . The second packet type has a header field with four
`parts with the first and second parts comprising the same first
`set of header bits and the third and the fourth part comprising
`the same second set of header bits . The four parts of the
`header field are received using four OFDM symbols . The
`second packet type provides more reliable reception than the
`first packet type .
`20 Claims , 8 Drawing Sheets
`
`( 1 ) PHY - frame header ( H = 1 & D = 1 )
`Preamble
`Header
`. . .
`
`Payload
`
`- - - - - - - -
`
`( 2 ) PHY - frame header ( H = 1 & D = 2 )
`-
`-
`Header
`Header
`Preamble
`. . . . . . . . . . . . . . . . . . . . . . . .
`( 3 ) PHY - frame header ( H = 2 & D = 1 )
`Preamble
`Header
`Header Ext
`
`( 4 ) PHY - frame header ( H = 2 &
`Header
`
`Preamble
`
`D = 2 )
`Header
`
`Payload
`
`Payload
`
`Header Ext
`
`Header Ext
`
`Payload
`
`( 5 ) PHY - frame header ( H = 2 & D = 2 )
`Preamble
`Header
`Header
`
`- -
`
`- - - - -
`
`- - - - - -
`
`- - -
`
`Header Ext | Header Ext
`
`Payload
`
`10 Bits
`
`11
`
`10 Bits i
`
`5 Bits 13
`
`14
`
`5 Bits
`
`DELL-1001
`10,079,707
`
`

`

`US 10 , 079 , 707 B1
`Page 2
`
`Related U . S . Application Data
`continuation of application No . 15 / 350 , 418 , filed on
`Nov . 14 , 2016 , now Pat . No . 9 , 614 , 566 , which is a
`continuation of application No . 13 / 376 , 856 , filed as
`application No . PCT / US2010 / 046088 on Aug . 20 ,
`2010 , now Pat . No . 9 , 584 , 262 .
`( 60 ) Provisional application No . 61 / 235 , 909 , filed on Aug .
`21 , 2009 .
`( 58 )
`Field of Classification Search
`CPC . . . . . H04L 1 / 00 ; H04L 1 / 08 ; H04L 5 / 00 ; H04L
`12 / 26 ; H04L 12 / 43 ; H04L 12 / 54 ; H04L
`12 / 56 ; HO4L 12 / 403 ; HO4L 27 / 28 ; H04W
`4 / 00 ; H04W 24 / 00 ; H04W 52 / 02 ; H04W
`72 / 04 ; H04W 72 / 12 ; H04W 74 / 08 ; H04M
`1 / 00
`USPC . . . . . . . 370 / 207 , 229 , 242 , 252 , 294 , 328 , 329 ,
`370 / 330 , 336 , 338 , 356 , 389 , 449 , 474 ;
`375 / 130 , 219 , 259 , 260 , 261 , 267 , 295 ,
`375 / 316
`See application file for complete search history .
`References Cited
`U . S . PATENT DOCUMENTS
`6 , 671 , 284 B1 * 12 / 2003 Yonge , III . . . . . . . . . . . . HO4L 1 / 0083
`370 / 462
`8 , 266 , 488 B2
`9 / 2012 Spencer
`9 , 584 , 262 B2
`2 / 2017 Kim et al .
`9 , 614 , 566 B2
`4 / 2017 Kim et al .
`2003 / 0072255 A1 4 / 2003 Ma et al .
`2004 / 0179517 Al 9 / 2004 Yamamoto et al .
`2004 / 0228269 Al 11 / 2004 Balakrishnan et al .
`2005 / 0135284 AL 6 / 2005 Nanda et al .
`2005 / 0135318 A1 6 / 2005 Walton et al .
`2005 / 0169261 AL
`8 / 2005 Williams et al .
`2005 / 0180315 Al *
`8 / 2005 Chitrapu . . . . . . . . . . . . . H04B 7 / 2628
`370 / 208
`2005 / 0195765 A1 9 / 2005 Sharon et al .
`HO3M 13 / 09
`2008 / 0184088 A1 *
`7 / 2008 Yang . . . . . . . . . . . .
`714 / 755
`
`( 56 )
`
`2008 / 0219229 A1 9 / 2008 Zheng
`2009 / 0086646 AL
`4 / 2009 Kuchibhotla et al .
`2009 / 0290563 AL 11 / 2009 Gu et al .
`2010 / 0085964 Al 4 / 2010 Weir et al .
`2010 / 0158046 AL
`6 / 2010 Pu
`2010 / 0208594 AL
`8 / 2010 Kwon et al .
`2010 / 0260137 A1 10 / 2010 Vrzic et al .
`2010 / 0265398 A
`10 / 2010 Johnson et al .
`2017 / 0207940 A1 7 / 2017 Kim et al .
`
`FOREIGN PATENT DOCUMENTS
`1392025
`WO 2007 / 127311
`
`2 / 2004
`11 / 2007
`
`EP
`WO
`
`OTHER PUBLICATIONS
`“ IEEE 802 . 11 ; Wireless LAN Medium Access Control ( MAC ) and
`Physical Layer ( PHY ) Specifications ” Jun . 2007 ; 1233 pages .
`
`“ IEEE 802 . 16 : Air Interface for Fixed Broadband Wireless Access
`Systems ” Oct . 2004 ; 895 pages .
`“ ITU G . 9960 : Unified High - Speed Wire - Line Based Home Net
`working Transceivers — Foundation ” Oct . 2009 ; 112 pages .
`“ ITU Standard G . 997 . 1 : Physical Layer Management for Digital
`Subscriber Line ( DSL ) Transceivers ” Apr . 2009 ; 128 pages .
`Aware , Inc . , “ G . hn : PHY - Frame Header Extension , ” ITU - T SG15 /
`Q4 09CC - 046 , Concord , California , Aug . 2009 .
`CopperGate Communications , “ G . hn : Using Two Symbols for the
`Header of a PHY frame on Coax , " ITU - T SG15 / 04 09XC - 100 ,
`Xian , China , Jul . 2009 .
`Editor for G . 9960 , “ ITU - T Recommendation G . 9960 : Next genera
`tion wire - line based home networking transceivers — Foundation , "
`ITU - T SG15 / Q4 , Jan . 2009 .
`Intellon , Corporation , “ G . hn : Extended PHY frame header , ” ITU - T
`SG15 / Q4 09XC - 119 , Xian , China , Jul . 2009 .
`Oksman , et al . “ G . hn : The New ITU - T Home Networking Standard ”
`IEEE Communications Magazine , IEEE Service Center ; Piscataway ,
`US , vol . 47 ; No . 10 , Oct . 1 , 2009 , pp . 138 - 145 XP011283328 .
`International Search Report for International ( PCT ) Application No .
`PCT / US2010 / 046088 , dated Dec . 22 , 2010 .
`Written Opinion for International ( PCT ) Application No . PCT /
`US2010 / 046088 , dated Dec . 22 , 2010 .
`International Preliminary Report on Patentability for International
`( PCT ) Application No . PCT / US2010 / 046088 , dated Mar . 1 , 2012 .
`Official Action ( including translation ) for Chinese Patent Applica
`tion No . 201080037081 . 2 , dated Dec . 4 , 2013 .
`Official Action ( including translation ) for Chinese Patent Applica
`tion No . 201080037081 . 2 , dated Jul . 3 , 2014 .
`Official Action ( including translation ) for Chinese Patent Applica
`tion No . 201080037081 . 2 , dated Mar . 23 , 2015 .
`Notification to Grant the Patent ( including translation ) for Chinese
`Patent Application No . 201080037081 . 2 , dated Oct . 26 , 2015 .
`Communication Pursuant to Rules 161 ( 1 ) and 162 EPC for Euro
`pean Patent Application No . 10748023 . 8 , dated Apr . 18 , 2012 .
`Office Action for European Patent Application No . 10748023 . 8 ,
`dated Feb . 17 , 2015 .
`Office Action for U . S . Appl . No . 13 / 376 , 856 , dated Jun . 17 , 2014 .
`Office Action for U . S . Appl . No . 13 / 376 , 856 , dated Feb . 24 , 2015 .
`Office Action for U . S . Appl . No . 13 / 376 , 856 , dated Dec . 31 , 2015 .
`Office Action for U . S . Appl . No . 13 / 376 , 856 , dated Aug . 18 , 2016 .
`Notice of Allowance for U . S . Appl . No . 13 / 376 , 856 , dated Sep . 27 ,
`2016 .
`Office Action ( Ex Parte Quayle Action ) for U . S . Appl . No . 15 / 350 , 418
`dated Jan , 13 , 2017 .
`Notice of Allowance for U . S . Appl . No . 15 / 350 , 418 dated Feb . 10 ,
`2017 .
`Office Action for U . S . Appl . No . 15 / 476 , 284 dated Sep . 15 , 2017 .
`Notice of Allowance for U . S . Appl . No . 15 / 476 , 284 dated Jan . 8 ,
`2018 .
`ITU - T Recommendation G . 9960 “ Unified High - Speed Wire - Line
`Based Home Networking Transceivers Foundation ” XP044232807 ;
`pp . 1 - 107 ; Aug . 2009 .
`ITU — Telecommunication Standardization Sector Study Group
`15 “ G . hn : 09CC - R12 HomePlug AV Interoperability Updates ”
`Intellon Corporation , France Telecom , Gigle Semiconductor , Motorola ,
`SPIDCOM ; Aug . 2009 ; 5 pages .
`Official Action for Chinese Patent Application No . 201610015747 .
`3 , dated Jun . 4 , 2018 .
`Office Action for European Patent Application No . 10748023 . 8 ,
`dated Jul . 23 , 2018 .
`* cited by examiner
`
`

`

`atent
`
`Sep . 18 , 2018
`
`Sheet 1 of 8
`
`US 10 , 079 , 707 B1
`
`Payload
`
`
`
`Header Ext
`
`| Header Ext
`Header
`Header
`Preamble
`
`
`
`( 4 ) PHY - frame header ( H = 2 & D = 2 )
`
`5
`
`3
`
`Payload
`
`1 Header Ext 1 Header Ext
`
`Header
`Header
`Preamble
`
`
`
`( 5 ) PHY - frame header ( H = 2 & D = 2 )
`
`Fig . 1
`
`5 Bits
`
`14
`
`5 Bits 13
`
`10 Bits 1
`
`11
`
`10 Bits
`
`Payload
`
`Header
`Header
`Preamble
`
`
`
`( 2 ) PHY - frame header ( H = 1 & D = 2 )
`
`4
`
`2
`
`Payload
`
`
`
`( 1 ) PHY - frame header ( H = 1 & D = 1 )
`
`Header
`Preamble
`
`Payload
`
`Header Ext
`
`
`
`( 3 ) PHY - frame header ( H = 2 & D = 1 )
`
`Header
`Preamble 1
`
`

`

`atent
`
`Sep . 18 , 2018
`
`Sheet 2 of 8
`
`US 10 , 079 , 707 B1
`
`Transceiver / Domain 200
`Master
`210
`MAP
`Determination
`Module or MAP
`Processing or
`Relaying Module
`
`220
`
`230
`
`Header
`Assembly
`Module
`
`Modulation
`Module
`
`Transmit MAP Frame including TXOP Descriptor or - -
`Receive MAP Frame that includes TXOP Descriptor
`
`Transmit Second Frame Having a Plurality of Header Bits
`Using D Header OFDM Symbols or
`
`Receive Second Frame That has a Plurality of Header Bits
`That Used D Header OFDM Symbols
`
`2403 - Update The Value of D Contained in the TXOP Descriptor
`Demodulation W
`14 - Repeat Above Steps
`Module
`250
`
`Communications
`Channel ( s )
`
`260
`
`270
`
`280
`
`Transmitter
`
`Encoding
`Module
`
`Decoding
`Module
`
`Receiver
`
`Controller /
`Processor
`
`Fig . 2
`
`

`

`atent
`
`Sep . 18 , 2018
`
`Sheet 3 of 8
`
`US 10 , 079 , 707 B1
`
`2nd Transceiver
`
`320
`
`220
`
`MAP
`Processing or
`Relaying
`Module
`
`Header
`Assembly
`Module
`
`Modulation
`Module
`
`240
`Demodulation W
`Module
`
`250
`
`Transmitter
`
`1
`
`270
`
`280
`
`290
`
`Encoding
`Module
`
`Decoding
`Module
`
`Receiver
`
`Controller /
`Processor
`
`1st Transceiver or 310
`Domain Master N
`210
`
`MAP Determination
`Module or MAP
`Processing or
`Relaying Module
`
`202
`- - - Transmit MAP Frame including TXOP Descriptor or —
`Receive MAP Frame that includes TXOP Descriptorum
`
`220
`
`230
`
`Header
`Assembly
`Module
`
`Modulation
`Module
`
`240
`Demodulation W
`Module
`250
`
`Transmitter
`
`260
`
`270
`
`280
`
`290
`
`Encoding
`Module
`
`Decoding
`Module
`
`Receiver
`
`Controller
`Processor
`
`Transmit Second Frame Having a Plurality of Header Bits
`Using D Header OFDM Symbols or
`
`Receive Second Frame That has a Plurality of Header Bits
`That Used D Header OFDM Symbols
`
`Communications
`Channel ( s )
`
`Fig . 3
`
`

`

`atent
`
`Sep . 18 , 2018
`
`Sheet 4 of 8
`
`US 10 , 079 , 707 B1
`
`BEGIN
`
`S400
`S410
`
`Transmit MAP Frame
`including TXOP Descriptor
`
`Prepare Transmission of Second S420
`Frame Having a Plurality of Header N
`Bits
`Using D Header OFDM Symbols
`S430
`
`Encode the value of D into a
`Bit Field in the Header of the
`Second Frame
`
`S440
`
`Modulate the Header Bits
`Onto the D OFDM Symbols in
`the Same Order or in a
`Different Order
`
`S450
`
`Transmit
`Second Frame
`
`Optionally Update The Value
`of D , and Repeat Steps
`S430 - 5460
`
`S460
`
`S470
`
`END
`
`Fig . 4
`
`

`

`atent
`
`Sep . 18 , 2018
`
`Sheet 5 of 8
`
`US 10 , 079 , 707 B1
`
`S500
`
`BEGIN
`
`Receive MAP Frame
`including TXOP Descriptor
`
`S510
`
`Receive Second Frame Having a
`Plurality of Header Bits
`That Used D Header OFDM
`Symbols
`
`S520
`
`S530
`
`S540
`
`S550
`
`Demodulate the Header Bits
`from the D OFDM Symbols in
`the Same Order or in a
`Different Order
`
`Decode the value of D from
`a Bit Field in the Header of
`the Second Frame
`
`Optionally Repeating Steps
`S530 - S550 when the Value
`of D has Been Updated
`S560
`W
`
`END END
`
`Fig . 5
`
`

`

`atent
`
`Sep . 18 , 2018
`
`Sheet 6 of 8
`
`US 10 , 079 , 707 B1
`
`BEGIN
`
`S600
`Transmit MAP S610
`Frame including
`TXOP
`Descriptor
`
`S620
`
`Transmit
`Second Frame
`
`END
`
`$ 630
`
`S602
`
`BEGIN
`
`S604
`
`Receive MAP Frame
`including TXOP Descriptor
`
`Receive Second Frame Having a
`Plurality of Header Bits
`That Used D Header OFDM
`Symbols
`
`so S606
`
`S608
`
`S612
`
`5614
`
`Demodulate the Header Bits
`from the D OFDM Symbols in
`the Same Order or in a
`Different Order
`
`Decode the value of D from
`a Bit Field in the Header of
`the Second Frame
`
`Optionally Repeating Steps
`S608 - S616 when the Value
`of D has Been Updated
`S616
`
`END
`
`Fig . 6
`
`

`

`atent
`
`Sep . 18 , 2018
`
`Sheet 7 of 8
`
`US 10 , 079 , 707 B1
`
`S700
`
`BEGIN
`
`Transmit MAP SI
`Frame including N
`TXOP
`Descriptor
`
`S720
`
`END
`
`S702
`
`BEGIN
`
`Prepare Transmission of Second 5704
`Frame Having a Plurality of Header W
`Bits
`Using D Header OFDM Symbols
`- more recentementen S706
`Encode the Value of D into a
`Bit Field in the Header of the
`Second Frame
`
`S708
`Modulate the Header Bits
`Onto the D OFDM Symbols in W
`the Same Order or in a
`Different order
`
`S712
`
`Transmit
`Second Frame
`
`Optionally Updating The
`Value of D , and Repeating
`Steps S706 - 5714
`S716
`
`END
`
`S714
`
`Fig . 7
`
`

`

`atent
`
`Sep . 18 , 2018
`
`She 8 ore
`
`Sheet 8 of 8
`
`US 10 , 079 , 707 B1
`
`BEGIN
`
`S800
`2 S810
`
`Transmit MAP
`Frame including
`TXOP
`Descriptor
`
`END
`
`Other Transceiver
`Relays MAP Frame
`including
`TXOP Descriptor
`5820
`
`S802
`
`BEGIN
`
`Receive MAP S804
`Frame including
`TXOP
`Descriptor
`Prepare Transmission of Second
`Frame Having a Plurality of Header W
`Bits
`Using D Header OFDM Symbols
`S808
`
`Encode the value of D into a
`Bit Field in the Header of the
`Second Frame
`
`S812
`
`Modulate the Header Bits
`Onto the D OFDM Symbols in
`the Same Order or in a
`Different Order
`
`Transmit
`Second Frame S814
`S816
`
`Optionally Updating The
`Value of D , and Repeating
`Steps S808 - 5816
`
`END
`
`S818
`
`Fig . 8
`
`

`

`US 10 , 079 , 707 B1
`
`RECEIVER METHOD AND APPARATUS FOR
`VARIABLE HEADER REPETITION IN A
`WIRELESS OFDM NETWORK
`
`bols for the Header of PHY Frame on Coax , " July , 2009 ,
`filed in the priority application and incorporated herein by
`reference in their entirety .
`The possibility of carrying more than PHY , bits in the
`5 header ( H = 1 or 2 ) is also under discussion as disclosed in the
`RELATED APPLICATION DATA
`" G . hn : PHY - Frame Header Extension ” article and in “ G . hn :
`Extended PHY Frame Header , ” ITU - T 5G15 / Q4 09XC - 119 ,
`This application is a continuation of U . S . patent applica -
`July 2009 , filed in the priority application and incorporated
`tion Ser . No . 15 / 476 , 284 , filed Mar . 31 , 2017 , now U . S . Pat .
`herein by reference in their entirety .
`No . 9 , 973 , 361 , which is a continuation of U . S . patent
`10
`application Ser . No . 15 / 350 , 418 , filed Nov . 14 , 2016 , now !
`SUMMARY
`U . S . Pat . No . 9 , 614 , 566 , which is a continuation of U . S .
`patent Ser . No . 13 / 376 , 856 , filed Feb . 8 , 2012 , now U . S . Pat .
`One exemplary technique discussed herein is allowing
`No . 9 , 584 , 262 , which is a national stage application under
`different values of D in a single domain where nodes are
`35 U . S . C . 371 of PCT Application No . PCT / US2010 / 15 operating in different portions of frequency bands . For the
`046088 , having an international filing date of Aug . 20 , 2010 ,
`power - line medium , G . 9960 has defined two overlapped
`which designated the United States , which PCT application
`baseband bandplans , 50 MHz - PB and 100 MHZ - PB . The
`claims the benefit of and priority under 35 U . S . C . § 119 ( e )
`possibility of having narrower bandplans such as 25 MHz
`to U . S . Patent Application No . 61 / 235 , 909 , filed Aug . 21 ,
`PB and 12 . 5 MHz - PB are under discussion in order to
`2009 , entitled " Header Repetition Scheme in Packet - Based 20 support , for example , SmartGrid applications .
`OFDM Systems , ” each of which are incorporated herein by
`In this exemplary scenario , the level of frequency diver
`reference in their entirety .
`sity is different depending on the bandplan , hence providing
`different header decodability if D is fixed to 1 . If D is fixed
`FIELD
`to 2 , then it increases reliability for the narrowband devices ,
`25 but may also unnecessarily increase overhead for the wide
`band devices .
`An exemplary aspect of this invention relates to commu
`An exemplary aspect is therefore directed to techniques to
`nications systems . More specifically , exemplary methods ,
`systems , means , protocols and computer - readable storage
`accommodate different repetitions schemes ( D = 1 , . . . ,
`media , are directed toward header repetition in a commu -
`DMAX and H = 1 , . . . , Hmax ) in a single domain , and still
`30 allow devices to communicate with one another . Dmax and
`nications environment .
`Hvar can be 2 or larger than 2 .
`BACKGROUND
`As illustrated in FIG . 1 , various header repetition schemes
`are illustrated where D , H = 1 or 2 . In FIG . 1 , the second
`instance of a block with the same label is a copy of the prior
`use
`Conventional multi - user communications system
`frame - based ( or packet - based ) transmission to communica - 35 35 block . The modulation of the copied block may not be
`exactly the same as the original version . For example , the
`tion between two or more users over a shared channel based
`label " Header Ext ” emphasizes the fact that it may contain
`on Orthogonal Frequency Division Multiplexing ( OFDM ) —
`different header information than the “ Header . ” The payload
`( OFDM is also sometimes referred to as multicarrier modu
`after the header may be omitted in some cases ( e . g . , ACK ,
`lation . ) A packet is usually formed by a preamble , header ,
`header , 40 RTS / CTS , etc . ) .
`and payload , and transmitted using time - sharing or conten
`The repetition scheme expands similarly with larger val
`tion - based media access methods . An example of such a
`ues of Dway and Hvar . An exemplary aspect focuses on
`system includes IEEE 802 . 11 ( Wireless LAN ) , IEEE 802 . 16
`dealing with different values of D , with different values of H
`capable of being supported in a straightforward way as
`( WiMAX ) , and ITU G . 9960 ( G . hn ) . These systems use
`OFDM transmission , which is also sometimes referred to as 45 discussed in the paper G . hn : PHY - Frame Header Extension .
`Discrete Multi - Tone ( DMT ) which divides the transmission
`On exemplary aspect is directed toward receiver detection
`frequency band into multiple subcarriers ( also referred to as
`of D with variable repetition . More specifically , in accor
`tones or sub - channels ) , with each sub - carrier individually
`dance with this exemplary embodiment , the transmitter
`modulating a bit or a collection of bits .
`selects ( or determines ) , the at least one D value . The
`The header contains important control information for the 50 selection may be at its own discretion , or may be based on
`receiver to decode the payload properly , and also provides
`information communicated between one or more receivers ,
`information about the packet length for virtual carrier sens
`or based on instruction ( s ) from one or more other receivers
`ing . Hence , it is essential to decode the header reliably . In
`and / or a domain master . Selection may depend on the
`G . 9960 , which is incorporated herein by reference in its
`number of available sub - carriers ( or the bandwidth ) of the
`entirety , and should be familiar to those skilled in the art , the 55 bandplan the transmitter operates on and / or the receiver ( s )
`header containing PHY , bits ( header information block ) is
`operates on . In accordance with this exemplary embodiment ,
`carried over one or two OFDM symbols ( D = 1 or 2 ) , and
`a receiving node in the domain should be able to decode
`within each symbol , multiple header information blocks are
`packets sent by the transmitter without knowing D a priori
`repeated over the entire frequency band . ( See Editor for
`( i . e . prior to decoding the packet header ) .
`G . 9960 , “ ITU - T Recommendation G . 9960 : Next generation 60
`Another exemplary aspect is for a transmitter to carry ,
`wire - line based home networking transceivers — Founda
`insert or otherwise communicate the value of D in the header
`tion , ” ITU - T SG15 / 04 , January 2009 ) The default value of
`so that all nodes know how many OFDM symbols are
`D
`is
`1 , but expanding it to 2 in some cases is under
`carrying header information . The receiver ( s ) starts process
`discussion . See , for example , " G . hn : PHY - Frame Header ing the header by decoding one OFDM header symbol . If the
`Extension , ” ITU Temporary Document ITU - T SG - 15 / Q4 65 receiver decodes it successfully , then the receiver knows
`09CC - 046 , August 2009 , and ITU Temporary Document
`how many more OFDM symbols ( D - 1 ) are carrying header
`ITU - T 5G15 / Q4 09XC - 100 entitled “ G . hn : Using Two Sym -
`information for a given frame . If the receiver fails to obtain
`
`

`

`US 10 , 079 , 707 B1
`
`FIG . 2 illustrates an exemplary transceiver ;
`the header information from the OFDM header symbol ( i . e . ,
`FIG . 3 illustrates an exemplary communications environ
`the header decoding fails ) , then the receiver can try to
`decode two OFDM header symbols , and so on . The decod
`ment ;
`decod -
`FIG . 4 is a flowchart outlining an exemplary method of a
`ing of each additional OFDM header symbol provides
`additional diversity thereby increasing the likelihood of 5 header repetition scheme ;
`FIG . 5 is a flowchart outlining another exemplary method
`decoding the header information correctly .
`Another exemplary aspect is directed to a fixed repetition
`for a header repetition scheme ;
`FIG . 6
`is a flowchart outlining yet another exemplary
`scheme per domain . More specifically , a domain master can
`select ( or determine ) one or more fixed D values for at least
`method for a header repetition scheme ;
`one node in the domain . For example , the domain master 10
`FIG . 7 is a flowchart outlining another exemplary method
`may select one fixed value for all nodes in
`a domain
`for a header repetition scheme ; and
`Selection may depend on the number of available sub -
`FIG . 8 is a flowchart outlining another method of an
`carriers ( or the bandwidth ) of the bandplans that the domain
`exemplary header repetition scheme .
`members operate on . The domain master may change the
`DETAILED DESCRIPTION
`value of D dynamically . A node in the domain first needs to 15
`determine the D that the domain master has set ( or selected /
`The exemplary embodiments of this invention will be
`determined ) .
`On exemplary aspect is for the domain master to carry ,
`described in relation to communications systems , as well as
`insert or otherwise communicate the selected value of D in
`protocols , techniques and methods for header repetition ,
`the header of the MAP frame while also using this D value 20 such as in a DSL or multimode multicarrier communications
`for the transmission of the MAP header as described above .
`environment , a home network or an access network , or in
`In this case , a node will be able to determine the value of D
`general any communications network operating using any
`using the methods described above . After this value is
`communications protocol ( s ) . Examples of such home or
`determined by a node , the node can use this value until it is
`access networks include home powerline networks , access
`changed or updated by , for example , a domain master , 25 powerline networks , home coaxial cable network , access
`coaxial cable network , wireless home networks , wireless
`another transceiver , etc .
`Another exemplary aspect is for the domain master to
`corporate networks , home telephone networks and access
`carry , insert or otherwise communicate the selected value of
`telephone networks . However , it should be appreciated that
`D in the MAP while using a fixed D for the header of the
`in general , the systems , methods , and techniques of this
`MAP frame ( e . g . , pre - defined per medium or Duay ) . The D
`30 invention will work equally well for other types of commu
`value in the MAP will be used for non - MAP frames / packets .
`nications environments , networks , and / or protocols .
`In this case , a node in the domain may not need multiple
`The exemplary systems and methods of this invention will
`levels of header decode process as described in above . Also
`also be described in relation to wired or wireless modems
`in this exemplary method , the MAP may be sent with a
`and / or a software and / or a hardware testing module , a
`different D value than the D value used for other ( non - MAP ) 35 telecommunications test device , or the like , such as a DSL
`modem , an ADSL modem , and xDSL modem , a VDSL
`frames / packets .
`Another exemplary aspect is directed toward a fixed
`modem , a line card , a G . hn transceiver , a MOCA transceiver ,
`a Homeplug® transceiver , a power line modem , a wired or
`repetition scheme per TXOP .
`More specifically , in addition , or alternatively , the domain
`wireless modem , test equipment , a multicarrier transceiver ,
`master may select ( or determine ) a D value per TXOP . This 40 a wireless wide / local area network system , a satellite com
`selection may be at its own discretion , or based on infor
`munications system , a network - based communications sys
`mation communicated between one or more transceivers or
`tems , such as an IP , Ethernet or ATM system , a modem
`receivers , or based on instruction from one or more trans -
`equipped with diagnostic capabilities , or the like , or a
`ceivers or receivers . Selection may depend on the number of
`separate programmed general purpose computer having a
`available sub - carriers ( and / or the bandwidth ) of the band - 45 communications device that is capable of operating in
`plan the transmitter / transceiver operates on and / or the
`conjunction with any one or more of the following commu
`receiver ( s ) operates on .
`nications protocols : MOCA , Homeplug , IEEE 802 . 11 , IEEE
`An exemplary technique is to include D in the TXOP
`802 . 3 , IEEE 802 . 16 ( WiMAX ) , and ITU G . 9960 ( G . hn ) , or
`descriptor transmitted in the MAP so that all nodes know in
`the like . However , to avoid unnecessarily obscuring the
`advance what value of D is used for that TXOP . The TXOP 50 present invention , the following description omits well
`descriptor is the part of the MAP message which can be
`known structures , operations and devices that may be shown
`communicated via the MAP frame as discussed above .
`in block diagram form or are otherwise summarized or
`Any of the above aspects and further aspects may be
`known .
`located in a network management system or network opera -
`For purposes of explanation , numerous details are set
`tion device that is located inside or outside the network 55 forth in order to provide a thorough understanding of the
`and / or the transceiver ( s ) . The network operation or manage -
`present invention . It should be appreciated however that the
`ment device that is located inside or outside the network may
`present invention may be practiced in a variety of ways
`be managed and / or operated by a user , consumer , service
`beyond the specific details set forth herein . Furthermore ,
`provider or power utility provider , a governmental entity , or
`while the exemplary embodiments illustrated herein show
`60 various components of this system collocated , it is to be
`the like .
`appreciated that the various components of the system can
`BRIEF DESCRIPTION ON THE DRAWINGS
`be located at distant portions of a distributed network , such
`as a communications network , node , within a Domain
`The exemplary embodiments of the invention will be
`Master , and / or the internet , or within a dedicated secured ,
`described in detail , with reference to the following figures , 65 unsecured , and / or encrypted system and / or within a network
`operation or management device that is located inside or
`wherein :
`FIG . 1 illustrates exemplary header repetition schemes ;
`outside the network . As an example , a Domain Master can
`
`

`

`US 10 , 079 , 707 B1
`
`this example , the “ Header ” is limited to a certain number of
`m or
`bits ( here arbitrarily illustrated as 10 bits ) , however , for this
`manages and / or configures any one or more aspects of the
`example , there are 15 bits of information that need to be
`network or communications environment .
`included in the header . Thus , 10 bits are included in the
`Thus , it should be appreciated that the components of the
`" Header ” and the remaining 5 bits are included in the
`system can be combined into one or more devices , or split 5
`" Header Ext . ” As will be appreciated , the number of infor
`between devices , such as a modem , a station , a Domain
`mation bits to be included in the header , the number of bits
`Master , a network operation or management device , a node
`the header is capable of carrying and the number of bits the
`or collocated on a particular node of a distributed network ,
`header extended is capable of carrying can be any value ( s ) .
`such as a communications network . As will be appreciated
`from the following description , and for reasons of compu - 10 The 10 bits in “ Header ” 11 are repeated in " Header " 12 and
`tational efficiency , the components of the system can be
`the 5 bits in “ Header Ext ” 13 and repeated in “ Header Ext "
`arranged at any location within a distributed network with
`14 .
`out affecting the operation thereof . For example , the various
`FIG . 2 illustrates an exemplary transceiver or Domain
`components can be located in a Domain Master , a node , a
`Master 200 . In addition to well known componentry , the
`domain management device , such as a MIB , a network 15 transceiver or Domain Master 200 includes ( for a Domain
`operation or management device , or some combination
`Master ) a MAP determination module 210 and ( for a trans
`thereof . Similarly , one or more of the functional portions of
`ceiver ) a MAP processing or relaying module 210 , a header
`the system could be distributed between a modem and an
`assembly module 220 , modulation module 230 , demodula
`associated computing device / system , and / or in a dedicated
`tion module 240 , transmitter 250 , encoding module 260 ,
`20 decoding module 270 , receiver 280 , and controller / proces
`test and / or measurement device .
`Furthermore , it should be appreciated that the various
`sor 290 . In general , a Domain Master generally determines
`links 5 , including the communications channel ( s ) connect
`a MAP frame for transmission to one or more other trans
`ing the elements can be wired or wireless links or any
`ceivers while a transceiver is capable of one or more of
`combination thereof , or any other known or later developed
`receiving and / or relaying the received MAP frame to one or
`element ( s ) capable of supplying and / or communicating data 25 more other transceivers . For ease of discussion , in the
`to and from the connected elements . The term module as
`following description , the determining and transmitting of a
`used herein can refer to any known or later developed
`MAP frame will be performed by a Domain Master - type of
`hardware , software , firmware , or combination thereof , that is
`transceiver and the receiving and / or relaying of a MAP
`capable of performing the functionality associated with that
`frame will be performed by a non - domain master type of
`element . The terms determine , calculate , and compute and 30 transceiver . However , the description also allows and
`variations thereof , as used herein are used interchangeable
`enables any transceiver ( Domain master or non - domain
`and include any type of methodology , process , technique ,
`master ) to determine , transmit , receiver

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