US2005041696A1PendingUtilityA1

Data delivery over a cellular radio network

Priority: Feb 14, 2002Filed: Jan 22, 2003Published: Feb 24, 2005
Est. expiryFeb 14, 2022(expired)· nominal 20-yr term from priority
Inventors:Harri Pekonen
H04L 67/62H04H 20/28H04W 8/04H04J 3/00H04J 3/24H04W 28/0221H04W 28/06H04L 12/12H04W 52/0216H04L 49/9078H04W 28/14H04N 21/2385H04W 4/06H04L 47/10H04L 69/329H04L 69/22H04W 48/08H04L 69/28Y02D30/70H04L 47/35H04L 49/90Y02D30/50H04L 49/9031H04L 47/33H04H 20/72
46
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

In a digital broadband broadcasting system, in which information is transmitted and received periodically in bursts to reduce receiver power consumption, time-slice information is provided from the transmitter to the receiver. The time-slice information can include information from which the receiver can determine when a subsequent transmission burst will be transmitted. The time-slice information can include a burst duration, an amount of time between original bursts, the time between an original burst and a copy of the burst, and numbering of original bursts. This type of time-slice information can be placed into packet headers, such as one or more bytes reserved, but not used, for media access control addressing.

Claims

exact text as granted — not AI-modified
1 . A time-slicing digital broadcasting transmitter system comprising: 
 a buffer that receives information from an information service provider;    an encapsulator that receives buffered information from the buffer and that forms at least one packet header that contains time-slice information that includes a time-slice parameter specifying a relationship between a current packet of a current burst of packets and a subsequent burst of packets; and    a digital broadcast transmitter that transmits bursts of packets that include the time-slice information.    
   
   
       2 . The time-slicing digital broadcasting transmitter system of  claim 1 , wherein the time-slice information specifies an amount of time that elapses between transmission of the current packet and transmission of a first-transmitted packet of the subsequent burst of packets.  
   
   
       3 . The time-slicing digital broadcasting transmitter system of  claim 1 , wherein the time-slice information specifies a time-slice duration for transmitting the current burst of packets.  
   
   
       4 . The time-slicing digital broadcasting transmitter system of  claim 1 , wherein the time-slice information includes a time-slice index for numbering originally transmitted bursts of packets.  
   
   
       5 . The time-slicing digital broadcasting transmitter system of  claim 1 , wherein the buffer is substantially large enough to store at least two full bursts of data from the information service provider and any data to be transmitted between transmission of the two full bursts of data.  
   
   
       6 . The time-slicing digital broadcasting transmitter system of  claim 5 , wherein the amount of time that elapses between transmitting the current packet and transmitting the first-transmitted packet of the subsequent burst is determined based at least in part upon how many packets will be transmitted between transmitting the current packet and transmitting the subsequent packet.  
   
   
       7 . The time-slicing digital broadcasting transmitter system of  claim 2 , wherein the amount of time that elapses between transmitting the current packet and transmitting the first-transmitted packet of the subsequent burst is determined based at least in part upon an amount of transmitter-idle time between transmission bursts.  
   
   
       8 . The time-slicing digital broadcasting transmitter system of  claim 1 , wherein the buffer comprises a buffer selected from the group consisting of: an elastic buffer, a first-in, first-out (FIFO) buffer, a ring buffer, and a dual buffer having separate input and output sections.  
   
   
       9 . The time-slicing digital broadcasting transmitter system of  claim 1 , wherein the encapsulator places the time-slice information into lower layer protocol packet header bits.  
   
   
       10 . The time-slicing digital broadcasting transmitter system of  claim 9 , wherein the lower layer protocol is DVB DSM-CC section protocol.  
   
   
       11 . The time-slicing digital broadcasting transmitter system of  claim 10 , wherein the time-slice information is placed into at least one byte reserved, but not used, for media access control addressing.  
   
   
       12 . The time-slicing digital broadcasting transmitter system of  claim 1 , wherein the time-slice information includes a down-counting packet index for a plurality of packets within the current burst of packets.  
   
   
       13 . The time-slicing digital broadcasting transmitter system of  claim 1 , wherein the time-slice information includes a time slice boundary indication that indicates whether the current packet is a first-transmitted packet of the current burst of packets.  
   
   
       14 . The method of  claim 1 , wherein the time-slice information is contained in an adaptation field of a transport stream packet.  
   
   
       15 . The method of  claim 14 , wherein the transport stream packet comprises an MPEG II transport stream packet.  
   
   
       16 . A mobile terminal that receives time-slicing digital broadcast information, the mobile terminal comprising: 
 a digital broadcast receiver that receives bursts of packets that include time-slice information and that have been transmitted by a digital broadcast transmitter;    a buffer that receives time-slice information; and    an application processor that receives buffered time-slice information from the buffer and that decodes the buffered time-slice information thereby extracting information that specifies a relationship between a current packet of a current burst of packets and a subsequent burst of packets.    
   
   
       17 . The mobile terminal of  claim 16 , wherein the time-slice information includes a down-counting packet index for a plurality of packets within the current burst of packets.  
   
   
       18 . The mobile terminal of  claim 17 , wherein the time-slice information includes a time slice boundary indication that indicates whether the current packet is a first-transmitted packet of the current burst of packets.  
   
   
       19 . The mobile terminal of  claim 16 , wherein the time-slice information includes an up-counting packet index for a plurality of packets within the current burst of packets.  
   
   
       20 . The mobile terminal of  claim 19 , wherein the time-slice information includes a time slice boundary indication that indicates whether the current packet is a last-transmitted packet of the current burst of packets.  
   
   
       21 . The mobile terminal of  claim 16 , wherein the time-slice information includes a next burst indication that indicates whether the subsequent burst of packets is an original burst or a copy burst.  
   
   
       22 . The mobile terminal of  claim 16 , wherein the time-slice information includes an indication of an amount of time between receiving the current packet and a first-received packet of the subsequent burst of packets.  
   
   
       23 . The mobile terminal of  claim 16 , wherein the time-slice information is decoded from lower layer protocol packet header bits.  
   
   
       24 . The mobile terminal of  claim 23 , wherein the lower layer protocol is DVB DSM-CC section protocol.  
   
   
       25 . The mobile terminal of  claim 24 , wherein the time-slice information is decoded from at least one byte reserved, but not used, for media access control addressing.  
   
   
       26 . The mobile terminal of  claim 16 , wherein the time-slice information is contained in an adaptation field of a transport stream packet.  
   
   
       27 . The mobile terminal of  claim 26 , wherein the transport stream packet comprises an MPEG II transport stream packet.  
   
   
       28 . A time-slicing digital broadcasting system comprising: 
 a digital broadcast transmitter system that transmits bursts of packets that include information from at least one data service of at least one information service provider and that include time-slice information that specifies a relationship between a current packet of a current burst of packets and a subsequent burst of packets; and    a digital broadcast receiver system that receives the bursts of packets and that decodes the time-slice information thereby extracting information that specifies the relationship between the current packet and the subsequent burst of packets.    
   
   
       29 . The time-slicing digital broadcasting system of  claim 28 , wherein the time-slice information includes an indication of an amount of time between transmitting the current packet and a first-transmitted packet of the subsequent burst of packets.  
   
   
       30 . The time-slicing digital broadcasting system of  claim 29 , wherein the subsequent burst of packets is a copy of the current burst of packets.  
   
   
       31 . The time-slicing digital broadcasting system of  claim 28 , wherein the transmitter comprises an encapsulator that places the time-slice information into lower layer protocol packet header bits.  
   
   
       32 . The time-slicing digital broadcasting system of  claim 31 , wherein the lower layer protocol is DVB DSM-CC section protocol.  
   
   
       33 . The time-slicing digital broadcasting system of  claim 32 , wherein the time-slice information is placed into at least one byte reserved, but not used, for media access control addressing.  
   
   
       34 . The time-slicing digital broadcasting system of  claim 28 , wherein the time-slice information is contained in an adaptation field of a transport stream packet.  
   
   
       35 . The time-slicing digital broadcasting system of  claim 34 , wherein the transport stream packet comprises an MPEG II transport stream packet.  
   
   
       36 . A method of transmitting time-slicing digital broadcast information, the method comprising: 
 buffering information received from at least information service provider; and    forming packets including the buffered information and packet headers that contain time-slice information that specifies a plurality of relationships between a plurality of packets of a current burst of packets and a subsequent burst of packets.    
   
   
       37 . The method of  claim 36 , wherein the time-slice information specifies a plurality of different amounts of time between transmitting a plurality of packets of the current burst and transmitting a first-transmitted packet of the subsequent burst.  
   
   
       38 . The method of  claim 36 , wherein the time-slice information specifies a plurality of different packet indexes for a plurality of packets of the current burst.  
   
   
       39 . The method of  claim 36 , wherein the time-slice information specifies whether the subsequent burst is a copy of the current burst.  
   
   
       40 . The method of  claim 36 , wherein the time-slice information specifies a duration of the current burst.  
   
   
       41 . The method of  claim 36 , wherein the time-slice information is placed into lower layer protocol packet header bits.  
   
   
       42 . The method of  claim 41 , wherein the lower layer protocol is DVB DSM-CC section protocol.  
   
   
       43 . The method of  claim 42 , wherein the time-slice information is placed into at least one byte reserved, but not used, for media access control addressing.  
   
   
       44 . The method of  claim 36 , wherein the time-slice information is contained in an adaptation field of a transport stream packet.  
   
   
       45 . The method of  claim 44 , wherein the transport stream packet comprises an MPEG II transport stream packet.  
   
   
       46 . A method of receiving time-slicing digital broadcast information, the method comprising: 
 receiving bursts of packets that include time-slice information and that have been transmitted by a digital broadcast transmitter, wherein the time-slice information specifies a relationship between a current packet of a current burst of packets and a subsequent burst of packets;    buffering the time-slice information; and    decoding the buffered time-slice information to extract information that specifies the relationship between the current packet and the subsequent burst of packets.    
   
   
       47 . The method of  claim 46 , wherein the time-slice information specifies an amount of time between transmitting the current packet and transmitting the first-transmitted packet of the subsequent burst.  
   
   
       48 . The method of  claim 46 , wherein the time-slice information is decoded from lower layer protocol packet header bits.  
   
   
       49 . The method of  claim 48 , wherein the lower layer protocol is DVB DSM-CC section protocol.  
   
   
       50 . The method of  claim 49 , wherein the time-slice information is decoded from at least one byte that is reserved, but not used, for media access control addressing.  
   
   
       51 . The method of  claim 46 , wherein the time-slice information is contained in an adaptation field of a transport stream packet.  
   
   
       52 . The method of  claim 51 , wherein the transport stream packet comprises an MPEG II transport stream packet.  
   
   
       53 . A computer-readable medium containing computer-executable instructions for transmitting time-slicing digital broadcast information by performing the steps recited in  claim 36 .  
   
   
       54 . A computer-readable medium containing computer-executable instructions for transmitting time-slicing digital broadcast information by performing the steps recited in  claim 37 .  
   
   
       55 . A computer-readable medium containing computer-executable instructions for transmitting time-slicing digital broadcast information by performing the steps recited in  claim 41 .  
   
   
       56 . A computer-readable medium containing computer-executable instructions for transmitting time-slicing digital broadcast information by performing the steps recited in  claim 42 .  
   
   
       57 . A computer-readable medium containing computer-executable instructions for transmitting time-slicing digital broadcast information by performing the steps recited in  claim 43 .  
   
   
       58 . A computer-readable medium containing computer-executable instructions for receiving time-slicing digital broadcast information by performing the steps recited in  claim 47 .  
   
   
       59 . A computer-readable medium containing computer-executable instructions for receiving time-slicing digital broadcast information by performing the steps recited in  claim 48 .  
   
   
       60 . A computer-readable medium containing computer-executable instructions for receiving time-slicing digital broadcast information by performing the steps recited in  claim 49 .  
   
   
       61 . A computer-readable medium containing computer-executable instructions for receiving time-slicing digital broadcast information by performing the steps recited in  claim 50.

Join the waitlist — get patent alerts

Track US2005041696A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.