+

WO2008060867A1 - Réglage de la surveillance de signaux - Google Patents

Réglage de la surveillance de signaux Download PDF

Info

Publication number
WO2008060867A1
WO2008060867A1 PCT/US2007/083404 US2007083404W WO2008060867A1 WO 2008060867 A1 WO2008060867 A1 WO 2008060867A1 US 2007083404 W US2007083404 W US 2007083404W WO 2008060867 A1 WO2008060867 A1 WO 2008060867A1
Authority
WO
WIPO (PCT)
Prior art keywords
activity level
network
frequency
signals
time
Prior art date
Application number
PCT/US2007/083404
Other languages
English (en)
Inventor
Laurent Le Faucheur
Richard Quinzio
Original Assignee
Texas Instruments Incorporated
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from US11/686,537 external-priority patent/US20080113627A1/en
Application filed by Texas Instruments Incorporated filed Critical Texas Instruments Incorporated
Publication of WO2008060867A1 publication Critical patent/WO2008060867A1/fr

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W52/00Power management, e.g. Transmission Power Control [TPC] or power classes
    • H04W52/02Power saving arrangements
    • H04W52/0209Power saving arrangements in terminal devices
    • H04W52/0225Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal
    • H04W52/0229Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal where the received signal is a wanted signal
    • H04W52/0232Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal where the received signal is a wanted signal according to average transmission signal activity

Definitions

  • the invention relates to methods and apparatus for data communication and data processing devices.
  • BACKGROUND Mobile communication devices e.g., cell phones
  • a device operating from a battery only has a finite operational time before the battery needs recharging. Further, charging up a mobile communication device battery can be an inconvenient and time- consuming task. For these and other reasons, techniques which enhance battery life are desirable.
  • An illustrative embodiment includes a system comprising a transceiver and processing logic coupled to the transceiver.
  • the processing logic is configured to determine an activity level of a network associated with the system and, based on the activity level, adjust a frequency with which the processing logic monitors signals broadcast by the network.
  • Another illustrative embodiment includes a method that comprises determining a network activity level for a predetermined period of time, generating and populating a data structure, the data structure cross-references the network activity level with the predetermined period of time, and if the predetermined period of time is associated with a current time, adjusting a frequency with which signals transmitted from a base station are monitored. Adjusting the frequency comprises adjusting said frequency in accordance with the network activity level.
  • Yet another illustrative embodiment includes a system comprising means for determining an activity level of a network associated with the system, where the network broadcasts signals.
  • the system also comprises means for monitoring the signals at a frequency that is in accordance with the activity level.
  • FIG. 1 shows an illustrative communications network in accordance with embodiments of the invention
  • FIG. 2 shows a detailed view of the mobile communication device of FIG. 2, in accordance with preferred embodiments of the invention
  • FIG. 3 shows an illustrative data structure populated in accordance with embodiments of the invention
  • FIG. 4 shows a flow diagram of an illustrative method implemented in accordance with embodiments of the invention.
  • Described herein are techniques by which power consumption in electrical devices, such as mobile communication devices (MCD), is reduced compared to devices which do not implement these techniques.
  • the techniques include periodically determining (e.g., every hour, minute, second, etc.) the activity level of a network associated with the MCD.
  • the techniques also include periodically adjusting (e.g., every hour, minute, second, etc.) the rate at which an MCD monitors network signals to be in accordance with the activity level.
  • FIG. 1 shows an illustrative communications network 100 comprising a control station (e.g., a cell base station) 102 and an MCD 104.
  • the network 100 may comprise multiple MCDs, and the MCDs may be of different types (e.g., cell phones, personal digital assistants such as the BLACKBERRYTM, digital media players such as the iPHONETM).
  • the network 100 comprises those MCDs 104 with which the control station 102 is able to wirelessly communicate.
  • the network 100 comprises a mobile phone network cell.
  • the network 100 may implement one or more of a variety of communication technologies and/or standards, including the Global System for Mobile Communications (GSM) standard, first generation analog technology, second generation (2G) digital/personal communication service (PCS) technology or third generation (3G) technology.
  • GSM Global System for Mobile Communications
  • PCS digital/personal communication service
  • 3G third generation
  • the techniques described herein also may be modified as necessary to suit other standards, e.g., fourth generation (4G) technology, in which internet-protocol (IP) based communications are implemented. All such communications protocols, standards and variations thereof are encompassed within the scope of this disclosure.
  • 4G fourth generation
  • IP internet-protocol
  • the station 102 trades various signals with the MCD 104. Such signals may carry audio and video data as well as information needed by the MCD 104 to establish and/or maintain proper communication with the station 102.
  • the signals 106 include a Paging Channel (PCH).
  • the station 102 broadcasts paging signals on the PCH when communications need to be established with one of the MCDs.
  • a MCD or a land-line phone
  • the station 102 receives a signal indicating that the MCD in the other network is attempting to establish a phone call with the MCD 104.
  • the station 102 broadcasts on the PCH a paging signal which specifically pages the MCD 104, requesting the MCD 104 to respond by establishing a phone call session with the station 102.
  • Each of the MCDs in the network 100 regularly monitors the PCH for paging signals
  • each of the MCDs in the network 100 will receive the paging signal, even though the paging signal is intended only for the MCD 104.
  • each MCD Upon receiving the paging signal, each MCD will determine - using any suitable, established protocol - whether the paging signal was intended for that MCD. In this way, the MCD 104 will determine that the paging signal was intended for the MCD 104, and the remaining MCDs in the network 100 will determine that the paging signal was not intended for those MCDs. Accordingly, the MCD 104 establishes a phone call session with the station 102, and the station 102 (via other network logic) establishes communications between the MCD 104 and the phone in the other network attempting to call the MCD 104.
  • each of the MCDs in the network 100 regularly monitors the PCH for paging signals.
  • Regularly monitoring the PCH in this way may be inefficient and may waste the battery power of the MCD, because the ratio of paging signals monitored by each MCD versus the paging signals actually intended for that MCD is substantially high.
  • an MCD may monitor paging signals every second for a long time (e.g., ten hours) without ever receiving a paging signal intended for that MCD. In such a case, the MCD 's monitoring of the paging signals unnecessarily consumed power.
  • the MCD 104 monitors network activity levels for a predetermined length of time (e.g., for 24 hours).
  • the length of time may comprise a rolling time period.
  • this monitoring of network activity can occur on a regular basis (e.g., once per week, once per month, each time the MCD 104 enters a new network).
  • the MCD 104 logs the network activity levels in, for example, a data structure.
  • the MCD 104 uses the data structure to adjust future monitoring activity. For example, if the data structure indicates that network activity levels are usually low between 7:00 PM and 5:00 AM everyday, the MCD 104 will reduce its monitoring activity between 7:00 PM and 5:00 AM.
  • the MCD 104 conserves battery power.
  • a MCD 104 which monitors for paging signals less frequently is unlikely to miss an incoming paging signal, since each incoming paging signal preferably is repeated multiple times over a predetermined length of time (e.g., 4 to 8 times over 10 seconds). The number of times the paging signal is repeated, and the length of time over which the paging signal is repeated, are both adjustable as desired.
  • Network activity levels are considered to be high when a substantial number of calls (e.g., greater than a threshold) are being made to and/or from MCDs in the network, thereby resulting in a substantially high number of paging signals being channeled on the PCH per second.
  • network activity levels are considered to be low when fewer calls (e.g., less than a threshold) are being made to and/or from MCDs in the network, thereby resulting in a lower number of paging signals being channeled on the PCH per second.
  • the MCD 104 After monitoring network activity levels for a predetermined length of time, the MCD 104 generates and populates a data structure that has multiple entries, where each entry cross-references a period of time with a corresponding activity level of the network 100. The MCD 104 then adjusts its own PCH monitoring activity in accordance with the data structure. For example, if the MCD 104 determines that, from 1:00 AM to 5:00 AM, network activity is low and that the rate at which paging signals are being sent on the PCH is thus also low, the MCD 104 may reduce its monitoring activity from 1:00 AM to 5:00 AM. For instance, instead of monitoring the PCH for paging signals every second, the MCD 104 may monitor the PCH for paging signals every two seconds, thereby substantially reducing power consumption during periods of low network activity.
  • FIG. 2 shows an illustrative block diagram of the MCD 104.
  • the block diagram of FIG. 2 also may be representative of other MCDs in the network 100.
  • the MCD 104 comprises a processing logic 200, a battery 201, a storage 202 comprising software (e.g., firmware) 204 and a data structure 206, a transceiver 208 and an antenna 210.
  • the storage 202 comprises a computer-readable storage medium such as a volatile memory (e.g., random access memory (RAM)), non-volatile memory (e.g., read-only memory (ROM), a hard drive, a CD-ROM) or combinations thereof.
  • the processing logic 200 comprises a clock 212 (e.g., based on a 32 kHz oscillator).
  • the transceiver 208 and the antenna 210 are used to transmit and/or receive signals 106 from the station 102 of FIG. 1.
  • the signals 106 include various information, such as the PCH described above.
  • the signals 106 also may include information not specifically mentioned above.
  • the signals 106 may include a standard network clock signal indicating the date and/or time of day.
  • the software 204 comprises code which, when executed by the processing logic 200, causes the logic 200 to generate and/or populate the data structure 206.
  • the logic 200 monitors the network activity levels using the signals 106. For example, in some embodiments, the logic 200 may determine the rate at which paging signals are sent on the PCH.
  • the logic 200 may compare the determined rate against rate thresholds programmed into the storage 202.
  • the storage 202 may comprise two rate thresholds: a low-medium rate threshold and a medium-high rate threshold. If the logic 200 determines that a rate at which paging signals are sent on the PCH falls below the low-medium rate threshold, the logic 200 may determine that the network activity level is "LOW.” If the determined rate falls between the low-medium rate threshold and the medium-high rate threshold, the logic 200 may determine that the network activity level is "MEDIUM.” If the determined rate falls above the medium-high rate threshold, the logic 200 may determine that the network activity level is "HIGH.” In this way, the logic 200 monitors the network activity level for a predetermined amount of time, generates a data structure entry for that amount of time, and populates the data structure entry with an indication as to the network activity level at that time.
  • FIG. 3 shows an illustrative data structure 206.
  • the data structure 206 comprises a plurality of entries 300a-300x, although the data structure 206 may comprise any number of entries.
  • Each entry preferably comprises a field 302 and a field 304.
  • the field 304 indicates a network activity level, determined as described above.
  • the field 302 indicates a time period associated with that network activity level. For instance, in the example provided above, the field 302 may contain "1:00 AM - 1:59 AM" and the field 304 may contain an indication as to the low network activity level during that period of time.
  • the field 302 preferably comprises data associated with a time period and the field 304 preferably comprises data associated with network activity level
  • the way in which the fields are populated with these values may vary.
  • the field 302 of one entry may provide a time period in terms of hours (e.g., 1:00 AM - 1:59 AM), and the field 302 of another entry may provide a time period in terms of seconds (e.g., 1:00:01 AM - 1:59:36 AM).
  • fields 302 may provide specific times instead of time periods.
  • the data structure 206 may have five entries, with the field 302 of the first entry reading 1 :00 AM, the field 302 of the second entry reading 2:00 AM, and so on.
  • the data structure 206 may have over 14,000 entries, with the field 302 of the first entry reading 1 :00:01 AM, the field 302 of the second entry reading 1:00:02 AM, and so on.
  • the field 302 may list years, months, weeks, days, hours, minutes, seconds, milliseconds, etc.
  • the logic 200 preferably uses either the local 32 kHZ oscillator clock 212 or a network clock provided via signals 106 to populate the fields 302.
  • the fields 304 of the entries may likewise vary in terms of how they are populated.
  • a field 304 may contain a numerical value indicating a specific level of network activity.
  • a field 304 may contain a general indication of the level of network activity, such as "HIGH,” “MEDIUM,” “LOW,” etc.
  • network activity levels may be classified as “HIGH,” “MEDIUM,” “LOW,” etc. in accordance with one or more network activity level thresholds preprogrammed into the software 204.
  • Other techniques for indicating network activity levels besides those explicitly provided herein also fall within the scope of this disclosure.
  • a data structure 206 may be populated in various ways.
  • the illustrative data structure 206 shown in FIG. 3 is populated based on a 24-hour system. More specifically, the field 302 of each entry has a time period of one hour, and the field 304 of that entry contains network activity data associated with that hour. Entry 300a indicates that the network activity level is "LOW" from 12:00 AM through 12:59 AM; entry 300b indicates that the network activity level is "LOW" 1:00 AM through 1:59 AM; entry 300c indicates that the network activity level is "LOW” from 2:00 AM through 2:59 AM, and so forth.
  • the data structure 206 of FIG. 3 may be populated by the logic 200 during the 24 hours of any suitable day.
  • network activity levels may be determined over several days and may be averaged before populating the data structure 206.
  • the logic 200 collects network activity level data over a predetermined length of time and using any of a variety of monitoring techniques, and the logic 200 populates the data structure 206 using the collected network activity level data.
  • the logic 200 uses the data structure 206 to conserve power. More specifically, the logic 200 adjusts the frequency at which the MCD 104 checks for paging signals on the PCH in accordance with the data structure 206. For example, referring to FIGS. 2 and 3, if the logic 200 determines that the current time is 1:06 AM, the logic 200 uses the data structure 206 (entry 300b) to determine that at 1:06 AM, the network activity levels are low and thus the rate at which paging signals are sent on the PCH is low. Accordingly, the logic 200 ensures that the logic 200 checks the PCH at a lowered frequency compared to times of the day when network activity levels are medium or high.
  • the precise frequency at which the logic 200 checks the PCH may be programmed into the software 204. For example, in preferred embodiments, if the network activity level at a given time is high, the logic 200 may check the PCH for paging signals every second. If the network activity level is medium, the logic 200 may check the PCH every two seconds. If the network activity level is low, the logic 200 may check the PCH every three seconds. The scope of this disclosure is not limited to these particular frequencies. For example, in some embodiments, during periods of high network activity the logic 200 may check the PCH approximately every half second. Similarly, in such embodiments, during periods of low network activity the logic 200 may check the PCH less frequently than approximately every three seconds.
  • network activity may be determined using not only the PCH, but also a Broadcast Control Channel (BCCH).
  • BCCH includes various parameters which are broadcast to the MCDs in the network 100.
  • the MCDs must adjust themselves in accordance with these parameters in order to establish and maintain communications with the station 102.
  • Illustrative parameters include:
  • the BS_AG_BLKS_RES and the BS_PA_MFRMS are adjusted by the station 102 in accordance with the network activity level.
  • the BS_AG_BLKS_RES parameter ranges from “1” when a network cell has lower levels of network activity to "7" when the network cell has higher levels of network activity.
  • the BS_PA_MFRMS parameter ranges from "2" when the network cell has lower levels of network activity to "9” when the network cell has higher levels of network activity.
  • these parameters may fluctuate with time. For example, during business hours, network activity levels are high and so the BS_AG_BLKS_RES parameter may range from 5-7 and the BS_PA_MFRMS parameter may range from 7-9. During night hours (e.g., at 2:00 AM), network activity levels are low and so the BS_AG_BLKS_RES parameter may range from 1-2 and the BS_PA_MFRMS parameter may range from 2-3. During intermediate hours (e.g., just before and just after business hours), network activity levels are lower than during business hours but higher than during night hours. Thus, the parameters may have values that fall near the middle of their respective ranges.
  • Data associated with the BCCH may be collected by the MCDs in a manner similar to that used to gather data associated with the PCH.
  • the logic 200 of the MCD 104 may generate a data structure 300 such as that described above.
  • the logic 200 may observe network activity levels using the BCCH and the PCH and may populate the data structure 300 using these observations.
  • the logic 200 may have access to BCCH rate thresholds programmed into the storage 202. These BCCH rate thresholds may be used to classify observed BCCH parameters as "HIGH,” "MEDIUM” or "LOW.”
  • the values of the BCCH parameters may be entered directly into the data structure.
  • FIG. 4 shows a flow diagram of an illustrative method 400 used to implement the techniques described above.
  • the method 400 comprises determining a network activity level for a predetermined period of time (block 402).
  • determining the network activity preferably comprises monitoring the rate at which one or more parameter signals (e.g., BCCH parameter signals) broadcast by a station (e.g., a base station) are adjusted, monitoring the rate at which paging signals are sent on the PCH, or some combination thereof.
  • one or more parameter signals e.g., BCCH parameter signals
  • a station e.g., a base station
  • Determining network activity also may comprise other monitoring techniques (e.g., the monitoring of parameters besides BCCH and/or channels besides PCH and BCCH) not specifically described herein.
  • the method 400 also comprises generating and populating a data structure, where the data structure comprises multiple entries which cross-reference the network activity level with predetermined periods of time (block 404). For example, and as described above, one or more identifiers used to describe network activity level may be cross- referenced with time ranges with varying levels of precision (e.g., months, weeks, days, hours, minutes, seconds, milliseconds). If said predetermined period of time matches a current time, the method 400 comprises adjusting a frequency at which a calibration signal on the network is determined (block 406). The frequency preferably is adjusted in accordance with the network activity level of the data structure.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

L'invention concerne un système équipé d'un émetteur-récepteur et d'une logique de traitement couplée à l'émetteur-récepteur. La logique de traitement est configurée pour déterminer un niveau d'activité d'un réseau (100) associé au système et, en fonction du niveau d'activité, pour régler la fréquence à laquelle la logique de traitement surveille les signaux (106) émis par le réseau.
PCT/US2007/083404 2006-11-10 2007-11-02 Réglage de la surveillance de signaux WO2008060867A1 (fr)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
EP06291757.0 2006-11-10
EP06291757 2006-11-10
US11/686,537 2007-03-15
US11/686,537 US20080113627A1 (en) 2006-11-10 2007-03-15 Regulating Signal Monitoring

Publications (1)

Publication Number Publication Date
WO2008060867A1 true WO2008060867A1 (fr) 2008-05-22

Family

ID=39401994

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2007/083404 WO2008060867A1 (fr) 2006-11-10 2007-11-02 Réglage de la surveillance de signaux

Country Status (1)

Country Link
WO (1) WO2008060867A1 (fr)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6038238A (en) * 1995-01-31 2000-03-14 Nokia Mobile Phones Limited Method to realize discontinuous transmission in a mobile phone system
US6480476B1 (en) * 1998-10-15 2002-11-12 Telefonaktiebolaget Lm Ericsson (Publ) Variable sleep mode for mobile stations in a mobile communications
US6775259B1 (en) * 1998-01-05 2004-08-10 Nokia Mobile Phones Limited Method and a device to utilise the channels of a cellular system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6038238A (en) * 1995-01-31 2000-03-14 Nokia Mobile Phones Limited Method to realize discontinuous transmission in a mobile phone system
US6775259B1 (en) * 1998-01-05 2004-08-10 Nokia Mobile Phones Limited Method and a device to utilise the channels of a cellular system
US6480476B1 (en) * 1998-10-15 2002-11-12 Telefonaktiebolaget Lm Ericsson (Publ) Variable sleep mode for mobile stations in a mobile communications

Similar Documents

Publication Publication Date Title
US8923895B2 (en) Optimal sleep / paging cycle duration in a wireless network
US6560453B1 (en) Systems, methods, and computer program products for dynamically adjusting the paging channel monitoring frequency of a mobile terminal based on the operating environment
EP1943751B1 (fr) Procede et dispositif destines a la gestion de stations mobiles dont le niveau de la batterie est faible
EP2036221B1 (fr) Longueur adaptative de cycle drx basée sur l'énergie disponible dans une batterie
US8504002B2 (en) Method and device with dynamic dormancy
US8385242B2 (en) Optimised messaging patterns
US8862416B2 (en) Method and device for improving battery life of a mobile computing device
US20110122804A1 (en) System and method for extending battery life
US8718719B2 (en) System and method for managing battery slump during wireless communications using signal triggered voltage monitoring
EP1843482A2 (fr) Commande de puissance et de protocole dans un système de communications sans fil
US8326332B2 (en) Paging windows for power conservation in wireless networks
CA2346838A1 (fr) Mode sommeil variable pour stations mobiles dans un reseau de communications mobiles
KR20140009574A (ko) 데이터 구동 적응적 수신 체인 다이버시티 프로세싱
WO2007040683A2 (fr) Systeme et procede d'amelioration de la duree de vie de la batterie d'une station mobile
US7047050B1 (en) Method of monitoring a broadcast channel for a page at a mobile communication device
CN111771408B (zh) 使用覆盖等级特定的寻呼配置来优化NB-IoT设备功耗的方法
CN114208298B (zh) 针对低功率装置的电池使用寿命预测
US20100279683A1 (en) Wireless communication between a base station and a mobile device
CN102291677A (zh) 一种无线网络测试装置和方法
WO2008060867A1 (fr) Réglage de la surveillance de signaux
US20080113627A1 (en) Regulating Signal Monitoring
JP2005027323A (ja) 携帯端末機のノイズ除去方法
CN102137475A (zh) 节省无线终端功耗的方法及无线终端
CN101815250B (zh) 一种调整寻呼分组数目的方法和设备
CN111711980B (zh) 一种降低路测终端功耗的方法

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 07863810

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 07863810

Country of ref document: EP

Kind code of ref document: A1

点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载