This application relates to the field of communications technologies, and in particular, to a terminal coverage method, a communications apparatus, and a computer-readable storage medium.
In a communications system, when a terminal is farther away from a base station, the base station cannot cover the terminal. For example, if a terminal, which is an IoT (Internet of Things) terminal, is out of coverage of the base station, the IoT terminal cannot normally communicate with the base station.
In the prior art, a base station is added to enable an IoT terminal in a blind spot to connect to the added base station. However, adding a base station causes relatively high costs. In addition, because information traffic exchanged between an IoT terminal and a base station is low and communication is usually performed only once in several hours or even several days, adding a base station causes relatively low air interface resource utilization.
This application provides a terminal coverage method, a communications apparatus, and a computer-readable storage medium, to increase a coverage capability and a coverage gain of a channel with a limited repetition count, and ensure normal communication between a terminal and a base station.
According to a first aspect, this application provides a terminal coverage method, where the method includes: obtaining, by a network device, position information of a terminal in a cell relative to the network device; dividing, by the network device, the cell into a plurality of areas based on the position information of the terminal in the cell relative to the network device; and sending, by the network device, information to terminals in different areas of the plurality of areas at different time points, where the information is carried on a channel with a maximum repetition count less than a threshold. According to the solution provided in this embodiment, signal strength of a channel with a limited repetition count can be increased. This increases a coverage capability and a coverage gain of the channel, and ensures normal communication between the terminal in the area and a base station.
In a possible design, the channel with a maximum repetition count less than a threshold includes a physical broadcast channel (PBCH).
In a possible design, the dividing, by the network device, the cell into a plurality of areas based on the position information of the terminal in the cell relative to the network device includes: dividing, by the network device, the cell into the plurality of areas of a same size based on the position information of the terminal in the cell relative to the network device.
In a possible design, the dividing, by the network device, the cell into a plurality of areas based on the position information of the terminal in the cell relative to the network device includes: determining, by the network device, a terminal that is farthest away from the network device in the cell based on the position information of the terminal in the cell relative to the network device; and dividing, by the network device, the cell into the plurality of areas based on position information of the terminal that is farthest away from the network device in the cell. In a possible design, some of the plurality of areas are of different sizes.
In a possible design, before the sending, by the network device, information to terminals in different areas of the plurality of areas at different time points, the method further includes: determining, by the network device, at least one target area from the plurality of areas based on terminal activation period and a channel receive time window corresponding to a terminal in each of the plurality of areas, where a terminal in the at least one target area receives the information within the terminal activation period.
In a possible design, the sending, by the network device, information to terminals in different areas of the plurality of areas at different time points includes: dividing, by the network device, the terminal activation period into a plurality of time periods based on a channel receive time window corresponding to the terminal in the at least one target area, where the plurality of time periods include a target time period corresponding to each of the at least one target area; and sending, by the network device within the target time period, the information to a terminal in the target area corresponding to the target time period for a plurality of times.
In a possible design, a beam width corresponding to the information is related to a size of the area in which the terminal receives the information.
According to a second aspect, this application provides a communications apparatus, including a module, a component, or a circuit configured to implement the terminal coverage method in the first aspect.
According to a third aspect, this application provides a communications apparatus, including:
a memory and a processor, where the memory is coupled to the processor, and
the processor is configured to perform the method according to the first aspect.
In a possible design, the communications apparatus in the third aspect may be a base station, or may be a component (for example, a chip or a circuit) of a base station.
According to a fourth aspect, this application provides a computer-readable storage medium, where the computer-readable storage medium stores a computer program, and when the program runs on a computer, the computer is enabled to perform the method according to the first aspect.
According to a fifth aspect, this application provides a computer program, where when the computer program is executed by a computer, the computer program is used to perform the method according to the first aspect.
In a possible design, all or some of the programs in the fifth aspect may be stored in a storage medium encapsulated with the processor, or some or all of the programs may be stored in a memory that is not encapsulated with the processor.
According to a sixth aspect, an embodiment of this application further provides a communications system, including the communications apparatus according to the second aspect.
It can be learned that in the foregoing aspects, the network device divides the cell into the plurality of areas based on the position information of the terminal in the cell relative to the network device, and sends, in a time division manner, the information carried on the channel with a limited repetition count to the terminal in the at least one target area in the plurality of areas. Compared with that the network device sends, at a specific power, the channel with a limited repetition count to the terminal in the cell, when the network device sends, at the power, the channel with a limited repetition count to terminals in each area, this method increases signal strength of the channel, increases a coverage capability and a coverage gain of the channel, and ensures normal communication between the terminal in the area and a base station.
Terms used in DESCRIPTION OF EMBODIMENTS of this application are only used to explain specific embodiments of this application, and are not intended to limit this application.
The embodiments of this application may be applied to various types of communications systems.
The network device 11 may be a network-side device, for example, a Wireless Fidelity (WIFI) access point (AP), a base station in next generation communications such as a gNB, a small cell, a micro base station, or a TRP in 5G, or may be a relay station, an access point, an in-vehicle device, a wearable device, or the like. In this embodiment, base stations in communications systems of different communications standards are different. For ease of distinguishing, a base station in a 4G communications system is referred to as an LTE eNB, a base station in a 5G communications system is referred to as an NR gNB, and a base station that supports both a 4G communications system and a 5G communications system is referred to as an eLTE eNB. These names are merely for ease of distinguishing, and are not intended for limitation.
The terminal 12, also referred to as user equipment (UE), is a device that provides a user with voice and/or data connectivity, for example, a handheld device or an in-vehicle device that has a wireless connection function. Common terminals include, for example, a mobile phone, a tablet computer, a notebook computer, a palmtop computer, a mobile internet device (MID), and a wearable device such as a smart watch, a smart band, or a pedometer.
“A plurality of” indicates two or more, and another quantifier is similar to this. The term “and/or” describes an association relationship between associated objects and represents that three relationships may exist. For example, A and/or B may represent the following three cases: Only A exists, both A and B exist, and only B exists. The character “/” generally indicates an “or” relationship between the associated objects.
It should be noted that, a quantity and a type of the terminals 12 included in the communications system shown in
In addition, the embodiments of this application may be applied to not only a next-generation wireless communications system, that is, a 5G communications system but also another system that may appear in the future, for example, a next-generation Wi-Fi network or a 5G Internet of Vehicles (IoV).
In a communications system, when a terminal is farther away from a base station, the base station cannot cover the terminal. In other words, the terminal may not receive information sent by the base station. Generally, the base station may repeatedly send the information a plurality of times to increase a signal to interference plus noise ratio (SINR) of the information, so that the terminal can receive the information. Specifically, when the base station sends to the terminal a common traffic channel and a control channel, for example, a physical uplink shared channel (PUSCH), a physical downlink shared channel (PDSCH), and a physical downlink control channel (PDCCH), coverage can be expanded by increasing a repetition count. However, for a channel similar to a physical broadcast channel (PBCH) whose format is relatively fixed, a repetition count is limited. In other words, compared with maximum repetition counts of the PUSCH, the PDSCH, and the PDCCH, a maximum repetition count of the PBCH is relatively small. Consequently, a repetition gain of the PBCH is constrained. In an IOT based on base station communication, keeping a connection between a base station and a terminal is more important than information traffic exchanged between the base station and the terminal, and the channel similar to the PBCH will become a bottleneck channel in a deep coverage scenario such as a basement, an underground well, or an isolated base station in a mountainous area caused by a natural disaster like an earthquake or a mountain flood. In the prior art, a base station is added in the deep coverage scenario to enable a terminal in a blind spot, for example, an IoT terminal, to connect to the added base station. However, adding a base station causes relatively high costs. In addition, because information traffic exchanged between an IoT terminal and a base station is low and communication is usually performed only once in several hours or even several days, adding a base station causes relatively low air interface resource utilization. To resolve the problem, this embodiment provides a terminal coverage method. The following describes the terminal coverage method in detail with reference to the embodiment.
Step S201: A network device obtains position information of a terminal in a cell relative to the network device.
In this embodiment, a cell corresponding to a base station includes a plurality of terminals. It may be understood that the cell may be an omnidirectional cell covered by an omnidirectional antenna of the base station, or the cell is a sector covered by a directional antenna of the base station. In this embodiment, the sector covered by the directional antenna of the base station is used as an example. As shown in
In this embodiment, the terminal 32, the terminal 33, the terminal 34, the terminal 35, and the terminal 36 may specifically be IoT terminals. The IoT terminals may be applied to a deep coverage scenario. In this embodiment, position information of the IoT terminal relative to the base station may be relatively fixed. It may be understood that the position information of the IoT terminal relative to the base station includes a distance and a direction from the base station to the IoT terminal. Optionally, the base station 31 prestores position information of the terminal 32, the terminal 33, the terminal 34, the terminal 35, and the terminal 36, or the base station 31 separately receives the respective position information from the terminal 32, the terminal 33, the terminal 34, the terminal 35, and the terminal 36. Further, the base station 31 determines position information of the terminal 32, the terminal 33, the terminal 34, the terminal 35, and the terminal 36 relative to the base station 31 based on the position information of the terminal 32, the terminal 33, the terminal 34, the terminal 35, and the terminal 36, and position information of the base station 31, that is, a distance and a direction from the base station 31 to each of the terminal 32, the terminal 33, the terminal 34, the terminal 35, and the terminal 36.
Step S202: The network device divides the cell into a plurality of areas based on the position information of the terminal in the cell relative to the network device.
Optionally, the base station 31 divides the sector corresponding to the base station 31 into a plurality of areas based on the distance and the direction from the base station 31 to each of the terminal 32, the terminal 33, the terminal 34, the terminal 35, and the terminal 36.
In an implementation, the network device divides the cell into the plurality of areas of a same size based on the position information of the terminal in the cell relative to the network device.
As shown in
In another implementation, the network device determines a terminal that is farthest away from the network device in the cell based on the position information of the terminal in the cell relative to the network device. The network device divides the cell into the plurality of areas based on position information of the terminal that is farthest away from the network device in the cell. Optionally, some of the plurality of areas are of different sizes.
As shown in
For example, the base station 31 determines a terminal, for example, the terminal 34, that is farthest from the base station 31 based on the distance from the base station 31 to each of the terminal 32, the terminal 33, the terminal 34, the terminal 35, and the terminal 36. Further, the base station 31 divides the sector corresponding to the base station 31 into the plurality of areas whose sizes are not completely equal based on the distance and the direction from the base station 31 to the terminal 34, for example, the area 51, the area 52, and the area 53 shown in
As shown in
In addition, as shown in
It may be understood that, a method for dividing a sector corresponding to the base station into a plurality of areas is not limited to the method described in this embodiment, and the sector may also be divided according to another method, for example, the sector may be divided based on a relative location relationship between terminals in the sector, density of the terminals, or the like.
Step S203: The network device sends information to terminals in different areas of the plurality of areas at different time points, where the information is carried on a channel with a maximum repetition count less than a threshold.
In this embodiment, an activation period of the IoT terminal is 120 milliseconds, that is, within the activation period of the IoT terminal, the IoT terminal may receive the PBCH channel sent by the base station. As shown in
In a possible manner, the base station 31 repeatedly sends a PBCH to a terminal in a corresponding area for a plurality of times within each 40 milliseconds, but a repetition count of sending is relatively small. In other words, the repetition count of sending the PBCH is limited. Specifically, the base station 31 repeatedly sends the PBCH to the terminal in the corresponding area for a plurality of times within each 40 milliseconds by using a narrow beam, where a beam width of the narrow beam is related to a size of the corresponding area Optionally, the base station 31 sends a plurality of narrow beams within each 40 milliseconds in a time division manner, and each narrow beam is corresponding to one PBCH.
As shown in
It may be understood that the base station 31 is not limited to sending two narrow beams within each 40 milliseconds. This is merely an example for description herein. Correspondingly, a terminal in each area may receive a plurality of narrow beams within 40 milliseconds, and after superimposing the plurality of narrow beams, the terminal may parse, from noise, a wanted signal, that is, information carried on a PBCH.
In this embodiment, as shown in
It should be noted that an IoT terminal and a non-IoT terminal may share one base station, and the non-IoT terminal may be specifically a common Long-Term Evolution (LTE) terminal. That is, the sector described in this embodiment not only includes an IoT terminal, but also may include a common LTE terminal. The base station may stagger, in a time domain, the activation period of the IoT terminal and activation duration of the common LTE terminal in the sector by using differentiated parameter configuration. This improves a coverage gain of the PBCH received by the IoT terminal without affecting the common LTE terminal.
In addition, in this embodiment, that the sector is divided into a plurality of areas is used as an example. This embodiment may also be applicable to a scenario in which an omnidirectional cell is divided into a plurality of areas. A specific implementation is similar to an implementation in the embodiment shown in
In this embodiment, the network device divides the cell into the plurality of areas based on the position information of the terminal in the cell relative to the network device, and sends, in a time division manner, the information carried on the channel with a limited repetition count to a terminal in at least one target area in the plurality of areas. Compared with that the network device sends, at a specific power, the channel with a limited repetition count to the terminal in the cell, when the network device sends, at the power, the channel with a limited repetition count to terminals in each area, this method increases signal strength of the channel, increases a coverage capability and a coverage gain of the channel, and ensures normal communication between the terminal in the area and the base station.
Based on the foregoing embodiment, before the network device sends the information to the terminals in the different areas of the plurality of areas at different time points, the network device may further determine the at least one target area from the plurality of areas, and the terminal in the at least one target area receives the information in the terminal activation period.
In a possible manner, the network device determines the at least one target area from the plurality of areas based on the terminal activation period and the channel receive time window corresponding to the terminal in each of the plurality of areas. The network device divides the terminal activation period into a plurality of time periods based on the channel receive time window corresponding to the terminal in the at least one target area, where the plurality of time periods include a target time period corresponding to each of the at least one target area. The network device sends, within the target time period, the information to the terminal in the target area corresponding to the target time period for a plurality of times.
As shown in
Based on
It may be understood that longer duration in which the base station sends a PBCH to an area indicates a greater repetition count that the base station sends a PBCH to the area. As shown in
As shown in
In addition, in this embodiment, that the sector is divided into two areas is used as an example. This embodiment may also be applicable to a scenario in which the sector is divided into at least three areas. A specific implementation is similar to an implementation in the embodiment shown in
In addition, in this embodiment, that the sector is divided into a plurality of areas is used as an example. This embodiment may also be applicable to a scenario in which an omnidirectional cell is divided into a plurality of areas. A specific implementation is similar to an implementation in the embodiment shown in
In this embodiment, instead of sending information to each area in the plurality of areas, the base station sends the information carried by the channel with a limited repetition count to the target area in the plurality of areas within the activation period of the IoT terminal. This saves radio resources. In addition, the base station does not need to evenly allocate the activation period of the IoT terminal. When sending the information to the target area, the base station may occupy the activation period of the IoT terminal for a relatively long time. This further improves a coverage capability and a coverage gain of the channel in the target area.
It may be understood that some or all of the steps or operations in the foregoing embodiments are merely examples. In this embodiment of this application, other operations or variations of various operations may be further performed. In addition, the steps may be performed in different sequences presented in the foregoing embodiments, and not all operations in the foregoing embodiments may need to be performed.
It may be understood that, in the foregoing embodiments, operations or steps implemented by the network device (for example, the base station) may also be implemented by a component (for example, a chip or a circuit) that can be applied to the network device.
The communications apparatus 100 may include one or more processors 101. The processor 101 may also be referred to as a processing unit, and may implement a specific control function. The processor 101 may be a general-purpose processor, a dedicated processor, or the like.
In a possible design, the processor 101 may alternatively store an instruction 103, and the instruction may be run by the processor, so that the communications apparatus 100 performs the method that corresponds to the network device and that is described in the foregoing method embodiments.
In still another possible design, the communications apparatus 100 may include a circuit. The circuit may implement a sending, receiving, or communication function in the foregoing method embodiments.
Optionally, the communications apparatus 100 may include one or more memories 102. The memory stores an instruction 104 or intermediate data. The instruction 104 may be run on the processor, so that the communications apparatus 100 performs the method described in the foregoing embodiments. Optionally, the memory may further store other related data. Optionally, the processor may also store an instruction and/or data. The processor and the memory may be separately disposed, or may be integrated together.
Optionally, the communications apparatus 100 may further include a transceiver 105.
The processor 101 may be referred to as a processing unit. The transceiver 105 may be referred to as a transceiver unit, a transceiver device, a transceiver circuit, a transceiver, or the like, and is configured to implement sending and receiving functions of the communications apparatus.
If the communications apparatus is configured to implement an operation corresponding to the network device in the embodiment shown in
The processor and the transceiver described in this application may be implemented on an integrated circuit (IC), an analog IC, a radio frequency integrated circuit (RFIC), a hybrid signal IC, an application-specific integrated circuit (ASIC), a printed circuit board (PCB), an electronic device, or the like. The processor and the transceiver may also be manufactured by using various 1C technologies, for example, a complementary metal oxide semiconductor (CMOS), an N-channel metal-oxide-semiconductor (NMOS), a P-channel metal-oxide-semiconductor (PMOS), a bipolar junction transistor (BJT), a bipolar CMOS (BiCMOS), silicon germanium (SiGe), and gallium arsenide (GaAs).
Optionally, the communications apparatus may be an independent device or may be a part of a larger device. For example, the device may be:
(1) an independent integrated circuit (IC), a chip, or a chip system or subsystem;
(2) a set having one or more ICs, where optionally, the IC set may also include a storage component configured to store data and/or an instruction;
(3) an ASIC, for example, a modem (MSM);
(4) a module that can be embedded in another device;
(5) a receiver, a terminal, a cellular phone, a wireless device, a handheld phone, a mobile unit, a network device, or the like; or
(6) another device or the like.
In
In a possible manner, the division module 112 is specifically configured to divide the cell into a plurality of areas of a same size based on the position information of the terminal in the cell relative to the network device.
In another possible manner, when the division module 112 unequally divides the cell into a plurality of areas based on the position information of the terminal in the cell relative to the network device, the division module 112 is specifically configured to: determine a terminal that is farthest away from the network device in the cell based on the position information of the terminal in the cell relative to the network device; and divide the cell into the plurality of areas based on position information of a terminal that is farthest away from the network device in the cell. Optionally, some of the plurality of areas are of different sizes.
Optionally, the communications apparatus may further include: a determining module 114, configured to: before the sending module sends information to terminals in different areas of the plurality of areas at different time points, determine at least one target area from the plurality of areas based on terminal activation period and a channel receive time window corresponding to a terminal in each of the plurality of areas, where a terminal in the at least one target area receives the information within the terminal activation period.
Optionally, the division module 112 may be further configured to divide the terminal activation period into a plurality of time periods based on a channel receive time window corresponding to the terminal in the at least one target area, where the plurality of time periods include a target time period corresponding to each of the at least one target area and when sending the information to the terminal in different areas of the plurality of areas at different time points, the sending module 113 is specifically configured to send, within the target time period, the information to a terminal in the target area corresponding to the target time period for a plurality of times.
Optionally, a beam width corresponding to the information is related to a size of the area in which the terminal receives the information.
The communications apparatus in the embodiment shown in
It should be understood that division into the foregoing modules of the communications apparatus shown in
For example, the foregoing modules may be configured as one or more integrated circuits for implementing the foregoing method, for example, one or more application-specific integrated circuits (ASIC), one or more microprocessors (digital signal processor, DSP), or one or more field programmable gate arrays (FPGA). For yet another example, when one of the foregoing modules is implemented in a form of scheduling a program by a processing element, the processing element may be a general purpose processor, for example, a central processing unit (CPU) or another processor that can invoke the program. For still another example, the modules may be integrated together, and implemented in a form of a system-on-a-chip (SOC).
The foregoing communications apparatus may be located at the baseband apparatus 123. In an implementation, the foregoing units are implemented by a processing element scheduling a program. For example, the baseband apparatus 123 includes a processing element and a storage element, and the processing element 1231 invokes a program stored in the storage element 1232, to perform the method in the foregoing method embodiment. In addition, the baseband apparatus 123 may further include an interface 1233, configured to exchange information with the radio frequency apparatus 122. The interface is, for example, a common public radio interface (CPRI).
In another implementation, the foregoing modules may be configured as one or more processing elements for implementing the foregoing method, and the processing elements are disposed on the baseband apparatus 123. The processing element herein may be an integrated circuit, for example, one or more ASICs, one or more DSPs, or one or more FPGAs. The integrated circuits may be integrated together to form a chip.
For example, the foregoing modules may be integrated together and implemented in a form of a system-on-a-chip (SOC). For example, the baseband apparatus 123 includes an SOC chip, configured to implement the foregoing method. The processing element 1231 and the storage element 1232 may be integrated into the chip, and the processing element 1231 invokes the program stored in the storage element 1232, to implement the foregoing method or functions of the foregoing modules. Alternatively, at least one integrated circuit may be integrated in the chip to implement the foregoing method or functions of the foregoing modules. Alternatively, the foregoing implementations may be combined, so that functions of some units are implemented by the processing element invoking a program, and functions of some units are implemented by using an integrated circuit.
Regardless of a manner, the communications apparatus includes at least one processing element, a storage element, and a communications interface, and the at least one processing element is configured to perform the method provided in the foregoing method embodiments. The processing element may perform some or all of the steps in the foregoing method embodiment in a first manner of executing the program stored in the storage element, or in a second manner, to be specific, a manner of using a hardware integrated logic circuit in the processing element in combination with an instruction. Certainly, the method provided in the foregoing method embodiment may alternatively be performed by combining the first manner with the second manner.
The processing element herein is the same as that described in the foregoing, may be a general purpose processor such as a central processing unit (CPU); may be one or more integrated circuits configured to implement the foregoing method, for example, one or more application-specific integrated circuits (ASIC); or may be one or more microprocessors (digital signal processor, DSP), one or more field programmable gate arrays (FPGA) or the like. The storage element may be a memory, or may be a general term of a plurality of storage elements.
The communications apparatus in the embodiment shown in
In
Some or all of the foregoing modules may be implemented in a form of an integrated circuit that is embedded in a chip of the terminal. In addition, they may be separately implemented, or may be integrated together. The foregoing modules may be configured as one or more integrated circuits for implementing the foregoing method, for example, one or more application-specific integrated circuits (ASIC), one or more microprocessors (digital signal processor, DSP), or one or more field programmable gate arrays (FPGA).
An embodiment of this application further provides a computer-readable storage medium. The computer-readable storage medium stores a computer program. When the computer program runs on a computer, the computer performs the terminal coverage method in the foregoing embodiment.
In addition, an embodiment of this application further provides a computer program product. The computer program product includes a computer program. When the computer program product runs on a computer, the computer is enabled to perform the terminal coverage method in the foregoing embodiment.
All or some of the foregoing embodiments may be implemented through software, hardware, firmware, or any combination thereof. When software is used to implement the embodiments, all or some of the embodiments may be implemented in a form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or some of the procedures or functions according to this application are generated. The computer may be a general-purpose computer, a dedicated computer, a computer network, or another programmable apparatus. The computer instructions may be stored in the computer-readable storage medium or may be transmitted from a computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions may be transmitted from a website, computer, server, or data center to another website, computer, server, or data center in a wired (for example, a coaxial cable, an optical fiber, or a digital subscriber line) or wireless (for example, infrared, radio, or microwave) manner. The computer-readable storage medium may be any usable medium accessible by the computer, or a data storage device, such as a server or a data center, integrating one or more usable media. The usable medium may be a magnetic medium (for example, a floppy disk, a hard disk, or a magnetic tape), an optical medium (for example, a DVD), a semiconductor medium (for example, a solid-state disk), or the like.
Number | Date | Country | Kind |
---|---|---|---|
201810753118.X | Jul 2018 | CN | national |
This application is a continuation of International Application No. PCT/CN2019.090924, filed on Jun. 12, 2019, which claims priority to Chinese Patent Application No. 201810753118.X, filed on Jul. 10, 2018. The disclosures of the aforementioned applications are hereby incorporated by reference in their entireties.
Number | Date | Country | |
---|---|---|---|
Parent | PCT/CN2019/090924 | Jun 2019 | US |
Child | 17144817 | US |