A cell search method, a communication device, a readable storage medium, and a chip system
By screening overlapping frequency points based on different subcarrier interval types in the wireless communication device, the problem of searching the network time in the overlapping frequency band of the frequency range under 5G technology is solved, and a faster cell search and searching the network process is achieved.
Patent Information
- Application Number
- CN202180005128.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-05-28
- Publication Date
- 2025-06-10
- Estimated Expiration
- 2041-05-28
AI Technical Summary
With the development of 5G technology, terminal devices need to quickly search cells between multiple frequency bands to improve the search speed, but the existing technology cannot effectively deduplicate in frequency bands with overlapping frequency ranges, resulting in too long search time.
By filtering overlapping frequency points based on different subcarrier interval types in the wireless communication device, two cell searches of overlapping frequency points are avoided, thereby speeding up the network search speed.
This method can effectively shorten the cell search time and improve the network search speed, especially in frequency bands with overlapping frequency ranges, avoiding unnecessary frequency band scanning and cell search.
Smart Images

Figure CN115699880B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communication technologies, and particularly to a cell search method, a communication device, a readable storage medium, and a chip system. Background Art
[0002] When a terminal device is powered on or has no service, it needs to search for a network and obtain a network signal to complete the network registration of the terminal device. Usually, when the terminal device searches for a network, it first performs a frequency band scan on the frequency point corresponding to the network registered last time stored in the terminal device (which can be called a prior frequency point). If the frequency point is found, cell search is performed on this frequency point. If a cell is found, an attempt is made to access the network through this cell. If no cell is found on the prior frequency points or the network cannot be successfully accessed through the cell, full-band search needs to be performed, that is, frequency band scanning and cell search are performed on all frequency bands supported by the terminal device, so that the terminal device can access the network through the found cell to provide services for users.
[0003] In the prior art, for two frequency bands with overlapping frequency ranges, if the frequency point configuration information of the two frequency bands is the same, that is, the step size of the frequency points of the two frequency bands on the synchronization grid sequence is the same, and the sub-carrier spacing types corresponding to the frequency points of the two frequency bands are also the same, then duplicate removal can be performed on the frequency bands with overlapping frequency ranges during full-band search. That is, the frequency bands within the overlapping range will not be scanned and searched for cells overlappingly, thus accelerating the network search process.
[0004] However, with the development of 5G, two frequency ranges FR1 and FR2 are defined. FR1 (410 MHz - 7125 MHz) is usually called Sub6GHz, and FR2 (24250 MHz - 52600 MHz) is usually called millimeter wave (Millimeter Wave), with a total of more than 40 operating frequency bands. Considering the radio resource planning in different countries around the world, there will be a situation where the multiple frequency bands supported by the terminal device have overlapping frequency ranges. On the other hand, the NR technology introduces the concept of Numerology. A frequency point corresponding to a synchronization signal block (SSB) can be configured with multiple sub-carrier spacing types (SCS Type). And for two frequency bands with overlapping frequency ranges, the step sizes of the frequency points of the two frequency bands on the synchronization grid sequence may also be different, which will result in both overlapping and non-overlapping frequency points within these two frequency bands with overlapping frequency ranges.
[0005] For two frequency bands with overlapping frequency ranges, if the frequency point configuration information of the two frequency bands is different, the terminal device needs to perform frequency band scanning and cell search on the overlapping area of the frequency range for each frequency band respectively. Thus, the network search time of the terminal device is too long. It can be seen that how to improve the network search speed has become an urgent problem to be solved. Summary of the Invention
[0006] This application provides a cell search method, a communication device, a readable storage medium, and a chip system, which are used to shorten the cell search time and improve the network search speed.
[0007] It should be understood that in the solution provided in the embodiments of this application, the wireless communication device may be a wireless communication device or a part of the wireless communication device, such as an integrated circuit product such as a system chip or a communication chip. The wireless communication device may be a computer device supporting wireless communication functions.
[0008] Specifically, the wireless communication device may be a terminal such as a smart phone. The system chip may also be referred to as a system on chip (SoC), or simply as an SoC chip for short. The communication chip may include a baseband processing chip and a radio frequency processing chip. The baseband processing chip is sometimes also referred to as a modem or a baseband chip. The radio frequency processing chip is sometimes also referred to as a radio frequency transceiver or a radio frequency chip. In a physical implementation, some or all of the chips in the communication chip may be integrated inside the SoC chip. For example, the baseband processing chip is integrated in the SoC chip, and the radio frequency processing chip is not integrated with the SoC chip.
[0009] In a first aspect, the embodiments of this application provide a cell search method, which can be executed by a wireless communication device. In this method, the wireless communication device performs cell search on a first candidate frequency point in a first frequency band based on a first subcarrier spacing type and a second subcarrier spacing type. The first candidate frequency point includes a first frequency point in the first frequency band, and the first frequency point is a frequency point among the overlapping frequency points of the first frequency band and the second frequency band. In the case of failure to access the network through the cell corresponding to the first candidate frequency point, the wireless communication device performs cell search on a second candidate frequency point in the second frequency band based on the first subcarrier spacing type, and the second candidate frequency point does not include the first frequency point in the second frequency band.
[0010] Since the first frequency point is an overlapping frequency point of the first frequency band and the second frequency band, and during the process of performing cell search on the frequency points of the first frequency band, the first frequency point has been searched based on the first subcarrier spacing. Therefore, during the process of performing cell search on the frequency points of the second frequency band, the first frequency point is no longer searched based on the first subcarrier spacing, so that it is possible to avoid performing two cell searches on the overlapping first frequency point based on the first subcarrier spacing, and thus the network search speed can be accelerated and the network search time can be shortened.
[0011] In a possible implementation, before the wireless communication device performs cell search on a first candidate frequency point in a first frequency band based on a first subcarrier spacing type and a second subcarrier spacing type, it further includes: performing cell search on a priori frequency points. The wireless communication device performs cell search on a first candidate frequency point in a first frequency band based on a first subcarrier spacing type and a second subcarrier spacing type, including: in the case of failure to access the network through the cell corresponding to the a priori frequency point, the wireless communication device performs cell search on a first candidate frequency point in a first frequency band based on a first subcarrier spacing type and a second subcarrier spacing type. In this way, the terminal device can first attempt to access the network through the a priori frequency point. If it fails, it turns on the full-frequency band scanning mode. In the full-frequency band scanning mode, for the frequency bands supported by the terminal device, it scans one frequency band after another. In this way, the speed of the terminal device successfully accessing the network can be improved.
[0012] In a possible implementation, the first candidate frequency point further includes a second frequency point, and the second frequency point is a frequency point among the frequency points in the first frequency band except the overlapping frequency points. In this way, in the stage of performing cell search on the frequency points in the first frequency band, the second frequency point can also be searched based on the first subcarrier spacing type and the second subcarrier spacing type, thereby improving the speed of the wireless communication device successfully accessing the network.
[0013] In a possible implementation, the second candidate frequency point further includes a third frequency point, and the third frequency point is a frequency point among the frequency points in the second frequency band except the overlapping frequency points. In this way, in the stage of performing cell search on the frequency points in the second frequency band, the third frequency point can also be searched based on the first subcarrier spacing type, thereby improving the speed of the wireless communication device successfully accessing the network.
[0014] In a possible implementation, the subcarrier spacing types corresponding to the frequency points of the first frequency band include: a first subcarrier spacing type and a second subcarrier spacing type. In this way, a frequency band can correspond to multiple subcarrier spacings, thereby improving resource utilization. In a possible implementation, the subcarrier spacing types corresponding to the frequency points of the second frequency band include: the first subcarrier spacing type. In this way, for two frequency bands with overlapping frequency points, there is one same subcarrier spacing type among the subcarrier spacing types corresponding to the two frequency bands. Based on this, the frequency points can be screened at the granularity of the subcarrier spacing type. In this way, the network search speed can be further increased. Moreover, compared with a possible solution, only a certain frequency point can be screened out in this solution, that is, the frequency search for this frequency point is not performed, or the cell search for this frequency point is not performed, and the search granularity always remains at the granularity of the frequency point or the frequency band. However, in this application, for a certain frequency point, it can be further screened based on its configuration information (including the subcarrier spacing type corresponding to this frequency point). During the cell search stage for this frequency point, it can be selected which configuration information to perform the cell search for and which configuration information not to perform the cell search for. It can be seen that the screening granularity is smaller, thereby further improving the network search speed.
[0015] In yet another possible implementation, the subcarrier spacing types corresponding to the frequency points of the first frequency band are: the first subcarrier spacing type and the second subcarrier spacing type. The subcarrier spacing types corresponding to the frequency points of the second frequency band are: the first subcarrier spacing type. In this way, it can be more compatible with the prior art.
[0016] In a possible implementation, the first step length corresponding to the first frequency band on the synchronization grid sequence is different from the second step length corresponding to the second frequency band on the synchronization grid sequence. In this way, when there is an overlapping area between the first frequency band and the second frequency band, if the step lengths of the two frequency bands are different, the frequency points of the two frequency bands in this overlapping area are not exactly the same. Based on this, the method of directly deleting this overlapping area from the first frequency band or the second frequency band cannot be adopted. In this way, some frequency points will be missed. Based on this relatively complex situation, the above solution can be adopted in this application to screen according to its configuration information at the granularity of the frequency point, thereby further improving the network search speed.
[0017] In a possible implementation, the first subcarrier spacing type is 15 KHz. The second subcarrier spacing type is 30 KHz. In this way, it can be more compatible with the prior art.
[0018] In a possible implementation, the first frequency band is part or all of the frequency band corresponding to band41; the second frequency band is part or all of the frequency band corresponding to band38. In this way, it can be more compatible with the prior art.
[0019] Second aspect, an embodiment of the present application provides a cell search method, which can be executed by a wireless communication device.
[0020] In this method, the wireless communication device performs cell search on a first frequency point among the first candidate frequency points in a first frequency band based on a second subcarrier spacing type; the first frequency point is a frequency point in the overlapping frequency points of the first frequency band and the second frequency band; the subcarrier spacing types corresponding to the frequency points in the first frequency band include a first subcarrier spacing type and a second subcarrier spacing type; the subcarrier spacing types corresponding to the frequency points in the second frequency band include the first subcarrier spacing type. In the case of failure to access the network through the cell corresponding to the first candidate frequency point, based on the first subcarrier spacing type, cell search is performed on the second candidate frequency points in the second frequency band, and the second candidate frequency points include the first frequency point. Although the subcarrier spacing types corresponding to the frequency points in the first frequency band include the first subcarrier spacing type and the second subcarrier spacing type, since the first frequency point is the overlapping frequency point of the first frequency band and the second frequency band, and in the process of performing cell search on the frequency points in the first frequency band, only the first frequency point is searched based on the second subcarrier spacing, and the first frequency point is not searched based on the first subcarrier spacing. Therefore, in the process of performing cell search on the frequency points in the second frequency band, it is necessary to search the first frequency point based on the first subcarrier spacing, so as to avoid performing two cell searches on the overlapping first frequency point based on the first subcarrier spacing, and thus can speed up the network search speed and shorten the network search time.
[0021] In a possible implementation manner, the first candidate frequency points further include a second frequency point. The second frequency point is a frequency point in the first frequency band other than the frequency points overlapping with the frequency points in the second frequency band. Before performing cell search on the second candidate frequency points in the second frequency band based on the first subcarrier spacing type, it further includes: performing cell search on the second frequency point among the first candidate frequency points based on the first subcarrier spacing type and the second subcarrier spacing type. It can be seen that for the frequency points in the first frequency band other than the first frequency point, in the process of cell search, it is still necessary to perform search according to the first subcarrier spacing type and the second subcarrier spacing type, so as to prevent missed search.
[0022] In a possible implementation, before performing cell search on a first frequency point among the first candidate frequency points in a first frequency band based on a second subcarrier spacing type, it further includes: performing cell search on a prior frequency point. The wireless communication device performs cell search on a first frequency point among the first candidate frequency points in a first frequency band based on a second subcarrier spacing type, including: in the case of failing to access the network through the cell corresponding to the prior frequency point, the wireless communication device performs cell search on a first frequency point among the first candidate frequency points in a first frequency band based on the second subcarrier spacing type. In this way, the terminal device can first attempt to access the network through the prior frequency point. If it fails, it turns on the full-frequency band scanning mode. In the full-frequency band scanning mode, for the frequency bands supported by the terminal device, it scans one frequency band at a time. In this way, the speed of the terminal device successfully accessing the network can be improved.
[0023] In a possible implementation, a first step length corresponding to a first frequency band on a synchronization grid sequence is different from a second step length corresponding to a second frequency band on the synchronization grid sequence. In this way, when there is an overlapping area between the first frequency band and the second frequency band, if the step lengths of the two frequency bands are different, the frequency points of the two frequency bands in this overlapping area are not exactly the same. Based on this, it is not possible to directly delete this overlapping area from the first frequency band or the second frequency band. In this way, some frequency points will be missed. Based on this relatively complex situation, in this application, the above solution can be adopted to screen according to its configuration information at the granularity of frequency points, so as to further improve the network search speed.
[0024] In a possible implementation, the first subcarrier spacing type is 15 KHz; the second subcarrier spacing type is 30 KHz. In this way, it can be more compatible with the existing technology.
[0025] In a possible implementation, the first frequency band is part or all of the frequency band corresponding to band41; the second frequency band is part or all of the frequency band corresponding to band38. In this way, it can be more compatible with the existing technology.
[0026] In a third aspect, a wireless communication device is provided, including a communication unit and a processing unit to execute any implementation manner in any communication method of the first aspect to the second aspect. The communication unit is used to execute functions related to sending and receiving. Optionally, the communication unit includes a receiving unit and a sending unit. In one design, the wireless communication device is a communication chip, the processing unit can be one or more processors or processor cores, and the communication unit can be the input-output circuit or port of the communication chip.
[0027] In another design, the communication unit can be a transmitter and a receiver, or the communication unit is a transmitter and a receiver.
[0028] Optionally, the wireless communication device further includes various modules that can be used to execute any of the implementation manners of any of the communication methods in the above first aspect.
[0029] In a fourth aspect, a wireless communication device is provided, including a processor and a memory. Optionally, a transceiver is further included. The memory is used to store computer programs or instructions, and the processor is used to call and run the computer programs or instructions from the memory. When the processor executes the computer programs or instructions in the memory, the wireless communication device is caused to execute any of the implementation manners of any of the communication methods in the above first aspect to second aspect.
[0030] Optionally, there is one or more processors, and there is one or more memories.
[0031] Optionally, the memory can be integrated with the processor, or the memory is separately provided from the processor.
[0032] Optionally, the transceiver may include a transmitter and a receiver.
[0033] In a fifth aspect, a wireless communication device is provided, including a processor. The processor is coupled to a memory and can be used to execute any one of the first aspect to the second aspect, and any method in any possible implementation manner in any aspect. Optionally, the wireless communication device further includes a memory. Optionally, the wireless communication device further includes a communication interface, and the processor is coupled to the communication interface.
[0034] In one implementation manner, when the wireless communication device is a wireless communication device, the communication interface can be a transceiver or an input / output interface. Optionally, the transceiver can be a transceiver circuit. Optionally, the input / output interface can be an input / output circuit.
[0035] In another implementation manner, when the wireless communication device is a chip or a chip system, the communication interface can be an input / output interface, an interface circuit, an output circuit, an input circuit, a pin or a related circuit, etc. on the chip or chip system. The processor can also be embodied as a processing circuit or a logic circuit.
[0036] In a sixth aspect, a system is provided, and the system includes the above wireless communication device and a network device.
[0037] In a seventh aspect, a computer program product is provided, and the computer program product includes: a computer program (which can also be referred to as code or instruction). When the computer program is run, the computer is caused to execute any method in any possible implementation manner in the above first aspect, or the computer is caused to execute any implementation manner in the above second aspect.
[0038] In an eighth aspect, a computer-readable storage medium is provided. The computer-readable medium stores a computer program (which may also be referred to as code or instruction). When it runs on a computer, it causes the computer to execute the method in any one of the possible implementation manners in the above first aspect, or causes the computer to execute the method in any implementation manner in the above second aspect.
[0039] In a ninth aspect, a chip system is provided. The chip system may include a processor. The processor is coupled to a memory and can be used to execute any one of the first aspect to the second aspect, and the method in any one of the possible implementation manners in any aspect. Optionally, the chip system further includes a memory. The memory is used to store a computer program (which may also be referred to as code or instruction). The processor is used to call and run the computer program from the memory, so that a device equipped with the chip system executes any one of the first aspect to the second aspect, and the method in any one of the possible implementation manners in any aspect.
[0040] In a tenth aspect, a wireless communication device is provided, including: an interface circuit and a processing circuit. The interface circuit may include an input circuit and an output circuit. The processing circuit is used to receive a signal through the input circuit and transmit a signal through the output circuit, so that any one of the first aspect to the second aspect, and the method in any one of the possible implementation manners in any aspect is implemented.
[0041] In a specific implementation process, the above processing device may be a chip, the input circuit may be an input pin, the output circuit may be an output pin, and the processing circuit may be transistors, gate circuits, flip-flops, and various logic circuits, etc. The input signal received by the input circuit may be received and input by, for example, but not limited to, a receiver. The signal output by the output circuit may be output to, for example, but not limited to, a transmitter and transmitted by the transmitter, and the input circuit and the output circuit may be the same circuit, which is used as the input circuit and the output circuit at different times respectively. The embodiments of the present application do not limit the specific implementation manners of the processor and various circuits.
[0042] In one implementation manner, when the wireless communication device is a wireless communication device, where the wireless communication device may be a terminal such as a smart phone. The interface circuit may be a radio frequency processing chip in the wireless communication device, and the processing circuit may be a baseband processing chip in the wireless communication device.
[0043] In yet another implementation manner, the wireless communication device may be some components in a wireless communication device, such as an integrated circuit product such as a system chip or a communication chip. The interface circuit may be an input / output interface, an interface circuit, an output circuit, an input circuit, a pin, or a related circuit on the chip or chip system. The processing circuit may be a logic circuit on the chip. Description of the Drawings
[0044] Figure 1 A possible schematic diagram of a system architecture applicable to the embodiments of the present application;
[0045] Figure 2 A schematic diagram of the structure of an SSB provided by the embodiments of the present application;
[0046] Figure 3 A schematic diagram of the structure of a terminal device provided by the embodiments of the present application;
[0047] Figure 4 A schematic diagram of the structure of a wireless communication device provided by the embodiments of the present application;
[0048] Figure 5 A schematic flowchart of a cell search method provided by the embodiments of the present application;
[0049] Figure 6 A schematic diagram of the structure of another wireless communication device provided by the embodiments of the present application;
[0050] Figure 7 A schematic diagram of the structure of another wireless communication device provided by the embodiments of the present application;
[0051] Figure 8 A schematic diagram of the structure of another wireless communication device provided by the embodiments of the present application;
[0052] Figure 9 A schematic diagram of the structure of another wireless communication device provided by the embodiments of the present application. Detailed implementation manners
[0053] The embodiments of the present application will be further introduced below with reference to the accompanying drawings.
[0054] The embodiments of the present application can be applied to a wireless communication system. The wireless communication system can comply with the wireless communication standards of the Third Generation Partnership Project (3GPP), or can also comply with other wireless communication standards, such as the wireless communication standards of the 802 series (such as 802.11, 802.15, or 802.20) of the Institute of Electrical and Electronics Engineers (IEEE).
[0055] The technical solutions of the embodiments of the present application can be applied to various communication systems, such as: Global System for Mobile Communications (GSM), Code Division Multiple Access (CDMA), General Packet Radio Service (GPRS), Enhanced Data rates for GSM Evolution (EDGE), Interim Standard 95 CDMA (IS-95CDMA), Wideband Code Division Multiple Access (WCDMA), CDMA2000, Time Division Synchronous Code Division Multiple Access (TD-SCDMA), LTE, Universal Mobile Telecommunication System (UMTS), Worldwide Interoperability for Microwave Access (WiMAX) communication systems, as well as 5G communication systems and future communication systems, etc. Among them, LTE includes Time Division Duplex LTE (LTE TDD, or TD-LTE for short) and Frequency Division Duplex LTE (LTE FDD).
[0056] In a wireless communication system, devices can be divided into devices that provide wireless network services and devices that use wireless network services. Devices that provide wireless network services refer to those devices that constitute a wireless communication network, which can be simply referred to as network equipment or network element. Network equipment usually belongs to operators or infrastructure providers, and these manufacturers are responsible for its operation or maintenance. Network equipment can be further divided into radio access network (RAN) equipment and core network (CN) equipment. Typical RAN equipment includes base stations (BS).
[0057] It should be understood that a base station can sometimes also be referred to as a wireless access point (AP) or a transmission reception point (TRP). Specifically, a base station can be a gNB (generation Node B) in a 5G new radio (NR) system or an eNB (evolutional Node B) in a 4G long term evolution (LTE) system. According to the different physical forms or transmission powers of base stations, base stations can be classified as macro base stations or micro base stations. A micro base station is sometimes also referred to as a small base station or a small cell.
[0058] Devices using wireless network services can be simply referred to as terminals. A terminal can establish a connection with a network device and provide specific wireless communication services for users based on the services of the network device. It should be understood that since the relationship between a terminal and a user is closer, it is sometimes also referred to as a user equipment (UE) or a subscriber unit (SU). In addition, compared with base stations usually placed at fixed locations, terminals often move with users and are sometimes also referred to as mobile stations (MS). In addition, some network devices, such as relay nodes (RN) or wireless routers, etc., can sometimes be considered as terminals because they have the identity of a UE or belong to a user.
[0059] Specifically, a terminal can be a mobile phone, a tablet computer, a laptop computer, a wearable device (such as a smart watch, a smart bracelet, a smart helmet, smart glasses), and other devices with wireless access capabilities, such as smart cars, various Internet of Things (IOT) devices, including various smart home devices (such as smart meters and smart home appliances) and smart city devices (such as security or monitoring devices, intelligent road traffic facilities), etc.
[0060] For the convenience of description, in the embodiments of the present application, the technical solutions of the embodiments of the present application will be described in detail by taking base stations and terminal devices as examples.
[0061] Figure 1 It is a schematic structural diagram of a wireless communication system provided for the embodiments of the present application. As Figure 1As shown in the figure, the wireless communication system includes a terminal device 103 and base stations (such as base station 101 and base station 102). According to the different transmission directions, the transmission link from the terminal device to the base station is denoted as the uplink (UL), and the transmission link from the base station to the terminal device is denoted as the downlink (DL). Similarly, the data transmission in the uplink can be briefly denoted as uplink data transmission or uplink transmission, and the data transmission in the downlink can be briefly denoted as downlink data transmission or downlink transmission.
[0062] In this wireless communication system, a base station, such as a base station, can provide communication coverage for a specific geographical area through an integrated or external antenna device. One or more terminal devices located within the communication coverage of the base station can all access the base station. A base station can manage one or more cells. Each cell has an identification, which is also called a cell identity (cell ID). From the perspective of radio resources, a cell is a combination of downlink radio resources and its paired uplink radio resources (not required).
[0063] Figure 1 Although only two base stations and one terminal device are shown in the figure, the wireless communication system may also include other numbers of terminal devices and base stations. In addition, the wireless communication system may also include other base stations, such as core network devices, which will not be exemplified one by one here.
[0064] The terminal device and the base station should be aware of the pre-defined configurations of the wireless communication system, including the radio access technology (RAT) supported by the system and the wireless resource configurations specified by the system, such as the radio frequency band and the basic configuration of the carrier. A carrier is a frequency range that conforms to the system regulations. This frequency range can be jointly determined by the center frequency of the carrier (denoted as the carrier frequency) and the bandwidth of the carrier. These pre-defined configurations of the system can be part of the standard protocol of the wireless communication system, or determined through the interaction between the terminal device and the base station. The content of the relevant standard protocol may be pre-stored in the memories of the terminal device and the base station, or embodied as the hardware circuits or software codes of the terminal device and the base station.
[0065] In this wireless communication system, the terminal device and the base station support one or more of the same RATs, such as 5G NR, 4G LTE, or the RAT of a future evolved system. Specifically, the terminal device and the base station adopt the same air interface parameters, coding schemes, modulation schemes, etc., and communicate with each other based on the wireless resources specified by the system.
[0066] Based on the above content, some terms and concepts involved in the embodiments of the present application will now be introduced.
[0067] (1) Band scanning.
[0068] The process of band scanning mentioned in the embodiments of the present application may include: the terminal device performs band scanning on the bands supported by itself, and obtains at least one frequency point on the band whose energy level meets the cell search condition, or obtains at least one frequency point on the band whose signal strength meets a preset value. The at least one obtained frequency point may also be referred to as a frequency point sequence or a frequency point list, or may also be referred to as an SSB frequency point sequence or an SSB frequency point list.
[0069] (2) Cell search.
[0070] The process of cell search mentioned in the embodiments of the present application may include: the terminal device receives data sent by the network device on the frequency point for a certain duration, decodes the data according to a preset subcarrier spacing type (for example, the frame structure and cyclic prefix (CP) type of the signal can be determined according to the subcarrier spacing type), and determines the cell ID, time domain position, and frequency domain position of the cell according to the decoded signal.
[0071] When the cell ID, time domain position, and frequency domain position of the cell are successfully determined, it can be called successful cell search. When the cell ID, time domain position, and frequency domain position of the cell are not successfully determined, it can be called failed cell search, or it can be called unsuccessful cell search. After successful cell search, the terminal device will select the master information block (MIB) and system information blocks (SIB) of the cell according to certain criteria and initiate random access.
[0072] In the embodiments of the present application, the terminal device may perform band scanning and cell search on multiple bands respectively, that is, perform band scanning and cell search processing on each band until it accesses the network through the cell.
[0073] (3) Subcarrier spacing type and synchronization signal block step interval of NR partial bands.
[0074] In a possible implementation manner, during the cell search process, the terminal device searches for synchronization signals on the data received from the frequency point. The primary synchronization signal PSS can be used to find the time domain position of the cell and the Then the secondary synchronization signal SSS is used to confirm the Finally, the cell ID and time domain position can be obtained according to a preset formula, and the frequency domain position of the cell can be obtained by combining the frequency point information, and then the cell search of the frequency point ends.
[0075] In the NR system, each Synchronization Signal and Physical broadcast channel block (SSB) can occupy 4 Orthogonal Frequency Division Multiplexing (OFDM) symbols, and OFDM symbol can also be written as OFDM symbol. Figure 2 An exemplary structural schematic diagram of an SSB is shown as Figure 2 shown. An SSB generally consists of a synchronization signal (the synchronization signal includes a Primary Synchronization Signal (PSS) 201 and a Secondary Synchronization Signal (SSS) 202) and a Physical broadcast channel (PBCH) block 203.
[0076] The NR technology introduces the concept of Numerology. Multiple sub-carrier space types (SCS Type) can be configured for the frequency points corresponding to a synchronization signal block (SSB). The following exemplarily shows the examples of the sub-carrier space types and the step intervals of the synchronization signal blocks in some frequency bands of NR through Table 1. The step interval of the synchronization signal block in the embodiments of the present application can also be referred to as the step of the frequency points of the frequency band on the synchronization grid sequence.
[0077] Table 1 Synchronization signal grid of the frequency band (Applicable SS raster entries per operating band) (FR1)
[0078]
[0079]
[0080] Based on the above content, taking the wireless communication device as the terminal device as an example, Figure 3 An exemplary structural schematic diagram of a terminal device provided by the embodiments of the present application is shown. The terminal device can be the terminal device in the embodiments of the present application, such as Figure 1 the terminal device 103 in, and can also be the wireless communication device in the embodiments of the present application.
[0081] It should be understood that the illustrated terminal device is merely an example, and the terminal device may have more or fewer components than those shown in the figure, may combine two or more components, or may have a different component configuration. The various components shown in the figure may be implemented in hardware, software, or a combination of hardware and software including one or more signal processing and / or application specific integrated circuits.
[0082] As Figure 3 shown, the terminal device may include a processor 110, an external memory interface 120, an internal memory 121, a universal serial bus (USB) interface 130, a charging management module 140, a power management module 141, a battery 142, an antenna 1, an antenna 2, an antenna 3, a mobile communication module 150, a wireless communication module 160, an audio module 170, a speaker 170A, a receiver 170B, a microphone 170C, a headphone interface 170D, a sensor module 180, a key 190, a motor 191, an indicator 192, a camera 193, a display screen 194, and a subscriber identification module (SIM) card interface 195, etc. Among them, the sensor module 180 may include a pressure sensor 180A, a gyroscope sensor 180B, an acceleration sensor 180E, a distance sensor 180F, a fingerprint sensor 180H, a touch sensor 180K, an ambient light sensor 180L, etc. Figure 3 Antenna 1 and antenna 2 are taken as examples in
[0083] Below in conjunction with Figure 3 a specific introduction of each component of the terminal device will be given:
[0084] The processor 110 may include one or more processing units. The processor may be a general-purpose processor or a processor designed for a specific field. For example, the processor may be a field programmable gate array (FPGA), an application specific integrated circuit (ASIC), a system on chip (SoC), a central processor unit (CPU), a network processor (NP), a digital signal processor (DSP), a microcontroller unit (MCU), a programmable logic device (PLD), or other integrated chips. The processor may also be an application processor (AP), a modem processor, a graphics processing unit (GPU), an image signal processor (ISP), an audio signal processor (ASP), and an AI processor specifically designed for artificial intelligence (AI) applications. The AI processor includes, but is not limited to, a neural network processing unit (NPU), a tensor processing unit (TPU), and a processor referred to as an AI engine. Among them, different processing units may be independent devices or integrated in one or more processors. Among them, the controller may be the nerve center and command center of the terminal device. The controller can generate operation control signals according to the instruction operation code and timing signals to complete the control of fetching and executing instructions.
[0085] A memory may also be provided in the processor 110 for storing instructions and data. In some embodiments, the memory in the processor 110 is a cache memory. This memory can save the instructions or data that the processor 110 has just used or recycled. If the processor 110 needs to use the instruction or data again, it can be directly called from the memory, thus avoiding overlapping access, reducing the waiting time of the processor 110, and therefore improving the efficiency of the system.
[0086] When the processor 110 integrates different devices, such as integrating a CPU and a GPU, the CPU and the GPU can cooperate to execute the method provided by the embodiments of the present application. For example, some algorithms in the method are executed by the CPU, and another part of the algorithms are executed by the GPU to obtain a faster processing efficiency.
[0087] In some embodiments, the processor 110 may include one or more interfaces. For example, the interface may include an inter-integrated circuit (I2C) interface, an inter-integrated circuit sound (I2S) interface, a pulse code modulation (PCM) interface, a universal asynchronous receiver / transmitter (UART) interface, a mobile industry processor interface (MIPI), a general-purpose input / output (GPIO) interface, a subscriber identity module (SIM) interface, and / or a universal serial bus (USB) interface, etc.
[0088] The charging management module 140 is configured to receive a charging input from a charger. Among them, the charger may be a wireless charger or a wired charger.
[0089] The power management module 141 is used to connect the battery 142, the charging management module 140, and the processor 110. The power management module 141 receives the inputs from the battery 142 and / or the charging management module 140, and supplies power to the processor 110, the internal memory 121, the display screen 194, the camera 193, and the wireless communication module 160, etc. The power management module 141 can also be used to monitor parameters such as the battery capacity, the number of battery cycles, and the battery health status (leakage, impedance). In some other embodiments, the power management module 141 may also be provided in the processor 110. In some other embodiments, the power management module 141 and the charging management module 140 may also be provided in the same device.
[0090] The wireless communication function of the terminal device can be implemented by the antenna 1, the antenna 2, the antenna 3, the mobile communication module 150, the wireless communication module 160, the modulation and demodulation processor, and the baseband processor, etc.
[0091] Antennas 1, 2, and 3 are used to transmit and receive electromagnetic wave signals. Each antenna in the terminal device can be used to cover a single or multiple communication frequency bands. Different antennas can also be multiplexed to improve the utilization rate of the antennas. For example, Antenna 1 can be multiplexed as a diversity antenna for a wireless local area network. In some other embodiments, the antenna can be used in combination with a tuning switch.
[0092] The mobile communication module 150 can provide solutions for wireless communications such as 2G / 3G / 4G / 5G applied to the terminal device. The mobile communication module 150 can include at least one filter, switch, power amplifier, low noise amplifier (LNA), etc. The mobile communication module 150 can receive electromagnetic waves through Antenna 1, filter, amplify, and process the received electromagnetic waves, and then transmit them to the modulation and demodulation processor for demodulation. The mobile communication module 150 can also amplify the signal modulated by the modulation and demodulation processor and convert it into electromagnetic waves through Antenna 1 for radiation. In some embodiments, at least some functional modules of the mobile communication module 150 can be disposed in the processor 110. In some embodiments, at least some functional modules of the mobile communication module 150 and at least some modules of the processor 110 can be disposed in the same device.
[0093] The modulation and demodulation processor can include a modulator and a demodulator. Among them, the modulator is used to modulate the low-frequency baseband signal to be transmitted into a medium-high frequency signal. The demodulator is used to demodulate the received electromagnetic wave signal into a low-frequency baseband signal. Subsequently, the demodulator transmits the demodulated low-frequency baseband signal to the baseband processor for processing. After being processed by the baseband processor, the low-frequency baseband signal is transmitted to the application processor. The application processor outputs a sound signal through an audio device (not limited to the speaker 170A, receiver 170B, etc.), or displays an image or video through the display screen 194. In some embodiments, the modulation and demodulation processor can be an independent device. In some other embodiments, the modulation and demodulation processor can be independent of the processor 110 and be disposed in the same device as the mobile communication module 150 or other functional modules.
[0094] In some embodiments, antenna 1 of the terminal device is coupled to the mobile communication module 150, and antenna 2 is coupled to the wireless communication module 160, enabling the terminal device to communicate with the network and other devices through wireless communication technologies. The wireless communication technologies may include Global System for Mobile Communications (GSM), General Packet Radio Service (GPRS), Code Division Multiple Access (CDMA), Wideband Code Division Multiple Access (WCDMA), Time-Division Code Division Multiple Access (TD-SCDMA), Long Term Evolution (LTE), BT, GNSS, WLAN, NFC, FM, and / or IR technologies, etc. GNSS may include Global Positioning System (GPS), Global Navigation Satellite System (GLONASS), Beidou Navigation Satellite System (BDS), Quasi-Zenith Satellite System (QZSS), and / or Satellite Based Augmentation Systems (SBAS).
[0095] The terminal device realizes the display function through the GPU, the display screen 194, and the application processor, etc. The GPU is a microprocessor for image processing, connected to the display screen 194 and the application processor. The GPU is used to perform mathematical and geometric calculations for graphics rendering. The processor 110 may include one or more GPUs, which execute program instructions to generate or change the display information.
[0096] The terminal device can realize the shooting function through the ISP, the camera 193, the video codec, the GPU, the display screen 194, and the application processor, etc.
[0097] The external memory interface 120 can be used to connect an external memory card, such as a Micro SD card, to expand the storage capacity of the terminal device. The external memory card communicates with the processor 110 through the external memory interface 120 to achieve the data storage function. For example, files such as music and videos are saved in the external memory card.
[0098] The internal memory 121 can be used to store computer-executable program codes, and the executable program codes include instructions. The internal memory 121 can include a program storage area and a data storage area. Among them, the program storage area can store an operating system, application programs required for at least one function (such as a sound playback function, an image playback function, etc.). The data storage area can store data created during the use of the terminal device (such as audio data, phone book, etc.). In addition, the internal memory 121 can include a high-speed random access memory, and can also include a non-volatile memory, such as at least one disk storage device, a flash memory device, a universal flash storage (UFS), etc. The processor 110 executes various functional applications and data processing of the terminal device by running the instructions stored in the internal memory 121 and / or the instructions stored in the memory provided in the processor.
[0099] The terminal device can implement audio functions through the audio module 170, the speaker 170A, the receiver 170B, the microphone 170C, the headphone jack 170D, and the application processor, etc. Such as music playback, recording, etc.
[0100] The keys 190 include a power key (or called a power-on key), volume keys, etc. The keys 190 can be mechanical keys or touch keys. The terminal device can receive key inputs and generate key signal inputs related to the user settings and function controls of the terminal device.
[0101] The indicator 192 can be an indicator light, which can be used to indicate the charging state, the change of battery power, and can also be used to indicate messages, missed calls, notifications, etc.
[0102] Although Figure 3 not shown in the figure, the terminal device may further include a Bluetooth device, a positioning device, a flashlight, a micro projection device, a near field communication (NFC) device, etc., which will not be elaborated here.
[0103] Figure 4 This is a schematic structural diagram of a wireless communication device provided by an embodiment of the present application. The wireless communication device can be the terminal or the base station in the embodiment of the present application. As Figure 4As shown, the wireless communication device may include multiple components, such as: an application subsystem, a memory, a massive storage, a baseband subsystem, a radio frequency integrated circuit (RFIC), radio frequency front end (RFFE) devices, and an antenna (ANT). These components can be coupled through various interconnection buses or other electrical connection means.
[0104] Figure 4 In this figure, ANT_1 represents the first antenna, ANT_N represents the Nth antenna, and N is a positive integer greater than 1. Tx represents the transmission path, Rx represents the reception path, and different numbers represent different paths. Each path can represent a signal processing channel. Among them, FBRx represents the feedback reception path, PRx represents the main reception path, and DRx represents the diversity reception path. HB represents high frequency, LB represents low frequency, and the two refer to the relative high and low of the frequency. BB represents the baseband. It should be understood that Figure 4 the markings and components in this figure are only for illustrative purposes and are only one possible implementation. The embodiments of the present application also include other implementations. For example, the wireless communication device may include more or fewer paths and more or fewer components.
[0105] Among them, the application subsystem can serve as the main control system or main computing system of the wireless communication device, be used to run the main operating system and application programs, manage the software and hardware resources of the entire wireless communication device, and can provide a user operation interface for users. In addition, the application subsystem may also include driver software related to other subsystems (such as the baseband subsystem).
[0106] The application subsystem may include one or more processors. The multiple processors can be multiple processors of the same type or can also include a combination of multiple types of processors. Figure 4 The processor in this figure can be the processor in the foregoing Figure 3 figure, and the introduction of the processor can be referred to the introduction of the processor in the foregoing Figure 3 figure, and will not be elaborated here.
[0107] Figure 4In it, a radio frequency integrated circuit (including RFIC 1 and one or more optional RFIC 2s) and radio frequency front-end devices can jointly form a radio frequency subsystem. According to the different receiving or transmitting paths of signals, the radio frequency subsystem can also be divided into a radio frequency receive path and a radio frequency transmit path. Among them, the radio frequency receive path can receive radio frequency signals through an antenna, process the radio frequency signals (such as amplification, filtering, and down-conversion) to obtain baseband signals, and transmit them to the baseband subsystem. The radio frequency transmit path can receive baseband signals from the baseband subsystem, process the baseband signals (such as up-conversion, amplification, and filtering) to obtain radio frequency signals, and finally radiate the radio frequency signals into space through the antenna. The radio frequency integrated circuit can be called a radio frequency processing chip or a radio frequency chip.
[0108] Specifically, the radio frequency subsystem may include electronic devices such as an antenna switch, an antenna tuner, a low noise amplifier (LNA), a power amplifier (PA), a mixer, a local oscillator (LO), and a filter. These electronic devices can be integrated into one or more chips as needed. The radio frequency integrated circuit can be called a radio frequency processing chip or a radio frequency chip. The radio frequency front-end device can also be an independent chip. The radio frequency chip is sometimes also called a receiver, a transmitter, or a transceiver. With the evolution of technology, the antenna can sometimes also be considered part of the radio frequency subsystem and can be integrated into the chip of the radio frequency subsystem. The antenna, the radio frequency front-end device, and the radio frequency chip can all be manufactured and sold separately. Of course, the radio frequency subsystem can also adopt different devices or different integration methods based on power consumption and performance requirements. For example, some devices belonging to the radio frequency front end are integrated into the radio frequency chip, or even the antenna and the radio frequency front-end device are both integrated into the radio frequency chip. This radio frequency chip can also be called a radio frequency antenna module or an antenna module.
[0109] Similar to the radio frequency subsystem mainly completing radio frequency signal processing, as the name implies, the baseband subsystem mainly completes the processing of baseband signals. The baseband subsystem can extract useful information or data bits from the baseband signals, or convert the information or data bits into baseband signals to be transmitted. These information or data bits can be data representing user data or control information such as voice, text, video, etc. For example, the baseband subsystem can implement signal processing operations such as modulation and demodulation, encoding and decoding. For different wireless access technologies, such as 5G NR and 4G LTE, the baseband signal processing operations are not exactly the same.
[0110] In addition, since radio frequency signals are usually analog signals while the signals processed by the baseband subsystem are mainly digital signals, an analog-to-digital conversion device is also required in the wireless communication device. In the embodiments of the present application, the analog-to-digital conversion device can be disposed in the baseband subsystem or in the radio frequency subsystem. The analog-to-digital conversion device includes an analog-to-digital converter (ADC) that converts an analog signal into a digital signal, and a digital-to-analog converter (DAC) that converts a digital signal into an analog signal.
[0111] Similar to the application subsystem, the baseband subsystem may also include one or more processors. In addition, the baseband subsystem may further include one or more hardware accelerators (HAC). The hardware accelerator can be used to specifically complete some sub-functions with relatively large processing overheads, such as the assembly and parsing of data packets, and the encryption and decryption of data packets. These sub-functions can also be implemented by a processor with general functions, but considering performance or cost, it may be more appropriate to use a hardware accelerator. In a specific implementation, the hardware accelerator is mainly implemented by an application-specified integrated circuit (ASIC). Of course, the hardware accelerator may also include one or more relatively simple processors, such as an MCU.
[0112] In the embodiments of the present application, the baseband subsystem and the radio frequency subsystem together form a communication subsystem to provide wireless communication functions for the wireless communication device. Generally, the baseband subsystem is responsible for managing the software and hardware resources of the communication subsystem and can configure the operating parameters of the radio frequency subsystem. An operating system of a sub-system of the communication subsystem can run in the processor of the baseband subsystem, and this operating system of the sub-system is often an embedded operating system or a real time operating system, such as the VxWorks operating system or the QuRT system of Qualcomm.
[0113] The baseband subsystem can be integrated into one or more chips, which can be referred to as baseband processing chips or baseband chips. The baseband subsystem can be an independent chip, which can be called a modem or a modem chip. The baseband subsystem can be manufactured and sold in units of modem chips. Modem chips are sometimes also referred to as baseband processors or mobile processors. In addition, the baseband subsystem can be further integrated into a larger chip and manufactured and sold in units of the larger chip. This larger chip can be called a system-on-chip, a chip system, or a system on a chip (SoC), or simply an SoC chip. The software components of the baseband subsystem can be built into the hardware components of the chip before the chip leaves the factory, imported into the hardware components of the chip from other non-volatile memories after the chip leaves the factory, or these software components can also be downloaded and updated online through the network.
[0114] In addition, the wireless communication device further includes a memory, such as Figure 4 the internal memory and the mass storage in. In addition, in the application subsystem and the baseband subsystem, one or more caches can be included respectively. For the relevant introduction of the memory, reference can be made to the foregoing content and will not be elaborated here.
[0115] In the embodiments of the present application, for a network element (for example: Network Element A) to receive information from another network element (for example: Network Element B) can mean that Network Element A directly receives information from Network Element B, or it can mean that Network Element A receives information from Network Element B via other network elements (for example: Network Element C). When Network Element A receives information from Network Element B via Network Element C, Network Element C can transparently transmit the information or process the information. For example: carry the information in different messages for transmission or screen the information and only send the screened information to Network Element A. Similarly, in the embodiments of the present application, for Network Element A to send information to Network Element B can mean that Network Element A directly sends information to Network Element B, or it can mean that Network Element A sends information to Network Element B via other network elements (for example: Network Element C).
[0116] The terms "system" and "network" in the embodiments of the present application may be used interchangeably. "At least one" means one or more, and "a plurality" means two or more. "And / or" describes the association relationship of associated objects and indicates that there can be three relationships. For example, A and / or B can represent: A exists alone, A and B exist simultaneously, and B exists alone, where A and B can be singular or plural. The character " / " generally represents an "or" relationship between the associated objects before and after. "At least one (item)" or a similar expression thereof refers to any combination of these items, including any combination of single item (item) or plural items (items). For example, at least one (item) of a, b, or c can represent: a, b, c, a - b, a - c, b - c, or a - b - c, where a, b, and c can be single or multiple. Also, unless otherwise specified, the ordinal numbers such as "first" and "second" mentioned in the embodiments of the present application are used to distinguish multiple objects and are not used to limit the order, time sequence, priority, or importance of multiple objects.
[0117] Based on the above content, the embodiments of the present application will be further introduced below. Figure 5 The flowchart of a method for a wireless communication device provided by an embodiment of the present application is exemplarily shown. The wireless communication device in the embodiments of the present application can be a chip or a terminal device (such as the terminal device 103 above Figure 1 . Among them, the chip can be a baseband chip, a communication system chip, or a set of chips including a baseband chip and a radio frequency chip. As Figure 5 shown, the method includes:
[0118] S501, the wireless communication device scans a first frequency band to obtain a first frequency point sequence; the first frequency point sequence includes at least one first frequency point, and the first frequency point is a frequency point overlapping between the first frequency band and a second frequency band to be scanned. The frequency points of the first frequency band correspond to a first sub - carrier spacing type and a second sub - carrier spacing type; the frequency points of the second frequency band correspond to the first sub - carrier spacing type.
[0119] The embodiments of the present application are applicable to the initial cell search after the terminal device is powered on. It can also be adaptively applied to the cell search process of the terminal device in the connected state. It should be noted that in the embodiments of the present application, the NR system is taken as an example, and when introducing the embodiments and beneficial effects, the cell search of the NR system is also taken as an example for introduction.
[0120] In a possible implementation manner, in order to accelerate the cell search speed, the wireless communication device maintains some frequency points as prior information for priority search, and these frequency points can be called prior frequency points. The prior frequency points include, but are not limited to, the frequency points that have successfully camped before, the frequency points that have successfully decoded the broadcast before, the frequency points where the neighboring cells are configured in the base station system message, etc.
[0121] Before S501, in a possible implementation, the wireless communication device generally searches for prior frequency points. If a cell is found on a prior frequency point, it will attempt to access the network through the found cell. If no cell is found on the prior frequency points, or a cell is found on the prior frequency points but the device fails to successfully access the network through the cell, the wireless communication device can initiate a full-band scan, that is, scan the frequency bands supported by the wireless communication device to obtain at least one frequency point on which the energy level meets the cell search conditions.
[0122] In the embodiments of the present application, the first frequency band and the second frequency band are two frequency bands supported by the terminal device. A frequency band can be used to define the frequency band scan range of radio waves. In a communication system of the same standard, such as a Long-Term Evolution (LTE) communication system or a New Radio (NR) communication system, etc. The frequency band scan range defined by a frequency band is fixed. A frequency band can be allocated to at least one operator, and the available frequency band scan range for each operator may also be different. The frequency bands supported by the terminal device can be configured on the terminal device and may be related to the hardware capabilities of the terminal device itself. The terminal device may be configured with multiple frequency bands. Therefore, when initiating a full-band search, the frequency band scan and cell search can be performed separately for each frequency band one by one.
[0123] In a possible implementation, before the aforementioned S501, the wireless communication device can calculate whether there is an overlapping area between the frequency ranges of the first frequency band and the second frequency band. If there is an overlapping area, S501 can be executed.
[0124] In the embodiments of the present application, it can be determined according to a preset rule whether to scan the first frequency band first or the second frequency band first. For example, the priorities of the two frequency bands can be determined according to the frequency ranges corresponding to the frequency bands. The larger the frequency range of a frequency band, the higher its priority. Or the priorities of the first frequency band and the second frequency band can be determined according to the pre-configured priority information of the frequency bands or the priority information of the frequency bands sent by the network device. Or randomly select whether to scan the first frequency band first or the second frequency band first.
[0125] In S501, in the embodiments of the present application, the first frequency point sequence may refer to at least one frequency point on the first frequency band whose energy level meets the cell search conditions after scanning the first frequency band. The frequency points in the first frequency point sequence in the embodiments of the present application may not have an ordering relationship. It is just that the at least one frequency point obtained by scanning the first frequency band is called the first frequency point sequence.
[0126] In another possible implementation, there is an ordering relationship among the frequency points in the first frequency point sequence. In one possible implementation, a frequency band search method based on frequency point power statistics can be used. For example, for the frequency points in a frequency point sequence corresponding to a frequency band, the received signal strength indicator (RSSI) of the frequency points can be measured. After arranging the frequency points in the frequency point sequence in descending order of RSSI, cell search is performed on the frequency points in sequence from high to low. The design concept of this sorting method is that the larger the RSSI of a frequency point, the stronger its signal, and the greater the possibility of finding a cell at this frequency point. In another possible implementation, the frequency points can be sorted according to the pre-configured priority information of the frequency points, or sorted according to the order in which the frequency points are searched, or the searched frequency points can be simply arranged in a sequence without relying on any parameters.
[0127] S502. The wireless communication device performs cell search on the frequency points of the first candidate frequency points in the first frequency point sequence. Among them, cell search is performed on the first frequency point of the first candidate frequency points at least based on the second subcarrier spacing.
[0128] In the embodiments of the present application, the frequency points in the first frequency point sequence can be screened to obtain the first candidate frequency points. The first candidate frequency points can include all the subsequent frequency points in the first frequency point sequence. In another possible implementation, all the frequency points in the obtained first frequency point sequence can be directly used as the first candidate frequency points, that is, the frequency points in the first frequency point sequence are not screened.
[0129] In S502, in one possible implementation, cell search can be sequentially performed on the frequency points in the first candidate frequency points. For one or more first frequency points that overlap between the first candidate frequency points and the second frequency point sequence, cell search can be performed on the first frequency points based on the first subcarrier spacing and the second subcarrier spacing respectively in S502. It is also possible to perform cell search on the first frequency points only based on the second subcarrier spacing, that is, no longer perform cell search on the first frequency points based on the first subcarrier spacing.
[0130] S503. When the wireless communication device fails to access the network through the cell corresponding to the frequency point in the first candidate frequency points, it scans the second frequency band to obtain a second frequency point sequence. The second frequency point sequence includes the first frequency point.
[0131] In S503, the situation where the wireless communication device fails to access the network through the cell corresponding to the frequency point in the first candidate frequency points can include the following: the wireless communication device fails to perform cell search on the frequency points in the first candidate frequency points, or the wireless communication device successfully performs cell search on the frequency points in the first candidate frequency points, but fails to successfully access the network through the cell where the search is successful.
[0132] In S503, in the embodiment of the present application, it may be required that after all the frequency points to be cell-searched in the first candidate frequency points are cell-searched, the second frequency band is then scanned. Alternatively, it may not be required to perform cell search on all the frequency points in the first candidate frequency points before scanning the second frequency band.
[0133] In the embodiment of the present application, the second frequency point sequence may refer to at least one frequency point on the second frequency band whose energy level meets the cell search condition after scanning the second frequency band. The frequency points in the second frequency point sequence in the embodiment of the present application may not have a sorting relationship, and only the at least one frequency point obtained by scanning the second frequency band is called the second frequency point sequence. In another possible implementation, the frequency points in the second frequency point sequence have a sorting relationship, and the cell search can be performed on the frequency points in sequence according to the sorting relationship between the frequency points. For relevant examples of the sorting relationship, reference can be made to the relevant description of the first candidate frequency points above, which will not be elaborated here.
[0134] S504, the wireless communication device performs cell search on the second candidate frequency points in the second frequency point sequence based on the first subcarrier spacing type. The second candidate frequency points do not include: the frequency points that have been cell-searched based on the first subcarrier spacing type among the overlapping frequency points.
[0135] It can be seen from the above solution that in the embodiment of the present application, duplicate removal can be performed on the frequency points with at least one same subcarrier spacing type based on the granularity of the frequency points. During the process of cell search for the frequency points in the first frequency band, cell search is performed on the frequency points in the first candidate frequency points based at least on the second subcarrier spacing. During the process of cell search for the frequency points in the second frequency point sequence, the overlapping frequency points can be screened. For example, for the first frequency point among the overlapping frequency points, if the first frequency point has been cell-searched based on the first subcarrier spacing during the process of cell search for the frequency points in the first frequency band, then the overlapping first frequency point is screened out from the second frequency point sequence, that is, the first frequency point is not included in the second candidate frequency points, so as to avoid performing cell search on the overlapping first frequency point based on the first subcarrier spacing twice and shorten the network search time. Moreover, compared with directly removing duplicates from the overlapping regions in the first frequency band and the second frequency band, if there are also non-overlapping frequency points in the overlapping regions, it may cause the non-overlapping frequency points to be missed.
[0136] Based on the above content, the embodiment of the present application further provides two possible implementation manners. In implementation manner A, the operation of performing cell search on the first frequency point based on the first subcarrier spacing is only performed during the process of cell search for the frequency points in the second frequency point sequence. In implementation manner B, the operation of performing cell search on the first frequency point based on the first subcarrier spacing is only performed during the process of cell search for the frequency points in the first candidate frequency points. The following will be introduced separately.
[0137] In Embodiment A, the operation of performing cell search on the first frequency point based on the first subcarrier spacing is only carried out during the process of performing cell search on the frequency points of the second frequency band.
[0138] In Embodiment A, in S502 above, the wireless communication device performs cell search on the first frequency point among the first candidate frequency points only based on the second subcarrier spacing. Specifically, the method may include:
[0139] The wireless communication device performs cell search on the first frequency point among the first candidate frequency points of the first frequency band based on the second subcarrier spacing type; the first frequency point is a frequency point among the overlapping frequency points of the first frequency band and the second frequency band; the subcarrier spacing types corresponding to the frequency points of the first frequency band include the first subcarrier spacing type and the second subcarrier spacing type; the subcarrier spacing types corresponding to the frequency points of the second frequency band include the first subcarrier spacing type. In the case of failure to access the network through the cell corresponding to the first candidate frequency point, cell search is performed on the second candidate frequency points in the second frequency band based on the first subcarrier spacing type, and the second candidate frequency points include the first frequency point. It can also be understood that: during the process of performing cell search on the frequency points among the first candidate frequency points: for the first frequency point, cell search is not performed on the first frequency point based on the first subcarrier spacing.
[0140] Although the subcarrier spacing types corresponding to the frequency points of the first frequency band include the first subcarrier spacing type and the second subcarrier spacing type, since the first frequency point is an overlapping frequency point of the first frequency band and the second frequency band, and during the process of performing cell search on the frequency points of the first frequency band, cell search is only performed on the first frequency point based on the second subcarrier spacing and not based on the first subcarrier spacing, therefore, during the process of performing cell search on the frequency points in the second frequency band, it is necessary to perform search on the first frequency point based on the first subcarrier spacing, so as to avoid performing cell search on the overlapping first frequency point twice based on the first subcarrier spacing, and thus the network search speed can be accelerated and the network search time can be shortened.
[0141] In another possible embodiment, the first frequency band further includes a second frequency point, and the second frequency band does not include the second frequency point. Then, after scanning the first frequency band to obtain the first candidate frequency points and before scanning the second frequency band, cell search can also be performed on the second frequency point based on the first subcarrier spacing and the second subcarrier spacing.
[0142] In Embodiment A, in S504 above, since cell search is not performed on the first frequency point based on the first subcarrier spacing during the process of performing cell search on the frequency points of the first candidate frequency points, the first frequency point belongs to the second candidate frequency points. In S504, cell search is performed on the first frequency point in the second frequency point sequence based on the first subcarrier spacing type.
[0143] In Embodiment A, in another possible embodiment, for the frequency points in the second frequency band other than the frequency points overlapping with those in the first frequency band, the frequency point may be in the overlapping area or not in the overlapping area. Then, in S504 above, the frequency point is used as a second candidate frequency point, and cell search is performed based on the first subcarrier spacing. For example, the second frequency band further includes a third frequency point, and the first frequency band does not include the third frequency point. Then, in S504, the third frequency point is used as a second candidate frequency point, and cell search is performed based on the first subcarrier spacing.
[0144] In the embodiments of the present application, it is exemplified by taking part or all of the frequency band corresponding to band41 as the first frequency band and part or all of the frequency band corresponding to band38 as the second frequency band. The first subcarrier spacing type is, for example, 15KHz. The second subcarrier spacing type is, for example, 30KHz. The frequency points of band41 have two subcarrier spacing types: 15 kilohertz (KHz) and 30KHz. The subcarrier spacing type of the frequency points of band38 has only one configuration: 15KHz.
[0145] The step size of the SSB frequency points of band38 on the synchronization raster sequence defined by 5G is 1. The step size of the SSB frequency points of band41 is 3. Thus, within the overlapping frequency range of band41 and band38, there are overlapping frequency points and non-overlapping frequency points between band38 and band41. In the embodiments of the present application, two frequency bands having overlapping frequency points may also be referred to as two frequency points having overlapping frequency points.
[0146] By scanning the frequency band of band 41 supported by the wireless communication device, the first candidate frequency points are obtained. For the first frequency points in the overlapping area, only the synchronization signal blocks with an SCS of 30kHz are retained (or it can also be said that cell search is performed only according to the subcarrier spacing type of 30kHz). For the frequency points in other areas of the first frequency band, two synchronization signal blocks with an SCS of 30kHz and an SCS of 15kHz are retained (or it can also be said that cell search is performed respectively according to the two subcarrier spacing types of 30kHz and 15kHz).
[0147] If the access to the network fails through the frequency points of the first frequency band, then scan the frequency band of band 38 supported by the wireless communication device to obtain a second frequency point sequence. For the frequency points in the second frequency point sequence (including the first frequency point in the overlapping area, and may also include the frequency points in the second frequency point sequence other than the overlapping first frequency point), retain the synchronization signal block with an SCS of 15 kHz (or it can also be said to perform cell search according to the subcarrier spacing type of 15 kHz). If the access to the network is successful through the frequency points of the second frequency band, then the system information broadcast can be read, and the frequency band information of the serving cell can be updated according to the content in the system information broadcast. If the access to the network fails through the frequency points of the second frequency band, then the frequency band scanning and cell search for other frequency bands can be continued.
[0148] It can be seen from the above that in the embodiments of the present application, after obtaining the frequency points by performing frequency band scanning on the frequency band, the cell search stage is carried out, and the overlapping removal process is carried out based on the frequency point granularity. Specifically, if the first frequency point has not been searched for the cell based on 15KHz during the process of searching for the cell for the frequency points of band41, then the first frequency point can be used as the second candidate frequency point during the process of searching for the cell for the frequency points of band38, and the cell search for the first frequency point is carried out based on 15KHz. Since the first frequency point has not been searched for the cell based on 15KHz in band 41, it is possible to avoid performing the cell search based on 15KHz for the overlapping frequency point twice, thereby accelerating the network search speed and shortening the network search time. A possible laboratory single-frequency point cell search duration data shows that the single SSB frequency point takes about 46 milliseconds (ms). Configured according to the theoretical maximum number of overlapping frequency points between BAND41 and BAND38, the theoretical overlapping frequency points are 114, and after optimization, 114 * 46 = 5244 ms of search time can be saved.
[0149] On the other hand, it can be seen that for the overlapping frequency points in the overlapping area, a cell search is performed once during the process of searching for the cell for each of the two frequency bands.
[0150] In a possible implementation manner, the first frequency band and the second frequency band in the embodiments of the present application do not necessarily need to be continuous. For example, after searching for the cell for the frequency points of the first frequency band, the cell search for the frequency points of the third frequency band can be performed, and then the cell search for the frequency points of the second frequency band. In another possible implementation manner, in order not to make the cell search time of the first frequency point too late, the frequency band scanning can be continuously performed on the first frequency band and the second frequency band, that is, after the cell search for the frequency points of the first frequency band fails or the access to the network is not successful, the frequency band scanning for the second frequency band can be continued.
[0151] In Embodiment B, the operation of performing cell search on the first frequency point based on the first subcarrier spacing is only carried out during the process of performing cell search on the frequency points in the first set of candidate frequency points.
[0152] In Embodiment B, in S502 above, the wireless communication device performs cell search on the first frequency point in the first set of candidate frequency points based on the first subcarrier spacing and the second subcarrier spacing respectively. Specifically, the method may include:
[0153] The wireless communication device performs cell search on the first set of candidate frequency points in the first frequency band based on the first subcarrier spacing type and the second subcarrier spacing type. The first set of candidate frequency points includes the first frequency point in the first frequency band, and the first frequency point is a frequency point among the overlapping frequency points of the first frequency band and the second frequency band. In the case of failure to access the network through the cell corresponding to the first set of candidate frequency points, cell search is performed on the second set of candidate frequency points in the second frequency band based on the first subcarrier spacing type, and the second set of candidate frequency points does not include the first frequency point in the second frequency band.
[0154] Since the first frequency point is an overlapping frequency point of the first frequency band and the second frequency band, and during the process of performing cell search on the frequency points in the first frequency band, the first frequency point has been searched based on the first subcarrier spacing, therefore, during the process of performing cell search on the frequency points in the second frequency band, the first frequency point is no longer searched based on the first subcarrier spacing, so as to avoid performing two cell searches on the overlapping first frequency point based on the first subcarrier spacing, thereby accelerating the network search speed and shortening the network search time.
[0155] In another possible embodiment, the first frequency band further includes a second frequency point, and the second frequency band does not include the second frequency point. Then, after scanning the first frequency band to obtain the first set of candidate frequency points and before scanning the second frequency band, cell search may also be performed on the second frequency point based on the first subcarrier spacing and the second subcarrier spacing.
[0156] In Embodiment B, in S504 above, since during the process of performing cell search on the frequency points in the first set of candidate frequency points, cell search is performed on the first frequency point based on the first subcarrier spacing, the first frequency point does not belong to the second set of candidate frequency points. In S504, during the process of performing cell search on the frequency points in the first set of candidate frequency points: cell search is not performed on the first frequency point based on the first subcarrier spacing.
[0157] In Embodiment B, in yet another possible embodiment, for the frequency points in the second frequency band except those overlapping with the first frequency band, the frequency points may or may not be in the overlapping area. Then, in the above S504, the frequency points are used as second candidate frequency points, and cell search is performed based on the first subcarrier spacing. For example, the second frequency band further includes a third frequency point, and the first frequency band does not include the third frequency point. Then, in S504, the third frequency point is used as a second candidate frequency point, and cell search is performed based on the first subcarrier spacing.
[0158] Still taking the case where the first frequency band is part or all of the frequency band corresponding to band41, and the second frequency band is part or all of the frequency band corresponding to band38 as an example, the first subcarrier spacing type is, for example, 15KHz. The second subcarrier spacing type is, for example, 30KHz.
[0159] In 501, for the first frequency point in the overlapping area of the first frequency band and the second frequency band, the synchronization signal blocks with SCSs of 30kHz and 15kHz are reserved (or it can also be said that for the first frequency point in the overlapping area, cell search is performed according to the subcarrier spacing types of 30kHz and 15kHz). The processing method for the frequency points in the area of the first frequency band except the overlapping area may be the same as that in the foregoing Embodiment A, and the steps are not repeated.
[0160] If the access to the network fails through the frequency points of the first frequency band, the frequency band of band 38 supported by the wireless communication device is scanned to obtain a second frequency point sequence. For the frequency points in the second frequency point sequence except the first frequency point, the synchronization signal blocks with SCS of 15kHz are reserved (or it can also be said that cell search is performed according to the subcarrier spacing type of 15kHz). That is, for the first frequency point in the overlapping area of the second frequency point sequence, the synchronization signal blocks with SCS of 15kHz are no longer reserved. If the access to the network is successful through the frequency points of the second frequency band, the system information broadcast can be read, and the frequency band information of the serving cell is updated according to the content in the system information broadcast. If the access to the network fails through the frequency points of the second frequency band, the frequency band scanning and cell search for other frequency bands can be continued.
[0161] As can be seen from the above, in the embodiments of the present application, after performing frequency band scanning on a frequency band to obtain frequency points, the cell search stage is then carried out, and the overlapping removal process is performed based on the frequency point granularity. Specifically, in the process of performing cell search on the frequency points of band41, if the first frequency point has been subjected to cell search based on 30 kHz and 15 kHz, then in the process of performing cell search on the frequency points of band38, the first frequency point in the second frequency point sequence does not belong to the second candidate frequency points, that is, the first frequency point is no longer subjected to cell search based on 15KHz. In this way, it is possible to avoid performing cell search on the overlapping frequency points based on 15KHz twice, thereby accelerating the network search speed and shortening the network search time. On the other hand, it can be seen that for the overlapping frequency points in the overlapping area, cell search is only performed based on two subcarrier spacing types in the process of performing cell search in the first frequency band. In this way, for the frequency points with an earlier processing timing in the frequency band, the corresponding cell search is also earlier and will not be delayed too late.
[0162] In a possible implementation manner, the first step length corresponding to the first frequency band on the synchronization grid sequence may be the same as or different from the second step length corresponding to the second frequency band on the synchronization grid sequence.
[0163] In a possible implementation manner, when the first step length corresponding to the first frequency band on the synchronization grid sequence is different from the second step length corresponding to the second frequency band on the synchronization grid sequence, the second frequency point may be included in the first candidate frequency points, while the second frequency point may not be included in the second frequency point sequence. And the third frequency point may be included in the second frequency point sequence, but the third frequency point may not be included in the first candidate frequency points. The third frequency point may be in the overlapping area of the first frequency band and the second frequency band, or may not be in the overlapping area. The second frequency point may be in the overlapping area of the first frequency band and the second frequency band, or may not be in the overlapping area. The cell search methods for the third frequency point and the second frequency point are as described above and will not be elaborated here.
[0164] In yet another possible implementation manner, when the first step length corresponding to the first frequency band on the synchronization grid sequence is different from the second step length corresponding to the second frequency band on the synchronization grid sequence, if the first step length is an integer multiple of the second step length, for example, the first step length is 3 and the second step length is 1. That is, the frequency points in the overlapping area of the first frequency band are a subset of the frequency points in the overlapping area of the second frequency band.
[0165] In another possible implementation, when the first step length corresponding to the first frequency band on the synchronization grid sequence is different from the second step length corresponding to the second frequency band on the synchronization grid sequence, if the second step length is an integer multiple of the first step length, for example, the second step length is 3 and the first step length is 1. That is, the frequency points in the overlapping area of the second frequency band are a subset of the frequency points in the overlapping area of the first frequency band. Then, in one possible implementation, in S502 above, cell search can be performed on all the frequency points in the overlapping area of the first frequency band based on the first subcarrier spacing and the second subcarrier spacing. In S503, during the process of scanning the second frequency band, only the frequency bands other than the overlapping area of the second frequency band are scanned. That is, during the process of scanning the second frequency band, the overlapping area is no longer scanned. In this way, the network search speed can be further increased.
[0166] In another possible implementation, when the first step length corresponding to the first frequency band on the synchronization grid sequence is the same as the second step length corresponding to the second frequency band on the synchronization grid sequence, the frequency points corresponding to the overlapping area in the first frequency band and the frequency points corresponding to the overlapping area in the second frequency band may be exactly the same. In this case, in another possible implementation, during the process of performing cell search on the frequency points of the first frequency band, for all the frequency points in the overlapping area, cell search can be performed based on the first subcarrier spacing and the second subcarrier spacing. Instead, during the process of scanning the second frequency band, the overlapping area is no longer scanned. In this way, the network search speed can be further increased.
[0167] According to the foregoing method, Figure 6 The following is a schematic structural diagram of the communication device provided by the embodiment of the present application. As Figure 6 shown, the communication device 1301 may be a wireless communication device (such as the wireless communication device in the foregoing Figure 4 ), or may be a chip or a circuit, such as a chip or a circuit that can be disposed in a wireless communication device. The wireless communication device may be the terminal device mentioned in the foregoing content (such as the terminal device in the foregoing Figure 3 ), or a chip or a circuit inside the terminal device.
[0168] As Figure 6 shown, the communication device 1301 may include a processor 1302 and a transceiver 1303 coupled to the processor 1302. It may also include a memory 1304.
[0169] Furthermore, the communication device 1301 may further include a bus system. Among them, the processor 1302, the memory 1304, and the transceiver 1303 may be connected through the bus system.
[0170] It should be understood that the foregoing processor 1302 may be a chip. For example, the processor 1302 may be the foregoingFigure 3 processor 110 in Figure 3 For the relevant introduction, please refer to the description of processor 110 in the foregoing
[0171] In the implementation process, each step of the above method can be completed by the integrated logic circuit of the hardware in processor 1302 or the instructions in the form of software. The steps of the method disclosed in combination with the embodiments of the present application can be directly embodied as being executed and completed by the hardware processor, or executed and completed by the combination of the hardware and software modules in processor 1302. The software module can be located in a mature storage medium in the art such as random access memory, flash memory, read-only memory, programmable read-only memory, or electrically erasable programmable memory, register, etc. This storage medium is located in memory 1304, and processor 1302 reads the information in memory 1304 and combines its hardware to complete the steps of the above method.
[0172] It should be noted that processor 1302 in the embodiments of the present application can be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method embodiments can be completed by the integrated logic circuit of the hardware in the processor or the instructions in the form of software. The above-mentioned processor can be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components. It can implement or execute the various methods, steps, and logic block diagrams disclosed in the embodiments of the present application. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor, etc. The steps of the method disclosed in combination with the embodiments of the present application can be directly embodied as being executed and completed by the hardware decoding processor, or executed and completed by the combination of the hardware and software modules in the decoding processor. The software module can be located in a mature storage medium in the art such as random access memory, flash memory, read-only memory, programmable read-only memory, or electrically erasable programmable memory, register, etc. This storage medium is located in the memory, and the processor reads the information in the memory and combines its hardware to complete the steps of the above method.
[0173] It can be understood that the memory 1304 in the embodiments of the present application may be a volatile memory or a non-volatile memory, or may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable ROM (PROM), an erasable PROM (EPROM), an electrically erasable PROM (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), which is used as an external cache. By way of example but not limitation, many forms of RAM are available, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchlink DRAM (SLDRAM), and direct rambus RAM (DR RAM). It should be noted that the memories of the systems and methods described herein are intended to include, but are not limited to, these and any other suitable types of memories.
[0174] The memory 1304 is used to store instructions, and the processor 1302 is used to execute the instructions stored in the memory 1304 to implement the related solutions of the wireless communication device in the method as described above Figure 5 in the method.
[0175] In a possible implementation manner, the processor 1302 is used to, through the transceiver 1303: perform cell search on the first candidate frequency points in the first frequency band based on the first subcarrier spacing type and the second subcarrier spacing type, where the first candidate frequency points include the first frequency points in the first frequency band, and the first frequency points are the frequency points in the overlapping frequency points of the first frequency band and the second frequency band. In the case where the access to the network fails through the cell corresponding to the first candidate frequency point, perform cell search on the second candidate frequency points in the second frequency band based on the first subcarrier spacing type, where the second candidate frequency points do not include the first frequency points in the second frequency band.
[0176] In yet another possible implementation, the processor 1302 is configured to, through the transceiver 1303: perform cell search on a first frequency point in a first set of candidate frequency points of a first frequency band based on a second subcarrier spacing type; the first frequency point is a frequency point in the overlapping frequency points of the first frequency band and the second frequency band; the subcarrier spacing types corresponding to the frequency points of the first frequency band include a first subcarrier spacing type and a second subcarrier spacing type; the subcarrier spacing types corresponding to the frequency points of the second frequency band include the first subcarrier spacing type. In the case where access to the network fails through the cell corresponding to the first set of candidate frequency points, perform cell search on a second set of candidate frequency points in the second frequency band based on the first subcarrier spacing type, and the second set of candidate frequency points includes the first frequency point.
[0177] For the concepts, explanations, detailed descriptions, and other steps related to the technical solutions provided in the embodiments of the present application in the communication device, please refer to the descriptions of these contents in the foregoing method or other embodiments, and will not be elaborated here.
[0178] According to the foregoing method, Figure 7 is a schematic structural diagram of the communication device provided in the embodiments of the present application. As Figure 7 shown, the communication device 1401 may include a communication interface 1403, a processor 1402, and a memory 1404. The communication interface 1403 is configured to input and / or output information; the processor 1402 is configured to execute a computer program or instruction, so that the communication device 1401 implements the above Figure 5 method on the wireless communication device side. In the embodiments of the present application, the communication interface 1403 may implement the solution implemented by the above Figure 6 transceiver 1303, the processor 1402 may implement the solution implemented by the above Figure 6 processor 1302, and the memory 1404 may implement the solution implemented by the above Figure 6 memory 1304, which will not be elaborated here.
[0179] Based on the above embodiments and the same concept, Figure 8 is a schematic diagram of the communication device provided in the embodiments of the present application. As Figure 8 shown, the communication device 1501 may be a wireless communication device (such as the wireless communication device in the foregoing Figure 4 ), or may be a chip or a circuit, such as a chip or a circuit that can be disposed in a wireless communication device. The wireless communication device may be the terminal device mentioned in the foregoing content (such as the terminal device in the foregoing Figure 3 ), or a chip or a circuit in the terminal device.
[0180] The communication device can implement the steps performed by the wireless communication device in the method as above Figure 5 . The communication device may include a processing unit 1502, a communication unit 1503, and a storage unit 1504.
[0181] In a possible implementation, the processing unit 1502 is configured to, via the communication unit 1503: perform cell search on a first candidate frequency point in a first frequency band based on a first subcarrier spacing type and a second subcarrier spacing type, where the first candidate frequency point includes a first frequency point in the first frequency band, and the first frequency point is a frequency point in the overlapping frequency points of the first frequency band and the second frequency band. In the case of failure to access the network through the cell corresponding to the first candidate frequency point, perform cell search on a second candidate frequency point in the second frequency band based on the first subcarrier spacing type, where the second candidate frequency point does not include the first frequency point in the second frequency band.
[0182] In another possible implementation, the processing unit 1502 is configured to, via the communication unit 1503: perform cell search on the first frequency point in the first candidate frequency points in the first frequency band based on the second subcarrier spacing type; the first frequency point is a frequency point in the overlapping frequency points of the first frequency band and the second frequency band; the subcarrier spacing types corresponding to the frequency points in the first frequency band include the first subcarrier spacing type and the second subcarrier spacing type; the subcarrier spacing types corresponding to the frequency points in the second frequency band include the first subcarrier spacing type. In the case of failure to access the network through the cell corresponding to the first candidate frequency point, perform cell search on a second candidate frequency point in the second frequency band based on the first subcarrier spacing type, where the second candidate frequency point includes the first frequency point.
[0183] For the concepts, explanations, detailed descriptions, and other steps related to the technical solution provided in the embodiments of the present application in this communication device, please refer to the descriptions of these contents in the foregoing method or other embodiments, and will not be elaborated here.
[0184] It can be understood that the functions of the various units in the foregoing communication device 1501 can be implemented with reference to the corresponding method embodiments, and will not be elaborated here.
[0185] It should be understood that the division of the units of the foregoing communication device is only a division of logical functions. In actual implementation, they can be fully or partially integrated into one physical entity, or physically separated. In the embodiments of the present application, the communication unit 1503 can be implemented by the transceiver 1303 described above Figure 6 and the processing unit 1502 can be implemented by the processor 1302 described above Figure 6 .
[0186] Based on the above embodiments and the same concept, Figure 9 is a schematic diagram of the communication device provided in the embodiments of the present application. As Figure 9 shown, the communication device 1601 can be a wireless communication device (such as the foregoing Figure 4in the wireless communication device), or can be a chip or a circuit, such as a chip or a circuit that can be disposed in the wireless communication device. The wireless communication device can be the terminal device mentioned in the foregoing content (such as the terminal device in the foregoing Figure 3 ), or a chip or a circuit in the terminal device.
[0187] The communication device can correspond to the wireless communication device in the above method. The communication device can implement the steps performed by the wireless communication device in the method as above Figure 5 The communication device can include a processing circuit 1602 and an interface circuit 1603.
[0188] In another possible implementation, the processing circuit 1602 is configured to, through the interface circuit 1603: based on a first subcarrier spacing type and a second subcarrier spacing type, perform cell search on a first candidate frequency point in a first frequency band, where the first candidate frequency point includes a first frequency point in the first frequency band, and the first frequency point is a frequency point in the overlapping frequency points of the first frequency band and the second frequency band. In the case where accessing the network fails through the cell corresponding to the first candidate frequency point, based on the first subcarrier spacing type, perform cell search on a second candidate frequency point in the second frequency band, where the second candidate frequency point does not include the first frequency point in the second frequency band.
[0189] In another possible implementation, the processing circuit 1602 is configured to, through the interface circuit 1603: based on the second subcarrier spacing type, perform cell search on the first frequency point in the first candidate frequency points in the first frequency band; the first frequency point is a frequency point in the overlapping frequency points of the first frequency band and the second frequency band; the subcarrier spacing types corresponding to the frequency points in the first frequency band include the first subcarrier spacing type and the second subcarrier spacing type; the subcarrier spacing types corresponding to the frequency points in the second frequency band include the first subcarrier spacing type. In the case where accessing the network fails through the cell corresponding to the first candidate frequency point, based on the first subcarrier spacing type, perform cell search on a second candidate frequency point in the second frequency band, where the second candidate frequency point includes the first frequency point.
[0190] For the concepts, explanations, detailed descriptions, and other steps related to the technical solution provided in the embodiments of the present application involved in this communication device, please refer to the descriptions of these contents in the foregoing method or other embodiments, and will not be elaborated here.
[0191] It can be understood that the functions of each unit in the above communication device 1601 can be implemented with reference to the corresponding method embodiments, and will not be elaborated here.
[0192] It should be understood that the division of the units of the above communication device is only a logical function division. In actual implementation, all or part of them can be integrated into one physical entity, or physically separated. In the embodiments of the present application, the interface circuit 1603 can be composed of the above Figure 6The transceiver 1303 is implemented, and the processing circuit 1602 can be implemented by the Figure 6 processor 1302 above.
[0193] According to the method provided by the embodiments of the present application, the present application further provides a computer program product, which includes: computer program code or instructions. When the computer program code or instructions run on a computer, the computer is caused to execute Figure 5 the method of any one of the embodiments shown.
[0194] According to the method provided by the embodiments of the present application, the present application further provides a computer-readable storage medium, which stores program code. When the program code runs on a computer, the computer is caused to execute Figure 5 the method of any one of the embodiments shown.
[0195] According to the method provided by the embodiments of the present application, the present application further provides a chip system, which may include a processor. The processor is coupled to a memory and can be used to execute Figures 1 to 3 the method of any one of the embodiments shown. Optionally, the chip system further includes a memory. The memory is used to store a computer program (which may also be referred to as code or instructions). The processor is used to call and run the computer program from the memory, so that a device equipped with the chip system executes Figure 5 the method of any one of the embodiments shown.
[0196] According to the method provided by the embodiments of the present application, the present application further provides a system, which includes one or more of the foregoing wireless communication devices and one or more network devices.
[0197] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer instructions are loaded and executed on a computer, the processes or functions according to the embodiments of the present application are generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center by wire (such as coaxial cable, optical fiber, digital subscriber line (DSL)) or wirelessly (such as infrared, wireless, microwave, etc.). The computer-readable storage medium can be any available medium that the computer can access or a data storage device such as a server or data center that includes one or more integrated available media. The available medium can be a magnetic medium (such as a floppy disk, hard disk, magnetic tape), an optical medium (such as a high-density digital video disc (DVD)), or a semiconductor medium (such as a solid state disc (SSD)), etc.
[0198] It should be noted that a part of this patent application document contains content protected by copyright. Except for making copies of the patent document content in the patent office's patent files or records, the copyright owner reserves the copyright.
[0199] In each of the above device embodiments, the network device corresponds to the network device or wireless communication device in the wireless communication device and method embodiments, and the corresponding steps are executed by the corresponding modules or units. For example, the communication unit (transceiver) executes the steps of receiving or transmitting in the method embodiments, and the other steps except for sending and receiving can be executed by the processing unit (processor). The functions of the specific units can refer to the corresponding method embodiments. Among them, the processor can be one or more.
[0200] As used in this specification, the terms "component", "module", "system", etc. are used to denote computer-related entities, hardware, firmware, combinations of hardware and software, software, or software in execution. For example, a component can be, but is not limited to, a process running on a processor, a processor, an object, an executable, a thread of execution, a program, and / or a computer. By way of illustration, both an application running on a computing device and the computing device can be components. One or more components can reside in a process and / or thread of execution, and a component can be located on one computer and / or distributed between two or more computers. In addition, these components can execute from various computer-readable media having various data structures stored thereon. A component can communicate, for example, by signals according to one or more data packets (e.g., data from two components interacting with another component in a local system, a distributed system, and / or a network, such as via the Internet interacting with other systems through signals) through local and / or remote processes.
[0201] Those of ordinary skill in the art will appreciate that the various illustrative logical blocks and steps described in connection with the embodiments disclosed herein can be implemented in electronic hardware, or in a combination of computer software and electronic hardware. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints of the technical solution. Skilled artisans may implement the described functionality in different ways for each particular application, but such implementation should not be regarded as exceeding the scope of this application.
[0202] Those skilled in the art can clearly understand that for the sake of convenience and brevity of description, the specific working processes of the systems, apparatuses, and units described above can refer to the corresponding processes in the foregoing method embodiments and will not be elaborated herein.
[0203] In several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative. For example, the division of units is only a logical functional division, and there can be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the couplings or direct couplings or communication connections shown or discussed with each other can be through some interfaces. The indirect couplings or communication connections of apparatuses or units can be in electrical, mechanical, or other forms.
[0204] The unit described as a separation component may or may not be physically separated. The component displayed as a unit may or may not be a physical unit, that is, it may be located in one place or distributed across multiple network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0205] In addition, each functional unit in various embodiments of the present application may be integrated in a processing unit, may exist separately as individual physical units, or two or more units may be integrated in one unit.
[0206] If the function is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application, in essence, or the part that contributes to the prior art or a part of this technical solution can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods in various embodiments of the present application. The foregoing storage medium includes: various media such as USB flash drives, mobile hard disks, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical discs that can store program codes.
[0207] The above is only the specific implementation manner of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art can easily think of changes or substitutions within the technical scope disclosed in the present application, and all should be covered by the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.
Claims
1. A cell search method, characterized in that, it includes: Based on a first subcarrier spacing type and a second subcarrier spacing type, perform cell search on a first candidate frequency point in a first frequency band, where the first candidate frequency point includes a first frequency point in the first frequency band, and the first frequency point is a frequency point in the overlapping frequency points of the first frequency band and the second frequency band; In the case of failure to access the network through the cell corresponding to the first candidate frequency point, based on the first subcarrier spacing type, perform cell search on a second candidate frequency point in the second frequency band, where the second candidate frequency point does not include the first frequency point in the second frequency band.
2. The method according to claim 1, characterized in that: The subcarrier spacing types corresponding to the frequency points of the first frequency band include: the first subcarrier spacing type and the second subcarrier spacing type; The subcarrier spacing types corresponding to the frequency points of the second frequency band include: the first subcarrier spacing type.
3. The method according to claim 1 or 2, characterized in that, The first candidate frequency point further includes a second frequency point, and the second frequency point is a frequency point in the frequency points in the first frequency band other than the overlapping frequency points; and / or, The second candidate frequency point further includes a third frequency point, and the third frequency point is a frequency point in the frequency points in the second frequency band other than the overlapping frequency points.
4. The method according to claim 1 or 2, characterized in that, The first step length corresponding to the first frequency band on the synchronization grid sequence is different from the second step length corresponding to the second frequency band on the synchronization grid sequence.
5. The method according to claim 1 or 2, characterized in that, The first subcarrier spacing type is 15KHz; the second subcarrier spacing type is 30KHz.
6. The method according to claim 1 or 2, characterized in that, The first frequency band is part or all of the frequency band corresponding to band41; the second frequency band is part or all of the frequency band corresponding to band38.
7. A wireless communication device, characterized in that, it includes: A processing circuit and an interface circuit coupled to the processing circuit, where the processing circuit is used to pass through the interface circuit: Based on a first subcarrier spacing type and a second subcarrier spacing type, perform cell search on a first candidate frequency point in a first frequency band, where the first candidate frequency point includes a first frequency point in the first frequency band, and the first frequency point is a frequency point in the overlapping frequency points of the first frequency band and the second frequency band; In the case of failure to access the network through the cell corresponding to the first candidate frequency point, based on the first subcarrier spacing type, perform cell search on a second candidate frequency point in the second frequency band, where the second candidate frequency point does not include the first frequency point in the second frequency band.
8. The wireless communication device according to claim 7, characterized in that, The subcarrier spacing types corresponding to the frequency points of the first frequency band include: the first subcarrier spacing type and the second subcarrier spacing type; The subcarrier spacing types corresponding to the frequency points of the second frequency band include: the first subcarrier spacing type.
9. The wireless communication device according to claim 7 or 8, characterized in that, The first candidate frequency point further includes a second frequency point, and the second frequency point is a frequency point among the frequency points in the first frequency band other than the overlapping frequency points; and / or, The second candidate frequency point further includes a third frequency point, and the third frequency point is a frequency point among the frequency points in the second frequency band other than the overlapping frequency points.
10. The wireless communication device according to claim 7 or 8, wherein, A first step length corresponding to the first frequency band on the synchronization grid sequence is different from a second step length corresponding to the second frequency band on the synchronization grid sequence.
11. The wireless communication device according to claim 7 or 8, wherein, The first subcarrier spacing type is 15KHz; the second subcarrier spacing type is 30KHz.
12. The wireless communication device according to claim 7 or 8, wherein, The first frequency band is part or all of the frequency band corresponding to band41; the second frequency band is part or all of the frequency band corresponding to band38.
13. A communication device, wherein, The device includes a processor and a memory, The memory is used to store an executable program; The processor is used to execute the computer executable program in the memory, so that the method described in any one of claims 1-6 is executed.
14. A communication device, wherein, The device includes a processor and a communication interface, The communication interface is used to input and / or output information; The processor is used to execute the computer executable program, so that the method described in any one of claims 1-6 is executed.
15. A computer-readable storage medium, wherein, The computer-readable storage medium stores a computer executable program, and when the computer executable program is called by a computer, the computer is made to execute the method described in any one of claims 1-6.
16. A chip system, wherein, including: A communication interface for inputting and / or outputting information; A processor for executing a computer executable program, so that a device installed with the chip system executes the method described in any one of claims 1-6.
Citation Information
Patent Citations
Method of searching multi-cell frequency points applied to 3GPP-LTE (3rd Generation Partnership Project-Long Term Evolution) system
CN104023377A
Physical downlink control channel (PDCCH) resource allocation method and device
CN104717748A