US9226235B2 - Circuit arrangement and a method for communication network search and signal power measurement - Google Patents
Circuit arrangement and a method for communication network search and signal power measurement Download PDFInfo
- Publication number
- US9226235B2 US9226235B2 US13/584,860 US201213584860A US9226235B2 US 9226235 B2 US9226235 B2 US 9226235B2 US 201213584860 A US201213584860 A US 201213584860A US 9226235 B2 US9226235 B2 US 9226235B2
- Authority
- US
- United States
- Prior art keywords
- time period
- processing
- during
- signal
- communication signal
- Prior art date
- Legal status (The legal status 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 status listed.)
- Expired - Fee Related, expires
Links
- 238000004891 communication Methods 0.000 title claims abstract description 174
- 238000005259 measurement Methods 0.000 title claims description 70
- 238000000034 method Methods 0.000 title claims description 55
- 238000012545 processing Methods 0.000 claims abstract description 241
- 230000008569 process Effects 0.000 claims description 7
- 238000010295 mobile communication Methods 0.000 claims description 3
- 230000001413 cellular effect Effects 0.000 description 17
- 230000010267 cellular communication Effects 0.000 description 15
- 238000010586 diagram Methods 0.000 description 11
- 230000000694 effects Effects 0.000 description 6
- 238000001514 detection method Methods 0.000 description 5
- 230000006870 function Effects 0.000 description 3
- 230000002093 peripheral effect Effects 0.000 description 3
- 238000004590 computer program Methods 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000009257 reactivity Effects 0.000 description 2
- 230000009467 reduction Effects 0.000 description 2
- 238000010276 construction Methods 0.000 description 1
- 238000005562 fading Methods 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 238000013139 quantization Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. Transmission Power Control [TPC] or power classes
- H04W52/02—Power saving arrangements
- H04W52/0209—Power saving arrangements in terminal devices
- H04W52/0212—Power saving arrangements in terminal devices managed by the network, e.g. network or access point is leader and terminal is follower
- H04W52/0216—Power saving arrangements in terminal devices managed by the network, e.g. network or access point is leader and terminal is follower using a pre-established activity schedule, e.g. traffic indication frame
-
- Y02B60/50—
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Definitions
- Various aspects of this disclosure relate to a circuit arrangement and a method for communication network search and signal power measurement.
- Performing network search and/or signal measurements, e.g. performing signal power measurements, for example by processing downlink (DL) signals from a base station may be challenging. Some reasons for this may be, for example, limited time available to a mobile terminal for performing signal processing, e.g. on the DL signals from the base stations; power consumption constraints; required speed and reactivity in latching onto another network or new cells. Further, in order to receive, for example, DL signals from the base stations, the RF (radio frequency) front end of the mobile terminal may be required to remain switched on at the time digital signal processing on the signal is done. This may imply both increased power consumption and a delay in performing network search and measurements because of the limit on the rate at which real time samples are received and processed in the mobile terminal
- a mobile terminal with improved network detection and power measurement rate, faster network detection and power measurement speed, reduced power consumption, increased network search and power measurement capacity, and a reduced rate or number of call drops.
- the circuit arrangement may include: a processing circuit configured to receive a pre-processed signal at a first data rate during a first time period, the processing circuit further configured to perform a communications network search by processing the pre-processed signal at a first processing clock frequency during the first time period, and to perform the communications network search by processing the pre-processed signal at a second processing clock frequency during a second time period, wherein the second time period commences after the first time period, and wherein the second processing clock frequency is greater than the first processing clock frequency.
- a method for communication network search and signal power measurement may include: receiving a pre-processed signal at a first data rate during a first time period; processing the pre-processed signal at a first processing clock frequency during the first time period, and processing the pre-processed signal at a second processing clock frequency during a second time period, wherein the second time period commences after the first time period, and wherein the second processing clock frequency is greater than the first processing clock frequency.
- FIG. 1 shows a communications system
- FIG. 2 shows a communications system including a mobile terminal crossing from one cell to another cell within a first network.
- FIG. 3 shows a communications system including a mobile terminal crossing from a first network to a second network.
- FIG. 4 shows a message flow within a circuit arrangement during a first time period.
- FIG. 5 shows another message flow within a circuit arrangement during a first time period.
- FIG. 6 shows a message flow within a circuit arrangement during a first time period.
- FIG. 7 shows a message flow within a circuit arrangement during a first time period.
- FIG. 8 shows a message flow within a circuit arrangement during a second time period.
- FIG. 9 shows a circuit arrangement
- FIG. 10 shows a method for communication network search and signal power measurement.
- FIG. 11 shows a method for communication network search and signal power measurement.
- FIG. 12 shows a method for communication network search and signal power measurement.
- FIG. 13 shows a method for communication network search and signal power measurement.
- FIG. 14 shows a timing diagram for a method for communication network search and signal power measurement.
- FIG. 15 shows a timing diagram for a method for communication network search and signal power measurement.
- FIG. 1 shows a communications system 100 .
- the communications system 100 may be configured in accordance with the network architecture of any one of, or any combination of, a LTE (Long Term Evolution) cellular communications system, WLAN (wireless local area network), WiFi, UMTS (Universal Mobile Telecommunications System), GSM (Global System for Mobile Communications), Bluetooth, CDMA (Code Division Multiple Access) cellular communications system, etc.
- LTE Long Term Evolution
- WLAN wireless local area network
- WiFi Wireless Fidelity
- UMTS Universal Mobile Telecommunications System
- GSM Global System for Mobile Communications
- Bluetooth CDMA (Code Division Multiple Access) cellular communications system, etc.
- a mobile terminal 102 such as, for example, a UE (user equipment) equipped with a SIM (Subscriber Identity Module) running on a UICC (Universal Integrated Circuit Card), may be within the area of coverage of a first network 104 , such as, for example, a PLMN (Public Land Mobile Network).
- the area of coverage of the first network 104 may be the aggregate result of the coverage of at least one base station belonging to the first network 104 , such as, for example, one, two, three, four, five, six, seven, eight, nine, ten or even more base stations belonging to the first network 104 , such as tens or hundreds of base stations belonging to the first network 104 .
- the area of coverage of the first network 104 in FIG. 1 may at least be the aggregate result of the coverage of base stations 106 a , 106 b , and 106 c and others belonging to the first network 104 (other base stations not shown in FIG. 1 ).
- each base station 106 a , 106 b , and 106 c may be configured to transmit a downlink (DL) signal at a particular power to cover a particular geographical area.
- base station 106 a may be configured to transmit DL signal 108 a ;
- base station 106 b may be configured to transmit DL signal 108 b ;
- base station 106 c may be configured to transmit DL signal 108 c .
- the geographical area covered by a particular base station 106 a , 106 b , or 106 c may be substantially (namely, approximately) represented by a cell.
- the area of coverage of base station 106 a may be substantially represented by cell 105 a ; the area of coverage of base station 106 b may be substantially represented by cell 105 b ; and the area of coverage of base station 106 c may be substantially represented by cell 105 c .
- the area of coverage of the first network 104 may be the result of at least one cell, or the result of a tessellation of a plurality of cells, wherein each cell is an approximation of the area of coverage of a particular base station.
- area of coverage of the first network 104 may be the result of the tessellation of cells 105 a , 105 b , and 105 c , wherein each cell is an approximation of the area of coverage of base stations 106 a , 106 b , and 106 c , respectively.
- Each cell 105 a , 105 b , and 105 c may be an approximation of the area of coverage of a particular base station 106 a , 106 b , 106 c . Nonetheless, there may be geographical regions that may be served by more than one base station. By way of an example, the geographical region on either side of the boundary formed between points 1 A and 1 B of FIG.
- base stations 106 a and 106 b may be served by at least one of base stations 106 a and 106 b ; the geographical region on either side of the boundary formed between points 1 B and 1 C of may be served by at least one of base stations 106 a and 106 c ; and the geographical region on either side of the boundary formed between points 1 B and 1 D of may be served by at least one of base stations 106 b and 106 c.
- the mobile terminal 102 located within the area of coverage of the first network 104 may be initially switched off, namely, powered down.
- the mobile terminal 102 located within the area of coverage of the first network 104 may already be switched on, namely, powered up.
- the mobile terminal 102 When the mobile terminal 102 is initially switched off, there may be no connection between the mobile terminal 102 and any one of the base stations 106 a , 106 b , and 106 c within the area of coverage of the first network 104 . Accordingly, a mobile terminal 102 that is switched off may not have connectivity to any communications service delivered by the first network 104 . However, when the mobile terminal 102 is turned on within the area of coverage of the first network 104 , the mobile terminal 102 may be required to search for and identify a base station belonging to the first network 104 in order to establish an initial communications connection with the first network 104 .
- mobile terminal 102 may be required to search for and identify any one of, or any combination of 106 a , 106 b , and 106 c in order to be connected to the first network 104 .
- the mobile terminal may search for and identify one of, or any combination of 106 a , 106 b , and 106 c by receiving and processing the DL signals 108 a , 108 b , and 108 c of the base stations 106 a , 106 b , and 106 c.
- the mobile terminal 102 may be required to measure the power of the DL signals 108 a , 108 b , and 108 c of the base stations 106 a , 106 b , and 106 c in order to establish a new connection (or to maintain an existing connection) with the first network 104 .
- the mobile terminal 102 may be required to measure the power of any one of, or any combination of, DL signals 108 a , 108 b , and 108 c.
- latching onto a cell may refer to the mobile terminal 102 establishing at least one communications channel with the base station serving the cell.
- the mobile terminal 102 may latch onto base station 106 b in order to establish at least one communications channel (such as, for example, a channel for an uplink (UL) signal 110 and a channel for a DL signal 108 b ) in the first network 104 .
- UL uplink
- performing network search and/or identification may be a critical task that establishes or maintains a connection between the mobile terminal 102 and a communications network, such as, for example, the first network 104 including base stations 106 a , 106 b , and 106 c.
- the first network 104 may be configured in accordance with the network architecture of any one of, or any combination of, a LTE cellular communications system, WLAN, WiFi, UMTS, GSM, Bluetooth, CDMA cellular communications system, etc.
- the first network 104 may be configured in accordance with a UMTS cellular system, wherein each of the UL signal 110 and the DL signal 108 a , 108 b , 108 c may include at least one frame, wherein each frame includes a plurality of slots.
- a mobile terminal 102 that is initially switched on may search for and identify a cell to latch onto by performing at least one of the following: synchronizing slot and frame boundaries between the mobile terminal 102 and the base station serving the cell the mobile terminal 102 is located in; identifying the code group and scrambling code of the base station (and hence, the code group and scrambling code of the cell served by the base station); and acquiring the frequency or frequencies of the base station (and hence, the frequency or frequencies of the cell served by the base station). Consequently, the mobile terminal 102 that is initially powered up in FIG. 1 may identify cell 105 b served by base station 106 b.
- the mobile terminal 102 may already be switched on, namely, powered up in the first network 104 .
- the mobile terminal 102 may be stationary or mobile.
- the mobile terminal 102 When the mobile terminal 102 is already powered up and stationary, the mobile terminal 102 may be required to perform network search and/or signal measurement whilst being connected to the first network 104 .
- a mobile terminal 102 that is already connected or attached to the first network 104 may have periods of activity and periods of inactivity. Periods of activity may be characterized by data being actively exchanged between the mobile terminal 102 and the base station that the mobile terminal 102 has latched onto, such as, for example, base station 106 b in FIG. 1 . Data may be exchanged between the mobile terminal 102 and the base station 106 b through DL signals 108 b and UL signals 110 .
- Periods of inactivity may be characterized by the absence of data exchange between the mobile terminal 102 and the base station 106 b , even though the mobile terminal 102 may still be attached to the first network 104 .
- a mobile terminal 102 When a mobile terminal 102 is already powered up, it may be put in an Idle mode until data is exchanged with the base station 106 b via the UL 110 and DL 108 b signals.
- Idle mode may refer to the mobile terminal 102 not having at least one dedicated communications channel allocated to it during the time it is within the area of coverage of a communications network, such as, for example, the first network 104 .
- Connected mode may refer to the mobile terminal 102 having at least one dedicated communications channel allocated to it during the time it is within the area of coverage of a communications network, such as, for example, the first network 104 .
- the mobile terminal 102 may once again be switched from the Connected mode to Idle mode in order to save network resources.
- the Connected mode may include various service states, such as, for example, Cell_DCH (Cell Dedicated Transport Channel), Cell_FACH (Cell Forward Access Channel), Cell_PCH (Cell Paging Channel), URA_PCH (UTRAN Registration Area Paging Channel), E_FACH (Enhanced Forward Access Channel), E_PCH (Enhanced Paging Channel), etc.
- Cell_DCH Cell Dedicated Transport Channel
- Cell_FACH Cell Forward Access Channel
- Cell_PCH Cell Paging Channel
- URA_PCH UTRAN Registration Area Paging Channel
- E_FACH Enhanced Forward Access Channel
- E_PCH Enhanced Paging Channel
- the mobile terminal 102 may maintain continuous connectivity with the first network 104 even during period of inactivity. Stated differently, the mobile terminal 102 may continually be in the Connected mode and not switch to an Idle mode even during idle periods when no data are exchanged between the mobile terminal 102 and the base station 106 b . This may be required in certain types of communications services that require continuous connectivity, fast response times, and low latency, such as, for example, IM (Instant Messaging).
- IM Intelligent Messaging
- a first network 104 configured in accordance with a UMTS cellular system may implement continuous connectivity between the mobile terminal 102 and the first network 104 through CPC (Continuous Packet Connectivity), CPC-DRX (Continuous Packet Connectivity—Discontinuous Reception), etc.
- CPC Continuous Packet Connectivity
- CPC-DRX Continuous Packet Connectivity—Discontinuous Reception
- the mobile terminal 102 may perform network search and signal power measurements on neighboring networks, e.g. neighboring cells, whilst continually exchanging data with its current serving network, e.g. a currently serving cell.
- mobile terminal 102 may perform network search and/or signal power measurements on neighboring cells 105 a and 105 c , whilst exchanging data with its current serving cell 105 b .
- This may be accomplished by placing gaps in the UL 110 and DL 108 b signals that may allow the mobile terminal 102 to perform network searches and/or signal power measurements whilst on a call (namely, whilst exchanging data with its current serving cell).
- An example of this may be the Compressed Mode utilized in UMTS.
- the neighboring cells 105 a and 105 c may have the same frequency as, or have a different frequency from, its current serving cell 105 b .
- each of cells 105 a , 105 b , and 105 c may be configured according to any one of GSM, E-UTRAN, LTE, WLAN, WiFi, UMTS, CDMA, etc.
- the mobile terminal 102 When the mobile terminal 102 is already powered up and mobile, the mobile terminal 102 may be required to perform network search and/or measurement whilst crossing cells within the first network 104 .
- FIG. 2 shows a communications system 200 including a mobile terminal 102 crossing from one cell to another cell within the first network 104 .
- the mobile terminal 102 may be required to search for and identify a new base station to latch onto.
- the mobile terminal 102 may search for and identify cell 105 a served by base station 106 a by receiving and processing the DL signal 108 a of base station 106 a whilst it moves from cell 105 b to cell 105 a .
- the mobile terminal 102 may measure the power of the DL signal 108 a of the base station 106 a in order to establish a new connection or to maintain an existing connection with the first network 104 through the base station 106 a of cell 105 a.
- each cell may be configured in accordance with any one of GSM, E-UTRAN, LTE, WLAN, WiFi, UMTS, CDMA, etc.
- IRAT Inter-Radio Access Technologies
- IRAT may be applicable to a mobile terminal 102 required to search for and identify a new base station to latch onto whilst in motion.
- the above-mentioned case wherein the mobile terminal 102 may be required to search for and identify a new base station to latch onto may also be applicable when a mobile terminal 102 crosses from a first network 104 to another network.
- FIG. 3 shows a communications system 300 including a mobile terminal 102 crossing from a first network 104 to a second network 302 .
- Each cell 305 a , 305 b or 305 c of the second network 302 may be configured in accordance with any one of GSM, E-UTRAN, LTE, WLAN, WiFi, UMTS, CDMA, etc. Accordingly, the mobile terminal 102 may be required to search for and identify a new base station to latch onto in order to handover a call from one cellular network to another.
- network search and/or identification, along with signal power measurements may be required in at least the following scenarios: as the mobile terminal 102 remains within the geographical region covered by a first network (such as in FIGS. 1 and 2 ), or as the mobile terminal 102 moves from one network standard to another (such as in FIG. 2 and FIG. 3 ).
- Network search and/or identification, along with signal power measurements, may be performed by processing any one of, or any combination of, the DL signals 108 a , 108 b , 108 c , 308 a , 308 b , 308 c .
- each cell 105 a , 105 b , 105 c , 305 a , 305 b , 305 c may be configured in accordance with any one of GSM, E-UTRAN, LTE, WLAN, WiFi, UMTS, CDMA, etc.
- the structure of the DL signals 108 a , 108 b , 108 c , 308 a , 308 b , 308 c may depend on the cellular or communications configuration of the cell.
- Performing network search and/or identification and/or measurements (such as performing signal power measurements) by processing DL signals from a base station may be challenging. Some reasons for this may be: limited time available for performing signal processing on the DL signals from the base stations (such as, for example, limited time to perform PLMN cell searches or cell re-selection in scenarios like IRAT, Compressed Mode, etc.); power consumption constraints (such as, for example, in CPC DRX, Idle periods, etc.); required speed and reactivity in latching onto new cells (such as, for example, when crossing cells, in handovers, IRAT, etc.).
- the RF (radio frequency) front end of the mobile terminal may be required to remain switched on at the time digital signal processing on the DL signal is done. This may imply both increased power consumption (in both RF and digital baseband signal processing) and a delay in performing network search and/or identification and/or signal measurements because of the limit on the rate at which real time samples are received and processed in the mobile terminal.
- FIG. 1 to FIG. 3 may illustrate cellular systems, similar observations may be made in other network and/or mobility scenarios that may require network search and/or signal measurements, e.g. inter-RAT monitoring, RAT selection, RAT reselection, and traffic offloading.
- a circuit arrangement may be provided that may increase the speed at which network search, along with signal power measurement, are performed by the mobile terminal. Consequently, the circuit arrangement may reduce RF power consumption in a mobile terminal, thus increasing battery life of the mobile terminal.
- the circuit arrangement may improve performance of network search and/or identification, along with improving signal power measurements, in particularly challenging mobile scenarios, such as, for example, in a fast-fading environment, or when the mobile terminal is moving at high speeds. Performance of network search and/or identification may be characterized by any one of, or any combination of, cell detection and power measurement rate, cell detection and power measurement speed, reduced baseband power consumption, increased network search and power measurement capacity, and a reduction in the rate or number of call drops.
- circuit is used herein to mean any kind of a logic implementing entity, which may be special purpose circuitry or processor executing software stored in a memory, firmware, or any combination thereof.
- a “circuit” may be a hard-wired logic circuit or a programmable logic circuit such as a programmable processor, e.g. a microprocessor (e.g. a Complex Instruction Set Computer (CISC) processor or a Reduced Instruction Set Computer (RISC) processor).
- a “circuit” may also be a processor executing software, e.g. any kind of computer program, e.g. a computer program using a virtual machine code such as e.g. Java. Different circuits can thus also be implemented by the same component, e.g. by a processor executing two different programs.
- FIG. 4 shows a message flow within a circuit arrangement 400 during a first time period.
- the circuit arrangement 400 may include a receiver 402 configured to receive a communications signal 404 .
- the circuit arrangement 400 may include a processing circuit 410 configured to receive a pre-processed signal 406 at a first data rate during the first time period.
- the message flow (in 408 ) may occur between the receiver 402 and the processing circuit 410 .
- the communications signal 404 may be any network signal, e.g. a Bluetooth signal, a signal from a NFC (Near Field Communication) device, or a DL signal from a base station.
- the communications signal 404 may be the DL signal 108 a from base station 106 a ; or the communications signal 404 may be the DL signal 108 b from base station 106 b ; or the communications signal 404 may be the DL signal 108 c from base station 106 c ; or the communications signal 404 may be the DL signal 308 a from base station 306 a ; or the communications signal 404 may be the DL signal 308 b from base station 306 b ; or the communications signal 404 may be the DL signal 308 c from base station 306 c.
- the communications signal 404 may have a structure corresponding to the cellular standard or cellular scheme of a base station.
- the communications signal 404 may be a DL signal which may be arranged according to a frame structure for a UMTS cellular network. Consequently, the particular structure of the communications signal 404 may vary according to the cellular or network system such as, for example, LTE cellular communications system, WLAN, WiFi, UMTS, GSM, Bluetooth, CDMA cellular communications system, etc.
- the receiver 402 may be configured to receive the communications signal 404 . Additionally, the receiver 402 may be further configured to receive multiple communications signals 404 simultaneously, such as, for example, DL signals from more than one base station or a plurality of network signals from other networks. By way of an example, the receiver 402 may be configured to receive a plurality of communications signals 404 simultaneously, each communication signal 404 being transmitted on a different frequency. Accordingly, the receiver 402 may include circuitry configured to receive a communications signal 404 at the RF frequency over which the communications signal 404 may be transmitted. Accordingly, the receiver 402 may be included in the RF front-end of a mobile terminal 102 . Consequently, the receiver 402 may be arranged in a mobile terminal 102 . In like manner, the processing circuit 410 may also be arranged in the mobile terminal 102 .
- the receiver 402 may be configured to receive at least one of a synchronization channel signal and a common pilot channel signal as the communications signal 404 .
- the synchronization channel signal and the common pilot channel signal may be utilized for subsequent communications network search and/or identification and/or communications signal power measurement.
- the receiver 402 of the circuit arrangement 400 may be further configured to process the communications signal 404 to yield a pre-processed signal 406 .
- the receiver 402 which may be included in the RF front-end of a mobile terminal 102 , may be configured to perform at least one of the following on the received communications signal 404 : filtering, decoding, demodulation, and quantization.
- the receiver 402 may include at least one of a decoder, a filter, a demodulator, and a quantizer.
- the pre-processed signal 406 may be the baseband signal corresponding to communications signal 404 .
- the pre-processed signal 406 may include the in-phase and quadrature phase signals of the baseband signal corresponding to communications signal 404 . Additionally, the receiver 402 may be configured to measure certain characteristics of the communications signal 404 . By way of an example, the receiver 402 may include a measuring circuit to measure the signal strength of the communications signal 404 . Accordingly, the pre-processed signal may include a RSSI (Received Signal Strength Indicator) of the received communications signal 404 .
- RSSI Receiveived Signal Strength Indicator
- the processing of the communications signal 404 to the pre-processed signal 406 may occur whilst the receiver 402 continues to receive other samples of the communications signal 404 .
- the receiver 402 may be configured to provide (in 408 ) the pre-processed signal 406 to a processing circuit 410 at a first data rate during the first time period.
- the first time period may be a duration of time required to receive a sufficient number of chips or bits or bytes needed to perform or begin to perform network search and/or identification, or for signal power measurement.
- the first time period in a UMTS system may be in the range of at least one UMTS slot, for example, about 14 UMTS slots to about 16 UMTS slots, such as, for example, 13.50 UMTS slots or 15.57 UMTS slots when the mobile terminal 102 is in an idle mode.
- the first time period in a GSM system may be in the range of at least one GSM slot, for example, about 16 GSM slots to about 19 GSM slots, such as, for example, 18.00 GSM slots when the mobile terminal is in an idle mode.
- the first time period in a UMTS system may be in the range of at least one UMTS slot, for example, about 6 UMTS slots to about 8 UMTS slots, such as, for example, 7.50 UMTS slots or 7.00 UMTS slots when the mobile terminal is in a connected mode. Accordingly, the first time period may vary according to the cellular system such as, for example, LTE cellular communications system, WLAN, WiFi, UMTS, GSM, Bluetooth, CDMA cellular communications system, etc.
- the first data rate may be the rate at which samples of the pre-processed signal 406 , such as, for example, the baseband signal of communications signal 404 , are provided by the receiver 402 to the processing circuit 410 .
- the first data rate may be limited by network standards of the cellular technology utilized.
- the receiver 402 may be configured to provide the pre-processed signal 406 to the processing circuit 410 at a rate of 3.84 MChips/s.
- the first data rate may be in the range of about 9.6 kbps to about 14.4 kbps in GSM CSD, the first data rate may be in the range of about 56.0 kbps to about 114.0 kbps in GPRS, the first data rate may be in the range of about 150 kbps to about 300 kbps in EDGE, or the first data rate may be any value more than 100 kbps in any 3G network.
- the aforementioned data rates are illustrative and are not meant to be limiting. In essence, the first data rate may vary according to the network system such as, for example, LTE cellular communications system, WLAN, WiFi, UMTS, GSM, Bluetooth, CDMA cellular communications system, etc.
- the processing circuit 410 may be configured to receive the pre-processed signal 407 at the first data rate during the first time period.
- the processing circuit 410 may be configured to perform a communications network search by processing the pre-processed signal 406 during the first time period.
- the processing circuit 410 may be configured to commence performing communications network search by processing the pre-processed signal 406 during the first time period.
- the processing circuit 410 may be configured to perform communications network search by determining at least one of the following: slot synchronization, frame synchronization, code group identification and scrambling code identification. In one or more examples where more than one of slot synchronization, frame synchronization, code group identification and scrambling code identification is performed, the processing circuit 410 may be configured to perform these in parallel, or in any sequence.
- the processing circuit 410 may be configured to begin performing at least one of slot synchronization, frame synchronization, code group identification and scrambling code identification using samples of pre-processed signal 406 as soon as a sample of pre-processed signal 406 is provided by receiver 402 to the processing circuit 410 at the first data rate.
- the processing circuit 410 may be configured to begin performing at least one of slot synchronization, frame synchronization, code group identification and scrambling code identification using samples of pre-processed signal 406 after a pre-determined number of samples of the pre-processed signal 406 are provided by receiver 402 to the processing circuit 410 at the first data rate, such as, for example, after 6 UMTS slots of data, or after 5 GSM slots of data, etc.
- the processing circuit 410 may be configured to process the pre-processed signal 406 at a first processing clock frequency during the first time period.
- the first processing clock frequency may refer to the rate at which each sample of the pre-processed signal 406 is processed by the processing circuit 410 during the first time period.
- the first processing clock frequency may be determined by the logical clock signal provided to the processing circuit 410 during the first time period.
- the first processing clock frequency may be at least substantially (namely, approximately) the first data rate.
- the first processing clock frequency may be different from the first data rate.
- the receiver 402 may be configured to provide pre-processed signals 406 to the processing circuit 410 at a rate of about 3.84 MChips/s in a UMTS system.
- the first data rate may be about 3.84 MChips/s in a UMTS system.
- the processing circuit 410 is running with a processor of clock frequency 61 MHz
- the first processing clock frequency may consequently be 61 MHz (as opposed to the first data rate of about 3.84 MChips/s).
- the first processing clock frequency may consequently be 58 MHz (as opposed to the first data rate of about 3.84 MChips/s).
- the first processing clock frequency may consequently be about 3.84 MHz (and thus substantially the first data rate of about 3.84 MChips/s). It may also be possible that the first data rate is higher than the first processing clock frequency.
- the aforementioned first processing clock frequencies are illustrative and are not meant to be limiting. In essence, the first processing clock frequency that may be the same as the first data rate, or may be different from the first data rate.
- the processing circuit 410 may, therefore, be configured to perform communications network search by processing the pre-processed signal 406 at a first processing clock frequency during the first time period.
- the processing circuit 410 may be configured to perform communications signal 404 power measurement by processing the pre-processed signal 406 at the first processing clock frequency during the first time period. Since the pre-processed signal 406 is being processed at the first processing clock frequency for both communications network search and communications signal power measurement in the first time period, the processing circuit 410 may be configured to perform communications signal power measurement and communications network search in parallel during the first time period. Alternatively, communications signal power measurement may be performed in any sequence with communications network search.
- FIG. 5 shows a message flow within a circuit arrangement 500 during a first time period.
- the circuit arrangement 500 may include a receiver 402 , a processing circuit 410 , and a memory 504 .
- the message flow may occur between the receiver 402 and the processing circuit 410 (in 408 ), and between the receiver 402 and the memory 502 (in 504 ).
- the circuit arrangement 500 may further include a memory 502 , such as, for example, RAM (random access memory) or flash memory, etc.
- the memory 502 may be configured to store the pre-processed signal 406 during the first time period.
- the memory 502 is shown to be separate from the processing circuit 410 in FIG. 5 , the memory 702 may, alternatively or additionally, be part of the processing circuit 410 and the receiver 402 .
- the memory 502 may be configured to store (in 504 ) the pre-processed signal 406 during the above-described first time period.
- the memory 502 may be further configured to store the pre-processed signal 406 at the first data rate during the first time period. Accordingly, the receiver 402 may be further configured to provide the pre-processed signal 406 to the memory 502 at the first data rate during the first time period. Accordingly, there may not be a need for either one of the memory 502 or the receiver 402 to buffer the pre-processed signal 406 for subsequent storage (in 504 ) in the memory 502 during the first time period. In addition, the receiver 402 may be configured to provide the pre-processed signal 406 to the memory 502 during the first time period in an interrupted manner.
- the receiver 402 may provide a first group of pre-processed signals 406 to the memory 502 for a first part of the first time period. This may be followed by a second part within the first time period in which the memory 502 may not receive (and hence, may not store) any pre-processed signal 406 . This may then be followed by a third part within the first time period in which the receiver 402 may provide a second group of pre-processed signals 406 to the memory.
- the second group of pre-processed signals may be used to replace at least a portion of the first group of pre-processed signals stored in the memory 504 .
- the second group of pre-processed signals may be stored in the memory 504 in addition to the first group of pre-processed signals.
- FIG. 5 shows the memory 502 storing (in 504 ) the pre-processed signal 406 provided to it by the receiver 402 during the first time period.
- FIG. 5 also shows the processing circuit 410 simultaneously receiving (in 408 ) the pre-processed signal 406 from the receiver 402 during the first time period. Nonetheless, storing (in 502 ) the pre-processed signal 406 in memory 502 during the first time period, and receiving (in 408 ) the pre-processed signal 406 at the processing circuit 410 during the first time period may occur separately.
- FIGS. 6 and 7 illustrate this point.
- FIG. 6 shows a message flow within a circuit arrangement 600 during a first time period.
- the circuit arrangement 600 may include a receiver 402 , a processing circuit 410 , and a memory 504 .
- the message flow may occur between the receiver 402 and the processing circuit 410 (in 408 ).
- the pre-processed signal 406 may be provided by the receiver 402 (in 408 ) to the processing circuit 410 alone during the first time period. Accordingly, the receiver 402 may not provide the pre-processed signal 406 to the memory 502 during the first time period, even though the receiver 402 may be configured to do so, and even though the memory 502 may be configured to store the pre-processed signal 406 at the first data rate during the first time period.
- FIG. 7 shows a message flow within a circuit arrangement 700 during a first time period.
- the circuit arrangement 700 may include a receiver 402 , a processing circuit 410 , and a memory 502 .
- the message flow may occur between the receiver 402 and the memory 502 (in 504 ).
- the pre-processed signal 406 may be provided by the receiver 402 (in 504 ) to the memory 502 alone during the first time period. Accordingly, the receiver 402 may not provide the pre-processed signal 406 to the processing circuit 410 during the first time period, even though the receiver 402 may be configured to do so, and even though the processing circuit 410 may be configured to receive the pre-processed signal 406 at the first data rate during the first time period.
- FIG. 8 shows a message flow within a circuit arrangement 800 during a second time period.
- the circuit arrangement 800 may include a memory 502 and a processing circuit 410 .
- the message flow (in 802 ) may occur between the memory 502 and the processing circuit 410 .
- the message flow (in 804 ) may occur between the receiver 402 and the processing circuit 410 .
- the memory 502 may be configured to store the pre-processed signal 406 during the first time period, such as, for example, in FIGS. 5 and 7 . Additionally, the memory 502 may be further configured to provide (in 802 ) the pre-processed signal 406 stored in it during the first time period to the processing circuit 410 at a second data rate during the second time period. Accordingly, the processing circuit 410 may be further configured to receive the pre-processed signal 406 at the second data rate during the second time period.
- the second time period may commence after the above-described first time period.
- the first time period may be a duration of time required to receive a sufficient number of chips or bits or bytes needed to perform or begin to perform network search and/or identification, or for signal power measurement. Since the first time period may vary according to the cellular system such as, for example, LTE cellular communications system, WLAN, WiFi, UMTS, GSM, Bluetooth, CDMA cellular communications system, etc., the second time period may commence at various absolute times, depending on the cellular system.
- the first time period in a UMTS system may be in the range of at least one UMTS slot, for example, about 14 UMTS slots to about 16 UMTS slots, such as, for example, 13.50 UMTS slots or 15.57 UMTS slots when the mobile terminal 102 is in an idle mode.
- the second time period in a UMTS system may commence after at least one UMTS slow, for example, after about 14 UMTS slots to about 16 UMTS slots when the mobile terminal 102 is in an idle mode.
- the first time period in a GSM system may be in the range of at least one GSM slot, for example, about 16 GSM slots to about 19 GSM slots, such as, for example, 18.00 GSM slots when the mobile terminal is in an idle mode.
- the second time period in a GSM system may commence after about at least one GSM slow, for example, after 16 GSM slots to about 19 GSM slots when the mobile terminal 102 is in an idle mode.
- the first time period in a UMTS system may be in the range of at least one UMTS slot, for example, about 6 UMTS slots to about 8 UMTS slots, such as, for example, 7.50 UMTS slots or 7.00 UMTS slots when the mobile terminal 102 is in a connected mode.
- the second time period in a UMTS may commence after at least one UMTS slot, such as, for example, after about 6 UMTS slots to about 8 UMTS slots when the mobile terminal 102 is in a connected mode.
- the aforementioned commencement of the second time period is illustrative and is not meant to be limiting. In essence, the second time period commences after the first time period.
- the receiver 402 may not need to continue receiving the communications signal 404 during the second time period. Accordingly, the receiver 402 may be configured to be inactive during the second time period, namely, there may not be data exchange between the receiver 402 and a base station, even though the mobile terminal in which the receiver 402 is included may still be attached to a communications network.
- the receiver 402 may not need to be switched on (namely, powered up or turned on) during the second time period since sufficient data have been received, and no further data exchange at the receiver 402 may be needed. Accordingly, the receiver 402 may be further configured to be without electrical power during the second time period.
- the receiver 402 may be configured to receive a communications signal 404 via a communications channel during the first time period, and further configured to not receive the communications signal 404 via the communications channel during the second time period.
- An effect of the receiver 402 being inactive, or not receiving the communications signal 404 via a communications channel, during the second time period may be reduced power consumption in the circuit arrangement since the time electrical components are in operation may be minimized.
- the receiver 402 may include the RF front-end of a mobile terminal 102 . According, an effect of the receiver 402 being without electrical power during the second time period, or not receiving the communications signal 404 via a communications channel during the second time period, may be reduced power consumption in the mobile terminal, and thus, increased battery life of the mobile terminal.
- the receiver 402 may be configured to be active during the first and second time periods.
- the receiver 402 may be configured to provide (in 804 ) the pre-processed signal 406 to the processing circuit 410 at the second data rate during the second time period.
- the second data rate may refer to the rate at which the pre-processed signal 406 is provided by the memory 502 to the processing circuit 410 during the above-described second time period.
- the second data rate may be greater than the first data rate.
- the memory 502 (or a data interface of the memory 502 ) may be configured to support a plurality of data rates, namely, rates at which data (such as, for example, chips, bits or bytes) are written into or retrieved from the memory 502 .
- the second data rate in a UMTS cellular system may be any data rate greater than the first data rate of 3.84 MChips/s.
- the second data rate in a GSM CSD system may be any data rate greater than 14.4 kbps; the second data rate in a GPRS system may be any data rate greater than 114.0 kbps; the second data rate in an EDGE system may be any data rate greater than 300 kbps.
- the second data rate may vary according to the cellular system such as, for example, LTE cellular communications system, WLAN, WiFi, UMTS, GSM, Bluetooth, CDMA cellular communications system, etc., but may be greater than the first data rate for a particular cellular system.
- the aforementioned second data rates are illustrative and are not meant to be limiting. In essence, the second data rate may be greater than the first data rate.
- the memory 502 may be configured to provide (in 802 ) the pre-processed signal 408 to the processing circuit 410 at the second data rate during the second time period.
- the processing circuit 410 (or a data interface of the processing circuit 410 ) may be configured to support a plurality of data rates, namely, rates at which data (such as, for example, chips, bits or bytes) are received by the processing circuit 410 .
- a data interface of the memory 502 may be configured to support a plurality of data rates since the pre-processed signal 406 may be stored in the memory 502 at a first data rate during the first time period, and the stored pre-processed signal 406 may be provided to the processing circuit 410 at a second data rate during the second time period.
- the processing circuit 410 may be configured to perform communications network search by processing the pre-processed signal 406 at a second processing clock frequency during the second time period.
- the second processing clock frequency may be greater than the first processing clock frequency.
- the first processing clock frequency may refer to the rate at which each sample of the pre-processed signal 406 is processed by the processing circuit 410 during the first time period.
- the first processing clock frequency may be determined by the logical clock signal provided to the processing circuit 410 during the first time period.
- the second processing clock frequency may refer to the rate at which each sample of the pre-processed signal 406 is processed by the processing circuit 410 during the second time period.
- the second processing clock frequency may be determined by the logical clock signal provided to the processing circuit 410 during the second time period.
- the processing circuit 410 may be running with a processor of clock frequency 61 MHz during the first time period, but with a clock frequency greater than 61 MHz during the second time period, such as, for example, about 70 MHz, or about 150 MHz, or about 300 MHz, or about 250 MHz, or about 400 MHz, and so on.
- the processing circuit 410 may be running with a processor of clock frequency 58 MHz during the first time period, but with a clock frequency greater than 58 MHz during the second time period, such as, for example, about 80 MHz, or about 90 MHz, or about 93 MHz, or about 400 MHz, and so on.
- the aforementioned second processing clock frequencies are illustrative and are not meant to be limiting. In essence, the second processing clock frequency may be greater than the first processing clock frequency.
- first and second processing clock frequencies may be asynchronous to each other and to the logic clock provided to the receiver. Accordingly, there may not be any requirements for synchronization of clock signals in any components included in the circuit arrangement.
- the processing circuit 410 may be configured to perform communications signal 404 power measurement by processing the pre-processed signal 406 at the second processing clock frequency during the second time period. Since the pre-processed signal 406 is being processed at the second processing clock frequency for both communications network search and communications signal power measurement in the second time period, the processing circuit 410 may be configured to perform communications signal power measurement and communications network search in parallel during the second time period. Alternatively, communications signal power measurement and communications network search may be performed in any sequence.
- An effect of the second data rate being greater than the first data rate, and/or the second processing clock frequency being greater than the first processing clock frequency may be that communications network search, along with signal power measurement, may be performed at a quicker speed and/or over a shorter total time duration.
- the quicker speed of communications network search and signal power measurement may follow from the increased rate at which pre-processed signal 406 is provided by the memory 502 to the processing circuit 410 (during the second time period), and the increased rate at which the pre-processed signal 406 is processed by the processing circuit 410 (during the second time period).
- an effect of the second data rate being greater than the first data rate and/or the second processing clock frequency being greater than the first processing clock frequency may be that a faster cell detection and power measurement rate, increased network search and/or power measurement capacity, and a reduction in the rate or number of call drops. Further, even though a faster second data rate and a higher second processing clock frequency may lead to higher instantaneous power consumption, total power consumption over the total duration of communications network search and signal power measurement may be lower, since the total time duration itself may be shorter.
- a circuit arrangement (such as, for example, the circuit arrangement according to any one of FIGS. 4 to 8 ) may be included in a mobile terminal 102 .
- the mobile terminal 102 may be in a Connected mode or in an Idle mode during the time it is within the area of coverage of a communications network.
- the mobile terminal 102 which may include the receiver 402 and the processing circuit 410 (and possibly, the memory 502 ), may not have at least one dedicated communications channel allocated to it during the first and second time periods. Stated differently, the mobile terminal 102 may be in an Idle mode during the first and second time periods.
- the mobile terminal 102 may include the receiver 402 and the processing circuit 410 (and possibly, the memory 502 ), may have at least one dedicated communications channel allocated to it during the first and second time periods. Stated differently, the mobile terminal 102 may be in a Connected mode during the first and second time periods.
- FIG. 9 shows a circuit arrangement 900 .
- the circuit arrangement 900 may include receiver 402 , which may be the RF front-end of a mobile terminal.
- the receiver 402 may provide a pre-processed signal 406 to the processing circuit 410 .
- the pre-processed signal 406 may be provided by the receiver 402 to the processing circuit 410 through a data interface 410 a of the processing circuit 410 that may be configured to support a plurality of data rates.
- the pre-processed signal 406 may include the in-phase and quadrature phase signals of a communications signal that has been at least filtered, or demodulated, or decoded, or quantized.
- the pre-processed signal 406 may include a measure of the reliability of the communications signal, such as, for example, the RSSI.
- the processing circuit 410 may include a network searching circuit 410 b configured to perform communication network search and/or identification.
- the network searching circuit 410 b included in the processing circuit 410 may be configured to receive the pre-processed signal 406 through a network searching interface 410 c that may be configured to support a plurality of data rates.
- the network searching circuit 410 b may be configured to perform a communication network search by determining at least one of slot synchronization (SSY), frame synchronization (FSY), code group identification and scrambling code identification (SCID) by processing the pre-processed signal 406 .
- SSY slot synchronization
- FSY frame synchronization
- SCID scrambling code identification
- the processing circuit 410 may include a signal power measurement circuit 410 d configured to perform communications signal power measurement, such as, for example, delay profile estimation (DPE), by processing the pre-processed signal 406 .
- the signal power measurement circuit 410 d included in the processing circuit 410 may be configured to receive the pre-processed signal 406 through an interface, such as, for example DPE interface 410 e that may be configured to support a plurality of data rates.
- the processing circuit 410 may include a memory 502 a configured to store the pre-processed signal 406 .
- the circuit arrangement 900 may additionally include a memory 502 b , external to the processing circuit 410 , configured to store the pre-processed signal 406 .
- the external memory 502 b may be connected to peripheral devices 902 , 904 . Accordingly external memory 502 b may be shared between the processing circuit 410 and at least one peripheral device 902 or 904 .
- the external memory 502 b and the at least one peripheral devices 902 and 904 may be coupled to the processing circuit 410 through an interface 410 f , 410 g that may be configured to support a plurality of data rates.
- the processing circuit 410 of circuit arrangement 900 may be configured to receive the pre-processed signal 406 at a first data rate during a first time period.
- the processing circuit 410 may be further configured to perform at least one of a communications network search and signal power measurement by processing the pre-processed signal 406 at a first processing clock frequency during the first time period, and to perform the communications network search by processing the pre-processed signal at a second processing clock frequency during a second time period, wherein the second time period commences after the first time period, and wherein the second processing clock frequency is greater than the first processing clock frequency.
- the receiver may be configured to be inactive during the second time period, namely, there may not be data exchange between the receiver 402 and a base station, even though the mobile terminal in which the receiver 402 is included may still be attached to a communications network.
- the processing circuit 410 may be configured to perform offline processing during the second time period, namely, processing a pre-processed signal 406 which has been retrieved from memory 502 a 502 b , and not provided by the receiver 402 .
- a pre-processed signal 406 may be provided to a plurality of circuits during a first time period (at a first data rate, and processed at a first clock frequency) and during a second time period (at a second data rate, and processed at a second clock frequency, wherein the second data rate is greater than the first data rate, and wherein the second processing clock frequency is greater than the first processing clock frequency).
- the plurality of circuits provided with the pre-processed signal 406 may be configured to perform different functions (such as network search, signal power measurement, or other functions that may be possible), or the plurality of circuits may be configured to perform the same function, e.g. a plurality of network search circuits provided with the pre-processed signal 406 in parallel.
- a method for communication network search and signal power measurement may be provided.
- FIG. 10 shows a method 1000 for communication network search and signal power measurement.
- the method 1000 may include receiving a pre-processed signal at a first data rate during a first time period (in 1002 ).
- the processing circuit 410 of each of FIGS. 4 to 6 may receive (in 408 ) a pre-processed signal at a first data rate during a first time period, such as in 1002 of method 1000 .
- the memory 502 of each of FIGS. 5 and 7 may receive (in 504 ) a pre-processed signal at a first data rate during a first time period, such as in 1002 of method 1000 .
- the pre-processed signal may be processed at a first processing clock frequency during the first time period.
- communications network search may be performed by processing the pre-processed signal.
- communications signal power measurement may also be performed by processing the pre-processed signal.
- the pre-processed signal may be received at a second data rate during a second time period.
- the processing circuit 410 of FIG. 8 may receive (in 802 ) a pre-processed signal 406 at the second data rate from the memory 802 . Additionally, the processing circuit 410 of FIG. 8 may receive (in 804 ) a pre-processed signal 406 at the second data rate from the receiver 402 .
- the pre-processed signal may be processed at a second processing clock frequency during a second time period.
- communications network search may be performed by processing the pre-processed signal.
- communications signal power measurement may also be performed by processing the pre-processed signal.
- FIG. 11 shows a method 1100 for communication network search and signal power measurement.
- Method 1100 may include receiving a communications signal (in 1102 ).
- the received communications signal (in 1102 ) may be processed to yield a pre-processed signal.
- the receiver 402 in any one of FIGS. 4 to 7 may receive a communications signal 404 during a first time period. Additionally, the receiver 402 in any one of FIGS. 4 to 7 may process the communications signal 404 during the first time period to yield a pre-processed signal 406 .
- the receiver 402 in FIG. 8 may receive a communications signal 404 during a second time period. Additionally, the receiver 402 in FIG. 8 may process the communications signal 404 during the second time period to yield a pre-processed signal 406 .
- the method 1100 may additionally include providing the pre-processed signal at a first data rate during the first time period (in 1106 ).
- the pre-processed signal 406 of any one of FIGS. 4 to 7 may be provided at a first data rate during the first time period to at least one of the memory 502 and the processing circuit 410 .
- the method 1100 may further include processing the pre-processed signal at a first processing clock frequency during the first time period (in 1004 ).
- the pre-processed signal may be provided at a second data rate during the second time period.
- the pre-processed signal 406 of FIG. 8 may be provided at a second data rate during the second time period to the processing circuit 410 by the memory 502 .
- the pre-processed signal 406 of FIG. 8 may be provided at a second data rate during the second time period to the processing circuit 410 by the receiver 402 .
- the method 1100 may further include processing the pre-processed signal at a second processing clock frequency during a second time period (in 1006 ).
- communications network search may be performed by processing the pre-processed signal.
- communications signal power measurement may also be performed by processing the pre-processed signal.
- FIG. 12 shows a method 1200 for communication network search and signal power measurement.
- the method 1200 may include receiving a pre-processed signal at a first data rate during the first time period (in 1002 ).
- the pre-processed signal may be stored at a first data rate during the first time period.
- the pre-processed signal 406 of any one of FIGS. 5 and 7 may be stored at a first data rate during the first time period in memory 502 .
- the stored pre-processed signal may be retrieved at a second data rate during a second time period.
- the pre-processed signal 406 of FIG. 8 may be retrieved (in 802 ) from the memory 502 at a second data rate during a second time period.
- retrieving the pre-processed signal at the second data rate during the second time period may include receiving the pre-processed signal from the receiver at the second data rate during the second time period (e.g. in 804 of FIG. 8 ).
- the pre-processed signal may be processed at a second processing clock frequency during a second time period.
- FIG. 13 shows a method 1300 for communication network search and signal power measurement.
- the method 1300 may include receiving a pre-processed signal at a first data rate during the first time period (in 1002 ).
- the pre-processed signal may be stored at the first data rate, and processed at a first processing clock frequency during the first time period.
- the pre-processed signal 408 in FIG. 5 may be stored at the first data rate (in 504 ), and processed by the processing circuit 410 at a first processing clock frequency during the first time period.
- the stored pre-processed signal may be retrieved at a second data rate during a second time period.
- processing the pre-processed signal at a second processing clock frequency during a second time period (in 1006 ).
- the pre-processed signal may be processed at a second processing clock frequency during a second time period.
- retrieving the pre-processed signal at the second data rate during the second time period may include receiving the pre-processed signal from the receiver at the second data rate during the second time period (e.g. in 804 of FIG. 8 ).
- FIG. 14 shows a timing diagram 1400 for the method 1300 for communication network search and signal power measurement.
- Timing diagram 1400 includes a first time period 1402 and a second time period 1404 .
- the relative durations of the first time period 1402 and the second time period 1404 are not drawn to scale, and are meant for illustration.
- the method 1300 may include receiving the pre-processed signal (e.g. in 408 of FIGS. 4 to 7 ), storing the pre-processed signal at a first data rate (e.g. in 504 in FIGS. 4 to 7 ) and processing the pre-processed signal at a first processing clock frequency.
- the pre-processed signal may be processed for communication network search.
- the processing may include determining at least one of slot synchronization (SSY), frame synchronization (FSY), code group identification and scrambling code identification (SCID).
- the pre-processed signal may be processed for signal power measurement (DPE) in the first time period.
- DPE signal power measurement
- Each of SSY, FSY, SCID, and DPE may be performed in parallel or in any sequence.
- online processing of the pre-processed signal may be performed during the first time period.
- online processing may mean processing a pre-processed signal which has been provided by the receiver.
- the second time period 1404 may begin.
- the method 1300 may include retrieving the pre-processed signal at a second data rate and processing the pre-processed signal at a second processing clock frequency.
- the processing may include determining at least one of slot synchronization (SSY), frame synchronization (FSY), code group identification and scrambling code identification (SCID).
- the pre-processed signal may be processed for signal power measurement in the second time period (DPE).
- DPE second time period
- Each of SSY, FSY, SCID, and DPE may be performed in parallel or in any sequence.
- offline processing of the pre-processed signal may be performed during the second time period.
- offline processing may mean processing a pre-processed signal which has been retrieved from memory, and not provided by the receiver.
- Timing diagrams similar to the construction of FIG. 14 may be constructed from each of methods 1000 to 1300 , or from any combination of them. It is reiterated that the methods, and thus, the timing diagrams constructed from these methods, are applicable for a mobile terminal in an Idle mode or a Connected mode.
- FIG. 15 shows a timing diagram 1500 for the method 1300 for communication network search and signal power measurement.
- timing diagram 1500 differs from timing diagram 1400 in that timing diagram 1500 may include a second time period 1504 in which pre-processed data may be additionally received from the receiver (such as in 804 of FIG. 8 ). Accordingly, in the timing diagram 1500 , both online and offline processing may occur during the second time period 1504 . Nonetheless, the first and second time periods may be distinguished by at least their relative processing clock frequencies and their data rates.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
Claims (21)
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US13/584,860 US9226235B2 (en) | 2012-08-14 | 2012-08-14 | Circuit arrangement and a method for communication network search and signal power measurement |
DE102013108717.5A DE102013108717A1 (en) | 2012-08-14 | 2013-08-12 | Circuit arrangement and method for data transmission network search and signal power measurement |
CN201310352894.6A CN103596248B (en) | 2012-08-14 | 2013-08-14 | Circuit arrangement and method for communication network search and signal power measurement |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US13/584,860 US9226235B2 (en) | 2012-08-14 | 2012-08-14 | Circuit arrangement and a method for communication network search and signal power measurement |
Publications (2)
Publication Number | Publication Date |
---|---|
US20140051435A1 US20140051435A1 (en) | 2014-02-20 |
US9226235B2 true US9226235B2 (en) | 2015-12-29 |
Family
ID=50029671
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US13/584,860 Expired - Fee Related US9226235B2 (en) | 2012-08-14 | 2012-08-14 | Circuit arrangement and a method for communication network search and signal power measurement |
Country Status (3)
Country | Link |
---|---|
US (1) | US9226235B2 (en) |
CN (1) | CN103596248B (en) |
DE (1) | DE102013108717A1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US12089141B2 (en) | 2018-11-01 | 2024-09-10 | Huawei Technologies Co., Ltd. | Method for quickly searching for high-RAT network, and terminal device |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8489093B2 (en) | 2011-04-07 | 2013-07-16 | Novatel Wireless, Inc. | Systems and methods for facilitating efficient vertical handoffs in a wireless communication system |
JPWO2015063887A1 (en) * | 2013-10-30 | 2017-03-09 | 富士通株式会社 | Radio access system and base station apparatus |
US9474075B2 (en) * | 2014-03-28 | 2016-10-18 | Qualcomm Incorporated | Operation mode adaptation based on hardware and channel condition constraints |
EP3125453A1 (en) * | 2015-07-30 | 2017-02-01 | Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. | Wireless transmission method for simple receivers |
WO2019066981A1 (en) * | 2017-09-30 | 2019-04-04 | Intel Corporation | Parallel processing based on injection node bandwidth |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020054624A1 (en) * | 2000-09-20 | 2002-05-09 | Nec Corporation | Method and apparatus for correcting frequency offset and storage medium storing control program therefor |
US20030186713A1 (en) * | 2002-03-05 | 2003-10-02 | Shigeru Sugaya | Radio communication system, and apparatus, method, and computer program for said radio communication system |
US20030236098A1 (en) * | 2002-06-20 | 2003-12-25 | Nec Corporation | Method of optimizing the search for cells in a mobile telecommunication network |
US20080125118A1 (en) * | 2006-11-29 | 2008-05-29 | Richard Gavin Ormson | Frequency control |
US7444166B2 (en) * | 2004-02-12 | 2008-10-28 | Qualcomm Incorporated | Wireless diversity receiver with shared receive path |
US20120275321A1 (en) * | 2011-04-28 | 2012-11-01 | Qualcomm Incorporated | Apparatus and method for arbitration of updates provided to a universal integrated circuit card |
US20130329816A1 (en) * | 2007-09-28 | 2013-12-12 | Lantiq Deutschland Gmbh | Low power state for dsl system and devices |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CA2416228C (en) * | 2002-01-15 | 2010-07-13 | Olsonet Communications Corporation | Communication nodes for use with a wireless ad-hoc communication network |
CN102231902B (en) * | 2011-01-18 | 2014-07-30 | 华为技术有限公司 | Terminal selection network method and dual-function terminal |
-
2012
- 2012-08-14 US US13/584,860 patent/US9226235B2/en not_active Expired - Fee Related
-
2013
- 2013-08-12 DE DE102013108717.5A patent/DE102013108717A1/en not_active Withdrawn
- 2013-08-14 CN CN201310352894.6A patent/CN103596248B/en not_active Expired - Fee Related
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020054624A1 (en) * | 2000-09-20 | 2002-05-09 | Nec Corporation | Method and apparatus for correcting frequency offset and storage medium storing control program therefor |
US20030186713A1 (en) * | 2002-03-05 | 2003-10-02 | Shigeru Sugaya | Radio communication system, and apparatus, method, and computer program for said radio communication system |
US20030236098A1 (en) * | 2002-06-20 | 2003-12-25 | Nec Corporation | Method of optimizing the search for cells in a mobile telecommunication network |
US7444166B2 (en) * | 2004-02-12 | 2008-10-28 | Qualcomm Incorporated | Wireless diversity receiver with shared receive path |
US20080125118A1 (en) * | 2006-11-29 | 2008-05-29 | Richard Gavin Ormson | Frequency control |
US20130329816A1 (en) * | 2007-09-28 | 2013-12-12 | Lantiq Deutschland Gmbh | Low power state for dsl system and devices |
US20120275321A1 (en) * | 2011-04-28 | 2012-11-01 | Qualcomm Incorporated | Apparatus and method for arbitration of updates provided to a universal integrated circuit card |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US12089141B2 (en) | 2018-11-01 | 2024-09-10 | Huawei Technologies Co., Ltd. | Method for quickly searching for high-RAT network, and terminal device |
Also Published As
Publication number | Publication date |
---|---|
CN103596248B (en) | 2017-11-21 |
US20140051435A1 (en) | 2014-02-20 |
DE102013108717A1 (en) | 2014-02-20 |
CN103596248A (en) | 2014-02-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11277817B2 (en) | Efficient paging and idle mode wakeup for wireless devices supporting coverage enhanced mode | |
US10341945B2 (en) | Method and apparatus for LTE cell search using multiple receivers of a mobile device | |
US9226235B2 (en) | Circuit arrangement and a method for communication network search and signal power measurement | |
EP3354073B1 (en) | Methods for performing wireless communications, mobile terminal devices, and servers | |
US9888423B2 (en) | Method and apparatus for fast return to an LTE network from a legacy network utilizing multiple receivers | |
US8155653B2 (en) | Mobile radio terminal and communication processing method | |
US9247472B2 (en) | Method and apparatus for accommodating discontinuous reception in a handover determination | |
US8886208B2 (en) | Method and apparatus of simultaneously monitoring GSM channels | |
US11997608B2 (en) | Low power measurements mode | |
KR101565297B1 (en) | Apparatus and methods for facilitating cell reselection for higher priority layers | |
CN114980239A (en) | Cell reselection method and terminal device | |
CN103313227A (en) | Communication device and method for sharing network information | |
US9288745B2 (en) | Cell search method of terminal and related device and system | |
CN112702777A (en) | Method and communication device for performing mobility procedures in NSA mode | |
WO2020077486A1 (en) | Cell selection method and terminal device | |
US20230422206A1 (en) | Methods for resuming cell service, non-transitory computer readable storage media for performing the same, and terminals capable of resuming cell service | |
WO2024233183A1 (en) | Edrx enhancements for reduced capability user equipment | |
CN117395680A (en) | Communication method and communication device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: INTEL MOBILE COMMUNICATIONS GMBH, GERMANY Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:MURGAN, TUDOR;CANONICI, JEAN-XAVIER;TAVATHIA, SANJEEV;REEL/FRAME:028780/0059 Effective date: 20120813 |
|
ZAAA | Notice of allowance and fees due |
Free format text: ORIGINAL CODE: NOA |
|
ZAAB | Notice of allowance mailed |
Free format text: ORIGINAL CODE: MN/=. |
|
AS | Assignment |
Owner name: INTEL DEUTSCHLAND GMBH, GERMANY Free format text: CHANGE OF NAME;ASSIGNOR:INTEL MOBILE COMMUNICATIONS GMBH;REEL/FRAME:037057/0061 Effective date: 20150507 |
|
STCF | Information on status: patent grant |
Free format text: PATENTED CASE |
|
MAFP | Maintenance fee payment |
Free format text: PAYMENT OF MAINTENANCE FEE, 4TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1551); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY Year of fee payment: 4 |
|
AS | Assignment |
Owner name: INTEL CORPORATION, CALIFORNIA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:INTEL DEUTSCHLAND GMBH;REEL/FRAME:061356/0001 Effective date: 20220708 |
|
FEPP | Fee payment procedure |
Free format text: MAINTENANCE FEE REMINDER MAILED (ORIGINAL EVENT CODE: REM.); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY |
|
LAPS | Lapse for failure to pay maintenance fees |
Free format text: PATENT EXPIRED FOR FAILURE TO PAY MAINTENANCE FEES (ORIGINAL EVENT CODE: EXP.); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY |
|
STCH | Information on status: patent discontinuation |
Free format text: PATENT EXPIRED DUE TO NONPAYMENT OF MAINTENANCE FEES UNDER 37 CFR 1.362 |
|
FP | Lapsed due to failure to pay maintenance fee |
Effective date: 20231229 |