US11490387B2 - Communication method and communications apparatus - Google Patents

Communication method and communications apparatus Download PDF

Info

Publication number
US11490387B2
US11490387B2 US16/744,656 US202016744656A US11490387B2 US 11490387 B2 US11490387 B2 US 11490387B2 US 202016744656 A US202016744656 A US 202016744656A US 11490387 B2 US11490387 B2 US 11490387B2
Authority
US
United States
Prior art keywords
sub
band
bands
terminal
indication information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active, expires
Application number
US16/744,656
Other versions
US20200154437A1 (en
Inventor
Nizhong Lin
Lingli PANG
Xian Zhang
Zhang Zhang
Xinzheng WANG
Xinyou MA
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Publication of US20200154437A1 publication Critical patent/US20200154437A1/en
Assigned to HUAWEI TECHNOLOGIES CO., LTD. reassignment HUAWEI TECHNOLOGIES CO., LTD. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: ZHANG, ZHANG, ZHANG, XIAN, WANG, Xinzheng, PANG, LINGLI, LIN, Nizhong, MA, Xinyou
Application granted granted Critical
Publication of US11490387B2 publication Critical patent/US11490387B2/en
Active legal-status Critical Current
Adjusted expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/0091Signaling for the administration of the divided path
    • H04L5/0094Indication of how sub-channels of the path are allocated
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/20Control channels or signalling for resource management
    • H04W72/23Control channels or signalling for resource management in the downlink direction of a wireless link, i.e. towards a terminal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/1607Details of the supervisory signal
    • H04L1/1614Details of the supervisory signal using bitmaps
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/1607Details of the supervisory signal
    • H04L1/1642Formats specially adapted for sequence numbers
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0048Allocation of pilot signals, i.e. of signals known to the receiver
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0053Allocation of signaling, i.e. of overhead other than pilot signals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/80Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
    • H04W72/042
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/04Wireless resource allocation
    • H04W72/044Wireless resource allocation based on the type of the allocated resource
    • H04W72/0453Resources in frequency domain, e.g. a carrier in FDMA
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/22Processing or transfer of terminal data, e.g. status or physical capabilities
    • H04W8/24Transfer of terminal data
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Definitions

  • This application relates to the field of communications technologies, and in particular, to a communication method and a communications apparatus.
  • An existing discrete narrowband communications system supports only single-carrier data transmission. Restricted by excessively narrow spectrum resources, for example, a bandwidth of a single carrier in a spectrum in a power system is only 25 kHz, the current discrete narrowband communications system can support only low-rate services, and therefore can support limited communications applications.
  • a new communications technology is required, to support high-rate data transmission by using a discrete narrowband spectrum.
  • Embodiments of this application provide a communication method and a communications apparatus, to aggregate discrete sub-bands in a discrete narrowband communications system, to support high-rate data transmission by using a discrete narrowband spectrum.
  • a communication method is provided.
  • a network device sends, to a terminal, first indication information used to indicate frequency channel numbers of all discrete sub-bands of a serving cell in which the terminal is currently located.
  • the terminal receives the first indication information sent by the network device, and may determine the frequency channel numbers of all the discrete sub-bands of the cell based on the first indication information.
  • the network device sends, to the terminal, second indication information used to indicate a sub-band available to the terminal in all the discrete sub-bands of the cell.
  • the terminal receives the second indication information sent by the network device, may determine, based on the second indication information, the sub-band available to the terminal in all the discrete sub-bands of the cell, and may further transmit data in the available sub-band. In this way, discrete sub-bands are aggregated to support high-rate data transmission.
  • the network device may add one of the following information to the first indication information, to indicate the frequency channel numbers of all the discrete sub-bands of the serving cell in which the terminal is currently located:
  • the first indication information sent by the network device to the first terminal includes a frequency channel number of a start sub-band of the current serving cell of the terminal, a bitmap representing whether each sub-band in a frequency band belongs to the current serving cell, and a frequency spacing between sub-bands in the frequency band, where the frequency band is a frequency band to which all the discrete sub-bands of the current serving cell belong.
  • the start sub-band of the current serving cell of the terminal may be the first discrete sub-band in all the discrete sub-bands of the cell, or may be the first sub-band in the frequency band to which all the discrete sub-bands of the cell belong.
  • the frequency spacing is an absolute value of a difference between center frequencies of two sub-bands.
  • Manner 2 A fixed frequency spacing is set in a predefined manner, and the first indication information sent by the network device to the first terminal includes a frequency channel number of a start sub-band of the current serving cell of the terminal and a bitmap representing whether each sub-band in a frequency band belongs to the cell, where the frequency band is a frequency band to which all the discrete sub-bands of the current serving cell belong.
  • the first indication information sent by the network device to the first terminal may further include a quantity of all the discrete sub-bands of the current serving cell of the terminal, so that after determining that the quantity of all the discrete sub-bands that belong to the current serving cell and that are in the frequency band has been indicated, the network device may not indicate a remaining sub-band that does not belong to the current serving cell of the terminal and that is in the frequency band.
  • the first indication information sent by the network device to the first terminal includes at least one piece of sub-band cluster indication information, where the sub-band cluster indication information includes start sub-band information of a sub-band cluster, a bitmap representing whether each sub-band in the sub-band cluster belongs to the cell, and a frequency spacing between sub-bands in the sub-band cluster.
  • the sub-band cluster indication information may be used for indication, to further reduce indication overheads of the M consecutive sub-bands that are in the bitmap and that do not belong to the current serving cell.
  • the terminal After the network device indicates the frequency channel numbers of all the discrete sub-bands of the current serving cell of the terminal, and the terminal receives the first indication information, based on the frequency channel number of the start sub-band of the current serving cell of the terminal, the bitmap representing whether each sub-band in the frequency band belongs to the cell, and the frequency spacing between the sub-bands in the frequency band, where the frequency band is a frequency band to which all the discrete sub-bands of the current serving cell of the terminal belong.
  • the network device may add one of the following information to the second indication information, to indicate a sub-band available to the terminal in all the discrete sub-bands of the current serving cell:
  • the second indication information sent by the network device to the terminal may include a sequence number of a start sub-band available to the terminal in all the discrete sub-bands of the current serving cell and a quantity of sub-bands available to the terminal.
  • the network device may allocate, to the terminal, a specified quantity of consecutive logical sub-bands in all the discrete sub-bands of the current serving cell of the terminal, and use the specified quantity of consecutive logical sub-bands as discrete sub-bands available to the terminal. If all the discrete sub-bands of the serving cell of the terminal are numbered in sequence, the consecutive logical sub-bands are a specified quantity of sub-bands with consecutive numbers in all the discrete sub-bands of the cell.
  • the second indication information sent by the network device to the terminal includes a bitmap representing each corresponding sub-band available to the terminal in all the discrete sub-bands of the current serving cell of the terminal.
  • the terminal may send sub-band aggregation specification capability information to the network device, where the sub-band aggregation specification capability information is used to indicate a quantity of sub-bands of which aggregation is supported by the terminal.
  • the network device receives the sub-band aggregation specification capability information sent by the terminal, may allocate an available discrete sub-band to the terminal based on a sub-band aggregation specification capability supported by the terminal, and then indicates, to the terminal, information about the available sub-band in all the discrete sub-bands of the current serving cell.
  • the network device may allocate an available discrete sub-band to the terminal based on at least one of a load status of the current serving cell of the terminal, a current service requirement of the terminal, and the like, and send the second indication information to the terminal, to indicate the discrete sub-band available to the terminal in all the discrete sub-bands of the current serving cell.
  • the network device may not send the foregoing mentioned second indication information to the terminal.
  • the terminal may consider by default that all the discrete sub-bands of the current serving cell of the terminal are discrete sub-bands available to the terminal.
  • the terminal may determine the available discrete sub-band, and transmit data in the available discrete sub-band, to perform communication in a discrete sub-band aggregation communication manner.
  • the terminal may select a sub-band from sub-bands that are available to the terminal and that are determined based on the second indication information, to receive PDCCH information, and transmit data in the determined available sub-bands.
  • the network device may select a specified quantity of sub-bands from sub-bands available to the terminal as sub-bands available to a PDSCH, so that the PDSCH may also be indicated to the terminal in the discrete sub-band aggregation communication manner, where the sub-bands available to the PDSCH may be indicated by using a PDCCH.
  • the terminal may use a frequency hopping mechanism, and always send and receive data in a sub-band with a corresponding logical sub-band number. Cyclic shift is performed between a logical sub-band number and an actual physical sub-band number based on a subframe number or a slot number, to distribute data transmission on a plurality of sub-bands in frequency, thereby obtaining a frequency diversity gain and alleviating deep fading.
  • the network device may send the first indication information to the terminal by using system information.
  • the terminal may receive, by using the system information sent by the network device, the first indication information sent by the network device.
  • the network device may send the second indication information by using dedicated signaling after an RRC connection is established.
  • the terminal may receive, by using the dedicated signaling sent by the network device, the second indication information sent by the network device.
  • the network device may further send third indication information to the terminal, where the third indication information is used to indicate at least one piece of anchor sub-band information.
  • the anchor sub-band information may include at least one of a frequency channel number of an anchor sub-band, a sequence number of the anchor sub-band in all the discrete sub-bands of the current serving cell of the terminal, and a spacing of the frequency channel number of the anchor sub-band relative to the frequency channel number of the start sub-band of the current serving cell of the terminal.
  • the terminal receives the third indication information sent by the network device, determines at least one anchor sub-band based on the third indication information, and selects an anchor sub-band with optimal performance from the determined at least one anchor sub-band, to obtain initial access information such as a synchronization signal, a MIB, or a SIB. In this way, the terminal can select an anchor sub-band with optimal performance from a plurality of anchor sub-bands to obtain initial access information, thereby alleviating deep fading in the discrete narrowband communications system.
  • the network device may send the third indication information by using system information.
  • the terminal receives the third indication information by using the system information.
  • the network device may further send fourth indication information to the terminal, where the fourth indication information is used to indicate a sub-band in which the terminal receives a system message.
  • the fourth indication information carries one of the following information, to indicate the sub-band in which the terminal receives the system message:
  • the fourth indication information includes the frequency channel number of the start sub-band in which the terminal receives the system message and a bitmap representing whether the terminal can receive the system information.
  • the fourth indication information includes a frequency channel number of each sub-band in which the terminal is capable of receiving the system information, where the frequency channel number of each sub-band is represented by using a frequency spacing of the sub-band relative to an anchor sub-band.
  • the terminal may determine the sub-band in which the system information can be received. If the terminal supports a sub-band aggregation capability, the terminal may receive the system message in a discrete sub-band aggregation manner in the sub-band in which the system information can be received, to reduce a system message obtaining delay to some extent.
  • the network device may send the fourth indication information by using an RRC message.
  • the terminal receives the fourth indication information by using the RRC message.
  • the network device may send the fourth indication information by using a layer 1 message, and the terminal receives the fourth indication information by using the layer 1 message.
  • a communications apparatus may be applied to a network device.
  • the communications apparatus applied to the network device includes units or means (means) for performing steps that are performed by the network device in the first aspect.
  • the units or means may be implemented by hardware, or by hardware executing corresponding software.
  • the hardware or the software includes one or more modules corresponding to the foregoing functions.
  • the module may be software and/or hardware.
  • the communications apparatus applied to the network device includes a processing unit and a sending unit, and may further include a receiving unit. Functions of the receiving unit, the processing unit, and the sending unit may correspond to the method steps. Details are not described herein.
  • a communications apparatus may be applied to a terminal.
  • the communications apparatus applied to the terminal includes units or means (means) for performing steps that are performed by the terminal in the first aspect.
  • the units or means may be implemented by hardware, or by hardware executing corresponding software.
  • the hardware or the software includes one or more modules corresponding to the foregoing functions.
  • the module may be software and/or hardware.
  • the communications apparatus applied to the terminal includes a processing unit and a receiving unit, and may further include a sending unit. Functions of the processing unit, the receiving unit, and the sending unit may correspond to the method steps. Details are not described herein.
  • a network device includes a processor and a transceiver, and may further include a memory.
  • the memory is configured to be coupled to the processor, and stores a program instruction and data that are necessary for the network device.
  • the processor, the transceiver, and the memory are connected.
  • the memory is configured to store an instruction.
  • the processor is configured to execute the instruction stored in the memory, and control the transceiver to send and receive signals, to complete functions performed by the network device according to any one of the first aspect or the possible designs of the first aspect.
  • a terminal includes a processor and a receiver, and may further include a transmitter and a memory.
  • the memory is configured to be coupled to the processor, and stores a program instruction and data that are necessary for the terminal.
  • the processor executes the instruction stored in the memory, to perform functions performed by the terminal according to any one of the first aspect or the possible designs of the first aspect.
  • the terminal may further include an antenna.
  • a communications system includes the network device according to the fourth aspect and one or more terminals according to the fifth aspect.
  • a computer program product includes a computer program, and the computer program is used to perform any method related to the terminal or the network device according to any one of the first aspect or the possible designs of the first aspect.
  • the network device sends, to the terminal, the first indication information used to indicate the frequency channel numbers of all the discrete sub-bands of the cell and the second indication information used to indicate the sub-band available to the terminal in all the discrete sub-bands, so that the terminal can determine the available sub-band, and can transmit data in the available sub-band.
  • discrete sub-bands are aggregated to support high-rate data transmission.
  • FIG. 1 is an architectural diagram of a system to which an embodiment of this application is applied;
  • FIG. 2 is a schematic diagram of all discrete sub-bands of a cell to which an embodiment of this application is applicable and discrete sub-bands available to a terminal;
  • FIG. 3 is an implementation flowchart of a communication method according to an embodiment of this application.
  • FIG. 4 is a schematic diagram of a hopping-based data transmission process according to an embodiment of this application.
  • FIG. 5 is an implementation flowchart of another communication method according to an embodiment of this application.
  • FIG. 6 is an implementation flowchart of still another communication method according to an embodiment of this application.
  • FIG. 7 is an implementation flowchart of still another communication method according to an embodiment of this application.
  • FIG. 8 is a schematic structural diagram of a communications apparatus according to an embodiment of this application.
  • FIG. 9 is a schematic structural diagram of a network device according to an embodiment of this application.
  • FIG. 10 is a schematic structural diagram of another communications apparatus according to an embodiment of this application.
  • FIG. 11 is a schematic structural diagram of a terminal according to an embodiment of this application.
  • a terminal is also referred to as user equipment (User Equipment, UE), a mobile station (mobile station, MS), a mobile terminal (mobile terminal, MT), a transmission reception point (transmission and receiver point, TRP, or transmission point, TP), or the like, and is a device that provides voice and/or data connectivity for a user, such as a handheld device or an in-vehicle device that has a wireless connection function.
  • UE User Equipment
  • MS mobile station
  • MT mobile terminal
  • TRP transmission and receiver point
  • TP transmission point
  • some terminals are a mobile phone (mobile phone), a tablet computer, a notebook computer, a handheld computer, a mobile internet device (mobile internet device, MID), a wearable terminal, a virtual reality (virtual reality, VR) device, an augmented reality (augmented reality, AR) device, a wireless terminal in industrial control (industrial control), a wireless terminal in self driving (self driving), a wireless terminal in remote medical surgery (remote medical surgery), a wireless terminal in a smart grid (smart grid), a wireless terminal in transportation safety (transportation safety), a wireless terminal in a smart city (smart city), and a wireless terminal in a smart home (smart home).
  • a smart grid smart grid
  • transportation safety transportation safety
  • smart terminal in a smart city smart city
  • smart home smart home
  • Radio access network also referred to as a radio access network (radio access network, RAN) device (or a node), is a device that connects a terminal to a wireless network, and may also be referred to as a base station.
  • RAN nodes are a next generation NodeB (gNB), a transmission reception point (transmission reception point, TRP), an evolved NodeB (evolved NodeB, eNB), a radio network controller (radio network controller, RNC), a NodeB (NodeB, NB), a base station controller (base station controller, BSC), a base transceiver station (base transceiver station, BTS), a home base station (for example, a home evolved NodeB or a home NodeB, HNB), a baseband unit (base band unit, BBU), and a wireless fidelity (wireless fidelity, Wi-Fi) access point (access point, AP).
  • gNB next generation NodeB
  • TRP transmission reception point
  • the RAN may include a centralized unit (centralized unit, CU) node and a distributed unit (distributed unit, DU) node.
  • a protocol layer of an eNB in a long term evolution (long term evolution, LTE) system is split, where some functions of the protocol layer are controlled by a CU in a centralized manner, remaining or all functions of the protocol layer are distributed in DUs, and the CU controls the DUs in a centralized manner.
  • LTE long term evolution
  • a plurality of means two or more, and another quantifier is similar to this.
  • the term “and/or” describes an association relationship for describing 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.
  • Interaction refers to a process in which information is transferred between two interactive parties, and the information transferred herein may be the same or may be different.
  • the two interactive parties are a base station 1 and a base station 2
  • the base station 1 may request information from the base station 2
  • the base station 2 provides the base station 1 with the information requested by the base station 1.
  • the base station 1 and the base station 2 may alternatively request information from each other, and the information requested herein may be the same or may be different.
  • a sub-band may also be referred to as a subcarrier.
  • a sub-band that is inconsecutive in frequency is referred to as a discrete sub-band.
  • one cell includes a plurality of discrete sub-bands, and each discrete sub-band has a fixed sub-band bandwidth.
  • An anchor sub-band is a sub-band mainly used to transmit a primary synchronization signal (primary synchronization, PSS)/secondary synchronization signal (secondary synchronization, SSS) and a physical broadcast channel (physical broadcasting channel, PBCH). It may be understood that, signals transmitted in the anchor sub-band are not limited to the foregoing PSS, SSS, and PBCH, and may further include other signals.
  • a start sub-band is the first sub-band.
  • the first sub-band is usually a sub-band with a smallest frequency channel number in a frequency band, or may be a predefined sub-band with a fixed frequency channel number.
  • a start sub-band of a cell may be the first sub-band of all discrete sub-bands of the cell, or may be a predefined sub-band with a fixed frequency channel number.
  • a start sub-band available to a terminal may be the first sub-band in available discrete sub-bands.
  • a frequency channel number of a sub-band may also be referred to as a center frequency of the sub-band.
  • a frequency band (Band) is corresponding to a frequency range. If a frequency of a sub-band falls within the frequency range, the frequency band may be referred to as a frequency band to which the sub-band belongs.
  • a communication method provided in the embodiments of this application may be applied to a discrete narrowband communications system.
  • a terminal accesses a network by using a network device such as a base station, and the network device and a core network complete backhaul and forward transmission of data, as shown in FIG. 1 .
  • the terminal communicates and interacts with the network device over an air interface.
  • the terminal When communicating and interacting with the network device over the air interface, the terminal usually transmits data by using one discrete sub-band.
  • a communication manner in which the terminal transmits data by using one discrete sub-band may be referred to as single sub-band data transmission.
  • the single sub-band communication manner is described by using FIG. 2 as an example.
  • 100 discrete sub-bands belong to available sub-bands of a current serving cell of a terminal.
  • a network device may allocate a specified quantity of discrete sub-bands in 100 discrete sub-bands of a current serving cell of the terminal, and use the specified quantity of discrete sub-bands as discrete sub-bands available to the terminal, so that the terminal uses theses discrete sub-bands to transmit data with the network device.
  • the terminal usually performs single sub-band data transmission by using a single discrete sub-band allocated by the network device.
  • a bandwidth of the single discrete sub-band is limited, a data transmission rate that can be supported is also limited. Consequently, high-rate data transmission cannot be well supported.
  • an embodiment of this application provides a communication method.
  • a terminal may transmit data in a specified quantity of discrete sub-bands allocated by a network device. In this way, discrete sub-bands are aggregated to support high-rate data transmission.
  • FIG. 3 is an implementation flowchart of a communication method according to an embodiment of this application. Referring to FIG. 3 , the method includes the following steps.
  • a network device sends first indication information to a terminal, where the first indication information is used to indicate frequency channel numbers of all discrete sub-bands of a serving cell in which the terminal is currently located.
  • the terminal may obtain a synchronization signal by using an anchor sub-band in a single-sub-band data transmission communication manner, and obtain a master information block (Master Information Block, MIB) and a system information block (System Information Block. SIB) that are carried in a PBCH, so that the network device can send system information to the terminal.
  • MIB Master Information Block
  • SIB System Information Block
  • the network device may send the first indication information to the terminal by using the system information.
  • the terminal receives the first indication information sent by the network device, and may determine, based on the first indication information, the frequency channel numbers of all the discrete sub-bands of the serving cell in which the terminal is currently located.
  • the terminal may obtain the first indication information by using the system information sent by the network device.
  • the network device may allocate the available discrete sub-band to the terminal based on at least one of a load status of the current serving cell of the terminal, a current service requirement of the terminal, and the like.
  • the terminal and the network device may access the random access channel (Random Access Channel, RACH) in the single-sub-band communication manner, and establish a radio resource control (Radio Resource Control, RRC) connection.
  • RACH Random Access Channel
  • RRC Radio Resource Control
  • the terminal may send sub-band aggregation specification capability information to the network device in an RRC connection establishment process, where the sub-band aggregation specification capability information is used to indicate a quantity of sub-bands of which aggregation is supported by the terminal.
  • the network device receives the sub-band aggregation specification capability information sent by the terminal, and may allocate an available discrete sub-band to the terminal based on a sub-band aggregation specification capability supported by the terminal.
  • the network device may send the second indication information by using dedicated signaling in an RRC connection establishment process or after an RRC connection is established, for example, may send the second indication information to the terminal by using an RRC connection establishment message or an RRC connection reconfiguration message that is sent to the terminal.
  • the terminal receives the second indication information sent by the network device, and determines, based on the second indication information, the sub-band available to the terminal.
  • the terminal may receive, by using the dedicated signaling sent by the network device, the second indication information sent by the network device.
  • the network device sends, to the terminal, the first indication information used to indicate the frequency channel numbers of all the discrete sub-bands of the cell and the second indication information used to indicate the sub-band available to the terminal in all the discrete sub-bands, so that the terminal can determine the available sub-band, and can transmit data in the available sub-band.
  • discrete sub-bands are aggregated to support high-rate data transmission.
  • the terminal transmits data in a plurality of available discrete sub-bands.
  • a communication manner in which the terminal transmits data in a plurality of discrete sub-bands may be referred to as a discrete sub-band aggregation communication manner.
  • the first indication information indicates the frequency channel numbers of all the discrete sub-bands of the current serving cell of the terminal is described in this embodiment of this application.
  • the first indication information may include a frequency channel number of a start sub-band of the current serving cell of the terminal, a bitmap (bitmap) representing whether each sub-band in a frequency band belongs to the cell, and a frequency spacing between sub-bands in the frequency band, where the frequency band is a frequency band to which all the discrete sub-bands of the current serving cell belong.
  • the terminal may determine the frequency channel numbers of all the discrete sub-bands of the current serving cell of the terminal based on information included in the first indication information.
  • the start sub-band of the current serving cell of the terminal may be the first discrete sub-band in all the discrete sub-bands of the cell, or may be the first sub-band in the frequency band to which all the discrete sub-bands of the cell belong.
  • the first sub-band in a frequency band including 200 sub-bands shown in FIG. 2 may be used as a start sub-band, and a frequency channel number of the start sub-band may be understood as the first absolute radio frequency (absolute radio frequency).
  • the frequency channel number of the start sub-band may be denoted as f1.
  • one bit may be used to indicate whether a sub-band belongs to the discrete sub-bands of the cell. For example, when a value of the bit is 1, it may indicate that the sub-band belongs to the discrete sub-bands of the cell, and when the value of the bit is 0, it may indicate that the sub-band does not belong to the discrete sub-bands of the cell.
  • values may alternatively have opposite meanings. For example, when a value of the bit is 0, it indicates that the sub-band belongs to the discrete sub-bands of the cell, and when the value of the bit is 1, it indicates that the sub-band does not belong to the discrete sub-band of the cell.
  • each sub-band in the frequency band to which all the discrete sub-bands of the current serving cell belong is represented by a bit, it may indicate whether each sub-band in the frequency band to which all the discrete sub-bands of the current serving cell belong belongs to the discrete sub-bands of the current serving cell of the terminal.
  • the frequency band to which all the discrete sub-bands of the current serving cell belong includes 200 sub-bands, and 200 bits may be used to indicate whether each sub-band belongs to the discrete sub-bands of the current serving cell of the terminal.
  • the bitmap of the discrete sub-bands of the current serving cell may be represented as 101100101 . . . 1011001011 (a 200-bit bitmap), where a total of 100 bits are 1, and therefore, sub-bands corresponding to the 100 bits being 1 are all the discrete sub-bands of the current serving cell.
  • the first indication information may further include the frequency spacing between the sub-bands in the frequency band to which all the discrete sub-bands of the current serving cell of the terminal belong.
  • the frequency spacing is an absolute value of a difference between center frequencies of two sub-bands, for example, may be 25 kHz.
  • the first indication information may include 32 bits used to indicate the frequency channel number of the start sub-band, 200 bits used to indicate whether each sub-band in the frequency band belongs to the cell, and bits used to indicate 25 kHz.
  • the terminal After obtaining, from the network device, the frequency channel number of the start sub-band of the current serving cell of the terminal and the bitmap representing whether each sub-band in the frequency band, to which all the discrete sub-bands of the current serving cell belong, belongs to the cell, the terminal may determine the frequency channel numbers of all the discrete sub-bands that belong to the current serving cell.
  • the network device sends the foregoing first indication information to the terminal.
  • the terminal may determine the frequency channel numbers of all the discrete sub-bands of the current serving cell of the terminal based on information included in the first indication information, for example, may determine the frequency channel numbers of all the discrete sub-bands of the current serving cell of the terminal in a manner shown in Table 1.
  • the first indication information sent by the network device to the terminal may further include a quantity of all the discrete sub-bands of the current serving cell of the terminal.
  • the first indication information includes the quantity of all the discrete sub-bands of the current serving cell of the terminal, so that after determining that the quantity of all the discrete sub-bands that belong to the current serving cell and that are in the frequency band has been indicated, the network device may not indicate a remaining sub-band that does not belong to the current serving cell of the terminal and that is in the frequency band.
  • a frequency band with a bandwidth of 5M corresponds to 200 sub-bands with a frequency spacing of 25 kHz
  • the 200 sub-bands include 100 sub-bands which are all the discrete sub-bands of the current serving cell of the terminal.
  • indication of the 100 sub-bands that are all the discrete sub-bands of the current serving cell of the terminal indication using a bit of 0 in bits that have not been used for indication in the bitmap may be omitted, thereby reducing indication overheads.
  • the frequency band to which all the discrete sub-bands of the current serving cell of the terminal belong includes M consecutive sub-bands that do not belong to the current serving cell of the terminal, where M is a positive integer
  • sub-bands that are at two ends of the M sub-bands and that are in the frequency band to which all the discrete sub-bands of the current serving cell of the terminal belong may form two different sub-band clusters, and the M consecutive sub-bands between the sub-band clusters do not belong to the cell.
  • Sub-bands in the frequency band to which all the discrete sub-bands of the current serving cell of the terminal belong form at least one sub-band cluster in the foregoing manner.
  • the first indication information includes at least one piece of sub-band cluster indication information
  • the sub-band cluster indication information includes start sub-band information of a sub-band cluster, a bitmap representing whether each sub-band in the sub-band cluster belongs to the cell, and a frequency spacing of sub-bands in the sub-band cluster.
  • frequency fading characteristics of the sub-bands in a sub-band cluster are approximate.
  • the sub-band cluster indication information may be used for indication, to further reduce indication overheads of the M consecutive sub-bands that are in the bitmap and that do not belong to the current serving cell. For example, if the cluster indication information is not used, required indication information is: f1, 101100101 . . . 1011001011 (a 200-bit bitmap), and if the cluster indication information is used, required indication information is: f1, 101100101; and f3, 1011001011.
  • the second indication information indicates the sub-band available to the terminal in all the discrete sub-bands of the current serving cell is described in this embodiment of this application.
  • the second indication information may include a sequence number of a start sub-band available to the terminal in all the discrete sub-bands of the current serving cell and a quantity of sub-bands available to the terminal.
  • the network device may allocate a specified quantity of consecutive logical sub-bands to the terminal in all the discrete sub-bands of the current serving cell of the terminal, and use the specified quantity of consecutive logical sub-bands as discrete sub-bands available to the terminal. If all the discrete sub-bands of the serving cell of the terminal are numbered in sequence, the consecutive logical sub-bands are a specified quantity of sub-bands with consecutive numbers in all the discrete sub-bands of the cell.
  • the terminal may determine, based on the second indication information, the discrete sub-band available to the terminal.
  • the sequence number of the start sub-band of the terminal in all the discrete sub-bands of the current serving cell is 8, and the quantity of sub-bands available to the terminal is N, where N is a positive integer.
  • a sub-band whose sequence number is N and that is available to the terminal corresponds to a sub-band whose sequence number is 8+N ⁇ 1 in the discrete sub-bands of the current serving cell.
  • the network device allocates the consecutive logical sub-bands to the terminal, and a quantity of bits that need to be used to indicate the sequence number that is of the start sub-band available to the terminal in all the discrete sub-bands of the current serving cell and that is included in the second indication information sent by the network device to the terminal may be determined based on the quantity of all the discrete sub-bands of the current serving cell. For example, if the quantity of all the discrete sub-bands of the current serving cell is 100, the start sub-band available to the terminal may be indicated by using seven bits.
  • the second indication information includes a bitmap representing each corresponding sub-band available to the terminal in all the discrete sub-bands of the current serving cell of the terminal.
  • one bit may be allocated to each of all the discrete sub-bands of the current serving cell of the terminal, and a value of the bit is used to indicate whether each sub-band corresponding sub-band in all the discrete sub-bands of the current serving cell of the terminal is available to the terminal. For example, when the value of the bit is 1, it may indicate that the terminal can use the sub-band. When the value of the bit is 0, it may indicate that the terminal cannot use the sub-band. Certainly, values may alternatively have opposite meanings. For example, when the value of the bit is 0, it indicates that the terminal can use the sub-band. When the value of the bit is 1, it may indicate that the terminal cannot use the sub-band.
  • 100 bits may be used to indicate a bitmap representing whether each sub-band in all the discrete sub-bands of the current serving cell of the terminal is available to the terminal.
  • the bitmap representing whether each sub-band in all the discrete sub-bands of the current serving cell of the terminal can be used by the terminal may be represented as 0011110 . . . (a 100-bit bitmap), where a sub-band corresponding to a bit whose value is 1 in the 100-bit bitmap is a sub-band available to the terminal.
  • the network device may not send the foregoing second indication information to the terminal.
  • the terminal may consider by default that all the discrete sub-bands of the current serving cell of the terminal are discrete sub-bands available to the terminal.
  • the terminal may perform communication in a discrete sub-band aggregation communication manner.
  • the terminal when performing communication in the discrete sub-band aggregation communication manner, may select a sub-band from sub-bands that are available to the terminal and that are determined based on the second indication information, to receive physical downlink control channel (Physical Downlink Control Channel, PDCCH) information, and transmit data in the determined available sub-bands.
  • PDCCH Physical Downlink Control Channel
  • the terminal may receive a PDCCH in a sub-band (a sub-band in which the terminal camps) in which the PDCCH is previously received.
  • the sub-band in which the terminal camps may be an anchor sub-band of the cell, or may be a sub-band in which the terminal listens to a paging message.
  • a specified quantity of sub-bands may be selected from the sub-bands available to the terminal as sub-bands that can be used for a physical downlink shared channel (Physical Downlink Shared Channel, PDSCH), so that the PDSCH may also be indicated to the terminal in the discrete sub-band aggregation communication manner, where the sub-bands that can be used for the PDSCH may be indicated by using the PDCCH.
  • PDSCH Physical Downlink Shared Channel
  • a specific implementation process of indicating, by the network device, the sub-bands that can be used for the PDSCH in this embodiment of this application is similar to the foregoing implementation process of indicating, by using the second indication information, the discrete sub-band available to the terminal.
  • a difference lies only in that: The indicated discrete sub-band available to the terminal is configured based on all the discrete sub-bands of the current serving cell of the terminal, and the sub-bands that can be used for the PDSCH are configured based on all discrete sub-bands available to the terminal. Therefore, similarities are not described herein again.
  • a start sub-band may be predefined, to avoid indicating the start sub-band, thereby reducing indication signaling overheads.
  • the start sub-band of the PDSCH is a start sub-band of the discrete sub-bands available to the terminal, and only a quantity of the sub-bands that can be used for the PDSCH needs to be indicated.
  • the terminal may use a frequency hopping mechanism, to be specific, the terminal always sends and receives data in a sub-band with a corresponding logical sub-band number. Cyclic shift is performed between a logical sub-band number and an actual physical sub-band number based on a subframe number or a slot number. Therefore, data transmission may be distributed on a plurality of sub-bands in frequency, thereby obtaining a frequency diversity gain.
  • the physical sub-band number is a sequence number of each of all the discrete sub-bands of the current serving cell of the terminal.
  • a mapping relationship between a logical sub-band number and a physical sub-band may be predefined.
  • the network device always indicates a logical sub-band of the terminal, and the logical sub-band corresponds to a physical sub-band during actual data sending and receiving. For example, in FIG. 4 , the terminal always sends and receives data in logical sub-bands whose logical sub-band numbers are 0, 1, 2, and 3, which correspond to physical sub-bands 0, 4, 8, and 12 in a slot 0 and correspond to physical sub-bands 2, 6, 10, and 14 in a slot 1.
  • the network device sends, to the terminal, the first indication information used to indicate the frequency channel numbers of all the discrete sub-bands of the cell and the second indication information used to indicate the sub-band available to the terminal in all the discrete sub-bands, so that the terminal can determine the available sub-band, and can transmit data in the available sub-band.
  • discrete sub-bands are aggregated to support high-rate data transmission.
  • FIG. 5 is a schematic diagram of a possible communication process in which communication is performed by using the foregoing communication method according to an embodiment of this application.
  • a terminal obtains a synchronization signal, a PBCH, and system information in a single sub-band data transmission communication manner, accesses the PBCH, and establishes an RRC connection.
  • a network device may send first indication information to the terminal by using the system information, to indicate frequency channel numbers of all discrete sub-bands of a current serving cell of the terminal.
  • the terminal obtains the first indication information by using the system information, and determines the frequency channel numbers of all the discrete sub-bands of the current serving cell of the terminal.
  • the terminal may obtain second indication information by using dedicated signaling sent by the network device, and determine a sub-band available to the terminal in all the discrete sub-bands of the current serving cell of the terminal. After determining the available sub-band, the terminal may transmit data in the available sub-band in a discrete sub-band aggregation communication manner.
  • the network device may indicate, by using a PDCCH, information about a sub-band that can be used for a PDSCH, or may transmit data by using a frequency hopping mechanism.
  • the network device may further send third indication information to the terminal, where the third indication information is used to indicate at least one piece of anchor sub-band information, so that the terminal can select an anchor sub-band with optimal performance, to obtain initial access information.
  • third indication information is used to indicate at least one piece of anchor sub-band information, so that the terminal can select an anchor sub-band with optimal performance, to obtain initial access information.
  • Implementation steps S 201 , S 202 , S 203 , and S 204 in FIG. 6 are the same as implementation steps S 101 , S 102 , S 103 , and S 104 in FIG. 3 , and details are not described herein again.
  • the network device sends third indication information to the terminal, where the third indication information is used to indicate at least one piece of anchor sub-band information.
  • the network device may configure a plurality of anchor sub-bands for the terminal, so that the terminal can select an anchor sub-band with optimal performance from the plurality of anchor sub-bands, to obtain initial access information, thereby alleviating deep fading in a discrete narrowband communications system.
  • frequency fading statuses of sub-bands in a sub-band cluster may be the same or similar.
  • the network device may configure one anchor sub-band in each sub-band cluster for the terminal, and information transmitted in the anchor sub-bands may be the same or may be different.
  • the network device may send, to the terminal, the third indication information used to indicate the anchor sub-band information, so that the terminal can determine the plurality of anchor sub-bands.
  • the anchor sub-band information may include at least one of a frequency channel number of an anchor sub-band, a sequence number of the anchor sub-band in all the discrete sub-bands of the current serving cell of the terminal, and a spacing of the frequency channel number of the anchor sub-band relative to a frequency channel number of a start sub-band of the current serving cell of the terminal.
  • the network device may send the third indication information to the terminal by using system information.
  • the terminal receives the third indication information sent by the network device, determines at least one anchor sub-band based on the third indication information, and selects an anchor sub-band with optimal performance from the determined at least one anchor sub-band, to obtain initial access information such as a synchronization signal, a MIB, and a SIB.
  • the terminal may obtain, by using the system information, the third indication information sent by the network device.
  • the network device may indicate a frequency channel number of the anchor sub-band to the terminal.
  • the network device may indicate the frequency channel number of the anchor sub-band to the terminal in different indication manners depending on whether information content transmitted by the network device in the plurality of anchor sub-bands configured for the terminal in the current serving cell of the terminal is the same. If the information content transmitted by the network device in the plurality of anchor sub-bands configured for the terminal in the current serving cell of the terminal is the same, the network device may indicate frequency channel numbers of all anchor sub-bands to the terminal.
  • the network device may indicate, to the terminal, frequency channel numbers of other anchor sub-bands different from a currently used anchor sub-band.
  • the network device when the network device indicates the frequency channel numbers of all the anchor sub-bands to the terminal, the network device may indicate the specific frequency channel numbers of all the anchor sub-bands, or may indicate sequence numbers of all the anchor sub-bands in all the discrete sub-bands of the current serving cell of the terminal, or may indicate a sequence number of a start anchor sub-band in all the anchor sub-bands and frequency spacings of other anchor sub-bands relative to the start anchor sub-band.
  • the network device may indicate the specific frequency channel numbers of the other anchor sub-bands different from the currently used anchor sub-band, or may indicate sequence numbers of the other anchor sub-bands that are different from the currently used anchor sub-band and that are in all the discrete sub-bands of the current serving cell of the terminal, or may indicate frequency spacings of the other anchor sub-bands that are different from the currently used anchor sub-band and that are relative to the currently used anchor sub-band.
  • the network device may send, to the terminal, the third indication information used to indicate the anchor sub-band information, so that the terminal can determine the plurality of anchor sub-bands, and select the anchor sub-band with optimal performance from the plurality of anchor sub-bands, to obtain initial access information.
  • the terminal in a process in which the terminal transmits data in the discrete sub-band aggregation communication manner, if cell reselection occurs, the terminal first needs to obtain system information of a target cell, and then can further complete access of a reselected cell.
  • the system message may be sent in a discrete sub-band aggregation manner. For example, sub-band aggregation may be performed on anchor sub-bands for sending the system message.
  • the network device may further send fourth indication information to the terminal.
  • the fourth indication information is used to indicate information about a sub-band in which the terminal receives the system message.
  • the terminal may determine the sub-band in which the system information can be received. If the terminal supports a sub-band aggregation capability, the terminal may receive the system message in a discrete sub-band aggregation manner in the sub-band in which the system information can be received, to reduce a system message obtaining delay to some extent.
  • an implementation solution in which the network device sends, to the terminal, the fourth indication information used to indicate the sub-band in which the terminal receives the system information may be implemented based on the method shown in FIG. 3 , or may be implemented based on the method shown in FIG. 6 . This is not limited in this embodiment of this application. The following uses implementation based on the method shown in FIG. 6 as an example for description. A specific implementation process is shown in FIG. 7 .
  • Implementation steps S 301 , S 302 , S 303 , S 304 , S 305 , and S 306 in FIG. 7 are the same as implementation steps S 201 , S 202 , S 203 , S 204 , S 205 , and S 206 in FIG. 6 , and details are not described herein again.
  • the network device sends fourth indication information to the terminal, where the fourth indication information is used to indicate the information about a sub-band in which the terminal receives a system message.
  • the fourth indication information may be sent by using an RRC message (for example, a MIB or a SIB 1), or the fourth indication information may be sent by using a layer 1 message (for example, DCI).
  • an RRC message for example, a MIB or a SIB 1
  • a layer 1 message for example, DCI
  • the fourth indication information may carry one of the following information, to indicate the sub-band in which the terminal receives the system message:
  • the fourth indication information includes a frequency channel number of a start sub-band in which the terminal receives the system message, and a bitmap representing whether the terminal can receive the system information.
  • the fourth indication information includes a frequency channel number of each sub-band in which the terminal is capable of receiving the system information, where the frequency channel number of each sub-band is represented by using a frequency spacing of the sub-band relative to an anchor sub-band.
  • the terminal receives the fourth indication information sent by the network device, determines, based on information about the sub-band that is for receiving the system message and that is indicated in the fourth indication information, the sub-band in which the system information can be received, and receives the system information in the discrete sub-band aggregation manner in the determined sub-band in which the system information can be received.
  • the terminal may obtain frequency channel numbers of all sub-bands that are 1 in a bitmap, and receive the system message on these frequency channel numbers.
  • the terminal may obtain frequency channel numbers of all sub-bands, and receive the system message on these frequency channel numbers.
  • the terminal receives the system message in the discrete sub-band aggregation manner in the sub-band in which the system information can be received, thereby reducing a system message obtaining delay to some extent.
  • the terms “first”, “second”, and the like are intended to distinguish between similar objects but do not necessarily describe a specific order or sequence.
  • the first indication information, the second indication information, the third indication information, and the fourth indication information in the embodiments of this application are merely for ease of description and distinguishing between different indication information, and are not intended to limit the indication information.
  • the data termed in such a way are interchangeable in proper circumstances so that the embodiments of the present invention described herein can be implemented in other orders than the order illustrated or described herein.
  • the network device may first send the third indication information and the fourth indication information, and then send the first indication information and the second indication information.
  • the terminal and the network device include corresponding hardware structures and/or software modules for performing the functions.
  • the embodiments of this application may be implemented by hardware or a combination of hardware and computer software. Whether a function is performed by hardware or hardware driven by computer software depends on particular applications and design constraints of the technical solutions. A person skilled in the art may use different methods to implement the described functions for each particular application, but it should not be considered that the implementation falls beyond the scope of the technical solutions in the embodiments of this application.
  • each functional unit (component or device) division may be performed on the terminal and the network device based on the foregoing method examples.
  • each functional unit (component or device) may be divided corresponding to each function, or two or more functions may be integrated into one processing unit (component or device).
  • the integrated unit (component or device) may be implemented in a form of hardware, or may be implemented in a form of a software functional unit (component or device).
  • the unit (component or device) division in the embodiments of this application is an example, and is merely logical function division. There may be another division manner during actual implementation.
  • FIG. 8 is a schematic structural diagram of a communications apparatus 100 according to an embodiment of this application.
  • the communications apparatus 100 in FIG. 8 may be applied to a network device in a discrete narrowband communications system.
  • the communications apparatus 100 applied to the network device may include a processing unit 101 and a sending unit 102 .
  • the sending unit 102 sends first indication information and second indication information to a terminal under control of the processing unit 101 .
  • the first indication information is used to indicate frequency channel numbers of all discrete sub-bands of a serving cell in which the terminal is currently located.
  • the second indication information is used to indicate a sub-band available to the terminal in all the discrete sub-bands of the serving cell.
  • the first indication information carries the following information, to indicate the frequency channel numbers of all the discrete sub-bands of the serving cell in which the terminal is currently located: a frequency channel number of a start sub-band in all the discrete sub-bands of the serving cell in which the terminal is currently located, a bitmap representing whether each sub-band in a frequency band belongs to the serving cell in which the terminal is currently located, and a frequency spacing between sub-bands in the frequency band.
  • the frequency band is a frequency band to which all the discrete sub-bands of the serving cell in which the terminal is currently located belong.
  • the first indication information may further include a quantity of all the discrete sub-bands of the serving cell in which the terminal is currently located.
  • the second indication information may carry one of the following information, to indicate the sub-band available to the terminal in all the discrete sub-bands of the serving cell:
  • the second indication information includes a sequence number of a start sub-band available to the terminal in all the discrete sub-bands of the serving cell in which the terminal is currently located, and a quantity of sub-bands available to the terminal.
  • the second indication information includes a bitmap representing each corresponding sub-band available to the terminal in all the discrete sub-bands of the serving cell in which the terminal is currently located.
  • the sending unit 102 is further configured to: send third indication information to the terminal, where the third indication information is used to indicate at least one piece of anchor sub-band information.
  • the anchor sub-band information includes at least one of the following information: a frequency channel number of an anchor sub-band, a sequence number of the anchor sub-band in all the discrete sub-bands of the serving cell in which the terminal is currently located, and a spacing of the frequency channel number of the anchor sub-band relative to the frequency channel number of the start sub-band.
  • the communications apparatus 100 applied to the network device further includes a receiving unit 103 , and the receiving unit 103 is configured to: before the sending unit 102 sends the second indication information to the terminal, receive sub-band aggregation specification capability information sent by the terminal, where the sub-band aggregation specification capability information is used to indicate a quantity of sub-bands of which aggregation is supported by the terminal.
  • the sending unit 102 is further configured to: send fourth indication information to the terminal, where the fourth indication information is used to indicate a sub-band in which the terminal receives a system message.
  • the fourth indication information carries one of the following information, to indicate the sub-band in which the terminal receives the system message: the frequency channel number of the start sub-band and a bitmap representing whether the terminal is capable of receiving the system information; or a frequency channel number of each sub-band in which the terminal is capable of receiving the system information, where the frequency channel number of each sub-band is represented by using a frequency spacing of the sub-band relative to an anchor sub-band.
  • the processing unit 101 may be a processor or a controller
  • the sending unit 102 and the receiving unit 103 may be a communications interface, a transceiver, a transceiver circuit, or the like.
  • the communications interface is a collective term, and may include one or more interfaces.
  • the communications apparatus 100 in this embodiment of this application may be a communications apparatus shown in FIG. 9
  • the communications apparatus shown in FIG. 9 may be a network device, for example, a base station.
  • FIG. 9 is a schematic structural diagram of a network device 1000 according to an embodiment of this application, in other words, is another possible schematic structural diagram of the communications apparatus 100 .
  • the network device 1000 includes a processor 1001 and a transceiver 1002 .
  • the processor 1001 may be alternatively a controller.
  • the processor 1001 is configured to support the network device in performing related functions in FIG. 3 , FIG. 6 , and FIG. 7 .
  • the transceiver 1002 is configured to support functions of sending and receiving messages by the network device.
  • the network device may further include a memory 1003 .
  • the memory 1003 is configured to be coupled to the processor 1001 , and stores a program instruction and data that are necessary for the network device.
  • the processor 1001 , the transceiver 1002 , and the memory 1003 are connected.
  • the memory 1003 is configured to store an instruction.
  • the processor 1001 is configured to execute the instruction stored in the memory 1003 , to control the transceiver 1002 to send and receive signals, to complete the steps in which network device performs corresponding functions in the foregoing methods.
  • FIG. 10 is a schematic structural diagram of a communications apparatus 200 according to an embodiment of this application.
  • the communications apparatus 200 shown in FIG. 10 may be applied to a terminal in a discrete narrowband communications system.
  • the communications apparatus 200 applied to the terminal may include a processing unit 201 and a receiving unit 202 .
  • the receiving unit 202 receives, under control of the processing unit 201 , first indication information and second indication information that are sent by a network device.
  • the first indication information is used to indicate frequency channel numbers of all discrete sub-bands of a serving cell in which the terminal is currently located.
  • the second indication information is used to indicate a sub-band available to the terminal in all the discrete sub-bands of the serving cell in which the terminal is currently located.
  • the first indication information carries a frequency channel number of a start sub-band in all the discrete sub-bands of the serving cell in which the terminal is currently located, a bitmap representing whether each sub-band in a frequency band belongs to the serving cell in which the terminal is currently located, and a frequency spacing between sub-bands in the frequency band, to indicate the frequency channel numbers of all the discrete sub-bands of the serving cell in which the terminal is currently located.
  • the frequency band is a frequency band to which all the discrete sub-bands of the serving cell in which the terminal is currently located belong.
  • the first indication information further includes a quantity of all the discrete sub-bands of the serving cell in which the terminal is currently located.
  • the second indication information carries one of the following information, to indicate the sub-band available to the terminal in all the discrete sub-bands of the serving cell: a sequence number of a start sub-band available to the terminal in all the discrete sub-bands of the serving cell in which the terminal is currently located, and a quantity of sub-bands available to the terminal.
  • the second indication information includes a bitmap representing each corresponding sub-band available to the terminal in all the discrete sub-bands of the serving cell in which the terminal is currently located.
  • the receiving unit 202 is further configured to: receive third indication information sent by the network device, where the third indication information is used to indicate at least one piece of anchor sub-band information.
  • the anchor sub-band information includes at least one of the following information: a frequency channel number of an anchor sub-band, a sequence number of the anchor sub-band in all the discrete sub-bands of the serving cell in which the terminal is currently located, and a spacing of the frequency channel number of the anchor sub-band relative to the frequency channel number of the start sub-band.
  • the communications apparatus 200 further includes a sending unit 203 , and the sending unit 203 is configured to: before the receiving unit 202 receives the second indication information sent by the network device, send sub-band aggregation specification capability information to the network device, where the sub-band aggregation specification capability information is used to indicate a quantity of sub-bands of which aggregation is supported by the terminal.
  • the receiving unit 202 is further configured to: receive fourth indication information sent by the network device, where the fourth indication information is used to indicate a sub-band in which the terminal receives a system message.
  • the fourth indication information carries one of the following information, to indicate the sub-band in which the terminal receives the system message: the frequency channel number of the start sub-band and a bitmap representing whether the terminal is capable of receiving the system information; or a frequency channel number of each sub-band in which the terminal is capable of receiving the system information, where the frequency channel number of each sub-band is represented by using a frequency spacing of the sub-band relative to an anchor sub-band.
  • the processing unit 201 may be a processor or a controller
  • the receiving unit 202 may be a communications interface, a receiver, a receive circuit, or the like
  • the sending unit 203 may be a communications interface, a transmitter, a transmit circuit, or the like.
  • the communications interface is a collective term, and may include one or more interfaces.
  • the processing unit 201 is a processor
  • the receiving unit 202 is a receiver
  • the sending unit 203 is a transmitter
  • the communications apparatus 200 in this embodiment of this application may be a communications apparatus shown in FIG. 11
  • the communications apparatus shown in FIG. 11 may be a terminal.
  • FIG. 11 is a schematic structural diagram of a terminal 2000 according to an embodiment of this application, in other words, is another possible schematic structural diagram of the communications apparatus 200 .
  • the terminal 2000 includes a processor 2001 , a transmitter 2002 , and a receiver 2003 .
  • the processor 2001 may be alternatively a controller.
  • the processor 2001 is configured to support the terminal in performing related functions in FIG. 3 , FIG. 6 , and FIG. 7 .
  • the transmitter 2002 and the receiver 2003 are configured to support functions of sending and receiving messages between the terminal 2000 and a network device.
  • the terminal 2000 may further include a memory 2004 .
  • the memory 2004 is configured to be coupled to the processor 2001 , and stores a program instruction and data that are necessary for the terminal 2000 .
  • the processor 2001 , the transmitter 2002 , the receiver 2003 , and the memory 2004 are connected.
  • the memory 2004 is configured to store an instruction.
  • the processor 2001 is configured to execute the instruction stored in the memory 2004 , to control the transmitter 2002 and the receiver 2003 to send and receive signals, to complete steps in which the terminal performs corresponding functions in the foregoing methods.
  • the terminal 2000 may further include an antenna 2005 .
  • the terminal and the network device are not limited to the foregoing structures, and may further include, for example, an antenna array, a duplexer, and a baseband processing part.
  • the duplexer of the network device is configured to enable the antenna array to send and receive signals.
  • the transmitter is configured to implement conversion between a radio frequency signal and a baseband signal.
  • the transmitter may usually include a power amplifier, a digital-to-analog converter, and a frequency converter
  • the receiver may usually include a low-noise amplifier, an analog-to-digital converter, and a frequency converter.
  • the receiver and the transmitter may be collectively referred to as a transceiver sometimes.
  • the baseband processing part is configured to: process a to-be-sent or received signal, such as layer mapping, precoding, modulation/demodulation, and encoding/decoding, and separately process a physical control channel, a physical data channel, a physical broadcast channel, a reference signal, and the like.
  • the terminal may further include a display device, an input/output interface, and the like.
  • the terminal may have a single antenna, or a plurality of antennas (namely, an antenna array).
  • the duplexer of the terminal is configured to enable the antenna array to send and receive signals.
  • the transmitter is configured to implement conversion between a radio frequency signal and a baseband signal.
  • the transmitter may usually include a power amplifier, a digital-to-analog converter, and a frequency converter, and the receiver may usually include a low-noise amplifier, an analog-to-digital converter, and a frequency converter.
  • the baseband processing part is configured to: process a to-be-sent or received signal, such as layer mapping, precoding, modulation/demodulation, and encoding/decoding, and separately process a physical control channel, a physical data channel, a physical broadcast channel, a reference signal, and the like.
  • the terminal may alternatively include a control part.
  • the control part is configured to: request a physical uplink resource, calculate channel state information (channel state information, CSI) corresponding to a downlink channel, determine whether a downlink data packet is successfully received, and so on.
  • channel state information channel state information
  • the processor in the embodiments of this application may be a central processing unit (central processing unit, CPU), a general-purpose processor, a digital signal processor (digital signal processing, DSP), an application-specific integrated circuit (application-specific integrated circuit, ASIC), a field programmable gate array (field programmable gate array, FPGA), or another programmable logical device, a transistor logical device, a hardware component, or any combination thereof.
  • the processor may implement or execute various example logical blocks, modules, and circuits described with reference to content disclosed in this application.
  • the processor may be a combination of processors implementing a computing function, for example, a combination of one or more microprocessors, or a combination of a DSP and a microprocessor.
  • the memory may be integrated into the processor, or may be separately disposed with the processor.
  • the receiver and the transmitter are implemented by using a transceiver circuit or a dedicated transceiver chip
  • the processor may be implemented by using a dedicated processing chip, a processing circuit, a processor, or a general-purpose chip.
  • program code that is used to implement functions of the processor, the receiver, and the transmitter is stored in the memory.
  • a general-purpose processor implements the functions of the processor, the receiver, and the transmitter by executing the code in the memory.
  • an embodiment of this application further provides a communications system, including the foregoing network device and one or more terminals.
  • An embodiment of this application further provides a computer storage medium.
  • the computer storage medium stores some instructions. When the instructions are executed, the communication method in the foregoing method embodiments may be completed.
  • An embodiment of this application further provides a computer program product, including a computer program.
  • the computer program is used to perform the communication methods in the foregoing method embodiments.
  • the embodiments of this application may be provided as a method, a system, or a computer program product. Therefore, the embodiments of this application may use a form of hardware only embodiments, software only embodiments, or embodiments with a combination of software and hardware. Moreover, the embodiments of this application may use a form of a computer program product that is implemented on one or more computer-usable storage media (including but not limited to a disk memory, a CD-ROM, an optical memory, and the like) that include computer-usable program code.
  • computer-usable storage media including but not limited to a disk memory, a CD-ROM, an optical memory, and the like
  • These computer program instructions may be provided for a general-purpose computer, a special-purpose computer, an embedded processor, or a processor of any other programmable data processing device to generate a machine, so that the instructions executed by a computer or a processor of any other programmable data processing device generate an apparatus for implementing a specific function in one or more processes in the flowcharts and/or in one or more blocks in the block diagrams.
  • These computer program instructions may be stored in a computer-readable memory that can instruct the computer or any other programmable data processing device to work in a specific manner, so that the instructions stored in the computer-readable memory generate an artifact that includes an instruction apparatus.
  • the instruction apparatus implements a specific function in one or more processes in the flowcharts and/or in one or more blocks in the block diagrams.
  • These computer program instructions may be loaded onto a computer or another programmable data processing device, so that a series of operations and steps are performed on the computer or the another programmable device, thereby generating computer-implemented processing. Therefore, the instructions executed on the computer or the another programmable device provide steps for implementing a specific function in one or more processes in the flowcharts and/or in one or more blocks in the block diagrams.

Abstract

Example communication methods and apparatus that are applied to discrete narrowband communication information are described. One example communication method includes sending first indication information to a terminal by a network device. The first indication information includes a frequency channel number of a start sub-band in all discrete sub-bands of a serving cell in which the terminal is currently located, a bitmap representing whether each sub-band in a frequency band belongs to the serving cell, and a frequency spacing between sub-bands in the frequency band. The frequency band is a frequency band to which all the discrete sub-bands of the serving cell belong. The network device sends second indication information to the terminal, wherein the second indication information is used to indicate a sub-band available to the terminal in all the discrete sub-bands of the serving cell.

Description

CROSS-REFERENCE TO RELATED APPLICATIONS
This application is a continuation of International Application No. PCT/CN2018/092692, filed on Jun. 25, 2018, which claims priority to Chinese Patent Application No. 201710582800.2, filed on Jul. 17, 2017. The disclosures of the aforementioned applications are hereby incorporated by reference in their entireties.
TECHNICAL FIELD
This application relates to the field of communications technologies, and in particular, to a communication method and a communications apparatus.
BACKGROUND
An existing discrete narrowband communications system supports only single-carrier data transmission. Restricted by excessively narrow spectrum resources, for example, a bandwidth of a single carrier in a spectrum in a power system is only 25 kHz, the current discrete narrowband communications system can support only low-rate services, and therefore can support limited communications applications. However, with growing service requirements, for example, a power distribution automation service in the electric power industry, video surveillance, or another service that requires a relatively high rate, a new communications technology is required, to support high-rate data transmission by using a discrete narrowband spectrum.
SUMMARY
Embodiments of this application provide a communication method and a communications apparatus, to aggregate discrete sub-bands in a discrete narrowband communications system, to support high-rate data transmission by using a discrete narrowband spectrum.
According to a first aspect, a communication method is provided. In the communication method, a network device sends, to a terminal, first indication information used to indicate frequency channel numbers of all discrete sub-bands of a serving cell in which the terminal is currently located. The terminal receives the first indication information sent by the network device, and may determine the frequency channel numbers of all the discrete sub-bands of the cell based on the first indication information. The network device sends, to the terminal, second indication information used to indicate a sub-band available to the terminal in all the discrete sub-bands of the cell. The terminal receives the second indication information sent by the network device, may determine, based on the second indication information, the sub-band available to the terminal in all the discrete sub-bands of the cell, and may further transmit data in the available sub-band. In this way, discrete sub-bands are aggregated to support high-rate data transmission.
In a possible design, the network device may add one of the following information to the first indication information, to indicate the frequency channel numbers of all the discrete sub-bands of the serving cell in which the terminal is currently located:
Manner 1: The first indication information sent by the network device to the first terminal includes a frequency channel number of a start sub-band of the current serving cell of the terminal, a bitmap representing whether each sub-band in a frequency band belongs to the current serving cell, and a frequency spacing between sub-bands in the frequency band, where the frequency band is a frequency band to which all the discrete sub-bands of the current serving cell belong.
The start sub-band of the current serving cell of the terminal may be the first discrete sub-band in all the discrete sub-bands of the cell, or may be the first sub-band in the frequency band to which all the discrete sub-bands of the cell belong. The frequency spacing is an absolute value of a difference between center frequencies of two sub-bands.
Manner 2: A fixed frequency spacing is set in a predefined manner, and the first indication information sent by the network device to the first terminal includes a frequency channel number of a start sub-band of the current serving cell of the terminal and a bitmap representing whether each sub-band in a frequency band belongs to the cell, where the frequency band is a frequency band to which all the discrete sub-bands of the current serving cell belong.
Manner 3: In addition to including the frequency channel number of the start sub-band and the bitmap representing whether each sub-band in the frequency band belongs to the cell that are mentioned above, or including the frequency channel number of the start sub-band, the bitmap representing whether each sub-band in the frequency band belongs to the cell, and the frequency spacing between the sub-bands in the frequency band that are mentioned above, the first indication information sent by the network device to the first terminal may further include a quantity of all the discrete sub-bands of the current serving cell of the terminal, so that after determining that the quantity of all the discrete sub-bands that belong to the current serving cell and that are in the frequency band has been indicated, the network device may not indicate a remaining sub-band that does not belong to the current serving cell of the terminal and that is in the frequency band.
Manner 4: The first indication information sent by the network device to the first terminal includes at least one piece of sub-band cluster indication information, where the sub-band cluster indication information includes start sub-band information of a sub-band cluster, a bitmap representing whether each sub-band in the sub-band cluster belongs to the cell, and a frequency spacing between sub-bands in the sub-band cluster.
In this embodiment of this application, when the sub-band cluster includes M consecutive sub-bands that do not belong to the current serving cell of the terminal, the sub-band cluster indication information may be used for indication, to further reduce indication overheads of the M consecutive sub-bands that are in the bitmap and that do not belong to the current serving cell.
After the network device indicates the frequency channel numbers of all the discrete sub-bands of the current serving cell of the terminal, and the terminal receives the first indication information, based on the frequency channel number of the start sub-band of the current serving cell of the terminal, the bitmap representing whether each sub-band in the frequency band belongs to the cell, and the frequency spacing between the sub-bands in the frequency band, where the frequency band is a frequency band to which all the discrete sub-bands of the current serving cell of the terminal belong.
In another possible design, the network device may add one of the following information to the second indication information, to indicate a sub-band available to the terminal in all the discrete sub-bands of the current serving cell:
Manner 1: The second indication information sent by the network device to the terminal may include a sequence number of a start sub-band available to the terminal in all the discrete sub-bands of the current serving cell and a quantity of sub-bands available to the terminal.
The network device may allocate, to the terminal, a specified quantity of consecutive logical sub-bands in all the discrete sub-bands of the current serving cell of the terminal, and use the specified quantity of consecutive logical sub-bands as discrete sub-bands available to the terminal. If all the discrete sub-bands of the serving cell of the terminal are numbered in sequence, the consecutive logical sub-bands are a specified quantity of sub-bands with consecutive numbers in all the discrete sub-bands of the cell.
Manner 2: The second indication information sent by the network device to the terminal includes a bitmap representing each corresponding sub-band available to the terminal in all the discrete sub-bands of the current serving cell of the terminal.
In a possible design, the terminal may send sub-band aggregation specification capability information to the network device, where the sub-band aggregation specification capability information is used to indicate a quantity of sub-bands of which aggregation is supported by the terminal. The network device receives the sub-band aggregation specification capability information sent by the terminal, may allocate an available discrete sub-band to the terminal based on a sub-band aggregation specification capability supported by the terminal, and then indicates, to the terminal, information about the available sub-band in all the discrete sub-bands of the current serving cell.
In another possible design, alternatively, the network device may allocate an available discrete sub-band to the terminal based on at least one of a load status of the current serving cell of the terminal, a current service requirement of the terminal, and the like, and send the second indication information to the terminal, to indicate the discrete sub-band available to the terminal in all the discrete sub-bands of the current serving cell.
In another possible design, if all the discrete sub-bands of the current serving cell of the terminal are discrete sub-bands available to the terminal, the network device may not send the foregoing mentioned second indication information to the terminal. When the terminal does not receive the second indication information sent by the network device, the terminal may consider by default that all the discrete sub-bands of the current serving cell of the terminal are discrete sub-bands available to the terminal.
After the network device indicates, in the foregoing manners, information about the sub-band available to the terminal in all the discrete sub-bands of the current serving cell, the terminal may determine the available discrete sub-band, and transmit data in the available discrete sub-band, to perform communication in a discrete sub-band aggregation communication manner.
When the terminal performs communication in the discrete sub-band aggregation communication manner, in a possible design, the terminal may select a sub-band from sub-bands that are available to the terminal and that are determined based on the second indication information, to receive PDCCH information, and transmit data in the determined available sub-bands.
When the terminal performs communication in the discrete sub-band aggregation communication manner, in another possible design, the network device may select a specified quantity of sub-bands from sub-bands available to the terminal as sub-bands available to a PDSCH, so that the PDSCH may also be indicated to the terminal in the discrete sub-band aggregation communication manner, where the sub-bands available to the PDSCH may be indicated by using a PDCCH.
When performing communication in the discrete sub-band aggregation communication manner, the terminal may use a frequency hopping mechanism, and always send and receive data in a sub-band with a corresponding logical sub-band number. Cyclic shift is performed between a logical sub-band number and an actual physical sub-band number based on a subframe number or a slot number, to distribute data transmission on a plurality of sub-bands in frequency, thereby obtaining a frequency diversity gain and alleviating deep fading.
The network device may send the first indication information to the terminal by using system information. The terminal may receive, by using the system information sent by the network device, the first indication information sent by the network device.
The network device may send the second indication information by using dedicated signaling after an RRC connection is established. The terminal may receive, by using the dedicated signaling sent by the network device, the second indication information sent by the network device.
In another possible design, the network device may further send third indication information to the terminal, where the third indication information is used to indicate at least one piece of anchor sub-band information. The anchor sub-band information may include at least one of a frequency channel number of an anchor sub-band, a sequence number of the anchor sub-band in all the discrete sub-bands of the current serving cell of the terminal, and a spacing of the frequency channel number of the anchor sub-band relative to the frequency channel number of the start sub-band of the current serving cell of the terminal.
The terminal receives the third indication information sent by the network device, determines at least one anchor sub-band based on the third indication information, and selects an anchor sub-band with optimal performance from the determined at least one anchor sub-band, to obtain initial access information such as a synchronization signal, a MIB, or a SIB. In this way, the terminal can select an anchor sub-band with optimal performance from a plurality of anchor sub-bands to obtain initial access information, thereby alleviating deep fading in the discrete narrowband communications system.
The network device may send the third indication information by using system information. The terminal receives the third indication information by using the system information.
In another possible design, the network device may further send fourth indication information to the terminal, where the fourth indication information is used to indicate a sub-band in which the terminal receives a system message. The fourth indication information carries one of the following information, to indicate the sub-band in which the terminal receives the system message: The fourth indication information includes the frequency channel number of the start sub-band in which the terminal receives the system message and a bitmap representing whether the terminal can receive the system information. Alternatively, the fourth indication information includes a frequency channel number of each sub-band in which the terminal is capable of receiving the system information, where the frequency channel number of each sub-band is represented by using a frequency spacing of the sub-band relative to an anchor sub-band. After receiving the fourth indication information, the terminal may determine the sub-band in which the system information can be received. If the terminal supports a sub-band aggregation capability, the terminal may receive the system message in a discrete sub-band aggregation manner in the sub-band in which the system information can be received, to reduce a system message obtaining delay to some extent.
The network device may send the fourth indication information by using an RRC message. The terminal receives the fourth indication information by using the RRC message. Alternatively, the network device may send the fourth indication information by using a layer 1 message, and the terminal receives the fourth indication information by using the layer 1 message.
According to a second aspect, a communications apparatus is provided. The communications apparatus may be applied to a network device. The communications apparatus applied to the network device includes units or means (means) for performing steps that are performed by the network device in the first aspect. The units or means may be implemented by hardware, or by hardware executing corresponding software. The hardware or the software includes one or more modules corresponding to the foregoing functions. The module may be software and/or hardware.
In a possible design, the communications apparatus applied to the network device includes a processing unit and a sending unit, and may further include a receiving unit. Functions of the receiving unit, the processing unit, and the sending unit may correspond to the method steps. Details are not described herein.
According to a third aspect, a communications apparatus is provided. The communications apparatus may be applied to a terminal. The communications apparatus applied to the terminal includes units or means (means) for performing steps that are performed by the terminal in the first aspect. The units or means may be implemented by hardware, or by hardware executing corresponding software. The hardware or the software includes one or more modules corresponding to the foregoing functions. The module may be software and/or hardware.
In a possible design, the communications apparatus applied to the terminal includes a processing unit and a receiving unit, and may further include a sending unit. Functions of the processing unit, the receiving unit, and the sending unit may correspond to the method steps. Details are not described herein.
According to a fourth aspect, a network device is provided. The network device includes a processor and a transceiver, and may further include a memory. The memory is configured to be coupled to the processor, and stores a program instruction and data that are necessary for the network device. The processor, the transceiver, and the memory are connected. The memory is configured to store an instruction. The processor is configured to execute the instruction stored in the memory, and control the transceiver to send and receive signals, to complete functions performed by the network device according to any one of the first aspect or the possible designs of the first aspect.
According to a fifth aspect, a terminal is provided. The terminal includes a processor and a receiver, and may further include a transmitter and a memory. The memory is configured to be coupled to the processor, and stores a program instruction and data that are necessary for the terminal. The processor executes the instruction stored in the memory, to perform functions performed by the terminal according to any one of the first aspect or the possible designs of the first aspect.
In a possible design, the terminal may further include an antenna.
According to a sixth aspect, a communications system is provided. The system includes the network device according to the fourth aspect and one or more terminals according to the fifth aspect.
According to a seventh aspect, a computer storage medium is provided. The computer-readable storage medium stores a computer instruction. When the instruction is run on a computer, any method related to the terminal or the network device according to any one of the first aspect or the possible designs of the first aspect may be completed.
According to an eighth aspect, a computer program product is provided. The computer program product includes a computer program, and the computer program is used to perform any method related to the terminal or the network device according to any one of the first aspect or the possible designs of the first aspect.
In the embodiments of this application, the network device sends, to the terminal, the first indication information used to indicate the frequency channel numbers of all the discrete sub-bands of the cell and the second indication information used to indicate the sub-band available to the terminal in all the discrete sub-bands, so that the terminal can determine the available sub-band, and can transmit data in the available sub-band. In this way, discrete sub-bands are aggregated to support high-rate data transmission.
BRIEF DESCRIPTION OF DRAWINGS
FIG. 1 is an architectural diagram of a system to which an embodiment of this application is applied;
FIG. 2 is a schematic diagram of all discrete sub-bands of a cell to which an embodiment of this application is applicable and discrete sub-bands available to a terminal;
FIG. 3 is an implementation flowchart of a communication method according to an embodiment of this application;
FIG. 4 is a schematic diagram of a hopping-based data transmission process according to an embodiment of this application;
FIG. 5 is an implementation flowchart of another communication method according to an embodiment of this application;
FIG. 6 is an implementation flowchart of still another communication method according to an embodiment of this application;
FIG. 7 is an implementation flowchart of still another communication method according to an embodiment of this application;
FIG. 8 is a schematic structural diagram of a communications apparatus according to an embodiment of this application;
FIG. 9 is a schematic structural diagram of a network device according to an embodiment of this application;
FIG. 10 is a schematic structural diagram of another communications apparatus according to an embodiment of this application; and
FIG. 11 is a schematic structural diagram of a terminal according to an embodiment of this application.
DESCRIPTION OF EMBODIMENTS
The following describes technical solutions of embodiments in this application with reference to accompanying drawings.
Some terms in this application are first described, to help a person skilled in the art have a better understanding.
(1) A terminal is also referred to as user equipment (User Equipment, UE), a mobile station (mobile station, MS), a mobile terminal (mobile terminal, MT), a transmission reception point (transmission and receiver point, TRP, or transmission point, TP), or the like, and is a device that provides voice and/or data connectivity for a user, such as a handheld device or an in-vehicle device that has a wireless connection function. Currently, for example, some terminals are a mobile phone (mobile phone), a tablet computer, a notebook computer, a handheld computer, a mobile internet device (mobile internet device, MID), a wearable terminal, a virtual reality (virtual reality, VR) device, an augmented reality (augmented reality, AR) device, a wireless terminal in industrial control (industrial control), a wireless terminal in self driving (self driving), a wireless terminal in remote medical surgery (remote medical surgery), a wireless terminal in a smart grid (smart grid), a wireless terminal in transportation safety (transportation safety), a wireless terminal in a smart city (smart city), and a wireless terminal in a smart home (smart home).
(2) Network device, also referred to as a radio access network (radio access network, RAN) device (or a node), is a device that connects a terminal to a wireless network, and may also be referred to as a base station. Currently, for example, some RAN nodes are a next generation NodeB (gNB), a transmission reception point (transmission reception point, TRP), an evolved NodeB (evolved NodeB, eNB), a radio network controller (radio network controller, RNC), a NodeB (NodeB, NB), a base station controller (base station controller, BSC), a base transceiver station (base transceiver station, BTS), a home base station (for example, a home evolved NodeB or a home NodeB, HNB), a baseband unit (base band unit, BBU), and a wireless fidelity (wireless fidelity, Wi-Fi) access point (access point, AP). In addition, in a network structure, the RAN may include a centralized unit (centralized unit, CU) node and a distributed unit (distributed unit, DU) node. In this structure, a protocol layer of an eNB in a long term evolution (long term evolution, LTE) system is split, where some functions of the protocol layer are controlled by a CU in a centralized manner, remaining or all functions of the protocol layer are distributed in DUs, and the CU controls the DUs in a centralized manner.
(3) “A plurality of” means two or more, and another quantifier is similar to this. The term “and/or” describes an association relationship for describing 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.
(4) Interaction refers to a process in which information is transferred between two interactive parties, and the information transferred herein may be the same or may be different. For example, if the two interactive parties are a base station 1 and a base station 2, the base station 1 may request information from the base station 2, and the base station 2 provides the base station 1 with the information requested by the base station 1. Certainly, the base station 1 and the base station 2 may alternatively request information from each other, and the information requested herein may be the same or may be different.
(5) Terms “network” and “system” are often used interchangeably, but a person skilled in the art can understand meanings thereof. The terms “information (information)”, “signal (signal)”, “message (message)”, and “channel (channel)” may be interchangeably used sometimes. It should be noted that expressed meanings are consistent when differences are not emphasized. The terms “of (of)”, “corresponding (corresponding, relevant)”, and “corresponding (corresponding)” may be interchangeably used sometimes. It should be noted that expressed meanings of the terms are consistent when differences are not emphasized.
(6) A sub-band may also be referred to as a subcarrier. A sub-band that is inconsecutive in frequency is referred to as a discrete sub-band. In a discrete narrowband communications system, one cell includes a plurality of discrete sub-bands, and each discrete sub-band has a fixed sub-band bandwidth.
(7) An anchor sub-band (Anchor sub-band) is a sub-band mainly used to transmit a primary synchronization signal (primary synchronization, PSS)/secondary synchronization signal (secondary synchronization, SSS) and a physical broadcast channel (physical broadcasting channel, PBCH). It may be understood that, signals transmitted in the anchor sub-band are not limited to the foregoing PSS, SSS, and PBCH, and may further include other signals.
(8) A start sub-band is the first sub-band. The first sub-band is usually a sub-band with a smallest frequency channel number in a frequency band, or may be a predefined sub-band with a fixed frequency channel number. For example, a start sub-band of a cell may be the first sub-band of all discrete sub-bands of the cell, or may be a predefined sub-band with a fixed frequency channel number. A start sub-band available to a terminal may be the first sub-band in available discrete sub-bands.
(9) A frequency channel number of a sub-band may also be referred to as a center frequency of the sub-band.
(10) A frequency band (Band) is corresponding to a frequency range. If a frequency of a sub-band falls within the frequency range, the frequency band may be referred to as a frequency band to which the sub-band belongs.
A communication method provided in the embodiments of this application may be applied to a discrete narrowband communications system. In the discrete narrowband communications system, a terminal accesses a network by using a network device such as a base station, and the network device and a core network complete backhaul and forward transmission of data, as shown in FIG. 1. In the discrete narrowband communications system shown in FIG. 1, the terminal communicates and interacts with the network device over an air interface. When communicating and interacting with the network device over the air interface, the terminal usually transmits data by using one discrete sub-band. For ease of description, in the following embodiments, a communication manner in which the terminal transmits data by using one discrete sub-band may be referred to as single sub-band data transmission. The single sub-band communication manner is described by using FIG. 2 as an example. For example, as shown in FIG. 2, in a frequency band including 200 sub-bands, 100 discrete sub-bands belong to available sub-bands of a current serving cell of a terminal. For a terminal, a network device may allocate a specified quantity of discrete sub-bands in 100 discrete sub-bands of a current serving cell of the terminal, and use the specified quantity of discrete sub-bands as discrete sub-bands available to the terminal, so that the terminal uses theses discrete sub-bands to transmit data with the network device.
Currently, in the discrete narrowband communications system, the terminal usually performs single sub-band data transmission by using a single discrete sub-band allocated by the network device. However, because a bandwidth of the single discrete sub-band is limited, a data transmission rate that can be supported is also limited. Consequently, high-rate data transmission cannot be well supported.
In view of this, an embodiment of this application provides a communication method. In the method, a terminal may transmit data in a specified quantity of discrete sub-bands allocated by a network device. In this way, discrete sub-bands are aggregated to support high-rate data transmission.
FIG. 3 is an implementation flowchart of a communication method according to an embodiment of this application. Referring to FIG. 3, the method includes the following steps.
S101: A network device sends first indication information to a terminal, where the first indication information is used to indicate frequency channel numbers of all discrete sub-bands of a serving cell in which the terminal is currently located.
In this embodiment of this application, the terminal may obtain a synchronization signal by using an anchor sub-band in a single-sub-band data transmission communication manner, and obtain a master information block (Master Information Block, MIB) and a system information block (System Information Block. SIB) that are carried in a PBCH, so that the network device can send system information to the terminal.
In a possible implementation, the network device may send the first indication information to the terminal by using the system information.
S102: The terminal receives the first indication information sent by the network device, and may determine, based on the first indication information, the frequency channel numbers of all the discrete sub-bands of the serving cell in which the terminal is currently located.
The terminal may obtain the first indication information by using the system information sent by the network device.
S103: The network device sends second indication information to the terminal, where the second indication information is used to indicate a sub-band available to the terminal in all the discrete sub-bands of the current serving cell.
In this embodiment of this application, the network device may allocate an available discrete sub-band to the terminal in all the discrete sub-bands of the current serving cell of the terminal, and send the second indication information to the terminal, to indicate the discrete sub-band available to the terminal in all the discrete sub-bands of the current serving cell.
In this embodiment of this application, the network device may allocate the available discrete sub-band to the terminal based on at least one of a load status of the current serving cell of the terminal, a current service requirement of the terminal, and the like.
Further, in this embodiment of this application, the terminal and the network device may access the random access channel (Random Access Channel, RACH) in the single-sub-band communication manner, and establish a radio resource control (Radio Resource Control, RRC) connection.
In a possible implementation, the terminal may send sub-band aggregation specification capability information to the network device in an RRC connection establishment process, where the sub-band aggregation specification capability information is used to indicate a quantity of sub-bands of which aggregation is supported by the terminal. The network device receives the sub-band aggregation specification capability information sent by the terminal, and may allocate an available discrete sub-band to the terminal based on a sub-band aggregation specification capability supported by the terminal.
After the RRC connection is established, the network device may send the second indication information by using dedicated signaling, for example, may send the second indication information to the terminal by using downlink control information (downlink control information, DCI) that is sent to the terminal.
Alternatively, the network device may send the second indication information by using dedicated signaling in an RRC connection establishment process or after an RRC connection is established, for example, may send the second indication information to the terminal by using an RRC connection establishment message or an RRC connection reconfiguration message that is sent to the terminal.
S104: The terminal receives the second indication information sent by the network device, and determines, based on the second indication information, the sub-band available to the terminal.
The terminal may receive, by using the dedicated signaling sent by the network device, the second indication information sent by the network device.
In this embodiment of this application, the network device sends, to the terminal, the first indication information used to indicate the frequency channel numbers of all the discrete sub-bands of the cell and the second indication information used to indicate the sub-band available to the terminal in all the discrete sub-bands, so that the terminal can determine the available sub-band, and can transmit data in the available sub-band. In this way, discrete sub-bands are aggregated to support high-rate data transmission.
S105: The terminal transmits data in a plurality of available discrete sub-bands.
For ease of description, in this embodiment of this application, a communication manner in which the terminal transmits data in a plurality of discrete sub-bands may be referred to as a discrete sub-band aggregation communication manner.
In this embodiment of this application, the following describes, with reference to actual application, the discrete sub-band aggregation communication manner mentioned in the foregoing embodiment.
First, a specific implementation process in which the first indication information indicates the frequency channel numbers of all the discrete sub-bands of the current serving cell of the terminal is described in this embodiment of this application.
In a possible implementation, the first indication information may include a frequency channel number of a start sub-band of the current serving cell of the terminal, a bitmap (bitmap) representing whether each sub-band in a frequency band belongs to the cell, and a frequency spacing between sub-bands in the frequency band, where the frequency band is a frequency band to which all the discrete sub-bands of the current serving cell belong. The terminal may determine the frequency channel numbers of all the discrete sub-bands of the current serving cell of the terminal based on information included in the first indication information.
In this embodiment of this application, the start sub-band of the current serving cell of the terminal may be the first discrete sub-band in all the discrete sub-bands of the cell, or may be the first sub-band in the frequency band to which all the discrete sub-bands of the cell belong. For example, the first sub-band in a frequency band including 200 sub-bands shown in FIG. 2 may be used as a start sub-band, and a frequency channel number of the start sub-band may be understood as the first absolute radio frequency (absolute radio frequency). For example, in this embodiment of this application, the frequency channel number of the start sub-band may be denoted as f1.
In this embodiment of this application, one bit may be used to indicate whether a sub-band belongs to the discrete sub-bands of the cell. For example, when a value of the bit is 1, it may indicate that the sub-band belongs to the discrete sub-bands of the cell, and when the value of the bit is 0, it may indicate that the sub-band does not belong to the discrete sub-bands of the cell. Certainly, values may alternatively have opposite meanings. For example, when a value of the bit is 0, it indicates that the sub-band belongs to the discrete sub-bands of the cell, and when the value of the bit is 1, it indicates that the sub-band does not belong to the discrete sub-band of the cell. If each sub-band in the frequency band to which all the discrete sub-bands of the current serving cell belong is represented by a bit, it may indicate whether each sub-band in the frequency band to which all the discrete sub-bands of the current serving cell belong belongs to the discrete sub-bands of the current serving cell of the terminal. For example, as shown in FIG. 2, the frequency band to which all the discrete sub-bands of the current serving cell belong includes 200 sub-bands, and 200 bits may be used to indicate whether each sub-band belongs to the discrete sub-bands of the current serving cell of the terminal. For example, the bitmap of the discrete sub-bands of the current serving cell may be represented as 101100101 . . . 1011001011 (a 200-bit bitmap), where a total of 100 bits are 1, and therefore, sub-bands corresponding to the 100 bits being 1 are all the discrete sub-bands of the current serving cell.
In this embodiment of this application, to indicate the frequency channel numbers of all the discrete sub-bands of the cell, the first indication information may further include the frequency spacing between the sub-bands in the frequency band to which all the discrete sub-bands of the current serving cell of the terminal belong. The frequency spacing is an absolute value of a difference between center frequencies of two sub-bands, for example, may be 25 kHz.
It is assumed that a bandwidth of the frequency band to which all the discrete sub-bands of the current serving cell of the terminal belong is 5M. In the foregoing indication manner, the first indication information may include 32 bits used to indicate the frequency channel number of the start sub-band, 200 bits used to indicate whether each sub-band in the frequency band belongs to the cell, and bits used to indicate 25 kHz.
In a possible implementation of this embodiment of this application, the frequency spacing between the sub-bands in the frequency band to which all the discrete sub-bands of the current serving cell of the terminal belong may be included in the first indication information sent by the network device to the terminal, and may be sent to the terminal in an explicit manner. In another possible implementation, the terminal may alternatively determine the frequency spacing in an implicit manner. For example, a fixed frequency spacing may be set in a predefined manner, and does not need to be sent by the network device to the terminal. For example, a default value of the frequency spacing may be preset for the terminal in a predefined manner. For example, the default value is set to 25 kHz. After obtaining, from the network device, the frequency channel number of the start sub-band of the current serving cell of the terminal and the bitmap representing whether each sub-band in the frequency band, to which all the discrete sub-bands of the current serving cell belong, belongs to the cell, the terminal may determine the frequency channel numbers of all the discrete sub-bands that belong to the current serving cell.
The network device sends the foregoing first indication information to the terminal. After receiving the first indication information, the terminal may determine the frequency channel numbers of all the discrete sub-bands of the current serving cell of the terminal based on information included in the first indication information, for example, may determine the frequency channel numbers of all the discrete sub-bands of the current serving cell of the terminal in a manner shown in Table 1.
TABLE 1
Sequence number of a Frequency channel number
sub-band of a cell of a physical sub-band
1 f1
2 f1 + 2 * 25 kHz
3 f1 + 3 * 25 kHz
. . .
N f1 + k * 25 kHz, where k is an Nth bit being
1 and starting from the start sub-band
In another possible implementation, in addition to including the frequency channel number of the start sub-band and the bitmap representing whether each sub-band in the frequency band belongs to the cell that are mentioned above, or including the frequency channel number of the start sub-band, the bitmap representing whether each sub-band in the frequency band belongs to the cell, and the frequency spacing between the sub-bands in the frequency band that are mentioned above, the first indication information sent by the network device to the terminal may further include a quantity of all the discrete sub-bands of the current serving cell of the terminal.
In this embodiment of this application, the first indication information includes the quantity of all the discrete sub-bands of the current serving cell of the terminal, so that after determining that the quantity of all the discrete sub-bands that belong to the current serving cell and that are in the frequency band has been indicated, the network device may not indicate a remaining sub-band that does not belong to the current serving cell of the terminal and that is in the frequency band. For example, a frequency band with a bandwidth of 5M corresponds to 200 sub-bands with a frequency spacing of 25 kHz, and the 200 sub-bands include 100 sub-bands which are all the discrete sub-bands of the current serving cell of the terminal. In this case, if the network device completes, in a specified sub-band in the 200 sub-bands, indication of the 100 sub-bands that are all the discrete sub-bands of the current serving cell of the terminal, indication using a bit of 0 in bits that have not been used for indication in the bitmap may be omitted, thereby reducing indication overheads.
Further, in still another possible implementation, in this embodiment of this application, if the frequency band to which all the discrete sub-bands of the current serving cell of the terminal belong includes M consecutive sub-bands that do not belong to the current serving cell of the terminal, where M is a positive integer, sub-bands that are at two ends of the M sub-bands and that are in the frequency band to which all the discrete sub-bands of the current serving cell of the terminal belong may form two different sub-band clusters, and the M consecutive sub-bands between the sub-band clusters do not belong to the cell. Sub-bands in the frequency band to which all the discrete sub-bands of the current serving cell of the terminal belong form at least one sub-band cluster in the foregoing manner. The first indication information includes at least one piece of sub-band cluster indication information, and the sub-band cluster indication information includes start sub-band information of a sub-band cluster, a bitmap representing whether each sub-band in the sub-band cluster belongs to the cell, and a frequency spacing of sub-bands in the sub-band cluster. Optionally, frequency fading characteristics of the sub-bands in a sub-band cluster are approximate.
In this embodiment of this application, when the sub-band cluster includes M consecutive sub-bands that do not belong to the current serving cell of the terminal, the sub-band cluster indication information may be used for indication, to further reduce indication overheads of the M consecutive sub-bands that are in the bitmap and that do not belong to the current serving cell. For example, if the cluster indication information is not used, required indication information is: f1, 101100101 . . . 1011001011 (a 200-bit bitmap), and if the cluster indication information is used, required indication information is: f1, 101100101; and f3, 1011001011.
Then, a specific implementation process in which the second indication information indicates the sub-band available to the terminal in all the discrete sub-bands of the current serving cell is described in this embodiment of this application.
In a possible implementation, the second indication information may include a sequence number of a start sub-band available to the terminal in all the discrete sub-bands of the current serving cell and a quantity of sub-bands available to the terminal.
In this embodiment of this application, the network device may allocate a specified quantity of consecutive logical sub-bands to the terminal in all the discrete sub-bands of the current serving cell of the terminal, and use the specified quantity of consecutive logical sub-bands as discrete sub-bands available to the terminal. If all the discrete sub-bands of the serving cell of the terminal are numbered in sequence, the consecutive logical sub-bands are a specified quantity of sub-bands with consecutive numbers in all the discrete sub-bands of the cell.
If the second indication information includes the sequence number of the start sub-band available to the terminal in all the discrete sub-bands of the current serving cell and the quantity of sub-bands available to the terminal, the terminal may determine, based on the second indication information, the discrete sub-band available to the terminal. As shown in Table 2, the sequence number of the start sub-band of the terminal in all the discrete sub-bands of the current serving cell is 8, and the quantity of sub-bands available to the terminal is N, where N is a positive integer. In this case, a sub-band whose sequence number is N and that is available to the terminal corresponds to a sub-band whose sequence number is 8+N−1 in the discrete sub-bands of the current serving cell.
TABLE 2
Sequence number of a sub-band Sequence number of a discrete
available to a terminal sub-band of a serving cell
1 8
2 9
. . .
N 8 + N − 1
In this embodiment of this application, the network device allocates the consecutive logical sub-bands to the terminal, and a quantity of bits that need to be used to indicate the sequence number that is of the start sub-band available to the terminal in all the discrete sub-bands of the current serving cell and that is included in the second indication information sent by the network device to the terminal may be determined based on the quantity of all the discrete sub-bands of the current serving cell. For example, if the quantity of all the discrete sub-bands of the current serving cell is 100, the start sub-band available to the terminal may be indicated by using seven bits.
In another possible implementation, the second indication information includes a bitmap representing each corresponding sub-band available to the terminal in all the discrete sub-bands of the current serving cell of the terminal.
In this embodiment of this application, one bit may be allocated to each of all the discrete sub-bands of the current serving cell of the terminal, and a value of the bit is used to indicate whether each sub-band corresponding sub-band in all the discrete sub-bands of the current serving cell of the terminal is available to the terminal. For example, when the value of the bit is 1, it may indicate that the terminal can use the sub-band. When the value of the bit is 0, it may indicate that the terminal cannot use the sub-band. Certainly, values may alternatively have opposite meanings. For example, when the value of the bit is 0, it indicates that the terminal can use the sub-band. When the value of the bit is 1, it may indicate that the terminal cannot use the sub-band. For example, if the quantity of all the discrete sub-bands of the current serving cell shown in FIG. 2 is 100, 100 bits may be used to indicate a bitmap representing whether each sub-band in all the discrete sub-bands of the current serving cell of the terminal is available to the terminal. For example, the bitmap representing whether each sub-band in all the discrete sub-bands of the current serving cell of the terminal can be used by the terminal may be represented as 0011110 . . . (a 100-bit bitmap), where a sub-band corresponding to a bit whose value is 1 in the 100-bit bitmap is a sub-band available to the terminal.
In a possible implementation of this application, if all the discrete sub-bands of the current serving cell of the terminal are discrete sub-bands available to the terminal, the network device may not send the foregoing second indication information to the terminal. When the terminal does not receive the second indication information sent by the network device, the terminal may consider by default that all the discrete sub-bands of the current serving cell of the terminal are discrete sub-bands available to the terminal.
In this embodiment of this application, after determining the available discrete sub-bands in the foregoing manners, the terminal may perform communication in a discrete sub-band aggregation communication manner.
Specifically, in this embodiment of this application, when performing communication in the discrete sub-band aggregation communication manner, the terminal may select a sub-band from sub-bands that are available to the terminal and that are determined based on the second indication information, to receive physical downlink control channel (Physical Downlink Control Channel, PDCCH) information, and transmit data in the determined available sub-bands.
If the discrete sub-bands available to the terminal are all the discrete sub-bands of the current serving cell of the terminal, the terminal may receive a PDCCH in a sub-band (a sub-band in which the terminal camps) in which the PDCCH is previously received. Specifically, the sub-band in which the terminal camps may be an anchor sub-band of the cell, or may be a sub-band in which the terminal listens to a paging message.
Further, in this embodiment of this application, a specified quantity of sub-bands may be selected from the sub-bands available to the terminal as sub-bands that can be used for a physical downlink shared channel (Physical Downlink Shared Channel, PDSCH), so that the PDSCH may also be indicated to the terminal in the discrete sub-band aggregation communication manner, where the sub-bands that can be used for the PDSCH may be indicated by using the PDCCH.
A specific implementation process of indicating, by the network device, the sub-bands that can be used for the PDSCH in this embodiment of this application is similar to the foregoing implementation process of indicating, by using the second indication information, the discrete sub-band available to the terminal. A difference lies only in that: The indicated discrete sub-band available to the terminal is configured based on all the discrete sub-bands of the current serving cell of the terminal, and the sub-bands that can be used for the PDSCH are configured based on all discrete sub-bands available to the terminal. Therefore, similarities are not described herein again.
Further, in this embodiment of this application, in a specific implementation process of indicating, by the network device, the sub-bands that can be used for the PDSCH, a start sub-band may be predefined, to avoid indicating the start sub-band, thereby reducing indication signaling overheads. For example, it is considered by default that the start sub-band of the PDSCH is a start sub-band of the discrete sub-bands available to the terminal, and only a quantity of the sub-bands that can be used for the PDSCH needs to be indicated.
Considering that a single sub-band has a smaller bandwidth and is more prone to deep fading compared with a broadband with a larger bandwidth. In this embodiment of this application, to alleviate deep fading, when performing communication in the discrete sub-band aggregation communication manner, the terminal may use a frequency hopping mechanism, to be specific, the terminal always sends and receives data in a sub-band with a corresponding logical sub-band number. Cyclic shift is performed between a logical sub-band number and an actual physical sub-band number based on a subframe number or a slot number. Therefore, data transmission may be distributed on a plurality of sub-bands in frequency, thereby obtaining a frequency diversity gain. The physical sub-band number is a sequence number of each of all the discrete sub-bands of the current serving cell of the terminal. A mapping relationship between a logical sub-band number and a physical sub-band may be predefined. The network device always indicates a logical sub-band of the terminal, and the logical sub-band corresponds to a physical sub-band during actual data sending and receiving. For example, in FIG. 4, the terminal always sends and receives data in logical sub-bands whose logical sub-band numbers are 0, 1, 2, and 3, which correspond to physical sub-bands 0, 4, 8, and 12 in a slot 0 and correspond to physical sub-bands 2, 6, 10, and 14 in a slot 1.
In this embodiment of this application, the network device sends, to the terminal, the first indication information used to indicate the frequency channel numbers of all the discrete sub-bands of the cell and the second indication information used to indicate the sub-band available to the terminal in all the discrete sub-bands, so that the terminal can determine the available sub-band, and can transmit data in the available sub-band. In this way, discrete sub-bands are aggregated to support high-rate data transmission.
FIG. 5 is a schematic diagram of a possible communication process in which communication is performed by using the foregoing communication method according to an embodiment of this application. As shown in FIG. 5, a terminal obtains a synchronization signal, a PBCH, and system information in a single sub-band data transmission communication manner, accesses the PBCH, and establishes an RRC connection. In a single sub-band data transmission communication process, a network device may send first indication information to the terminal by using the system information, to indicate frequency channel numbers of all discrete sub-bands of a current serving cell of the terminal. The terminal obtains the first indication information by using the system information, and determines the frequency channel numbers of all the discrete sub-bands of the current serving cell of the terminal. After establishing the RRC connection or in an RRC connection establishment process, the terminal may obtain second indication information by using dedicated signaling sent by the network device, and determine a sub-band available to the terminal in all the discrete sub-bands of the current serving cell of the terminal. After determining the available sub-band, the terminal may transmit data in the available sub-band in a discrete sub-band aggregation communication manner. In the data transmission process, the network device may indicate, by using a PDCCH, information about a sub-band that can be used for a PDSCH, or may transmit data by using a frequency hopping mechanism.
For a manner of indicating all the discrete sub-bands of the cell, a manner of indicating the sub-band available to the terminal, and a manner of indicating the sub-band that can be used for the PDSCH, refer to related descriptions in the foregoing embodiment. Details are not described herein again.
Further, in this embodiment of this application, the network device may further send third indication information to the terminal, where the third indication information is used to indicate at least one piece of anchor sub-band information, so that the terminal can select an anchor sub-band with optimal performance, to obtain initial access information. A specific implementation process is shown in FIG. 6.
Implementation steps S201, S202, S203, and S204 in FIG. 6 are the same as implementation steps S101, S102, S103, and S104 in FIG. 3, and details are not described herein again.
S205: The network device sends third indication information to the terminal, where the third indication information is used to indicate at least one piece of anchor sub-band information.
In this embodiment of this application, the network device may configure a plurality of anchor sub-bands for the terminal, so that the terminal can select an anchor sub-band with optimal performance from the plurality of anchor sub-bands, to obtain initial access information, thereby alleviating deep fading in a discrete narrowband communications system.
Generally, in a cluster bandwidth design, frequency fading statuses of sub-bands in a sub-band cluster may be the same or similar. To avoid deep fading in a sub-band cluster, in this embodiment of this application, if sub-bands in a frequency band to which all the discrete sub-bands of the current serving cell of the terminal belong include a plurality of sub-band clusters, the network device may configure one anchor sub-band in each sub-band cluster for the terminal, and information transmitted in the anchor sub-bands may be the same or may be different.
In this embodiment of this application, the network device may send, to the terminal, the third indication information used to indicate the anchor sub-band information, so that the terminal can determine the plurality of anchor sub-bands. The anchor sub-band information may include at least one of a frequency channel number of an anchor sub-band, a sequence number of the anchor sub-band in all the discrete sub-bands of the current serving cell of the terminal, and a spacing of the frequency channel number of the anchor sub-band relative to a frequency channel number of a start sub-band of the current serving cell of the terminal.
In this embodiment of this application, the network device may send the third indication information to the terminal by using system information.
S206: The terminal receives the third indication information sent by the network device, determines at least one anchor sub-band based on the third indication information, and selects an anchor sub-band with optimal performance from the determined at least one anchor sub-band, to obtain initial access information such as a synchronization signal, a MIB, and a SIB.
In this embodiment of this application, the terminal may obtain, by using the system information, the third indication information sent by the network device.
In this embodiment of this application, to enable the terminal to obtain the anchor sub-band with optimal performance as soon as possible, the network device may indicate a frequency channel number of the anchor sub-band to the terminal. The network device may indicate the frequency channel number of the anchor sub-band to the terminal in different indication manners depending on whether information content transmitted by the network device in the plurality of anchor sub-bands configured for the terminal in the current serving cell of the terminal is the same. If the information content transmitted by the network device in the plurality of anchor sub-bands configured for the terminal in the current serving cell of the terminal is the same, the network device may indicate frequency channel numbers of all anchor sub-bands to the terminal. If the information content transmitted by the network device in the plurality of anchor sub-bands configured for the terminal in the current serving cell of the terminal is different, the network device may indicate, to the terminal, frequency channel numbers of other anchor sub-bands different from a currently used anchor sub-band.
Specifically, when the network device indicates the frequency channel numbers of all the anchor sub-bands to the terminal, the network device may indicate the specific frequency channel numbers of all the anchor sub-bands, or may indicate sequence numbers of all the anchor sub-bands in all the discrete sub-bands of the current serving cell of the terminal, or may indicate a sequence number of a start anchor sub-band in all the anchor sub-bands and frequency spacings of other anchor sub-bands relative to the start anchor sub-band.
When indicating, to the terminal, the frequency channel numbers of the other anchor sub-bands different from the currently used anchor sub-band, the network device may indicate the specific frequency channel numbers of the other anchor sub-bands different from the currently used anchor sub-band, or may indicate sequence numbers of the other anchor sub-bands that are different from the currently used anchor sub-band and that are in all the discrete sub-bands of the current serving cell of the terminal, or may indicate frequency spacings of the other anchor sub-bands that are different from the currently used anchor sub-band and that are relative to the currently used anchor sub-band.
In this embodiment of this application, the network device may send, to the terminal, the third indication information used to indicate the anchor sub-band information, so that the terminal can determine the plurality of anchor sub-bands, and select the anchor sub-band with optimal performance from the plurality of anchor sub-bands, to obtain initial access information.
Further, in this embodiment of this application, in a process in which the terminal transmits data in the discrete sub-band aggregation communication manner, if cell reselection occurs, the terminal first needs to obtain system information of a target cell, and then can further complete access of a reselected cell. In this embodiment of this application, the system message may be sent in a discrete sub-band aggregation manner. For example, sub-band aggregation may be performed on anchor sub-bands for sending the system message.
In this embodiment of this application, to send the system message in the discrete sub-band aggregation manner, the network device may further send fourth indication information to the terminal. The fourth indication information is used to indicate information about a sub-band in which the terminal receives the system message. After receiving the fourth indication information, the terminal may determine the sub-band in which the system information can be received. If the terminal supports a sub-band aggregation capability, the terminal may receive the system message in a discrete sub-band aggregation manner in the sub-band in which the system information can be received, to reduce a system message obtaining delay to some extent.
In this embodiment of this application, an implementation solution in which the network device sends, to the terminal, the fourth indication information used to indicate the sub-band in which the terminal receives the system information may be implemented based on the method shown in FIG. 3, or may be implemented based on the method shown in FIG. 6. This is not limited in this embodiment of this application. The following uses implementation based on the method shown in FIG. 6 as an example for description. A specific implementation process is shown in FIG. 7.
Implementation steps S301, S302, S303, S304, S305, and S306 in FIG. 7 are the same as implementation steps S201, S202, S203, S204, S205, and S206 in FIG. 6, and details are not described herein again.
S307: The network device sends fourth indication information to the terminal, where the fourth indication information is used to indicate the information about a sub-band in which the terminal receives a system message.
The fourth indication information may be sent by using an RRC message (for example, a MIB or a SIB 1), or the fourth indication information may be sent by using a layer 1 message (for example, DCI).
Specifically, the fourth indication information may carry one of the following information, to indicate the sub-band in which the terminal receives the system message:
Manner 1: The fourth indication information includes a frequency channel number of a start sub-band in which the terminal receives the system message, and a bitmap representing whether the terminal can receive the system information.
Manner 2: The fourth indication information includes a frequency channel number of each sub-band in which the terminal is capable of receiving the system information, where the frequency channel number of each sub-band is represented by using a frequency spacing of the sub-band relative to an anchor sub-band.
S308: The terminal receives the fourth indication information sent by the network device, determines, based on information about the sub-band that is for receiving the system message and that is indicated in the fourth indication information, the sub-band in which the system information can be received, and receives the system information in the discrete sub-band aggregation manner in the determined sub-band in which the system information can be received.
In this embodiment of this application, if the network device indicates, in Manner 1, the information about the sub-band in which the terminal receives the system information, the terminal may obtain frequency channel numbers of all sub-bands that are 1 in a bitmap, and receive the system message on these frequency channel numbers.
If the network device indicates, in Manner 2, the information about the sub-band in which the terminal receives the system information, the terminal may obtain frequency channel numbers of all sub-bands, and receive the system message on these frequency channel numbers.
In this embodiment of this application, the terminal receives the system message in the discrete sub-band aggregation manner in the sub-band in which the system information can be received, thereby reducing a system message obtaining delay to some extent.
It should be noted that, in the specification, claims, and accompanying drawings of this application, the terms “first”, “second”, and the like are intended to distinguish between similar objects but do not necessarily describe a specific order or sequence. For example, the first indication information, the second indication information, the third indication information, and the fourth indication information in the embodiments of this application are merely for ease of description and distinguishing between different indication information, and are not intended to limit the indication information. It should be understood that the data termed in such a way are interchangeable in proper circumstances so that the embodiments of the present invention described herein can be implemented in other orders than the order illustrated or described herein.
It should be further noted that, in the embodiments of this application, a specific execution sequence of steps in the foregoing methods and steps shown in the accompanying drawings is not limited. For example, in FIG. 7, instead of first sending the first indication information and the second indication information and then sending the third indication information and the fourth indication information in the manners shown in FIG. 7, the network device may first send the third indication information and the fourth indication information, and then send the first indication information and the second indication information.
The foregoing mainly describes the solutions provided in the embodiments of this application from a perspective of interaction between the terminal and the network device. It may be understood that to implement the foregoing functions, the terminal and the network device include corresponding hardware structures and/or software modules for performing the functions. In combination with examples of units (components or devices) and algorithm steps described in the embodiments disclosed in this application, the embodiments of this application may be implemented by hardware or a combination of hardware and computer software. Whether a function is performed by hardware or hardware driven by computer software depends on particular applications and design constraints of the technical solutions. A person skilled in the art may use different methods to implement the described functions for each particular application, but it should not be considered that the implementation falls beyond the scope of the technical solutions in the embodiments of this application.
In the embodiments of this application, functional unit (component or device) division may be performed on the terminal and the network device based on the foregoing method examples. For example, each functional unit (component or device) may be divided corresponding to each function, or two or more functions may be integrated into one processing unit (component or device). The integrated unit (component or device) may be implemented in a form of hardware, or may be implemented in a form of a software functional unit (component or device). It should be noted that the unit (component or device) division in the embodiments of this application is an example, and is merely logical function division. There may be another division manner during actual implementation.
When the integrated unit (component or device) is used, FIG. 8 is a schematic structural diagram of a communications apparatus 100 according to an embodiment of this application. The communications apparatus 100 in FIG. 8 may be applied to a network device in a discrete narrowband communications system. Referring to FIG. 8, the communications apparatus 100 applied to the network device may include a processing unit 101 and a sending unit 102. The sending unit 102 sends first indication information and second indication information to a terminal under control of the processing unit 101. The first indication information is used to indicate frequency channel numbers of all discrete sub-bands of a serving cell in which the terminal is currently located. The second indication information is used to indicate a sub-band available to the terminal in all the discrete sub-bands of the serving cell.
The first indication information carries the following information, to indicate the frequency channel numbers of all the discrete sub-bands of the serving cell in which the terminal is currently located: a frequency channel number of a start sub-band in all the discrete sub-bands of the serving cell in which the terminal is currently located, a bitmap representing whether each sub-band in a frequency band belongs to the serving cell in which the terminal is currently located, and a frequency spacing between sub-bands in the frequency band. The frequency band is a frequency band to which all the discrete sub-bands of the serving cell in which the terminal is currently located belong.
Further, the first indication information may further include a quantity of all the discrete sub-bands of the serving cell in which the terminal is currently located.
The second indication information may carry one of the following information, to indicate the sub-band available to the terminal in all the discrete sub-bands of the serving cell:
The second indication information includes a sequence number of a start sub-band available to the terminal in all the discrete sub-bands of the serving cell in which the terminal is currently located, and a quantity of sub-bands available to the terminal. Alternatively, the second indication information includes a bitmap representing each corresponding sub-band available to the terminal in all the discrete sub-bands of the serving cell in which the terminal is currently located.
In a possible implementation, the sending unit 102 is further configured to: send third indication information to the terminal, where the third indication information is used to indicate at least one piece of anchor sub-band information. The anchor sub-band information includes at least one of the following information: a frequency channel number of an anchor sub-band, a sequence number of the anchor sub-band in all the discrete sub-bands of the serving cell in which the terminal is currently located, and a spacing of the frequency channel number of the anchor sub-band relative to the frequency channel number of the start sub-band.
In another possible implementation, the communications apparatus 100 applied to the network device further includes a receiving unit 103, and the receiving unit 103 is configured to: before the sending unit 102 sends the second indication information to the terminal, receive sub-band aggregation specification capability information sent by the terminal, where the sub-band aggregation specification capability information is used to indicate a quantity of sub-bands of which aggregation is supported by the terminal.
In another possible implementation, the sending unit 102 is further configured to: send fourth indication information to the terminal, where the fourth indication information is used to indicate a sub-band in which the terminal receives a system message.
The fourth indication information carries one of the following information, to indicate the sub-band in which the terminal receives the system message: the frequency channel number of the start sub-band and a bitmap representing whether the terminal is capable of receiving the system information; or a frequency channel number of each sub-band in which the terminal is capable of receiving the system information, where the frequency channel number of each sub-band is represented by using a frequency spacing of the sub-band relative to an anchor sub-band.
When hardware is used for implementation, in this embodiment of this application, the processing unit 101 may be a processor or a controller, the sending unit 102 and the receiving unit 103 may be a communications interface, a transceiver, a transceiver circuit, or the like. The communications interface is a collective term, and may include one or more interfaces.
When the processing unit 101 is a processor, and the sending unit 102 and the receiving unit 103 are a transceiver, the communications apparatus 100 in this embodiment of this application may be a communications apparatus shown in FIG. 9, and the communications apparatus shown in FIG. 9 may be a network device, for example, a base station.
FIG. 9 is a schematic structural diagram of a network device 1000 according to an embodiment of this application, in other words, is another possible schematic structural diagram of the communications apparatus 100. As shown in FIG. 9, the network device 1000 includes a processor 1001 and a transceiver 1002. The processor 1001 may be alternatively a controller. The processor 1001 is configured to support the network device in performing related functions in FIG. 3, FIG. 6, and FIG. 7. The transceiver 1002 is configured to support functions of sending and receiving messages by the network device. The network device may further include a memory 1003. The memory 1003 is configured to be coupled to the processor 1001, and stores a program instruction and data that are necessary for the network device. The processor 1001, the transceiver 1002, and the memory 1003 are connected. The memory 1003 is configured to store an instruction. The processor 1001 is configured to execute the instruction stored in the memory 1003, to control the transceiver 1002 to send and receive signals, to complete the steps in which network device performs corresponding functions in the foregoing methods.
In the embodiments of this application, for concepts, explanations, detailed descriptions, and other steps that are related to the communications apparatus 100 and the network device 1000 and related to the technical solutions provided in the embodiments of this application, refer to descriptions about the content in the foregoing method embodiments or other embodiments. Details are not described herein.
When the integrated unit (component or device) is used, FIG. 10 is a schematic structural diagram of a communications apparatus 200 according to an embodiment of this application. The communications apparatus 200 shown in FIG. 10 may be applied to a terminal in a discrete narrowband communications system. Referring to FIG. 10, the communications apparatus 200 applied to the terminal may include a processing unit 201 and a receiving unit 202. The receiving unit 202 receives, under control of the processing unit 201, first indication information and second indication information that are sent by a network device. The first indication information is used to indicate frequency channel numbers of all discrete sub-bands of a serving cell in which the terminal is currently located. The second indication information is used to indicate a sub-band available to the terminal in all the discrete sub-bands of the serving cell in which the terminal is currently located.
The first indication information carries a frequency channel number of a start sub-band in all the discrete sub-bands of the serving cell in which the terminal is currently located, a bitmap representing whether each sub-band in a frequency band belongs to the serving cell in which the terminal is currently located, and a frequency spacing between sub-bands in the frequency band, to indicate the frequency channel numbers of all the discrete sub-bands of the serving cell in which the terminal is currently located. The frequency band is a frequency band to which all the discrete sub-bands of the serving cell in which the terminal is currently located belong.
Further, the first indication information further includes a quantity of all the discrete sub-bands of the serving cell in which the terminal is currently located.
The second indication information carries one of the following information, to indicate the sub-band available to the terminal in all the discrete sub-bands of the serving cell: a sequence number of a start sub-band available to the terminal in all the discrete sub-bands of the serving cell in which the terminal is currently located, and a quantity of sub-bands available to the terminal. Alternatively, the second indication information includes a bitmap representing each corresponding sub-band available to the terminal in all the discrete sub-bands of the serving cell in which the terminal is currently located.
In a possible implementation, the receiving unit 202 is further configured to: receive third indication information sent by the network device, where the third indication information is used to indicate at least one piece of anchor sub-band information. The anchor sub-band information includes at least one of the following information: a frequency channel number of an anchor sub-band, a sequence number of the anchor sub-band in all the discrete sub-bands of the serving cell in which the terminal is currently located, and a spacing of the frequency channel number of the anchor sub-band relative to the frequency channel number of the start sub-band.
In another possible implementation, the communications apparatus 200 further includes a sending unit 203, and the sending unit 203 is configured to: before the receiving unit 202 receives the second indication information sent by the network device, send sub-band aggregation specification capability information to the network device, where the sub-band aggregation specification capability information is used to indicate a quantity of sub-bands of which aggregation is supported by the terminal.
In still another possible implementation, the receiving unit 202 is further configured to: receive fourth indication information sent by the network device, where the fourth indication information is used to indicate a sub-band in which the terminal receives a system message. The fourth indication information carries one of the following information, to indicate the sub-band in which the terminal receives the system message: the frequency channel number of the start sub-band and a bitmap representing whether the terminal is capable of receiving the system information; or a frequency channel number of each sub-band in which the terminal is capable of receiving the system information, where the frequency channel number of each sub-band is represented by using a frequency spacing of the sub-band relative to an anchor sub-band.
When hardware is used for implementation, in this embodiment of this application, the processing unit 201 may be a processor or a controller, the receiving unit 202 may be a communications interface, a receiver, a receive circuit, or the like, and the sending unit 203 may be a communications interface, a transmitter, a transmit circuit, or the like. The communications interface is a collective term, and may include one or more interfaces.
When the processing unit 201 is a processor, the receiving unit 202 is a receiver, and the sending unit 203 is a transmitter, the communications apparatus 200 in this embodiment of this application may be a communications apparatus shown in FIG. 11, and the communications apparatus shown in FIG. 11 may be a terminal.
FIG. 11 is a schematic structural diagram of a terminal 2000 according to an embodiment of this application, in other words, is another possible schematic structural diagram of the communications apparatus 200. As shown in FIG. 11, the terminal 2000 includes a processor 2001, a transmitter 2002, and a receiver 2003. The processor 2001 may be alternatively a controller. The processor 2001 is configured to support the terminal in performing related functions in FIG. 3, FIG. 6, and FIG. 7. The transmitter 2002 and the receiver 2003 are configured to support functions of sending and receiving messages between the terminal 2000 and a network device. The terminal 2000 may further include a memory 2004. The memory 2004 is configured to be coupled to the processor 2001, and stores a program instruction and data that are necessary for the terminal 2000. The processor 2001, the transmitter 2002, the receiver 2003, and the memory 2004 are connected. The memory 2004 is configured to store an instruction. The processor 2001 is configured to execute the instruction stored in the memory 2004, to control the transmitter 2002 and the receiver 2003 to send and receive signals, to complete steps in which the terminal performs corresponding functions in the foregoing methods.
Further, the terminal 2000 may further include an antenna 2005.
In the embodiments of this application, for concepts, explanations, detailed descriptions, and other steps that are related to the communications apparatus 200 and the terminal 2000 and related to the technical solutions provided in the embodiments of this application, refer to descriptions about the content in the foregoing method embodiments or other embodiments. Details are not described herein again.
It may be understood that, in the accompanying drawings of the embodiments of this application, only simplified designs of the terminal and the network device are shown. In an actual application, the terminal and the network device are not limited to the foregoing structures, and may further include, for example, an antenna array, a duplexer, and a baseband processing part.
The duplexer of the network device is configured to enable the antenna array to send and receive signals. The transmitter is configured to implement conversion between a radio frequency signal and a baseband signal. The transmitter may usually include a power amplifier, a digital-to-analog converter, and a frequency converter, and the receiver may usually include a low-noise amplifier, an analog-to-digital converter, and a frequency converter. The receiver and the transmitter may be collectively referred to as a transceiver sometimes. The baseband processing part is configured to: process a to-be-sent or received signal, such as layer mapping, precoding, modulation/demodulation, and encoding/decoding, and separately process a physical control channel, a physical data channel, a physical broadcast channel, a reference signal, and the like. For another example, the terminal may further include a display device, an input/output interface, and the like.
The terminal may have a single antenna, or a plurality of antennas (namely, an antenna array). The duplexer of the terminal is configured to enable the antenna array to send and receive signals. The transmitter is configured to implement conversion between a radio frequency signal and a baseband signal. The transmitter may usually include a power amplifier, a digital-to-analog converter, and a frequency converter, and the receiver may usually include a low-noise amplifier, an analog-to-digital converter, and a frequency converter. The baseband processing part is configured to: process a to-be-sent or received signal, such as layer mapping, precoding, modulation/demodulation, and encoding/decoding, and separately process a physical control channel, a physical data channel, a physical broadcast channel, a reference signal, and the like. In an example, the terminal may alternatively include a control part. The control part is configured to: request a physical uplink resource, calculate channel state information (channel state information, CSI) corresponding to a downlink channel, determine whether a downlink data packet is successfully received, and so on.
It should be noted that the processor in the embodiments of this application may be a central processing unit (central processing unit, CPU), a general-purpose processor, a digital signal processor (digital signal processing, DSP), an application-specific integrated circuit (application-specific integrated circuit, ASIC), a field programmable gate array (field programmable gate array, FPGA), or another programmable logical device, a transistor logical device, a hardware component, or any combination thereof. The processor may implement or execute various example logical blocks, modules, and circuits described with reference to content disclosed in this application. Alternatively, the processor may be a combination of processors implementing a computing function, for example, a combination of one or more microprocessors, or a combination of a DSP and a microprocessor.
The memory may be integrated into the processor, or may be separately disposed with the processor.
In an implementation, it may be considered that functions of the receiver and the transmitter are implemented by using a transceiver circuit or a dedicated transceiver chip, and that the processor may be implemented by using a dedicated processing chip, a processing circuit, a processor, or a general-purpose chip.
In another implementation, program code that is used to implement functions of the processor, the receiver, and the transmitter is stored in the memory. A general-purpose processor implements the functions of the processor, the receiver, and the transmitter by executing the code in the memory.
According to the methods provided in the embodiments of this application, an embodiment of this application further provides a communications system, including the foregoing network device and one or more terminals.
An embodiment of this application further provides a computer storage medium. The computer storage medium stores some instructions. When the instructions are executed, the communication method in the foregoing method embodiments may be completed.
An embodiment of this application further provides a computer program product, including a computer program. The computer program is used to perform the communication methods in the foregoing method embodiments.
A person skilled in the art should understand that the embodiments of this application may be provided as a method, a system, or a computer program product. Therefore, the embodiments of this application may use a form of hardware only embodiments, software only embodiments, or embodiments with a combination of software and hardware. Moreover, the embodiments of this application may use a form of a computer program product that is implemented on one or more computer-usable storage media (including but not limited to a disk memory, a CD-ROM, an optical memory, and the like) that include computer-usable program code.
The embodiments of this application are described with reference to the flowcharts and/or block diagrams of the method, the device (system), and the computer program product according to the embodiments of this application. It should be understood that computer program instructions may be used to implement each process and/or each block in the flowcharts and/or the block diagrams and a combination of a process and/or a block in the flowcharts and/or the block diagrams. These computer program instructions may be provided for a general-purpose computer, a special-purpose computer, an embedded processor, or a processor of any other programmable data processing device to generate a machine, so that the instructions executed by a computer or a processor of any other programmable data processing device generate an apparatus for implementing a specific function in one or more processes in the flowcharts and/or in one or more blocks in the block diagrams.
These computer program instructions may be stored in a computer-readable memory that can instruct the computer or any other programmable data processing device to work in a specific manner, so that the instructions stored in the computer-readable memory generate an artifact that includes an instruction apparatus. The instruction apparatus implements a specific function in one or more processes in the flowcharts and/or in one or more blocks in the block diagrams.
These computer program instructions may be loaded onto a computer or another programmable data processing device, so that a series of operations and steps are performed on the computer or the another programmable device, thereby generating computer-implemented processing. Therefore, the instructions executed on the computer or the another programmable device provide steps for implementing a specific function in one or more processes in the flowcharts and/or in one or more blocks in the block diagrams.
Obviously, a person skilled in the art can make various modifications and variations to the embodiments of this application without departing from the spirit and scope of this application. This application is intended to cover these modifications and variations provided that they fall within the scope of protection defined by the following claims and their equivalent technologies.

Claims (22)

What is claimed is:
1. A communication method, applied to a discrete narrowband communications system, comprising:
sending, by a network device, first indication information to a terminal, wherein the first indication information comprises:
a frequency channel number of a start sub-band in all discrete sub-bands of a serving cell in which the terminal is currently located;
a bitmap representing whether each sub-band in a frequency band belongs to the serving cell; and
a frequency spacing between sub-bands in the frequency band, wherein the frequency band is a frequency band to which all the discrete sub-bands of the serving cell belong; and
sending, by the network device, second indication information to the terminal, wherein the second indication information is used to indicate a specified quantity of consecutive logical sub-bands to the terminal in all the discrete sub-bands of the serving cell, wherein the specified quantity of consecutive logical sub-bands are allocated by the network device based on at least one of a load status of the serving cell of the terminal or a current service requirement of the terminal, wherein the specified quantity of consecutive logical sub-bands are a specified quantity of sub-bands with consecutive numbers in all the discrete sub-bands of the serving cell, wherein cyclic shift is performed between a logical sub-band number and an actual physical sub-band number of the specified quantity of consecutive logical sub-bands based on a subframe number or a slot number, and wherein the actual physical sub-band number is a sequence number of each of all the discrete sub-bands of the serving cell.
2. The method according to claim 1, wherein the first indication information further comprises a quantity of all the discrete sub-bands of the serving cell.
3. The method according to claim 1, wherein the method further comprises:
sending, by the network device, third indication information to the terminal, wherein the third indication information is used to indicate at least one piece of anchor sub-band information, and wherein the anchor sub-band information comprises at least one of the following information:
a frequency channel number of an anchor sub-band;
a sequence number of the anchor sub-band in all the discrete sub-bands of the serving cell; or
a spacing of the frequency channel number of the anchor sub-band relative to the frequency channel number of the start sub-band.
4. The method according to claim 1, wherein before the sending, by the network device, second indication information to the terminal, the method further comprises:
receiving, by the network device, sub-band aggregation specification capability information sent by the terminal, wherein the sub-band aggregation specification capability information is used to indicate a quantity of sub-bands of which aggregation is supported by the terminal.
5. The method according to claim 1, wherein the method further comprises:
sending fourth indication information to the terminal, wherein the fourth indication information is used to indicate a sub-band in which the terminal receives a system message; and
wherein the fourth indication information carries one of the following information, to indicate the sub-band in which the terminal receives the system message:
the frequency channel number of the start sub-band and a bitmap representing that the terminal is capable of receiving system information; or
a frequency channel number of each sub-band in which the terminal is capable of receiving the system information, wherein the frequency channel number of each sub-band is represented by using a frequency spacing of the sub-band relative to an anchor sub-band.
6. A communication method, applied to a discrete narrowband communications system, comprising:
receiving, by a terminal, first indication information sent by a network device, wherein the first indication information comprises:
a frequency channel number of a start sub-band in all discrete sub-bands of a serving cell in which the terminal is currently located;
a bitmap representing whether each sub-band in a frequency band belongs to the serving cell; and
a frequency spacing between sub-bands in the frequency band, wherein the frequency band is a frequency band to which all the discrete sub-bands of the serving cell belong; and
receiving, by the terminal, second indication information sent by the network device, wherein the second indication information is used to indicate a specified quantity of consecutive logical sub-bands to the terminal in all the discrete sub-bands of the serving cell, wherein the specified quantity of consecutive logical sub-bands are allocated by the network device based on at least one of a load status of the serving cell of the terminal or a current service requirement of the terminal, wherein the specified quantity of consecutive logical sub-bands are a specified quantity of sub-bands with consecutive numbers in all the discrete sub-bands of the serving cell, wherein cyclic shift is performed between a logical sub-band number and an actual physical sub-band number of the specified quantity of consecutive logical sub-bands based on a subframe number or a slot number, and wherein the actual physical sub-band number is a sequence number of each of all the discrete sub-bands of the serving cell.
7. The method according to claim 6, wherein the first indication information further comprises a quantity of all the discrete sub-bands of the serving cell.
8. The method according to claim 6, wherein the method further comprises:
receiving, by the terminal, third indication information sent by the network device, wherein the third indication information is used to indicate at least one piece of anchor sub-band information, and wherein the anchor sub-band information comprises at least one of the following information:
a frequency of an anchor sub-band;
a sequence number of the anchor sub-band in all the discrete sub-bands of the serving cell; or
a spacing of the frequency channel number of the anchor sub-band relative to the frequency channel number of the start sub-band.
9. The method according to claim 6, wherein before the receiving, by the terminal, second indication information sent by the network device, the method further comprises:
sending, by the terminal, sub-band aggregation specification capability information to the network device, wherein the sub-band aggregation specification capability information is used to indicate a quantity of sub-bands of which aggregation is supported by the terminal.
10. The method according to claim 6, wherein the method further comprises:
receiving, by the terminal, fourth indication information sent by the network device, wherein the fourth indication information is used to indicate a sub-band in which the terminal receives a system message; and
wherein the fourth indication information carries one of the following information, to indicate the sub-band in which the terminal receives the system message:
the frequency channel number of the start sub-band and a bitmap representing that the terminal is capable of receiving system information; or
a frequency channel number of each sub-band in which the terminal is capable of receiving the system information, wherein the frequency channel number of each sub-band is represented by using a frequency spacing of the sub-band relative to an anchor sub-band.
11. A communications apparatus, applied to a network device in a discrete narrowband communications system, and comprising at least one processor and a transceiver, wherein:
the transceiver sends first indication information and second indication information to a terminal under control of the at least one processor,
wherein the first indication information comprises:
a frequency channel number of a start sub-band in all discrete sub-bands of a serving cell in which the terminal is currently located;
a bitmap representing whether each sub-band in a frequency band belongs to the serving cell; and
a frequency spacing between sub-bands in the frequency band, wherein the frequency band is a frequency band to which all the discrete sub-bands of the serving cell belong; and
wherein the second indication information is used to indicate a specified quantity of consecutive logical sub-bands to the terminal in all the discrete sub-bands of the serving cell, wherein the specified quantity of consecutive logical sub-bands are allocated by the network device based on at least one of a load status of the serving cell of the terminal or a current service requirement of the terminal, wherein the specified quantity of consecutive logical sub-bands are a specified quantity of sub-bands with consecutive numbers in all the discrete sub-bands of the serving cell, wherein cyclic shift is performed between a logical sub-band number and an actual physical sub-band number of the specified quantity of consecutive logical sub-bands based on a subframe number or a slot number, and wherein the actual physical sub-band number is a sequence number of each of all the discrete sub-bands of the serving cell.
12. The apparatus according to claim 11, wherein the first indication information further comprises a quantity of all the discrete sub-bands of the serving cell.
13. The apparatus according to claim 11, wherein the transceiver is further configured to:
send third indication information to the terminal, wherein the third indication information is used to indicate at least one piece of anchor sub-band information, and wherein the anchor sub-band information comprises at least one of the following information:
a frequency of an anchor sub-band;
a sequence number of the anchor sub-band in all the discrete sub-bands of the serving cell; or
a spacing of the frequency channel number of the anchor sub-band relative to the frequency channel number of the start sub-band.
14. The apparatus according to claim 11, wherein the transceiver is further configured to:
before sending the second indication information to the terminal, receive sub-band aggregation specification capability information sent by the terminal, wherein the sub-band aggregation specification capability information is used to indicate a quantity of sub-bands of which aggregation is supported by the terminal.
15. The apparatus according to claim 11, wherein the transceiver is further configured to:
send fourth indication information to the terminal, wherein the fourth indication information is used to indicate a sub-band in which the terminal receives a system message; and
wherein the fourth indication information carries one of the following information, to indicate the sub-band in which the terminal receives the system message:
the frequency channel number of the start sub-band and a bitmap representing that the terminal is capable of receiving system information; or
a frequency channel number of each sub-band in which the terminal is capable of receiving the system information, wherein the frequency channel number of each sub-band is represented by using a frequency spacing of the sub-band relative to an anchor sub-band.
16. A communications apparatus, applied to a terminal in a discrete narrowband communications system, and comprising at least one processor and a receiver, wherein:
the receiver receives, under control of the at least one processor, first indication information and second indication information that are sent by a network device,
wherein the first indication information comprises:
a frequency channel number of a start sub-band in all discrete sub-bands of a serving cell in which the terminal is currently located;
a bitmap representing whether each sub-band in a frequency band belongs to the serving cell; and
a frequency spacing between sub-bands in the frequency band, wherein the frequency band is a frequency band to which all the discrete sub-bands of the serving cell belong; and
wherein the second indication information is used to indicate a specified quantity of consecutive logical sub-bands to the terminal in all the discrete sub-bands of the serving cell, wherein the specified quantity of consecutive logical sub-bands are allocated by the network device based on at least one of a load status of the serving cell of the terminal or a current service requirement of the terminal, wherein the specified quantity of consecutive logical sub-bands are a specified quantity of sub-bands with consecutive numbers in all the discrete sub-bands of the serving cell, wherein cyclic shift is performed between a logical sub-band number and an actual physical sub-band number of the specified quantity of consecutive logical sub-bands based on a subframe number or a slot number, and wherein the actual physical sub-band number is a sequence number of each of all the discrete sub-bands of the serving cell.
17. The apparatus according to claim 16, wherein the first indication information further comprises a quantity of all the discrete sub-bands of the serving cell.
18. The apparatus according to claim 16, wherein the receiver is further configured to:
receive third indication information sent by the network device, wherein the third indication information is used to indicate at least one piece of anchor sub-band information, and wherein the anchor sub-band information comprises at least one of the following information:
a frequency of an anchor sub-band;
a sequence number of the anchor sub-band in all the discrete sub-bands of the serving cell; or
a spacing of the frequency channel number of the anchor sub-band relative to the frequency channel number of the start sub-band.
19. The apparatus according to claim 16, wherein the apparatus further comprises a transmitter, and wherein the transmitter is configured to:
before the receiver receives the second indication information sent by the network device, send sub-band aggregation specification capability information to the network device, wherein the sub-band aggregation specification capability information is used to indicate a quantity of sub-bands of which aggregation is supported by the terminal.
20. The apparatus according to claim 16, wherein the receiver is further configured to:
receive fourth indication information sent by the network device, wherein the fourth indication information is used to indicate a sub-band in which the terminal receives a system message; and
wherein the fourth indication information carries one of the following information, to indicate the sub-band in which the terminal receives the system message:
the frequency channel number of the start sub-band and a bitmap representing that the terminal is capable of receiving system information; or
a frequency channel number of each sub-band in which the terminal is capable of receiving the system information, wherein the frequency channel number of each sub-band is represented by using a frequency spacing of the sub-band relative to an anchor sub-band.
21. A non-transitory computer-readable storage medium, wherein a computer program is stored on the storage medium, and wherein the computer program, when executed by at least one processor, instruct the at least one processor to perform operations comprising:
sending, by a network device, first indication information to a terminal, wherein the first indication information comprises:
a frequency channel number of a start sub-band in all discrete sub-bands of a serving cell in which the terminal is currently located;
a bitmap representing whether each sub-band in a frequency band belongs to the serving cell; and
a frequency spacing between sub-bands in the frequency band, wherein the frequency band is a frequency band to which all the discrete sub-bands of the serving cell belong; and
sending, by the network device, second indication information to the terminal, wherein the second indication information is used to indicate a specified quantity of consecutive logical sub-bands to the terminal in all the discrete sub-bands of the serving cell, wherein the specified quantity of consecutive logical sub-bands are allocated by the network device based on at least one of a load status of the serving cell of the terminal or a current service requirement of the terminal, wherein the specified quantity of consecutive logical sub-bands are a specified quantity of sub-bands with consecutive numbers in all the discrete sub-bands of the serving cell, wherein cyclic shift is performed between a logical sub-band number and an actual physical sub-band number of the specified quantity of consecutive logical sub-bands based on a subframe number or a slot number, and wherein the actual physical sub-band number is a sequence number of each of all the discrete sub-bands of the serving cell.
22. A non-transitory computer storage medium, wherein a computer program is stored on the storage medium, and wherein the computer program, when executed by at least one processor, instruct the at least one processor to perform operations comprising:
receiving, by a terminal, first indication information sent by a network device, wherein the first indication information comprises:
a frequency channel number of a start sub-band in all discrete sub-bands of a serving cell in which the terminal is currently located;
a bitmap representing whether each sub-band in a frequency band belongs to the serving cell; and
a frequency spacing between sub-bands in the frequency band, wherein the frequency band is a frequency band to which all the discrete sub-bands of the serving cell belong; and
receiving, by the terminal, second indication information sent by the network device, wherein the second indication information is used to indicate a specified quantity of consecutive logical sub-bands to the terminal in all the discrete sub-bands of the serving cell, wherein the specified quantity of consecutive logical sub-bands are allocated by the network device based on at least one of a load status of the serving cell of the terminal or a current service requirement of the terminal, wherein the specified quantity of consecutive logical sub-bands are a specified quantity of sub-bands with consecutive numbers in all the discrete sub-bands of the serving cell, wherein cyclic shift is performed between a logical sub-band number and an actual physical sub-band number of the specified quantity of consecutive logical sub-bands based on a subframe number or a slot number, and wherein the actual physical sub-band number is a sequence number of each of all the discrete sub-bands of the serving cell.
US16/744,656 2017-07-17 2020-01-16 Communication method and communications apparatus Active 2039-04-02 US11490387B2 (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
CN201710582800.2 2017-07-17
CN201710582800.2A CN109275190B (en) 2017-07-17 2017-07-17 Communication method and device
PCT/CN2018/092692 WO2019015445A1 (en) 2017-07-17 2018-06-25 Communication method and apparatus

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2018/092692 Continuation WO2019015445A1 (en) 2017-07-17 2018-06-25 Communication method and apparatus

Publications (2)

Publication Number Publication Date
US20200154437A1 US20200154437A1 (en) 2020-05-14
US11490387B2 true US11490387B2 (en) 2022-11-01

Family

ID=65015416

Family Applications (1)

Application Number Title Priority Date Filing Date
US16/744,656 Active 2039-04-02 US11490387B2 (en) 2017-07-17 2020-01-16 Communication method and communications apparatus

Country Status (4)

Country Link
US (1) US11490387B2 (en)
EP (1) EP3648518A4 (en)
CN (1) CN109275190B (en)
WO (1) WO2019015445A1 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111314924B (en) * 2020-02-13 2020-12-04 中国电信股份有限公司 Information transmission method, near-end equipment, far-end equipment and communication system
CN114501353B (en) * 2020-10-23 2024-01-05 维沃移动通信有限公司 Communication information sending and receiving method and communication equipment
EP4247829A1 (en) * 2020-11-20 2023-09-27 R.P. Scherer Technologies, LLC Glycoside dual-cleavage linkers for antibody-drug conjugates
CN114531355B (en) * 2020-11-23 2023-07-18 维沃移动通信有限公司 Communication method, device and communication equipment

Citations (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102378370A (en) 2010-08-13 2012-03-14 电信科学技术研究院 Method and device for processing carrier aggregation capacity
CN102547718A (en) 2012-01-19 2012-07-04 北京邮电大学 Discrete spectrum aggregating method based on preferential maximum space
CN103052076A (en) 2012-08-28 2013-04-17 深圳市国电科技通信有限公司 Method for realizing broadband data transmission through discrete narrow band
CN103298121A (en) 2012-03-02 2013-09-11 普天信息技术研究院有限公司 Terminal frequency point mapping and configuring method
CN103347301A (en) 2013-07-09 2013-10-09 深圳供电局有限公司 Method and device for distributing wireless resources for multi-sub-band user terminal
CN103906243A (en) 2012-12-28 2014-07-02 ***通信集团公司 Auxiliary carrier configuration and resource scheduling method and system
CN104270767A (en) 2014-09-30 2015-01-07 国家电网公司 Method suitable for enabling wireless power private network to be broadband
CN105611538A (en) 2015-12-30 2016-05-25 国网信息通信产业集团有限公司 Frequency point aggregation method and system for authorizing power wireless frequency bands
CN105813203A (en) 2014-12-30 2016-07-27 联想(北京)有限公司 Information processing method, base station and terminal equipment
WO2016183950A1 (en) 2015-05-15 2016-11-24 华为技术有限公司 Device and method for reporting carrier aggregation capability and measuring carrier
CN106330262A (en) 2016-08-31 2017-01-11 国网河南省电力公司开封供电公司 Carrier aggregation-based power wireless communication system
WO2017030345A1 (en) 2015-08-14 2017-02-23 Lg Electronics Inc. Method and apparatus for performing frequency hopping for mtc ue in wireless communication system
WO2017043876A1 (en) 2015-09-10 2017-03-16 엘지전자 주식회사 Communication method and mtc device using narrowband
US20170111860A1 (en) 2014-10-31 2017-04-20 Qualcomm Incorporated Dynamic bandwidth switching for reducing power consumption in wireless communication devices
CN106937390A (en) 2017-03-28 2017-07-07 北京佰才邦技术有限公司 The method and terminal of a kind of resource distribution, base station

Patent Citations (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102378370A (en) 2010-08-13 2012-03-14 电信科学技术研究院 Method and device for processing carrier aggregation capacity
US20130114508A1 (en) 2010-08-13 2013-05-09 Jing Liang Method and device for processing carrier aggregation capabaility
CN102547718A (en) 2012-01-19 2012-07-04 北京邮电大学 Discrete spectrum aggregating method based on preferential maximum space
CN103298121A (en) 2012-03-02 2013-09-11 普天信息技术研究院有限公司 Terminal frequency point mapping and configuring method
CN103052076A (en) 2012-08-28 2013-04-17 深圳市国电科技通信有限公司 Method for realizing broadband data transmission through discrete narrow band
CN103906243A (en) 2012-12-28 2014-07-02 ***通信集团公司 Auxiliary carrier configuration and resource scheduling method and system
CN103347301A (en) 2013-07-09 2013-10-09 深圳供电局有限公司 Method and device for distributing wireless resources for multi-sub-band user terminal
CN104270767A (en) 2014-09-30 2015-01-07 国家电网公司 Method suitable for enabling wireless power private network to be broadband
US20170111860A1 (en) 2014-10-31 2017-04-20 Qualcomm Incorporated Dynamic bandwidth switching for reducing power consumption in wireless communication devices
CN105813203A (en) 2014-12-30 2016-07-27 联想(北京)有限公司 Information processing method, base station and terminal equipment
US20180076872A1 (en) 2015-05-15 2018-03-15 Huawei Technologies Co., Ltd. Carrier aggregation capability reporting apparatus and method, and carrier measurement apparatus and method
WO2016183950A1 (en) 2015-05-15 2016-11-24 华为技术有限公司 Device and method for reporting carrier aggregation capability and measuring carrier
WO2017030345A1 (en) 2015-08-14 2017-02-23 Lg Electronics Inc. Method and apparatus for performing frequency hopping for mtc ue in wireless communication system
WO2017043876A1 (en) 2015-09-10 2017-03-16 엘지전자 주식회사 Communication method and mtc device using narrowband
US20180248668A1 (en) 2015-09-10 2018-08-30 Lg Electronics Inc. Communication method and mtc device using narrowband
US10917214B2 (en) * 2015-09-10 2021-02-09 Lg Electronics Inc. Communication method and MTC device using narrowband
CN105611538A (en) 2015-12-30 2016-05-25 国网信息通信产业集团有限公司 Frequency point aggregation method and system for authorizing power wireless frequency bands
CN106330262A (en) 2016-08-31 2017-01-11 国网河南省电力公司开封供电公司 Carrier aggregation-based power wireless communication system
CN106937390A (en) 2017-03-28 2017-07-07 北京佰才邦技术有限公司 The method and terminal of a kind of resource distribution, base station

Non-Patent Citations (6)

* Cited by examiner, † Cited by third party
Title
3GPP TS 36.101 V14.4.0 (Jun. 2017), "3rd Generation Partnership Project;Technical Specification Group Radio Access Network; Evolved Universal Terrestrial Radio Access (E-UTRA); User Equipment (UE) radio transmission and reception (Release 14)," Jun. 2017, 1449 pages.
Extended European Search Report issued in European Application No. 18835649.7 dated May 25, 2020, 9 pages.
LG Electroncs, "Further details on narrowbands and frequency hopping," 3GPP TSG RAN WG1 Meeting #82, R1-154227, Beijing, China, Aug. 24-28, 2015, 8 pages.
Office Action issued in Chinese Application No. 201710582800.0 dated Aug. 17, 2021, 4 pages.
Office Action issued in Chinese Application No. 201710582800.2 dated May 11, 2020, 15 pages (with English translation).
PCT International Search Report and Written Opinion issued in International Application No. PCT/CN2018/092692 dated Sep. 13, 2018, 15 pages (with English translation).

Also Published As

Publication number Publication date
WO2019015445A1 (en) 2019-01-24
EP3648518A1 (en) 2020-05-06
US20200154437A1 (en) 2020-05-14
CN109275190A (en) 2019-01-25
EP3648518A4 (en) 2020-06-24
CN109275190B (en) 2021-10-26

Similar Documents

Publication Publication Date Title
US11310790B2 (en) Frequency domain resource adjustment method and apparatus, indication information sending method and apparatus, and system
US11490387B2 (en) Communication method and communications apparatus
US11329792B2 (en) Method and apparatus for determining resource block group size
US20210288852A1 (en) Guard band indication method and apparatus
US11240794B2 (en) Method for indicating PDSCH receiving information, data receiving method, and apparatus
US20200280946A1 (en) Method and apparatus for transmitting or receiving information
CA3059806C (en) Random access method, random access response method, terminal device, and network device
WO2018192015A1 (en) Method and device for configuring time-frequency resource transmission direction
US11191036B2 (en) Power control based on path loss and power value
US20180084573A1 (en) Pucch resource configuration method in carrier aggregation and equipments thereof
EP3634056B1 (en) Signal transmission method, related apparatus and system
WO2020238992A1 (en) Communication method and apparatus
US11540329B2 (en) Information transmission method, terminal device, and network device
US20200021404A1 (en) Information Transmission Method and Communications Device
US11405168B2 (en) Communication method, network device, and terminal device
US11395272B2 (en) Method and device for receiving and sending control information
WO2022110188A1 (en) Sidelink carrier management method, apparatus and system
US20200328786A1 (en) Communication Method, Network Device, and Terminal Device
US20200169947A1 (en) Communication Method And Communications Apparatus
CN112399575B (en) Communication method and device
WO2022253308A1 (en) Beam switching method, and apparatus
WO2021032167A1 (en) Method and device for determining transport block size
WO2022082767A1 (en) Communication method and related device
WO2018228565A1 (en) Method and apparatus for determining resource block group size

Legal Events

Date Code Title Description
FEPP Fee payment procedure

Free format text: ENTITY STATUS SET TO UNDISCOUNTED (ORIGINAL EVENT CODE: BIG.); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

STPP Information on status: patent application and granting procedure in general

Free format text: DOCKETED NEW CASE - READY FOR EXAMINATION

STPP Information on status: patent application and granting procedure in general

Free format text: NON FINAL ACTION MAILED

STPP Information on status: patent application and granting procedure in general

Free format text: RESPONSE TO NON-FINAL OFFICE ACTION ENTERED AND FORWARDED TO EXAMINER

STPP Information on status: patent application and granting procedure in general

Free format text: NOTICE OF ALLOWANCE MAILED -- APPLICATION RECEIVED IN OFFICE OF PUBLICATIONS

AS Assignment

Owner name: HUAWEI TECHNOLOGIES CO., LTD., CHINA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:LIN, NIZHONG;PANG, LINGLI;ZHANG, XIAN;AND OTHERS;SIGNING DATES FROM 20200528 TO 20220915;REEL/FRAME:061160/0877

STPP Information on status: patent application and granting procedure in general

Free format text: PUBLICATIONS -- ISSUE FEE PAYMENT VERIFIED

STCF Information on status: patent grant

Free format text: PATENTED CASE