throbber
(12) United States Patent
`Rinne et al.
`
`(10) Patent No.:
`(45) Date of Patent:
`
`US 8,572,250 B2
`*Oet. 29, 2013
`
`US008572250B2
`
`DISCONTINUOUS
`TRANSMISSION/RECEPTION IN A
`COMMUNICATIONS SYSTEM
`
`(56)
`
`References Cited
`U.S. PATENT DOCUMENTS
`
`5,140,698 A
`5,826,173 A
`6,094,425 A
`6,337,990 B1
`6,463,055 B1
`6,466,795 B1
`6,480,476 B1
`6,714,515 B1
`6,724,813 B1
`6,731,948 B1
`7,269,145 B2
`7,379,863 B2 *
`7,512,104 B2 *
`7,680,058 B2 *
`
`8/ 992 Toko
`10/ 998 Dent
`7/2000 Auger et a1.
`1/2002 Koshino
`10/2002 Lupien et al.
`10/2002 Ahn
`11/2002 Willars
`3/2004 Marchand
`4/2004 Jamal et al.
`5/2004 Lee et al.
`9/2007 K00 et a1.
`.................. .. 704/201
`5/2008 Delfs et a1.
`
`.. 370/338
`3/2009 Bjelland et al
`................ .. 370/252
`3/2010 Seurre et al.
`
`(Continued)
`
`FOREIGN PATENT DOCUMENTS
`
`EP
`
`1 484 873
`
`8/2004
`
`OTHER PUBLICATIONS
`
`Chinese Office Action application No. 200680011601.6 dated Aug.
`10, 20 10.
`
`Primary Examiner — Greg C Bengzon
`
`ABSTRACT
`(57)
`Allocation information is transmitted in a communications
`
`system in accordance with at least one allocation rule for
`indicating allocation of sets oftransmission resources to com-
`munications devices. The at
`least one allocation rule is
`
`defined for associating sequences of sets of transmission
`resources with communications devices, and a communica-
`tions device monitors allocation information of sets of trans-
`mission resources associated with it. Communications
`
`devices are informed of their respective allocation rules.
`Transmission resources for the communications devices are
`allocated based at least on said allocation rules.
`
`13 Claims, 23 Drawing Sheets
`
`(54)
`
`(75)
`
`(73)
`
`Inventors: Mika P. Rinne, Espoo (FI); Olav
`Tirkkonen, Helsinki (FI)
`
`Assignee: Motorola Mobility LLC, Libertyville,
`IL (US)
`
`(*)
`
`Notice:
`
`Subject to any disclaimer, the term of this
`patent is extended or adjusted under 35
`U.S.C. l54(b) by 0 days.
`
`This patent is subject to a terminal dis-
`claimer.
`
`(21)
`
`Appl. No.:
`
`11/885,167
`
`(22)
`
`(86)
`
`(87)
`
`(65)
`
`(51)
`
`(52)
`
`(58)
`
`PCT Filed:
`
`Feb. 24, 2006
`
`PCT No.:
`
`PCT/IB2006/001474
`
`§ 371 (C)(1),
`(2), (4) Date:
`
`Aug. 10, 2009
`
`PCT Pub. No.: WO2006/114710
`
`PCT Pub. Date: Nov. 2, 2006
`
`Prior Publication Data
`
`US 2009/0305711 A1
`
`Dec. 10, 2009
`
`Int. Cl.
`G06F 15/173
`U.S. Cl.
`USPC ......... .. 709/226; 709/228; 370/252; 713/320;
`455/418
`
`(2006.01)
`
`Field of Classification Search
`USPC ........ .. 709/223—230, 370/230, 311, 278, 335,
`370/328, 252-253; 340/7.32-7.34;
`455/343.1—343.4, 450
`See application file for complete search history.
`
`
`
`ALLOCATION RULE CONFIRM
`
`ALLOCATION RULE ASSIGN
`
`ERICSSON EXHIBIT 1011
`
`

`
`US 8,572,250 B2
`Page 2
`
`(56)
`
`References Cited
`
`U.S. PATENT DOCUMENTS
`
`7/2004 Lee etal.
`2004/0125784 A1
`3/2005 Beckmann etal.
`2005/0066034 A1
`5/2005 C110 eta1~ ~~~~~~~~~~~~~~~~~~~~ ~~ 370/323
`2005/0117535 A1*
`2005/0250497 A1* 11/2005 Ghosh etal.
`................ .. 455/436
`
`8,014,782 132*
`2002/0105940 A1
`2003/0048765 A1*
`2003/0086379 A1
`2003/0086381 A1
`
`............ .. 455/450
`
`9/2011 Granzowetal.
`8/2002 Forsselletal.
`3/2003 Jang ............................ .. 370/337
`5/2003 Terry etal.
`5/2003 Terry et al.
`
`2005/0258118 141*
`ggggjggggigg 21*
`2008/0043656 A1
`
`12/2005 Zebe11°H,1e“11~
`~~~~~~~~ ~~
`jgggg §f;11:°’fi‘‘er 6‘ 31‘
`2/2008 Ygofitai"""""""""""" "
`'
`
`* cited by examiner
`
`

`
`U.S. Patent
`
`Oct. 29, 2013
`
`Sheet 1 of 23
`
`US 8,572,250 B2
`
`210
`
`211
`
`212
`
`213
`
`
`
`Determining at least one allocation rule defining a
`sequence of sets of transmission resources associated
`with the communications device
`
` Monitoring allocation infonnation of said sequence of
`
`sets of transmission resources
`
`
`
`Determining whether said sequence of sets of
`transmission resources contain transmission resources
`
`allocated for the communications device based on the
`
`
`monitored allocation information
`
`
`Fig. 2b
`
`

`
`U.S. Patent
`
`Oct. 29, 2013
`
`Sheet 2 of 23
`
`US 8,572,250 B2
`
` Transmitting allocation information for indicating
`
`
`allocation of sets of transmission resources
`
`
`
` Defining at least one allocation rule for associating at least
`
`
`
`
`
`one sequence of sets of transmission resources with at
`least one communications device, a communications devic
`monitoring allocation information of sets of transmission
`resources associated with the communications device
`
`200
`
`202
`
`203
`
`
`
` lnfonning said at least one communications device
`of said at least one allocation rule
`
`
`
`
`
` Allocating transmission resources for said at least one
`
`
`communications device based at least on said
`204
`at least one allocation rule
`
`
`Fig. 2a
`
`

`
`U.S. Patent
`
`Oct. 29, 2013
`
`Sheet 3 of 23
`
`US 8,572,250 B2
`
`306a
`
`305a
`
`303ammmfimm
`
`
`
`301a302a
`
`305306
`
`301302303304
`
`L\\\‘
`
`
`
`1WIUjj[Cf]fil
`
`
`
`
`
`101
`
`

`
`U.S. Patent
`
`Oct. 29, 2013
`
`Sheet 4 of 23
`
`US 8,572,250 B2
`
`anm
`
`5tnanan
`flflflfl
`
`a22;m_a
`
`anE
`
`_
`
`S
`
`Nu2.:awm_=._E2:
`
`
`
`

`
`U.S. Patent
`
`Oct. 29, 2013
`
`Sheet 5 of 23
`
`US 8,572,250 B2
`
`
`
`ALLOCATION RULE CONFIRM
`
`ALLOCATION RULE ASSIGN
`
`Fig. 4a
`
`
`
`ALLOCATION RULE REQUEST
`
`ALLOCATION RULE CONFIRM
`
`Fig. 4b
`
`

`
`U.S. Patent
`
`Oct. 29, 2013
`
`Sheet 6 of 23
`
`US 8,572,250 B2
`
`411a
`
`403
`
`411b
`
`
`
`Header
`
`Cf!’ = C
`
`Allocation rule
`
`request
`
`Header
`
`C/T = T
`
`411a
`
`401
`
`411!)
`
`
`
`Aflocation rule
`
`C/T = C
`
`assign
`
`411a
`
`402
`
`411b“
`
` Header
`
`
`
`Header
`on = c
`
`Ailocation rufe
`confirm
`
`Header
`crr = T
`
`load
`
`“V
`
`Fig. 4c
`
`SFN
`
`
`
`
`RL_lD UE#2 RL_lD UE#3
`RL_lD UE#3
`
`
`RL_!D UE#1
`
`RL__|D UE#1
`
`RL__lD UE#1
`
`RL_lD UE#2
`
`RL_lD UE#2
`
`RL__ID UE#3
`
`RL_lD UE#4
`
`RL__lD UE#4
`
`RL_lD UE#4
`
`AIlocTabIe
`
` RL_ID UE#1
` RL_ID UE#2
` RL_|D U E#3
`RL_lD UE#4
`
`RL__lD UE#1
`
`RL__|D UE#2
`
`RL_|D UE#3
`
`RL_lD UE#4
`
`
`
`
`
`RL_|D UE#5
`
`RL_|D UE#5
`
`RL_lD UE#5
`
`RL_lD UE#5
`
`RL_lD UE#5
`
`RL_|D UE#6
`
`RL_ID UE#B
`
`RL_lD UE#6
`
`RL_lD UE#6
`
`RL_ID UE#6
`
`RL__ED UE#7
`
`RL_lD UE#7
`
`RL_|D UE#7
`
`RL__|D UE#7
`
`RL_lD UE#7
`
`RL_iD UE#8
`
`RL_lD UE#3
`
`RL_lD UE#8
`
`RL_lD UE#B
`
`RL_ID UE#8
`
`Fig. 5a
`
`

`
`U.S. Patent
`
`Oct. 29, 2013
`
`Sheet 7 of 23
`
`US 8,572,250 B2
`
`SFN
`
`
`
`
`Al|ocTab|e
`
`
`
`RL_|D UE#1
`
`RL_lD UE#2
`
`RL_lD UE#9
`
`RL_|D uemo
`
`RL_lD UE#3
`
`RL_lD uesn
`
`
`
`
`
`RL_lD ue#1
`
`RL_lD ue#2
`
`
`
`RL_lD UE#9
`
`RL__lD UE#1D
`
`RL_|D UE#3
`
`RL_|D UE#11
`
`
`
`
`
`RL_ID UE#1
`
`RL_|D UE#2
`
`RL_lD UE#9
`
`RL_lD usmo
`
`RL_|D UE#3
`
`RL_lD UE#11
`
`
`
`RL_|D UE#4
`
`RL_lD UE#12
`
`RL_|D UE#4
`
`RL_lD UE#12
`
`RL_|D UE#4
`
`RL_|D UE#12
`
`RL_lD UE#5
`
`RL_|D UE#13
`
`RL__|D UE#5
`
`RL_lD UE#13
`
`RL_lD UE#5
`
`RL__lD UE#13
`
`RL_|D UE#6
`
`RL_|D UE#14
`
`RL_|D UE#6
`
`RL_|D UE#14
`
`RL_|D UE#6
`
`RL_|D UE#14
`
`RL_|D UE#7
`
`RL__lD UE#15
`
`RL__|D UE#7
`
`RL_|D UE#15
`
`RL_lD UE#7
`
`RL__|D UE#15
`
`RL_|D UE#8
`
`RL_lD UE#16
`
`RL_|D UE#8
`
`RL_lD UE#16
`
`RL_|D UE#8
`
`RL__lD UE#16
`
`Fig. 5b
`
`SFN
`
`IIIIIIIIIII
`
`
`
`
`
`A||ocTab|e
`
`RL_lD UE#1
`
`RL__lD UE#9
`
`RL_lD UE#17
`
`RL_ID UE#3
`
`RL_lD UE#1D
`RL_|D UE#11
`
`RL__ID uema
`RL_lD UE#19
`
`
`
`RL_lD UE#9
`
`RL_lD UE#17 RL_lD UE#25
`
`RL__lD UE#10
`RL_lD UE#11
`
`RL__ID UE#18 RL_ID UE#26
`RL_lD UE#19 RL_lD UE#27
`
`RL_|D UE#1
`
`
`
`RL__|D UE#3
`
`RL_|D UE#4
`
`RL_|D UE#1Z
`
`RL__lD UE#2D RL_lD UE#2B
`
`RL_lD UE#4
`
`RL_lD UE#12
`
`RL_lD UE#20
`
`RL_lD UE#5
`
`RL_lD UE#13
`
`RL_lD UE#21 RL_lD ue#29
`
`RL__|D UE#5
`
`RL_lD UE#13
`
`RL_lD UE#21
`
`RL_ID usaee
`RL_ID UE#7
`RL_lD UE#8
`
`RL_lD UE#14
`RL_lD UE#6
`RL_lD UE#22 RL_lD UE#30
`RL_ID UEII14
`RL_lD uE#23 RL_lD ueam RL_lD uan RL_lD usans
`RL_|D uems
`RL_lD usam RL_|D UE#24 RL_|D UE#32
`RL_lD UE#8
`RL_lD UE#16
`
`RL_lD UE#22
`m__|o uesza
`RL_lD uEs24
`
`Fig. 5c
`
`

`
`U.S. Patent
`
`Oct. 29, 2013
`
`Sheet 8 of 23
`
`US 8,572,250 B2
`
`SFN
`
`II
`
`
`AIIocTable
`
`
`
`RL__lD UE#1
`
`RL_lD UE#2
`
`
`
`m._:o uesa
`
`RL__lD UE#11
`
`RL__|D ue#15
`
`RL_!D UE#4
`
`RL__|D UE#12
`
`RL_lD UE#16
`
`RL_lD UE#1
`
`
`
`RL_lD UE#2
`
`RL__lD UE#3
`
`RL_lD UE#4
`
`RL_lD uesn
`
`RL_lD UE#12
`
`RL_lD UE#5
`
`RL_lD UE#13
`
`RL_lD UE#17
`
`RL__|D UE#6
`
`m._1o uE#14
`
`RL_lD uama
`
`RL_lD ua#5
`
`RL__lD UE#13
`
`RL_ID uess
`
`RL__ID uerm
`
`RL_lD UE#7
`
`RL_lD UE#6
`
`RL_lD uz-:#9
`
`RL_lD UE#10
`
`RL_lD UE#19
`
`RL_|D UE#20
`
`Fig. 5d
`
`RL_lD ueaer
`
`RL_lD UE#8
`
`RL__lD UE#9
`
`RL_lD UE#10
`
`
`
`
`
`
`
`pointer to
`the next continuum [SFN]
`
`SFN %n rule
`
`in the next continuum [SFN]
`
`
`
`
`
`Fig. 7a
`
`

`
`U.S. Patent
`
`Oct. 29, 2013
`
`Sheet 9 of 23
`
`US 8,572,250 B2
`
`Km:QJE
`
`Em:o_Jmam:QJmcm:91.2
`
`
`gm:o_...Ecm:o_Jm
`
`
`
`am:c_Jm
`
`um:91:.
`
`am:QJE
`
`
`um:n__:._m
`
`Nam:n=I.E
`
`
`
`«E:n_Jmmum:a_..._m
`
`«E:9:?
`
`
`
`Em:o_:._m
`
`am:QJEemso_Jmmam:QJE
`
`Sum:ejm
`
`arm:o_l._m
`am:9:2
`
`zmw
`
`o_nw._.oo__<
`
`Em:QJE
`
`QEDQJE
`mum:QJE
`
`Sm:o_Jm
`
`mm:o_Jm
`cam:o_Jm
`
`Em:o_Jm
`
`am:9:2
`
`
`
`Em:n=I.E
`
`
`
`
`
`«Nam:n_JmEm:o_u..m
`
`
`
`
`
`mam:o_u._mmam:o_Jm
`
`
`
`
`
`8%:n_.._mmam:o_..._m
`
`Em:n_Jm
`
`am:o_Jm
`
`mam:o_Jm
`
`am:91:.
`
`mzmso_:._m
`
`
`am:o_...E
`
`
`
`mam:o_Jm
`
`
`am:o_..._m
`mflmaQJE
`
`
`
`SE:o_...Eomum:QJE
`
`wxm...o_..._m
`
`
`km:o_:._m
`
`oxmnQJE
`ozma912
`
`mam:o_Jm
`
`am:o_JmKm:91:.
`
`mam:a_u.E
`
`am:9:2
`
`3.5
`
`
`

`
`U.S. Patent
`
`Oct. 29, 2013
`
`Sheet 10 of 23
`
`US 8,572,250 B2
`
`SFN
`
`
`
`
`
`A|locTable
`
`RL_lD UE#1
`
`RL_|D UE#10
`
`RL_|D UE#21
`
`RL_lD UE#31
`
`RL__|D UE#1
`
`RL_lD UE#-2
`
`RL__|D UE#11
`
`RL_lD UE#22
`
`RL_ID UE#-32
`
`RL__lD UE#41
`
`RL___lD UE#3
`
`RL_|D UE#12
`
`RL_lD UE#23 Alloc_lD #158
`
`RL_lD UE#42
`
`R|__|D uE#4
`
`RL_|D UE#13
`
`RL_|D UE#24
`
`RL_|D UE#5
`
`RL_lD UE#25
`
`Al|oc_|D #1 58
`
`
`
`
`
`
`
`RL_lD UE#7
`
`Resource unit 1/158
`
`R1__n3u1=_#15
`
`Resourceunit2-3/158
`Resource unit 4/158
`Resource unit 5/158
`
`
`
`-
`
`RL up uE#15
`“
`
`Resource unit 1/158
`
`Resource unit 2-3/158
`
`Re3°”r°e “nit 4/153
`
`RL_lD UE#45
`
`Resource unit 5/158
`
`Fig. 5f
`
`
`
`

`
`U.S. Patent
`
`Oct. 29, 2013
`
`Sheet 11 of 23
`
`US 8,572,250 B2
`
`SFN
`
`+1 M”
`
`1-2'-i-3 I
`5
`
`5
`
`5 [
`
`--1‘
`
`V
`
`L -
`
`'
`
`I
`E
`1
`3
`I
`1
`E
`AIIOC 5
`'
`4
`_
`Table §;i»i E
`7

`E
`3
`171a19'2o
`.
`l
`1‘
`3
`I
`.
`2
`1
`L
`1; g, 5. L, HV». 5
`SEE
`E:
`
`|
`E
`
`TTI
`
`2
`E
`1
`
`+4-+ ++
`313233 3435
`
`
`
`
`
`
`:
`
`3
`
`,
`
`
`
`1 4647
`
`4950
`
`a
`1
`
`9
`I
`
`I
`
`.
`
`E
`
`'3
`1
`
`_
`
`E
`5
`
`“me
`
`Fig I E
`
`
`
`1
`
`3
`i
`3
`
`3
`
`5
`‘
`
`I
`
`I
`
`1
`‘
`2
`mg;
`
`1
`
`1
`
`
`
`TTI
`
`TTI
`
`'
`1
`3
`S
`'
`E Q: + +
`g 61 63 64
`~
`E
`.
`1
`i
`
`
`
`
`EL
`
`E
`1
`'5: L
`
`
`[I
`
`%
`
`aa,iz~'
`.2115:
`
`
`%i§i‘é'*%‘%.
`“2 1211:5311:
`L
`*—
`VL,L,L
`«§&E'fH~’*
`
`2
`2
`
`i
`1
`
`5
`
`i E‘
`r:[1
`a
`1
`1 1
`1‘
`
`‘CL
`
`,1iJ
`
`I
`3
`I
`%
`£9
`+1 +1 *1” 1
`°‘
`2
`3
`u
`"
`
`L
`
`.
`‘um:
`3am.- %
`
`
`
`

`
`U.S. Patent
`
`Oct. 29, 2013
`
`Sheet 12 of 23
`
`US 8,572,250 B2
`
`l'U!e
`pointer to
`i" °°"ti““””‘
`the next continuum
`SFN
`4‘
`
`IIIHIKQ-----n
`
`
`
`
`
`
`
`
`
`
`
`
`
`H--llE|EiH-
`
`
`
`SFN %2 rule
`in continuum
`
`
`
`
`
`———lfi——
`
`pointer to
`the next continuum
`
`
`
`SFN %4 rule
`in continuum
`
`pointer to
`the next contmuu
`
`
`
`IlE———II——
`
`
`
`
`
`Fig. 7b
`
`

`
`U.S. Patent
`
`Oct. 29, 2013
`
`Sheet 13 of 23
`
`US 8,572,250 B2
`
`Table 1.
`
`%‘
`
`
`
`Elie
`“lie
`-T T" “"‘
`“A
`rule2
`TTI 2=x2
`l_—————
` _
`
`—-
`
`
`
`
`
`
`Table 2.
`
`UE Id
`1
`
`Short term rule
`SFN % 4
`Offset {2}
`
`Long term rule
`Decode correctly
`=> skip SFN + TTI
`decode incorrectly
`=5
`follow short term
`rule
`
`continuum
`TTI = 20 ms NA
`or
`(TTI
`=SFN+30)
`
`SFN % 16
`
`Decode correctly
`:9 skip SFN + TTI
`decode incorrectly
`
`=9 SFN % 4 offset {2}
`
`

`
`U.S. Patent
`
`Oct. 29, 2013
`
`Sheet 14 of 23
`
`US 8,572,250 B2
`
`Decode correctly
`=0
`skip SFN + TTI
`decode incorrectly
`=9
`follow short tenn
`
`or
`(TTl
`
`Decode correctly
`<3‘ skip SFN + TTI
`decode incorrectly
`=9 SFN "lo 4 offset {2}
`
`Decode correctly
`:9 skip SFN + TTI
`decode Incorrectly
`no SFN % 4 offset {2}
`
`Decode correctly
`no skip SFN + ‘Fri
`decode incorrectly
`
`

`
`U.S. Patent
`
`Oct. 29, 2013
`
`Sheet 15 of 23
`
`US 8,572,250 B2
`
`Idle state
`
`
`
`Active State
`
`
`
`Other states?
`
`Fig. 9a
`
`Prior Art
`
`traffic flow
`
`
`
`quality control
`(delay&bit rate)
`
`
`rules load control
`
`update allocation
`
`
`
` traffic 8:
`performance
`monitor
`
`
`Fig. 9c
`
`

`
`U.S. Patent
`
`Oct. 29, 2013
`
`Sheet 16 of 23
`
`US 8,572,250 B2
`
`session setup
`flow activation
`
`901
`
`902
`
`a°""°
`§—
`
`
`
`idle state
`. 7
`
`activestate
`
`id‘?
`-'5
`
`I
`
`update active state
`DTXIDRX rules
`
`create active state
`DTXIDRX rules
`
`905
`
` 914
`
`no activity
`
`913
`
`
`
`
`1
`
`1
`
`short term rule
`1
`?
`’
`
`ongtemt rue
`
`906
`
`-D
`
`1
`
`908
`
`4-
`
`1
`
`apply short term rule
`
`apply long term rule
`
`
`allocation detection (rx)
`allocation indication (tx)
`
`3 oca |Ol"| crea OI1
`
`payload encoding (tx)
`a oad decodin rx
`
`909
`
`910
`
`912
`
`-
`
`DTX/DRX period
`
`911
`
`1———-—————->
`
`Fig. 9b
`
`

`
`U.S. Patent
`
`Oct. 29, 2013
`
`Sheet 17 of 23
`
`US 8,572,250 B2
`
`Fig. 10a
`
`1000
`
`1010
`
`1001
`
`1002
`
`1003
`
`1020
`
`1022
`
`1021
`
`1030
`
`1031
`
`

`
`U.S. Patent
`
`Oct. 29, 2013
`
`Sheet 18 of 23
`
`US 8,572,250 B2
`
`1/C/1/7
`
`E_E_E.._E.._E_E_E.._a_E_E§nB_E_HE.3
`////X\\
`,“VV/,x‘u.aw
`
`II!a
`
`l_,,lI#xx.
`
`a,I,I31%,.IE.)
`
`,Kxxzx§_Ii15$“:
`W/m
`
`...
`
`I
`
`aiIIIIII23
`
`
`
`
`

`
`U.S. Patent
`
`3
`
`M...
`
`B
`
`US8fi7L2flJB2
`
`mmmo__wo_Fweermopvmo_.mm’?«o_.mo__No._Povwm.
`
`:E
`
`mmmm:8:5:
`
`4o
`
`
`
`
`
`
`
`moor,mwo__m~orFmmo_F«mow?mvo_,mmo_V«Noe?aver?
`
`
`
`
`
`
`
`

`
`U.S. Patent
`
`Oct. 29, 2013
`
`Sheet 20 of 23
`
`US 8,572,250 B2
`
`asE
`
`I3§%%%w2m:xo<
`
`oqmv
`
`E%%%Ew2m¢xo<
`
`OWN.
`
`
`
`
`
`

`
`U.S. Patent
`
`2
`
`hS
`
`US 8,572,250 B2
`
`82
`
`m%B232
`I-I,IN_!IW_-MIMIMIMImI__lWIMlHm_M_IWIWIW-II.--3m88$288D38.2msflM£3%ma:max:82m8329$3%
`
`
`
`2E
`
`
`
`
`
`
`
`.mes»m:5._.:%S%2._.m:x._._.
`
`
`
`IDDIWDDDDWDIDDIEDIDDDAD392NE..32:2..max.»B\\mv:S§$§:§mm..§.§\?§§\“M£02.82HWEDDIE
`
`
`
`
`
`8289
`
`
`

`
`U.S. Patent
`
`Oct. 29, 2013
`
`Sheet 22 of 23
`
`US 8,572,250 B2
`
`3E
`
`T..EmmcoqmeH
`
`I-FaII!!!@!!i!!!§!§!!-FlF-lla
`
`
`
`EIIDDINHIDDDD_H_DDmfi%m-DD-_DI.fium5
`
`
`
`om:$3,r554?/.,om:,.?z¢/5»/V83?53?/.,
`
`mmmx:85men»Ewee»oil.
`
`
`
`\\\\\\\\\\V\\.\\\\\\\\\\\.\\.\\\\\\\N\\\.\\\\\\\\\\\\\V
`
`
`
`
`
`
`
`VVm‘‘A-M53nma:$m:5._.ma:
`
`
`

`
`U.S. Patent
`
`Oct. 29, 2013
`
`Sheet 23 of 23
`
`US 8,572,250 B2
`
`2E
`
`25
`
`é__=;o_o
`
`E.
`
`E.
`
`E.
`
`E.
`
`

`
`1
`DISCONTINUOUS
`TRANSMISSION/RECEPTION IN A
`COMMUNICATIONS SYSTEM
`
`BACKGROUND OF THE INVENTION
`
`1. Field of the Invention
`
`The present invention relates to transmission of data in a
`communications system. In particular the present invention
`relates to discontinuous transmission’reception of data in a
`communications system.
`2. Description of the Related Art
`A communication system can be seen as a facility that
`enables communication sessions between two or more enti-
`
`ties such as user equipment and/or other nodes associated
`with the communication system. The communication may
`comprise, for example, communication of voice, data, multi-
`media and so on. Communication systems providing wireless
`communication for user equipment are known. Cellular com-
`munication systems are configured to have a cell structure,
`and typically they support communication with user equip-
`ment changing locations (mobile users). The support for com-
`munications for mobile users may include support for hand-
`ing existing connections from one cell to another cell. At least
`routing of calls or communications for a mobile user in a new
`cell is typically supported in cellular systems. Some examples
`of a cellular system are the Global System for Mobile Tele-
`communications (GSM) and General Packet Radio Service
`(GPRS). GPRS provides packet-switched data services and
`utilizes the infrastructure of a GSM system. Further examples
`of a cellular system are third generation telecommunication
`systems, which support both packet-switched and circuit-
`switched transfer. The Wideband Code Division Multiple
`Access (WCDMA) system is one example of a third genera-
`tion cellular telecommunication system.
`Traditionally communications systems have been circuit-
`switched systems, where a certain amount of resources is
`reserved for a connection/call continuously irrespective ofthe
`need of transmitting data at a particular moment in time. The
`reserved amount of resources may be, for example, a dedi-
`cated channel. The channel,
`in turn, may be defined for
`example by a certain slot in successive time frames in a time
`division multiplex system, a certain frequency in a frequency
`division multiplex system or a certain charmelization code in
`a code division multiplex system.
`In this allocation scheme, resources that are announced to
`a given communications device are occupied and are not
`available to any other communications devices, before the
`allocation is released. The resource occupation is maintained,
`even if the given communications device has actually no data
`to transmit or
`to receive. For allocating transmission
`resources in a more efiicient way, it is possible to take into
`account the actual need for transmission capacity when allo-
`cating transmission resources. For time-critical data (for
`example, a voice call) resources may be allocated on a con-
`tinuous basis, but less time critical data may be buffered until
`there are free transmission resources. In the novel communi-
`
`cation systems the available bandwidth and symbol rate is
`huge compared to the traditional ones. Thus, any fixed reser-
`vation of resources, which are actually not in use, will cause
`unnecessary loss of efficiency.
`In novel communication systems, due to their inherent
`large transmission capacity, it is possible to share the com-
`munication medium efiiciently among many communica-
`tions devices. The communications devices typically monitor
`the shared medium for transmitting and receiving informa-
`tion most efficiently. The communications systems work by
`
`US 8,572,250 B2
`
`2
`
`random access and collision detection or alternatively the
`allocation of resources is given in an explicit way by signal-
`ling.
`When transmitting information on a shared medium, the
`communications devices typically need to know exactly
`which pieces of information are intended for them to receive
`and which pieces of transmission resources are intended for
`them to transmit. This is typically done by exchanging
`explicit allocation information between the communications
`system and the communications devices. The allocation
`information may be transmitted on a shared signalling chan-
`nel or using an associated signalling charmel. High Speed
`Downlink Packet Access in the WCDMA system,
`for
`example, uses a high-capacity shared data channel for down-
`link data transfer and a low-capacity shared signalling chan-
`nel for informing the communications devices about the spe-
`cific resource allocations on the shared data channel. In a
`
`10
`
`15
`
`Wireless Local Area Network, each data packet header con-
`tains identifiers of the communications device to indicate
`
`20
`
`which device this data packet is addressed to and which
`device needs to decode it. Thus, all communications devices
`need to monitor and process the headers ofall data packets for
`being able to receive data addressed to it.
`When a communications device is listening to a shared
`medium, it needs to monitor allocation information continu-
`ously or at least very frequently for every transmission unit
`for determining whether it should receive data in the down-
`link direction or whether it could transmit data in the uplink
`direction. Thus allocation information needs to be monitored
`
`continuously at least once per transmission unit, although the
`actual data transmission and/or reception occurs in a discon-
`tinuous manner. Continuous monitoring and decoding of
`potential presence of allocation information consumes
`power. Especially for wireless communications devices,
`power consumption is a critical factor.
`Embodiments of this invention aim to provide an efficient
`solution for discontinuous transmission and/or reception.
`
`SUMMARY OF THE INVENTION
`
`In accordance with an embodiment, there is provided a
`method of allocating resources in a communications system
`to at least one communications device, the method compris-
`ing:
`defining at least one allocation rule for associating at least
`one sequence of sets of transmission resources with at
`least one communications device, the at least one com-
`munications device being configured to monitor alloca-
`tion information in accordance with a set of allocation
`
`rules associated with the respective communications
`device;
`infonning the at least one communications device of the at
`least one allocation rule;
`transmitting allocation information in accordance with the
`at least one allocation rule for indicating allocation of
`sets of transmission resources; and
`allocating transmission resources for the at least one com-
`munications device based at least on the at least one
`allocation rule.
`
`In accordance with another embodiment, there is provided
`a method of operating a communications device, the method
`comprising:
`determining at least one allocation rule for the communi-
`cations device, the at least one allocation rule defining a
`sequence of sets of transmission resources associated
`with the communications device;
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`

`
`US 8,572,250 B2
`
`3
`monitoring allocation information in accordance with the
`at least one allocation rule; and
`determining whether the sequence of sets of transmission
`resources contains transmission resources allocated for
`the communications device based on the allocation
`
`information of the sequence of sets of transmission
`resources.
`
`In accordance with an embodiment, there is provided a
`communications system that is configured to define at least
`one allocation rule for associating at least one sequence of
`sets of transmission resources with at least one communica-
`
`tions device, the at least one communications device being
`configured to monitor allocation information in accordance
`with a set of allocation rules associated with the respective
`communications device, to inform the at least one communi-
`cations device of the at least one allocation rule, to transmit
`allocation information in accordance with the at least one
`
`allocation rule for indicating allocation of sets of transmis-
`sion resources, and to allocate transmission resources for the
`at least one communications device based at least on the at
`least one allocation rule.
`
`In accordance with an embodiment, there is provided a
`transceiver network element that is configured to define at
`least one allocation rule for associating at least one sequence
`of sets of transmission resources with at least one communi-
`
`cations device, the at least one communications device being
`configured to monitoring allocation information in accor-
`dance with a set of allocation rules associated with the respec-
`tive communications device, to inform the at least one com-
`munications device of the at least one allocation rule, to
`transmit allocation information in accordance with the at least
`
`one allocation rule for indicating allocation of sets of trans-
`mission resources, and to allocate transmission resources for
`the at least one communications device based at least on the at
`least one allocation rule.
`
`In accordance with a yet further embodiment, there is
`provided a communications device that is configured to deter-
`mine at least one allocation rule for the communications
`
`device, the at least one allocation rule defining a sequence of
`sets of transmission resources associated with the communi-
`cations device, monitor allocation information in accordance
`with the at least one allocation rule, and determine whether
`the sequence of sets of transmission resources contains trans-
`mission resources allocated for the communications device
`
`based on the allocation information ofthe sequence of sets of
`transmission resources.
`
`There is also provided a communications device and a
`computer program in accordance with this even further
`embodiment of the invention.
`
`Dependent claims define more specific embodiments.
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`invention will now be
`Embodiments of the present
`described by way of example only with reference to the
`accompanying drawings, in which:
`FIG. 1 shows, as an example, a communications system
`where embodiments of the inventions are applicable;
`FIG. 2a shows, as an example, a flowchart of a method in
`accordance with a first embodiment of the invention;
`FIG. 2b shows, as an example, a flowchart of a method of
`operating a communications device in accordance with the
`first embodiment of the invention;
`FIG. 3a shows schematically a first allocation rule
`example;
`FIG. 3b shows schematically a second allocation rule
`example;
`
`5
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`4
`
`FIG. 3c shows schematically a third allocation rule
`example;
`FIG. 4a shows schematically, as an example, a procedure
`for assigning allocation rules for the downlink direction;
`FIG. 4b shows schematically, as an example, a procedure
`for negotiating allocation rules for the uplink direction;
`FIG. 4c shows schematically, as examples, protocol mes-
`sages for carrying allocation rule assignment and negotiation
`information;
`FIG. 5a shows, as an example, allocation of frames for up
`to eight active users;
`FIG. 5b shows, as an example, allocation of frames for up
`to sixteen active users, the users being split to two sets for
`efiicient monitoring of their allocation information;
`FIG. 5c shows, as an example, allocation of frames for up
`to 32 active users, the users being split to four sets for efficient
`monitoring of their allocation information;
`FIG. 5d shows, as an example, allocation of frames for 20
`active users, the users being split unequally up to four sets for
`efiicient monitoring of their allocation information;
`FIG. 5e shows a further example of allocation of frames,
`where the allocation decoding periods are different for dif-
`ferent users;
`FIG. 5f shows schematically an example of the use of a
`group identifier;
`FIG. 6 shows, as an example, allocation for three terminals
`having different types oftraffic, two terminals having intense
`short term allocations and one terminal having rare but regu-
`lar long term allocations;
`FIG. 7a shows, as an example, structure of a protocol
`message armouncing start of a next continuum and optionally
`an allocation rule in the continuum;
`FIG. 7b shows, as an example, frames allocated using a
`continuum allocation rule;
`FIG. 8a shows Table l, which is an example of a base
`station table for allocations;
`FIG. 8b shows Table 2, which is a further example of a base
`station table for allocation;
`FIG. 8c shows Table 3, which is an example of a terminal
`table for allocation relating to Table 2 of the base station;
`FIG. 8d shows Table 4, which is a further example of a
`terminal table for allocation relating to Table 2 of the base
`station;
`FIG. 8e shows Table 5, which is an example of an alloca-
`tion table of a terminal having connections to more than one
`base station;
`FIG. 9a shows schematically idle and active states and
`transitions between the states;
`FIG. 9b shows a state diagram for the active state DTX/
`DRX allocation rules;
`FIG. 9c shows possible triggers for allocation rule updates
`or for DTX/DRX rule updates;
`FIG. 1011 shows schematically an example relating to a
`piece ofallocation information associated with more than one
`set of uplink transmission resources;
`FIG. 10b shows schematically a second example, where a
`piece of allocation information may be associated with more
`than one set of uplink transmission resources;
`FIG. 11 shows schematically an example of transmitting
`uplink acknowledgement information in accordance with an
`allocation rule associated with the uplink transmissions;
`FIG. 1211 shows schematically examples of allocation
`tables, which contains also uplink acknowledgements;
`FIG. 12b shows schematically a further example of alloca-
`tion tables containing uplink acknowledgements relating to
`FIG. 10b;
`
`

`
`US 8,572,250 B2
`
`5
`FIG. 13 shows schematically a roundtrip graph of a down-
`link originated transmission with an uplink response, where
`the uplink acknowledgements are placed in the allocation
`table;
`FIG. 14 shows schematically a roundtrip graph ofan uplink
`originated transmission with a downlink response, where the
`uplink acknowledgements are placed in the allocation table;
`and
`
`5
`
`FIG. 15 shows schematically an example relating to a
`combination of long-term and short-term allocations rules.
`
`10
`
`DETAILED DESCRIPTION OF EMBODIMENTS
`
`In the following description, discontinuous transmission
`and/or reception means that the communication device need
`not stay active in decoding information that is not assigned for
`it, but can pause for periods of in-activity and can wake-up for
`periods of activity in an efiicient way. The communication
`network rarely has this opportunity, but it plays a significant
`role to negotiate and arrange such discontinuous transmission
`and reception opportunities for the communication devices.
`Embodiments of the invention may be applied in co1mec-
`tion with a communication medium shared among a set of
`communications devices. For example, a shared charmel in a
`communications system may use an embodiment of the
`invention, where other charmels employ different allocation
`schemes. As a second example, all information transmission
`in a communications system may be designed to operate in
`accordance with embodiments of the invention.
`
`FIG. 1 shows, as an example, a communications system
`100 where embodiments of the invention are applicable. The
`communications system 100 contains a plurality of trans-
`ceiver network elements 110a, 110b and 110c. In some com-
`munications systems,
`these transceiver network elements
`may be called base stations or access points. Each base station
`may contain one or more sectors, each sector forming a com-
`munication cell. The communications system 100 may fur-
`ther contain a controller network element 120 responsible for
`controlling transmission resources. As an alternative, the con-
`trol functionality may be implemented in a distributed man-
`ner in the transceiver network elements 110. The communi-
`cation system may further contain a router 130, responsible
`for packet-switched transport functionality. The router 130
`typically provides access to further routers and packet-data
`networks.
`A communications device 101 communicates with the
`
`communication system 100 by receiving information trans-
`mitted by one or more than one transceiver network element
`110 and by transmitting information to the communications
`system. It is possible that the signal transmitted by the com-
`munications device 101 is received and processed by one or
`more transceiver network element 110. It is also possible that
`the signal transmitted by a transceiver 110 of a communica-
`tions system, is received by one or more communications
`device 101.
`
`Embodiments of the invention do not set any specific
`requirements on the multiplexing or modulation techniques
`used in the communications system 100. The communica-
`tions system 100 may employ any suitable combination of
`multiplex techniques. The term transmission resources in this
`description refers to any set oftransmission resources that can
`be divided between a set of communications devices. For
`
`example, communications devices 101 may be multiplexed
`using frequency and/or time and/or code division techniques.
`Communications devices may use frequency division, time
`division, or code division techniques or any set of their com-
`binations. Non-orthogonal multiplexing may also be used,
`
`15
`
`20
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`6
`where multiple users share the same orthogonal transmission
`resource, for example space-division or dirty paper coding
`techniques. The communications system 100 may employ
`any modulation technique, including multicarrier modula-
`tion, compatible with the multiplexing techniques used in the
`communications system 100.
`In embodiments of the invention, information is transmit-
`ted using a series of sets of transmission resources. A set of
`transmission resources may be, for example, a radio frame, a
`composition of frames (a superfrarne), a set of slots or sym-
`bols in a frame, or data blocks on a shared medium. Allocation
`of transmission resources within a set of transmission
`
`resources is defined by allocation information associated with
`the set of transmission resources. This allocation information
`is often referred to as an allocation table, and allocation
`information is called AllocationTable below in connection
`with the second embodiment. Allocation information of a set
`of transmission resources contains at least identifiers associ-
`ated with those communications devices to which transmis-
`
`sion resources are allocated in the set. By monitoring this
`allocation information a communications device may deter-
`mine whether the set of transmission resources contains a
`
`resource allocated for this communications device. Typically
`allocation information contains also information indicating
`which part of the set of transmission resources is allocated to
`a communications device indicated in the allocation informa-
`
`tion. Alternatively, this information may be implicit, for
`example, based on the order of identifiers in the allocation
`information. For example, ifa set oftransmission resources is
`allocated in fixed-sized chunks, the order of the identifiers
`unambiguously defines the resource allocation of a set of
`transmission resources. Allocation information may further
`contain various other details, as the order and size of the
`allocated resources, as discussed below. A set oftransmission
`resources may be allocated to a single communications
`device, or the transmission resources of a set may be allocated
`among a plurality of communications devices.
`It is appreciated that alternatively to being associated with
`a single communications device, an identifier in an allocation
`table (or o

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