System and method for semi-persistent and dynamic scheduling and discontinuous reception control.
Abstract
Methods of combining semi-persistent resource allocation and dynamic resource allocation are provided. Packets, such as VoIP packets, are transmitted on the uplink and downlink using respective semi-persistent resources. For each mobile device, awake periods and sleep periods are defined. The semi-persistent resources are aligned with the awake periods so that most of the time the mobile device can turn off its wireless access radio during the sleep periods. In addition, signalling to request, and to allocate, resources for additional packets are transmitted during the awake periods, and the resources allocated for the additional packets are within the awake windows.

Term
1.2 yearsleft in the term
Expires 18 December 2027.
- Priority
- Filed
- Granted
- Today
- Expires
11 claims: 7 independent, 4 dependent
- 1NOVEDAD DE LA INVENCION NOVELTY OF THE INVENTION Habiéndose descrito la invención como antecedente, se considera como una novedad y, por lo tanto, se reclama como propiedad lo contenido en las siguientes:Having described the invention as an antecedent, it is considered as a novelty and, therefore, the content of the following is claimed as property: Industrie Industrie CLAIMS REIVINDICACIONES 1. Un método para operar un elemento de red en una red inalámbrica, el método caracterizado porque comprende: one. A method of operating a network element in a wireless network, the method characterized in that it comprises: a) transmit, over the network element, downlink packets to a mobile device using a semi-persistent downlink transmission resource (6-1);a) transmitir, por el elemento de red, paquetes de enlace descendente a un dispositivo móvil utilizando un recurso de transmisión de enlace descendente semi-persistente (6-1);b) transmitir, por el elemento de red, un paquete de enlace descendente adicional al dispositivo móvil, en donde transmitir el paquete de enlace descendente adicional comprende: b) transmitting, over the network element, an additional downlink packet to the mobile device, wherein transmitting the additional downlink packet comprises: i) asignar dinámicamente un recurso de transmisión de enlace descendente adicional para transmitir el paquete adicional, el recurso adicional se asigna para ocurrir dentro de uno de una pluralidad de los períodos de actividad definidos para el dispositivo móvil (6- i) dynamically allocate an additional downlink transmission resource to transmit the additional packet, the additional resource is assigned to occur within one of a plurality of activity periods defined for the mobile device (6-
- 22); 2); ii) durante uno de los períodos de actividad, transmitir señalización que define el recurso de transmisión de enlace descendente adicional para transmitir el paquete adicional (63) ; ii) during one of the activity periods, transmit signaling defining the additional downlink transmission resource to transmit the additional packet (63); Instituto Mexicano ’e la Propiedad Industrié iii) durante uno de los períodos de actividad, transmitir el paquete de enlace Mexican Institute and Industrial Property iii) during one of the periods of activity, transmit the link package 5 additional downlink, using the additional downlink resource (6-4); 5 descendente adicional, utilizando el recurso de enlace descendente adicional (6-4); en donde el recurso de transmisión de enlace descendente semi-persistente ocurre durante los períodos de actividad. wherein the semi-persistent downlink transmission resource occurs during periods of activity. 10 2 . The method according to claim 1, characterized in that it further comprises:10 2 . El método de conformidad con la reivindicación 1, caracterizado porque además comprende: transmit the signaling to each mobile device that defines the periods of activity and that defines the periods of inactivity of that mobile device. transmitir la señalización a cada dispositivo móvil que define los períodos de 15 actividad y que define los períodos de inactividad de ese dispositivo móvil.
- 3The method in accordance with. Claim 1, characterized in that it further comprises:3. El método de conformidad con . la reivindicación 1, caracterizado porque además comprende: 20 transmitir señalización a cada dispositivo móvil que define el recurso de transmisión de enlace descendente semi-persistente de ese dispositivo móvil. twenty transmit signaling to each mobile device that defines the semi-persistent downlink transmission resource of that mobile device.
- 4Un método para operar un dispositivo 25 móvil, el método caracterizado porque comprende:Four. A method of operating a mobile device 25, the method characterized in that it comprises: control, by the mobile device an exscano © dsc IndusírkJ activity, resource reception capacity of the mobile device during a plurality of periods of activity a plurality of periods of inactivity, the periods of activity alternate in time with the periods of inactivity, so that the reception capacity is always active during each of the periods of activity, and the reception capacity is inactive for at least part of the periods of inactivity (8-1);controlar, por el dispositivo móvil una exscano ©dsc IndusírkJ actividad, recurso de capacidad de recepción del dispositivo móvil durante una pluralidad de períodos de activida una pluralidad de períodos de inactividad, los períodos de actividad alternan en tiempo con los períodos de inactividad, de manera que la capacidad de recepción siempre se encuentra activa durante cada uno de los períodos de actividad, y la capacidad de recepción se encuentra inactiva por al menos parte de los períodos de inactividad (8-1);receiving, by the mobile device, downlink packets in a semi-persistent downlink transmission resource (8-2);recibir, por el dispositivo móvil, paquetes de enlace descendente en un recurso de transmisión de enlace descendente semi-persistente (8-2);for each additional downlink packet for the mobile device: para cada paquete de enlace descendente adicional para el dispositivo móvil: i) durante uno de los períodos de recibir señalización que define transmisión de enlace adicional para trasmitir el paquete descendente adicional (8-3);i) during one of the receive signaling periods defining additional link transmission to transmit the additional downlink packet (8-3);one of a link downlink during periods of ii) activity, receiving the additional downlink packet at the additional downlink resource (8-4);uno de un de s cendente de enlace durante los períodos de ii) actividad, recibir el paquete de enlace descendente adicional en el recurso de enlace descendente adicional ( 8-4) ;en donde el recurso de transmisión de enlace descendente semi-persistente ocurre durante los períodos de actividad. wherein the semi-persistent downlink transmission resource occurs during periods of activity. i. i.
- 5The claim conformity method 5 . El reivindicación método de conformidad 4, caracterizado porque con , la Insíituic 4, characterized in that with, the Insíituic Mexican adopts Property. industrkJ includes:Mexicano adepta Propiedad . industrkJ comprende: Receive signaling that defines the periods of activity and periods of inactivity of the mobile device. recibir señalización que define los períodos de actividad y los períodos de inactividad del dispositivo móvil.
- 7A wireless network element characterized in that it comprises:7. Un elemento de red inalámbrico caracterizado porque comprende: a semi-persistent scheduler (34) configured to allocate a semi-persistent downlink transmission resource;un programador semi-persistente (34) configurado para asignar un recurso de transmisión de enlace descendente semi-persistente;a transmitter configured to: un transmisor configurado para: a) transmit downlink packets to the mobile device using the semi-persistent downlink transmission resource (6-1);a) transmitir paquetes de enlace descendente al dispositivo móvil utilizando el recurso de transmisión de enlace descendente semipersistente (6-1) ;b) for each additional downlink packet for the mobile device: b) para cada paquete de enlace descendente adicional para el dispositivo móvil: i) durante uno de una pluralidad de períodos de actividad definidos para el dispositivo , insíituíc móvil, transmitir señalización que define un fteicane i) during one of a plurality of activity periods defined for the device, mobile device, transmit signaling defining a fteicane 1 © the Property downlink transmission resource fodUStíTÍ5* respective additional to transmit the additional packet (6-2);1© la Propiedad recurso de transmisión de enlace descendente fodUStíTÍ5* adicional respectivo para transmitir el paquete adicional ( 6-2) ;durante uno de los períodos de actividad definidos para el dispositivo móvil, transmitir el paquete de enlace descendente adicional utilizando el recurso de transmisión de enlace descendente adicional respectivo (6-3);during one of the activity periods defined for the mobile device, transmit the additional downlink packet using the respective additional downlink transmission resource (6-3);a dynamic scheduler (36) configured to dynamically allocate the respective additional downlink transmission resource to transmit each additional packet, the additional resource is assigned to occur within one of the activity periods defined for the mobile device (6-4) ;un programador dinámico (36) configurado para asignar dinámicamente el recurso de transmisión de enlace descendente adicional respectivo para transmitir cada paquete adicional, el recurso adicional se asigna para ocurrir dentro de uno de los períodos de actividad definidos para el dispositivo móvil (6-4);en donde el recurso de transmisión de enlace descendente semi-persistente ocurre durante los períodos de actividad. wherein the semi-persistent downlink transmission resource occurs during periods of activity.
- 10A mobile device (10) characterized in that it comprises:10. Un dispositivo móvil (10) caracterizado porque comprende: a wireless access radio;un radio de acceso inalámbrico;a radio manager (14) configured to control a reception capacity of the wireless access radio during a plurality of periods of activity and a plurality of periods of inactivity, the periods of activity alternate in time with the periods of inactivity, so that the reception capacity is always active during each of the periods of activity, and the reception capacity is always inactive for at least part of the periods of inactivity (8-1);un gestor de radio (14) configurado para controlar una capacidad de recepción del radio de acceso inalámbrico durante una pluralidad de períodos de actividad y una pluralidad de períodos de inactividad, los períodos de actividad alternan en tiempo con los períodos de inactividad, de manera que la capacidad de recepción siempre se encuentra activa durante cada uno de los períodos de actividad, y la capacidad de recepción siempre se encuentra inactiva por al menos parte de los períodos de inactividad (8-1);el dispositivo móvil se configura para: recibir paquetes de enlace descendente en un recurso de transmisión de enlace descendente semi-persistente (8-2);the mobile device is configured to: receive downlink packets in a semi-persistent downlink transmission resource (8-2);for each additional downlink packet for the mobile device: para cada paquete de enlace descendente adicional para el dispositivo móvil: i) durante uno de los i) during one of the Mexican periods® lOcfelO piedad Mexicano períodos® lOcfelO piedad Industrié actividad, recibir señalización que define un recurso de transmisión de enlace descendente adicional para transmitir el paquete de enlace descendente adicional (8-3);Industry activity, receive signaling that defines an additional downlink transmission resource to transmit the additional downlink packet (8-3);ii) durante uno de los períodos de actividad, recibir el paquete de enlace descendente adicional en el recurso de transmisión de enlace descendente adicional (8-4);ii) during one of the activity periods, receive the additional downlink packet in the additional downlink transmission resource (8-4);en donde el recurso de transmisión de enlace descendente semi-persistente ocurre durante los períodos de actividad. wherein the semi-persistent downlink transmission resource occurs during periods of activity. disposi mobile tivo. dispositivo móvil.
Independent claims7
284 paragraphs in 14 sections, as filed
(54) Title: SYSTEM AND METHOD FOR SEMI-PERSISTENT AND DYNAMIC PROGRAMMING AND CONTROL OF DISCONTINUOUS RECEPTION.
(54) Title: SYSTEM AND METHOD FOR SEMI-PERSISTENT AND DYNAMIC SCHEDULING AND DISCONTINUOUS RECEPTION CONTROL.
(57) Summary
Methods are provided to combine semi-persistent resource allocation and dynamic resource allocation. Packets such as Vo1P packets are transmitted on the uplink and downlink using respective semi-persistent resources. For mobile devices, periods of activity and periods of inactivity are defined. Semi-persistent resources are aligned with periods of activity, so most of the time the mobile device can turn off its wireless access radio during periods of inactivity. In addition, the signaling to request and allocate resources for additional packets is transmitted during periods of activity, and the resources allocated for additional packets are within the activity ranges.
(57) Abstract
Methods of combining semi-persistent resource allocation and dynamic resource allocation are provided. Packets, such as VolP packets, are transmitted on the uplink and downlink using respective semi-persistent resources. For each mobile device, awake periods and sleep periods are defined. The semi-persistent resources are aligned with the awake periods so that most of the time the mobile device can turn off its wireless access radio during the sleep periods. In addition, signaling to request, and to allocate, resources for additional packets are transmitted during the awake periods, and the resources allocated for the additional packets are within the awake Windows.
Institute
Mexican Property
Industrial
<img file="MX336172B_D0001.tif" />
I KNOW
SeCfcíMRU OÍ íW ^ MÍA ί'ββί
4.
'' W'gg '^ s *
PATENT TITLE NO. 336172
Owner (s): BLACKBERRY LIMITED
Address: 2200 University Avenue East, N2K 0A7, Waterloo, Ontario, CANADA
Name: SYSTEM AND METHOD FOR SEMI-PERSISTENT AND DYNAMIC PROGRAMMING AND DISCONTINUOUS RECEPTION CONTROL .
Classification: lnt.CI.8. H04W72 / 12
<img file="MX336172B_D0002.tif" />
t conformity with the anointed from the ireehos luban suscnbe al praaand title lo ropleaad Industrial (Official Dtar of 6/01/2004.
tmprofcgables years, trying to win the
III and 7 ° bis 2 of the Bsy of the _ 10/25/1806, 12/26/1897, 1 * 5/1999,
701/2012 and 04/09/2012); 1st articles. 3 Action V mated on
07/01/2002, 07/15/2004, 07/28/2004 and 09/07/2007); articles 1 ·, 3 °, 4 ·, 5th fraction V subsection a), 16 fractions I and III and 30 of the Organic Statute of the Mexican Institute of Industrial Property (OOF 12/27/1999, amended on 10/10/2002 . 07/29/2004, 08/04/2004 and 09/13/2007); 1st. 3rd and 5th subsection a) of the Agreement that delegates powers to the Deputy Directors General, Coordinator, Divisional Directors, Holders of Regional Offices, Divisional Deputy Directors, Departmental Coordinators and other subordinates of the Mexican Institute of Industrial Prope rt y. (DOF 12/15/1999, amended on 02/04/2000, 07/29/2004, 08/04/2004 and 09/13/2007).
<img file="MX336172B_D0003.tif" />
Sand! No. 550. Floor 1,
Coi. Puebio Santa María Tepepan. Xochimiloo Delegation,
CP 16020, Mexico. DF
Tel. (55) 53 34 07 00 www. Olímpi gob.mx
Issue Date: January 6, 2016
THE DIVISIONAL DIRECTOR OF PATENTS
NAHANNY CANAL REYES
<img file="MX336172B_D0004.tif" />
<img file="MX336172B_D0005.tif" />
<img file="MX336172B_D0006.tif" />
MX / 2016/2596
336Η3Ζΰ! 3 // 35? £
<img file="MX336172B_D0007.tif" />
Institute
SYSTEM AND METHOD FOR SEMI-PERSISTENT PROGRAMMING AND yΘΧΪ CS ΠC 'ela Propiecte Industr
DYNAMICS AND DISCONTINUOUS RECEPTION CONTROL
DESCRIPTION OF THE INVENTION
The application relates to wireless communication, and more particularly to transmission scheduling for wireless communication.
With semi-persistent scheduling for downlink (voice over IP (Internet Protocol)) VoIP communications to a mobile device, a periodic DL (downlink) transmission resource is allocated during a word broadcast on the downlink. The same resource is assigned each time. The mapping turns on during each word broadcast and turns off between word broadcasts. In this way, explicit signaling to request an assignment, and to grant a particular VoIP assignment is not required. The semi-persistent scheduling for uplink VoIP communications of a mobile station is similar.
In addition to regular VoIP traffic, mobile devices also need the ability to send and transmit larger IP packets. Such larger IP packets are likely to compare relatively infrequently with the frequency of regular VoIP broadcasts. Such packets may include uncompressed IP packets, RTCP (Remote Transmission Power Control) packets,
<img file="MX336172B_D0008.tif" />
Institute
Mexicano '© Property SIP / SDP Packets (Session Initiation Protocol / Protofj ^ j§ |<sub>r</sub>jr ·· of Session Description), etc. Such IP packets can be several hundred bytes in size and can have high priority. In addition, larger packets may be required to transmit RRC (Radio Resource Control) Signaling messages. Examples of this are transfer related messages such as measurement reports. Some mobile devices will also need the ability to provide a mixed service in which case services in addition to VoIP need to provide the mobile device, such as email, web browsing, etc.
In accordance with a broad aspect, the application provides a method in a wireless network, the method comprises: for each mobile device of a plurality of mobile devices, to transmit the wireless network to the mobile device: a) transmit downlink packets to the device mobile using a semi-persistent downlink transmission resource that is aligned with periods of activity defined by the mobile device; b) for each additional downlink packet or subpacket for the mobile device: i) dynamically allocating an additional downlink transmission resource to transmit the additional packet or subpacket, the additional resource is allocated to occur within one of the periods of
Ρ
<img file="MX336172B_D0009.tif" />
<img file="MX336172B_D0010.tif" />
Institute
Mexican activity defined by the mobile device; ii) duA.IftPt'ft ^ jedad 'Industrie<sup>1</sup> of the periods of activity defined by the mobile device, transmitting the signaling defining the additional downlink transmission resource to transmit the additional packet or subpacket; iii) during one of the activity periods defined by the mobile device, transmit the additional downlink packet using the additional downlink resource.
In some embodiments, transmitting downlink packets to the mobile device using a semi-persistent downlink transmission resource that aligns with periods of activity defined by the mobile device comprises transmitting the downlink VoIP packets during a downlink word emission. for a VoIP session involving the mobile device.
In some embodiments, the method further comprises: transmitting signaling to each mobile device that defines the periods of activity and that defines periods of inactivity of that mobile device.
In some embodiments, the method further comprises transmitting signaling to each mobile device that defines the semi-persistent downlink transmission resource of that mobile device.
In some modalities, the method also includes:
<img file="MX336172B_D0011.tif" />
<img file="MX336172B_D0012.tif" />
Institute
Mexican transmit a broadcast channel that contains information ^ JSe signaling; wherein each mobile device, which transmits the signaling during one of the activity periods defined by the mobile device defining the downlink resource for the additional downlink packet, comprises transmitting the signaling information on the broadcast channel during one of the periods of activity defined for that mobile device.
In some modalities, the method also includes:
for each mobile device of the plurality of mobile devices, to receive from the mobile device, the wireless network: c) receives the uplink packets from the mobile device using a semi-persistent uplink transmission resource that is aligned with the defined activity periods by the mobile device; d) for each additional uplink packet or subpacket for the mobile device: i) during one of the activity periods, receive a request for an additional uplink transmission resource to transmit the additional uplink packet or subpacket; ii) dynamically allocate the additional uplink transmission resource so that the additional uplink transmission resource occurs during one of the activity periods defined by the mobile device; iii) during one of the periods of activity defined by the device
<img file="MX336172B_D0013.tif" />
Institute
Mexican
<img file="MX336172B_D0014.tif" />
mobile, transmit the signaling that defines the additional uplink assignment; iv) receive the additional uplink packet or subpacket using the additional uplink transmission resource.
In some embodiments, receiving the uplink packets from the mobile device using a semi-persistent uplink transmission resource that aligns with the periods of activity defined by the mobile device comprises receiving the uplink VoIP packets during a broadcast word broadcast. uplink for a VoIP session involving the mobile device.
In some modalities, the method also includes:
for each mobile device, transmit signaling to the mobile device that defines the semi-persistent uplink resource for the mobile device.
In accordance with another broad aspect, the application provides a method on a mobile device, the method comprises: control a receiving capacity of the mobile device during a plurality of periods of activity and a plurality of periods of inactivity, the periods of activity alternate in time with the periods of inactivity, so that the reception capacity always turns on during each of periods of activity, and the reception capacity is always switched off for at least
<img file="MX336172B_D0015.tif" />
Institute
Mexicanc starts from periods of inactivity; receiving the mobile device downlink packets in a semi-persistent downlink transmission resource that aligns with the plurality of activity periods defined by the mobile device; for each additional downlink packet or subpacket for the mobile device: i) during one of the activity periods, receive signaling defining an additional downlink transmission resource to transmit the additional downlink packet or subpacket; ii) during one of the activity periods, receive the additional downlink packet or subpackage in the additional downlink resource.
In some embodiments, receiving the downlink packets in a semi-persistent downlink transmission resource comprises receiving the VoIP downlink packets during a downlink word emission for a VoIP session involving the mobile device.
In some embodiments, controlling a receiving capacity of the mobile device during a plurality of periods of activity and a plurality of periods of inactivity, the periods of activity alternate in time with the periods of inactivity, so that the reception capacity always turns on during each of the
<img file="MX336172B_D0016.tif" />
'β la Propiedac' periods of activity, and the capacity of reception always ^^ i ^^; it turns off during at least part of the periods of inactivity comprising: turning off the reception capacity during each one of the plurality of periods of inactivity, unless a retransmission is expected.
In some modalities, the method also includes:
receive signaling that defines the periods of activity and periods of inactivity of the mobile device.
In some modalities, the method also includes:
receiving signaling that defines the semi-persistent downlink transmission resource of that mobile device.
In some modalities, the method also includes:
receive a broadcast channel containing signaling information for the mobile device and other devices
<td>15 mobiles; in</td><td>where to receive the</td><td colspan="2">signage during</td><td>one</td><td>of the</td>
<td>periods of</td><td>activity that</td><td>define</td><td>the resource</td><td>of</td><td>link</td>
<td>falling</td><td colspan="2">for the package or</td><td>subpackage</td><td>of</td><td>link</td>
Further downstream comprises receiving the signaling information on the broadcast channel during one of the activity periods for that mobile device.
In some modalities, the method also includes:
during each period of activity, monitor the broadcast channel for signaling information indicating a dynamic allocation of a downlink resource to an additional downlink packet or subpackage.
<img file="MX336172B_D0017.tif" />
Institute
Mexican
In some embodiments, the method further controls {ftlí8! U!? É! 9pi®ctod Industrí to control a transmission capacity of the mobile device so that the transmission capacity is turned on during all periods of activity so that the transmission capacity it turns off during at least part of the periods of inactivity; transmit the uplink packets of the mobile device using a semi-persistent uplink transmission resource that is aligned with the periods of activity defined by the mobile device; for each additional uplink packet or subpackage for the mobile device; i) during one of the activity periods defined by the mobile device, transmitting a request for an additional uplink transmission resource to transmit the additional uplink packet or subpacket; ii) during one of the activity periods, receive signaling that defines the additional uplink assignment, the additional uplink assignment is assigned to occur during one of the activity periods defined by the mobile device; iii) during one of the activity periods, transmit the additional uplink packet or subpacket using the additional uplink transmission resource.
In some embodiments, transmitting the uplink packets from the mobile device using a resource
<img file="MX336172B_D0018.tif" />
Instituí, Mexican semi-persistent uplink transmission® industr?
aligns with the periods of activity defined by the mobile device comprises transmitting the VoIP uplink packets during an uplink word emission for a VoIP session involving the mobile device.
In some embodiments, the method further comprises: receiving signaling that defines the semi-persistent uplink transmission resource.
In some embodiments, for each additional uplink packet or subpacket that transmits a request for an additional uplink transmission resource it comprises transmitting the request using a contention-based random access channel.
In accordance with another broad aspect, the application provides a wireless network comprising: a semi-persistent scheduler to allocate a semi-persistent downlink resource that aligns with periods of activity defined by a mobile device for transmissions to the mobile device; a transmitter configured to: a) transmit the downlink packets to the mobile device using the semi-persistent downlink transmission resource assigned by the semi-persistent programmer; b) for each additional downlink packet or subpacket for the mobile device: i) during
<img file="MX336172B_D0019.tif" />
Mexican Property Institute one of the periods of activity defined by the device | tltÍJjiStrí ':' · mobile, transmit signaling that defines a respective additional downlink transmission resource to transmit the additional packet or subpackage; ii) during one of the activity periods defined by the mobile device, transmit the additional downlink packet using the respective additional downlink resource; a dynamic scheduler to dynamically allocate the respective additional downlink transmission resource to transmit each additional packet or subpacket, the additional resource is assigned to occur within one of the activity periods defined by the mobile device.
In accordance with another broad aspect, the application provides a mobile device comprising: a wireless access radio; a radio manager to control a reception capacity of the wireless access radio during a plurality of periods of activity and a plurality of periods of inactivity, the periods of activity alternate in time with the periods of inactivity, so that the capacity of reception always turns on during each of the activity periods, and the reception capacity always turns off during at least part of the periods of inactivity; the mobile device is configured to: receive downlink packets at a source
Ρ
I
<img file="MX336172B_D0020.tif" />
Institute
Mexican 'β the semi-persistent downlink transmission property quMnÁfStn'í »' aligns with the plurality of periods of activity defined by the mobile device; for each additional downlink additional packet or subpacket for the mobile device: i) during one of the activity periods, receive signaling defining an additional downlink transmission resource to transmit the additional downlink packet or subpackage; ii) during one of the activity periods, receive the additional downlink packet or subpackage in the additional downlink resource.
Additional aspects provide wireless networks, base stations, wireless devices, which execute one or more of the methods outlined above or detailed herein. Another embodiment provides a computer-readable medium or means, which has computer-readable instructions for controlling the execution of one or more of the methods outlined above or detailed herein.
BRIEF DESCRIPTION OF THE DRAWINGS
The modalities will now be described with reference to the accompanying drawings in which:
Figure 1 is a signaling diagram showing dynamic programming versus semi-persistent programming;
<img file="MX336172B_D0021.tif" />
Instíute
Mexican
The Property Figure 2 is a block diagram of a system ^ | $ y§ | fj £ ¡? exemplary wireless;
Figure 3 is a signaling diagram showing an activity period for dynamic programming in DRX (discontinuous reception);
Figure 4 is a signaling diagram showing DRX and DTX (discontinuous transmission) for uplink and downlink;
Figure 5 is a state diagram having DRX and DTX transitions for VoIP;
Figures 6 and 7 are flow charts of methods executed by a network to perform combined semi-persistent and dynamic programming;
Figures 8 and 9 are flow charts of methods executed by a mobile device to perform combined semi-persistent and dynamic programming; and Figure 10 is a block diagram of a mobile device.
Dynamic scheduling has been proposed to allow dynamic allocation of transmission resources, and subsequent transmission of a large packet using dynamically allocated resources. Dynamic scheduling involves allocating a resource each time a packet is transmitted, and the resource may differ for each allocation. In a particular example, see the Request for
<img file="MX336172B_D0022.tif" />
Mexieane the Property
Co-pending North American Provisional Patent Applicant No. 60 / 944,376 filed on June 15, 2007 and incorporated herein for reference in its entirety.
In a specific example, a mobile device supporting VoIP with dynamic scheduling monitors layer 1 of the CCEs (Control Channel Elements) continuously for dynamic scheduling grants even though the mobile device may only be involved in a VoIP session. LTE (Long Term Evolution) refers to CCEs, but the term has a more general application to mean simple control information.
As stated above, a mobile device can support VoIP with dynamic scheduling by monitoring CCE Layer 1 continuously for dynamic scheduling grants. Unfortunately, this can waste battery power for the mobile device, particularly when there are very few or even no dynamic programming concessions for the mobile device.
0 Referring now to Figure 1, a signaling diagram is shown showing dynamic versus semi-persistent programming. Time is on the horizontal axis. A periodic semi-persistent allocation 50 is shown. For VoIP transmission, this for example can include a resource assigned every 20ms. Further,
<img file="MX336172B_D0023.tif" />
'and'
<img file="MX336172B_D0024.tif" />
Mexican Property There is a regular set of layers 1 of the CCE 52 quelngustli ^ transmit. In the illustrated example, they are transmitted on each lms but it will be clearly understood that the other resource allocation periods and CCE periods are possible.
This example assumes downlink transmission, but a similar procedure applies uplink transmission. During the periods between word transmissions (also referred to as silence or periods of silence), the transmitter and receiver can be turned off. During a word broadcast period (also referred to as the period that VoIP transmission is active, or in active mode), if not for dynamic programming, the mobile device can be regularly activated to blindly detect your data in the resource assigned semi-persistently at predefined interval (for example, every 20ms) while entering idle mode at both times. This can also be referred to as DRX (discontinuous reception). This simply means that the radio reception capability of the mobile device is basically turned off while the mobile device is in an idle mode which consequently results in extended battery life. However, since the other data can arrive through dynamic programming through any of the CCE 52, the ρ
Β
<img file="MX336172B_D0025.tif" />
Mobile device needs to monitor the CCEs of all 4 @ L © Íí'i · 'subframes. In the case of full dynamic programming, there is no discontinuous transmission (DTX) or DRX, and this regulates the possibility of using DRX since the mobile device needs to continue monitoring layer 1 of the CCEs for dynamic programming grants. This is not energy efficient and leads to shorter battery life times.
To efficiently support VoIP mode 10 DRX active to reduce battery power consumption, systems and methods are provided to combine VoIP semi-persistent programming with additional packet transmission programming capability.
Semi-persistent Reprogramming System and 15 DRX Control
Referring now to Figure 2, a block diagram of an exemplary wireless system 40 is shown. The wireless 4 0 system has a wireless network 28 and a mobile device 10. The wireless system also has 30 other mobile devices.
The mobile device 10 has a wireless access radio 12, a processor 16, and a radio manager 14 that is responsible for controlling the wireless access radio 12. There may be additional components not shown. Wireless network 28 has a scheduler 32 that
<img file="MX336172B_D0026.tif" />
Institute
Mexicano includes a semi-persistent programmer 34 and a prog:
<img file="MX336172B_D0027.tif" />
dynamic. Wireless network 28 has components such as base stations (not shown) to provide wireless access. The scheduler 32 can reside at the base stations or anywhere on the network 28. In LTE, the scheduler is typically at the eNB (Enhanced Node B). In the examples that follow, programmer 32 is assumed to be part of a base station.
In the illustrated example, the programmer 32 and radio manager 14 are implemented as software and run on processors that are part of network 28 and mobile device 10 respectively. However, more generally, those functions can be implemented as software, hardware, firmware, or any appropriate combination thereof.
Furthermore, it will be understood that the wireless network may have any of the appropriate components suitable for a wireless network 28. Note that the wireless network may include threads that interconnect with network components in addition to components to provide wireless communication with mobile devices. The components of the wireless network are implementation specific and may depend on the type of wireless network. There are many possibilities for the wireless network. The wireless network for example can be a UMTS network or any cellular network that
<img file="MX336172B_D0028.tif" />
I
Η
Institute use semi-persistent resource allocation. JodUStn?<sup>1</sup>'
In operation, mobile device 10 communicates with wireless network 28 over a wireless connection 19 between mobile device 10 and wireless network 28. Communication with the wireless network 28 includes VoIP packet transmission and additional packet transmission. The semi-persistent programmer 34 is responsible for making an initial resource allocation for a VoIP service to the mobile device 10. This includes a semi-persistent uplink assignment and a semi-persistent downlink assignment. The semi-persistent scheduler 34 is also responsible for being aware of whether there is a word-in-progress for the uplink and / or the downlink and for turning the uplink and / or downlink assignment on and off accordingly. While being de-allocated, semi-persistently allocated resources may be made available for other purposes. Note that the form of transmission resources being allocated is implementation specific. Particular examples of resources that can be used include OFDM resources and CDMA resources. The dynamic scheduler 36 is responsible for making resource allocations for additional packet transmissions that are not accommodated by the semi-persistent allocation. Additional packages can be related and / or be part of the service
Ρ f
<img file="MX336172B_D0029.tif" />
<img file="MX336172B_D0030.tif" />
Mexican Institute of VoIP Property, or they can be unrelated to the VoIP service. inC¡UStnp<sup>r </sup>Radio manager 14 controls the on / off status of wireless access radio 12. On some wireless access radios, the transmitter and receiver can be turned on and off together, and as such, the uplink and downlink scheduling must be coordinated to allow the wireless access radio to turn off. On some wireless access radios, receive and transmit capabilities can be turned off independently.
In some embodiments, network 28 sends DRX control signaling to mobile device 10 that establishes a repeating pattern that has a DRX period that has an activity period and an inactivity period. An example could be: DRX period is 20ms with the period of inactivity equal to 15ms and the period of activity equal to 5ms. During the period of activity, the mobile device turns on its receiver. During the period of inactivity, the mobile device turns off its receiver. This signaling can be sent, for example, at the beginning of each VoIP session.
Referring now to Figure 3, a signaling diagram is shown showing an example of DRX and wireless semi-persistent programming. A semi-persistent mapping 60 available for semi-persistent VoIP DL transmissions is shown. Furthermore, there are
Institute
Mexican 'β Property CCE 62 layer 1 to signal dynamic allocations patfóJUStn £ allow the transmission of additional packets. This represents the transmissions from the base station. The mobile device that receives the transmissions alternates between being an active state and an inactive state. The mobile station is in an active state during periods 64 of activity and the mobile device is normally in an inactive state during periods 66 of inactivity. The first thing the network programmer needs to do is ensure that the semi-persistent allocation 60 matches the 64 activity periods.
In addition, each period 64 of activity is greater than the minimum necessary to transmit the semi-persistent VoIP allocation. There is also the possibility to program dynamically (as indicated in one of the CCE 62) and transmit an additional packet. An example of this is shown where a dynamic allocation is noted in CCE 62-1. Additional packet 67 is shown when transmitting immediately after CCE 62-1. The additional packet for example may be an RTCP packet (radio transmission control protocol), SIP / SDP packet (session initiation protocol, session description protocol), or a packet that does not experience IP \ UDP \ RTP (internet protocol \ user datagram protocol \ radio transmission protocol) header compression, etc. Although the mobile device is
<img file="MX336172B_D0031.tif" />
WW '»;
InausUi is in the idle state, operates at reduced power consumption, by turning off the receiving capacity and / or by turning off its receiving and transmitting capabilities. In this example, the network has programmed the additional packet 67 to be transmitted during one of the 64 activity periods, and signals this using a CCE 62-1 that is transmitted during one of the 64 activity periods. More generally, when the mobile device is activated after a period of inactivity, the mobile device will not only blindly detect its VoIP data on semi-persistently assigned resource 60, but will also detect, in
<td colspan="2">more generally it will try to detect periods of activity.</td><td>all the</td><td>CCE during</td>
<td>In</td><td>some modalities,</td><td>then</td><td>that him</td>
<td>device</td><td>mobile determines that</td><td>exists</td><td>a resource</td>
<td>dynamically</td><td colspan="2">assigned for the device</td><td>mobile like</td>
Designated at one of the CCEs in a given period of activity, the mobile device does not monitor additional CCEs during that period of activity.
In some modes, the base station will transmit the signaling to configure the mobile device with this DRX behavior, and after that all dynamic programming will be presented only in this activity period. For example, the mobile device can be deactivated every 15ms, and then activated for 5ms to
<img file="MX336172B_D0032.tif" />
Institute continuously receive data. Behavior is x
Ρ
I
<img file="MX336172B_D0033.tif" />
a period of 20ms. During the 5ms activity period, the mobile device will blindly detect your VoIP data on the assigned resource semi-persistently and the mobile device will also monitor all CCEs. The base station experiences this DRX configuration and will program associated dynamic packets such as RTCP, SIP / SDP, etc., during this 5ms period of activity. In some implementations, when a retransmission occurs, the mobile device will be in a continuous mode by default.
Radio manager 14 controls the operation of wireless access radio 12 so that a receiving capability is turned on during periods of activity, and turned off during at least part of periods of inactivity. As described in the following, the reception capacity may need to be turned on during part of the periods of inactivity to allow retransmissions.
The signaling for dynamic programming is carried out during periods of activity. In addition, the current resources allocated for additional packet transmissions are scheduled to occur during periods of activity.
In some embodiments, when a retransmission becomes necessary, the mobile device enters a mode
<img file="MX336172B_D0034.tif" />
Institute
Mexican continued to operate. While in cont mode:
<img file="MX336172B_D0035.tif" />
The mobile device continuously receives and monitors the downlink channel and does not turn off the receive capability. Furthermore, in some embodiments, if a mixed service needs to be provided to the mobile device, it is used as an activator to allow continuous operation as well. This trigger may be dependent on the traffic QoS of the service being added.
Semi-persistent Uplink Alignment with
Downlink for DRX
The discussion above focuses on downlink transmission from the base station to the mobile device and on the ability of the mobile device to turn off its reception capacity during the period of inactivity. However, some mobile devices are not able to turn off only their reception capacity while leaving a transmission capacity and vice versa. Thus, for such devices to fully realize the benefit of having a period of activity and a period of inactivity for reception, uplink transmissions must also be scheduled to align with those periods of activity and periods of inactivity. An example of this is shown in Figure 4. In Figure 4, the downlink transmission is indicated at 78 and this is basically the same as what is described above
<img file="MX336172B_D0036.tif" />
____ Mexican Institute of Property with reference to Figure 3, and this will not be described j ^ yg ^^. · again. Uplink transmissions are generally indicated at 80. Here, there is a semi-persistent 82 allocation for VoIP UL transmissions. These are scheduled to occur during periods 64 that the mobile device is active. Also, an uplink control channel is indicated at 84. In the illustrated example, this is presented every 1 ms. The mobile device transmits the uplink control channel only during periods 64 of activity. The mobile device can use the uplink control channel to make requests for additional resources. By scheduling uplink semi-persistent transmission and downlink semi-persistent transmission to occur during a certain period of activity, the mobile device can perform much more efficient DRX and DTX (discontinuous reception and discontinuous transmission) behavior. In the example in Figure 4, the mobile device is configured to deactivate every 15 ms, and then activate for 5 ms. During this 5 ms period of activity, the mobile device will receive DL semi-persistent reception if available (or during a DL word broadcast) and do an uplink semi-persistent transmission if available (during UL word emission) ). The mobile device
<img file="MX336172B_D0037.tif" />
<img file="MX336172B_D0038.tif" />
'β the Property will also detect all DL grants and possiblemdOíU ^^ will make requests for additional uplink resources.
In case of retransmissions (either DL or UL), the 5 mobile device will enter continuous mode by default. Note that the uplink and downlink VoIP semi-persistent assignments have the same traffic characteristics (every 20ms), therefore the base station can easily align the semi-persistent assignment for DL and UL.
With this procedure, even in the active mode (broadcast words in progress on the uplink or downlink), the mobile device can be in the DRX and DTX mode most of the time. The mobile device monitors the layer 1 CCEs on the downlink during the activity period only, and may request more resources on the uplink. This can save battery power for the mobile device. Considering that additional IP packet provisioning during a VoIP session may be infrequent, the battery savings could be significant. One downside is that dynamic scheduling can be delayed by an additional 10 ms.
Referring now to Figure 5, a state diagram is shown having state transitions of
<img file="MX336172B_D0039.tif" />
Institute
Mexican
DRX / DTX for VoIP. It is observed that when n $ inousiTír '' uplink and downlink transmission (i.e. silence in both directions), the mobile device only needs to monitor the DL CCEs for dynamic scheduling during the activity period. There are two main states. The first main state is UE Idle State 100 and the second main state is UE Idle State 102. For the illustrated example, it is assumed that the idle state 100 lasts 15 ms and the active state lasts 5 ms and can be extended, but this is implementation specific. Steps 102-1 and 102-2 are executed for downlink communication during activity state 102. Step 1021 involves receiving all downlink CCEs and processing them to identify dynamic downlink scheduling if present. This is done regardless of whether or not there is any downlink VoIP transmission. In the event that a downlink word emission is in progress, then step 102-2 is also executed. This involves receiving the VoIP payload on the semi-persistent resource. Steps 102-3 and 102-4 are executed with respect to uplink transmissions. 102-3 only runs if the mobile device determines that it needs dynamic allocation for uplink transmission. Stage 102-3 involves
Ρ
<img file="MX336172B_D0040.tif" />
Institute
Mexican make a request for resources, for example about '«Ja
Industrial you random access, and monitor the downlink CCE for uplink grants. Furthermore, if there is an uplink word emission in progress, then the mobile device will execute in step 102-4 which involves transmitting the uplink VoIP payload in the semi-persistent resource for the uplink transmission.
The previous description has focused on applications where the traffic that is sent using semi-persistent allocation is VoIP traffic. More generally, the same methods and systems can be used to combine transmission and scheduling of traffic and of any kind on a semi-persistently allocated resource with transmission and scheduling of traffic using dynamic resource allocations.
In the examples above, CCEs separated by 1 ms are used for the downlink control channel. More generally, the downlink control channel can take any form. The only limitation is that dynamic assignments for a given mobile device take place during periods of activity for the mobile device. Similarly, at least in the figures, the link control channel
25. ascending has been represented as an access channel
<img file="MX336172B_D0041.tif" />
random that is available at intervals separa4odUSÍrí ^ 'for 1 ms. More generally, the uplink control channel for requesting additional resource allocations can come in any form. The only limitation is that dynamic allocation requests for uplink transmission from a given mobile device will need to be transmitted during periods of activity for the mobile device.
In some embodiments, the add-on packet is transmitted as a series of one or more subpacks formed by segmenting the add-on packet. These undergo reassembly at the receiver.
Methods for Semi-persistent Programming and Control of DRX Executed by the Wireless Network
A method in a wireless network for performing downlink transmission for mobile devices will be described with reference to the flowchart in Figure 6. These steps are performed for each mobile device that is provided with wireless access in a downlink transmission resource. semi persistent. The method begins in step 6-1 with the transmission of downlink packets to the mobile device using a semi-persistent downlink transmission resource that is aligned with periods of activity defined by the mobile device. These can be packages
Ρ
I
<img file="MX336172B_D0042.tif" />
<img file="MX336172B_D0043.tif" />
Instituto Mexicano lela Downlink VoIP Property during a downlink palabJedUSÍÍ '' 'broadcast for a VoIP session involving the mobile device or some other. Steps 6-2, 6-3, 6-4 are executed for each additional downlink packet for the mobile device. In step 6-2, the wireless network dynamically allocates an additional downlink transmission resource to transmit the additional packet, the additional resource is assigned to occur within one of the activity periods defined by the mobile device. In step 6-3, during one of the activity periods defined by the mobile device, the wireless network transmits signaling that defines the additional downlink transmission resource to transmit the additional packet. In step 6-4, during one of the activity periods defined for the mobile device, the wireless network transmits the additional downlink packet using the additional downlink resource. In some modes, all stages are performed at a base station. In other embodiments, certain steps, for example dynamic allocation, can be performed on another network element if centralized scheduling is performed.
A method in a wireless network for performing uplink reception from mobile devices will be described with reference to the flow chart of the
<img file="MX336172B_D0044.tif" />
Institute
Mexican
<img file="MX336172B_D0045.tif" />
©
Figure 7. These steps are performed for each mobile device that is provided with wireless access in a semi-persistent downlink transmission resource. The method begins with the reception of uplink packets from the mobile device using a semi-persistent uplink transmission resource that is aligned with the periods of activity defined by the mobile device. These can be VoIP packets during an uplink word broadcast for a VoIP session involving the mobile device or some other. Steps 7-2, 7-3, 7-4, and 7-5 are performed for each additional uplink packet for the mobile device. In step 7-2, during one of the activity periods, the wireless network receives a request from an additional uplink transmission resource to transmit the additional uplink packet. In step 7-3, the wireless network dynamically allocates the additional uplink transmission resource so that the additional uplink transmission resource occurs during one of the activity periods defined by the mobile device. In step 7-4, during one of the activity periods defined for the mobile device, the wireless network transmits signaling that defines the additional uplink assignment. In step 7-5, the wireless network receives the uplink packet
<img file="MX336172B_D0046.tif" />
'and additional PropI using the additional upstream ^ ^ transmission resource.
In some embodiments, the wireless network transmits signaling to each mobile device that defines the periods of activity and that defines periods of inactivity for that mobile device and / or that defines the uplink and / or semi-persistent downlink transmission resource of that device. mobile. For VoIP, signaling to define semi-persistent resources can be done at the start of each VoIP session. Such signaling can be done on a channel that is dedicated to each mobile device, or use a broadcast channel that contains such signaling for multiple devices.
<sup>15</sup> Methods for Semi-Persistent Programming and DRX Control Executed by the Mobile Device
Referring now to Figure 8, a method of receiving downlink transmission executed by a mobile device will now be described. The method begins in step 8-1 with the mobile device controlling a receiving capability of the mobile device during a plurality of periods of activity and a plurality of periods of inactivity. The periods of activity alternate in time with the periods of inactivity, so that the reception capacity always turns on during each one
<img file="MX336172B_D0047.tif" />
instituí®
Mexican §'ίΠ £ of the periods of activity, and the reception capacity is' turned off during at least part of the periods of inactivity. On a nominal basis, the receiving capacity will typically be turned off during each period of inactivity. In step 8-2, the mobile device receives downlink packets in a semi-persistent downlink transmission resource that is aligned with a plurality of activity periods defined by the mobile device. These can be VoIP downlink packets during a downlink word emission for a VoIP session involving the mobile device or some other. Steps 8-3 and 8-4 are performed for each additional downlink packet for the mobile device. In step 8-3, during one of the activity periods, the mobile device receives the signaling defining an additional downlink transmission resource to transmit the additional packet, the additional downlink transmission resource is allocated to present itself within of one of the activity periods defined for the mobile device. In step 8-4, during one of the activity periods, the mobile device receives the additional downlink packet in the additional downlink resource.
The mobile device may receive signaling that defines the periods of activity of the periods of
<img file="MX336172B_D0048.tif" />
institute 'ela Property fndu inactivity of the mobile device and / or defining the resource' semi-persistent downlink transmission of that mobile device. This can take place during a respective dedicated channel for the mobile device or on a broadcast channel that contains signaling information for the mobile device and other mobile devices.
Referring now to Figure 9, a method of transmitting uplink transmissions executed by a mobile device will now be described. The method begins in step 9-1 with controlling the transmission capacity of the mobile device so that the transmission capacity is on during all periods of activity and so that the transmission capacity is off for at least less part of the periods of inactivity. In step 9-2, the mobile device transmits uplink packets (VoIP packets or others) using a semi-persistent uplink transmission resource that is aligned with the activity periods defined by the mobile device. Stages 9-3,
9-4, 9-5 are executed for each additional uplink packet for the mobile device. In step 9-3, during one of the activity periods defined by the mobile device, the mobile device transmits a request for an additional uplink transmission resource to transmit the additional uplink packet. In the
Ρ
I
<img file="MX336172B_D0049.tif" />
Institute
Mexican 'e Property Stage 9-4, during one of the activity periods,' mobile device receives signaling that defines the additional uplink transmission resource, the additional uplink transmission resource is assigned to occur during one of the periods of activity defined by the mobile device. In step 9-5, during one of the activity periods, the mobile device transmits the additional uplink packet using the additional uplink transmission facility.
The mobile device may receive signaling that defines the semi-persistent uplink resource. In some embodiments, the request for an additional uplink assignment is transmitted using a contention-based random access channel.
In some embodiments, mobile devices have radios that have a transmitter and a receiver. Although the radio is on, the receiver's capacity is on, and the receiver will actively try to process signals received on the mobile device's antenna (s). There is no content needed for the mobile device given the time the receiver is on, but the receiver will consume power nonetheless during that time period. Also, while the radio is on, the mobile device is capable of
<img file="MX336172B_D0050.tif" />
Institute
Mexican
<img file="MX336172B_D0051.tif" />
<img file="MX336172B_D0052.tif" />
Property transmit. However, as long as the mobile device has something to transmit, there is no active transmission taking place, and as such, little or no transmission power consumption occurs until there is an active transmission.
In modalities relating to NACK / ACK transmission, the particular NACK / ACK scheme employed is implementation specific. Some modalities employ an ACK-only scheme; other modes use a NACK-only scheme, while others use both ACK and NACK.
Other Mobile Device
Referring now to Figure 10, a block diagram of another mobile device that can implement any of the mobile device methods described herein is shown. Mobile device 101 is shown with specific components to implement features similar to those of mobile device 10 of Figure 2.
It will be understood that the mobile device 101 is shown with each of the specific details for exemplary purposes only.
A processing device (a microprocessor 128) is shown schematically as coupled between a keyboard 114 and a display 126. Microprocessor 128 may be a specific example of the processor with characteristics similar to those of processor 16 of device 10.
<img file="MX336172B_D0053.tif" />
β the Mobile Property shown in Figure 2. The microprocessor controls the operation of the display 126, as well as the general operation of the mobile device 101, in response to activation of the keys on the keyboard 114 by a user.
The mobile device 101 has a housing that can be vertically elongated, or can take other sizes and shapes (including shell-like housing structures).
Keyboard 114 may include a mode select key, or other hardware or software to switch between text input and telephony input.
In addition to microprocessor 128, other parts of mobile device 101 are shown schematically. These include: a communication subsystem 170; a short-range communication subsystem 103; keyboard 114 and display 126, along with other input / output devices including an array of LEDs 104, an array of auxiliary D / S devices 106, a serial port 108, a speaker 111, and a microphone 112; as well as memory device including flash memory 116 and Random Access Memory (RAM) 118; and various other subsystems 120 of the device. Mobile device 101 may have a battery 121 to power the active elements of mobile device 101. Mobile device 101 in some embodiments is a two-way radio frequency (RF) communication device that has capabilities for
<img file="MX336172B_D0054.tif" />
Ins'dtoto voice and data communication. In addition, the device ló?
inaustn?
in some modalities it has an ability to communicate with other computer systems through the Internet.
The operating system software executed by the microprocessor 128 in some modes is stored in a persistent store, such as flash memory 116, but may be stored in other types of memory devices, such as a read-only memory (ROM) or some similar storage item. Additionally, system software, device specific applications, or parts thereof, may be temporarily loaded into a volatile store, such as RAM 118. Communication signals received by mobile device 101 can also be stored in RAM
118.
Microprocessor 128, in addition to its operating system functions, enables the execution of software applications on mobile device 101. A predetermined set of software applications that control the basic operations of the device, such as a voice communication module 130A and a data communication module 130B, can be installed on the mobile device 101 during manufacturing. In addition, a Personal Information Manager (PIM) application module 130C can also be installed on the mobile device 101 during manufacturing. The application of PIM in some modalities is capable of
<img file="MX336172B_D0055.tif" />
ı, r organize and manage data items such as email, calendar events, voicemails, appointments, and to-do items. The PIM application is also in some modes capable of sending and receiving data items via a wireless network 110. In some embodiments, the data elements handled by the PIM application are continuously integrated, synchronized, and updated by the wireless network 110 with corresponding device user data elements stored or associated with a central computer system. Also, additional software modules, illustrated as another software module 130N, can be installed during manufacturing.
One or more of the modules 130A, 130B, 130C, 130N of the flash memory 116 can be configured to implement features similar to those of the radio manager 14 of the mobile device 10 shown in Figure 2.
Communication functions, including voice and data communications, are performed through communication subsystem 170, and possibly through short-range communication subsystem 103. Communication subsystem 170 includes a receiver 150, a transmitter 152, and one or more antennas, illustrated as a receive antenna 154 and a transmit antenna 156. In addition, the communication subsystem 170 also includes a processing module, such as a digital processor
Ρ
I
<img file="MX336172B_D0056.tif" />
signals (DSP) 158, and local oscillators (LO) 160. communication subsystem 170 having transmitter 152 and receiver 150 is an implementation of a specific example of wireless access radio 12 of mobile device 10 shown in Figure 2 The specific design and implementation of the communication subsystem 170 is dependent on the communication network in which the mobile device 101 is intended to operate. For example, the communication subsystem 170 of the mobile device 101 can be designed to operate with the
DataTAC iTW Mobitex ™ mobile data communication,
General Radio Packet Service (GPRS), and also designed to operate with any of a variety of voice communication networks, such as Advanced Mobile Telephone Service 15 (AMPS), Time Division Multiple Access (TDMA), Division Multiple Access by Code (CDMA), Personal Communication Service (PCS), Global System for Mobile Communication (GSM), etc. Communication subsystem 170 can also be designed to operate with an 802.11 Wi-Fi network 20, and / or an 802.16 WiMAX network. Other types of voice and data networks, both separate and integrated, can also be used with the mobile device 101.
Network access can vary depending on the type of communication system. For example, on the 25 Mobitex ™ and DataTAC ™ networks, mobile devices are registered
Institute
Mexican. * e the Property on the network using a unique PersindlíStrl · 'Identification Number (PIN) associated with each device. In GPRS networks, however, network access is typically associated with a subscriber or user of a device. A device
GPRS therefore typically has a subscriber identity module, commonly referred to as a Subscriber Identity Module (SIM) card, to operate on a network of
GPRS.
When the network activation or registration procedures have been completed, the mobile device 101 can send and receive communication signals over the communication network 110. The signals received from the communication network 110 by the receiving antenna 154 are routed to the receiver 150, which provides signal amplification, frequency downconversion, filtering, channel selection, etc., and can also provide analog to digital. The analog to digital conversion of the received signal enables DSP 158 to perform more complex communication functions, such as demodulation and decoding. In a similar way, the signals that are transmitted to network 110 are processed (eg modulated and encoded) by DSP 158 and are then provided to transmitter 152 for digital-to-analog conversion, frequency upconversion, filtering, amplification and transmission to the communication network 110 (or
<img file="MX336172B_D0057.tif" />
Institute
Mexican networks) through transmission antenna 156. Industr
In addition to processing communication signals, DSP 158 provides control of receiver 150 and transmitter 152. For example, the gains applied to communication signals on receiver 150 and transmitter 152 can be adaptively controlled through algorithms of Automatic gain control implemented in DSP 158.
In a data communication mode, a received signal, such as a text message or a web page download, is processed by the communication subsystem 170 and input to the microprocessor 128. The received signal is then further processed by the microprocessor 128 for output to display 126, or alternatively to some other auxiliary I / O devices 106. The user of the device can also create data items, such as email messages, using the keyboard 114 and / or some other auxiliary I / O device 106, such as the touch pad, a rocker switch, a trackball, or some other type of input device. The composite data elements can then be transmitted over the communication network 110 via the communication subsystem 170.
In a voice communication mode, the overall operation of the device is substantially similar to that of the data communication mode except that the signals
<img file="MX336172B_D0058.tif" />
Institute
Mexican 'Property received is produced on a speaker 111, and transmitting PhTGkjStf * signals are generated by a microphone 112. Alternative voice or audio I / O subsystems, such as voice message recording subsystem, can also be implemented on the mobile device 101. In addition, screen 126 can also be used in voice communication mode, for example, to display the identity of a calling party, the duration of a voice call, or other information related to the voice call.
The short-range communication subsystem 103 allows communication between the mobile device 101 and other nearby systems or devices, which need not necessarily be similar devices. For example, the short-range communication subsystem may include an infrared device and associated circuits and components, or a Bluetooth ™ communication module to provide communication with similarly enabled systems and devices.
Numerous modifications and variations of the present invention are possible in view of the above teachings. Therefore, it is understood that within the scope of the appended claims, the application may be practiced in a manner other than that specifically described herein.
Contents14
66 sheets
Sheet 1 Sheet 2 Sheet 3 Sheet 4 Sheet 5 Sheet 6 Sheet 7 Sheet 8 Sheet 9 Sheet 10 Sheet 11 Sheet 12 Sheet 13 Sheet 14 Sheet 15 Sheet 16 Sheet 17 Sheet 18 Sheet 19 Sheet 20 Sheet 21 Sheet 22 Sheet 23 Sheet 24 Sheet 25 Sheet 26 Sheet 27 Sheet 28 Sheet 29 Sheet 30 Sheet 31 Sheet 32 Sheet 33 Sheet 34 Sheet 35 Sheet 36 Sheet 37 Sheet 38 Sheet 39 Sheet 40 Sheet 41 Sheet 42 Sheet 43 Sheet 44 Sheet 45 Sheet 46 Sheet 47 Sheet 48 Sheet 49 Sheet 50 Sheet 51 Sheet 52 Sheet 53 Sheet 54 Sheet 55 Sheet 56 Sheet 57 Sheet 58 Sheet 59 Sheet 60 Sheet 61 Sheet 62 Sheet 63 Sheet 64 Sheet 65 Sheet 66
33 members in 10 offices
Priority claims9
| Document | Office | Kind | Date |
|---|---|---|---|
| 60944383 | United States of America | – | |
| 94438307 | United States of America | P | |
| 94438307 | United States of America | P | |
| 2007002311 | Canada | W | |
| 2007002311 | Canada | W | |
| 60944383 | – | – | – |
| CA0702311 | – | – | – |
| US20070944383P | – | – | – |
| WO2007CA02311 | – | – | – |
Members33
| Document | Office | Kind | |
|---|---|---|---|
| AU2007354841A1 | Australia | A1 | |
| CA2690646A1 | Canada | A1 | |
| US2008310355A1 | United States of America | A1 | |
| WO2008151407A1 | World Intellectual Property Organization (WIPO) | A1 | |
| MX2009013413A | Mexico | A | |
| EP2160918A1 | European Patent Office (EPO) | A1 | |
| KR20100029127A | Republic of Korea | A | |
| CN101682886A | China | A | |
| EP2160918A4 | European Patent Office (EPO) | A4 | |
| JP2010530165A | Japan | A | |
| AU2007354841B2 | Australia | B2 | |
| KR101116095B1 | Republic of Korea | B1 | |
| EP2160918B1 | European Patent Office (EPO) | B1 | |
| EP2479933A1 | European Patent Office (EPO) | A1 | |
| JP5044696B2 | Japan | B2 | |
| EP2538614A1 | European Patent Office (EPO) | A1 | |
| JP2012257266A | Japan | A | |
| CN101682886B | China | B | |
| CN102970764A | China | A | |
| HK1174166A1 | Hong Kong, China | A1 | |
| EP2479933B1 | European Patent Office (EPO) | B1 | |
| JP5417496B2 | Japan | B2 | |
| CA2690646C | Canada | C | |
| EP2538614B1 | European Patent Office (EPO) | B1 | |
| US8964650B2 | United States of America | B2 | |
| US2015085814A1 | United States of America | A1 | |
| CN102970764B | China | B | |
| MX336172BThis record | Mexico | B | |
| US9467979B2 | United States of America | B2 | |
| US2016381634A1 | United States of America | A1 | |
| US9854522B2 | United States of America | B2 | |
| US2018146427A1 | United States of America | A1 | |
| US10349349B2 | United States of America | B2 |
Numbers
- Publication
- 336172
- Publication, DOCDB
- 336172
- Publication, EPODOC
- MX336172
- Application
- 2012013598
- Application, DOCDB
- 2012013598
- Application, EPODOC
- MX20120013598
Titles
- Spanish
- SISTEMA Y METODO PARA PROGRAMACION SEMI-PERSISTENTE Y DINAMICA Y CONTROL DE RECEPCION DISCONTINUO.
Classification
- CPC, 16
- H04W52/0216
- H04W52/0219
- H04Q2213/13034
- H04Q2213/13098
- H04Q2213/13332
- H04Q2213/13389
- H04W72/12
- H04W52/0274
- H04W76/28
- H04W72/04
- H04W72/1263
- Y02D30/70
- H04W52/0225
- H04W72/23
- H04W72/11
- H04W76/10
- IPC, 2
- H04W72 12
- H04W52 02