Communication method and related product
By sending information in the cellular network to suspend or adjust communication, the interference problem between the reader and A-IoT terminal device is solved, ensuring communication quality and reliability, and making it suitable for environmental IoT communication systems.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2025-09-24
- Publication Date
- 2026-04-02
AI Technical Summary
In cellular networks, contactless data communication between readers and A-IoT terminal devices is susceptible to cellular network interference, leading to signal reception failures, especially signal interference between devices and network devices, which affects communication quality.
The first device sends a message to the second device, requesting to suspend or pause communication with the third device to avoid interfering with the communication of the second device, and to restore communication at an appropriate time, or to adjust the frequency band to avoid frequency domain resource conflicts and ensure communication quality.
This effectively avoids communication interference, ensures the quality of secondary communication, and improves the reliability and timeliness of communication.
Smart Images

Figure CN2025123543_02042026_PF_FP_ABST
Abstract
Description
Communication method and related products
[0001] This application claims priority to the Chinese patent application No. 202411376304.8, filed on September 27, 2024, and entitled "Communication method and related products", the content of which is incorporated herein by reference in its entirety. TECHNICAL FIELD
[0002] The present application relates to the field of communication technology, and in particular to a communication method and related products. BACKGROUND
[0003] With the development of communication technology, the 3rd generation partnership project (3GPP) defines ambient internet of things (A-IoT) technology. The A-IoT in the A-IoT technology, or the A-IoT-based communication system, includes a reader-writer and an A-IoT terminal device (tag device). The reader-writer and the A-IoT terminal device perform non-contact data communication, and the reader-writer can read information in the A-IoT terminal device or write information required to be stored in the A-IoT terminal device into the A-IoT terminal device.
[0004] The reader-writer and the A-IoT terminal device can both be implemented based on infrastructure in a cellular network. In other words, the reader-writer and the A-IoT terminal device can both be devices in a cellular network. For example, the function of the reader-writer can be implemented by a network device, such as a base station, or by a terminal device (user equipment, UE) in a cellular network. The A-IoT terminal device can be implemented by a UE in a cellular network. The A-IoT technology can be used to implement one or more of the following services: inventory, positioning, sensing, and command. It can be understood that the command service can be a service for implementing a write flow or a lock flow. In terms of application scope, the A-IoT technology can be applied to scenarios such as logistics, warehousing, industrial manufacturing, identity recognition, and environmental monitoring.
[0005] The communication between the reader and the A-IoT terminal device can be interfered by the communication of the cellular network. Taking the reader as an UE for example, in the connected state of the UE, the UE performs data transmission with an A-IoT terminal device (referred to as a device). In this process, the UE can receive a signal from the device (device-to-reader, D2R) or receive a signal from a network device (downlink, DL data). There is interference between the two signals, especially for the D2R signal, because the transmission power of the device is much lower than that of the base station, so it is possible that the D2R signal is overwhelmed by the DL data, resulting in failure of the D2R signal reception. Similarly, the signal sent by the UE to the device (reader-to-device, R2D) can be interfered by the DL signal. SUMMARY
[0006] Embodiments of the present application provide a communication method and related products, by notifying the second device to suspend the first communication with the first device, to avoid the first communication from interfering with the second communication between the first device and the third device, and to protect the communication quality of the second communication.
[0007] In a first aspect, the present application provides a communication method applied to a first device. The method comprises: sending first information to a second device, the first information triggering suspension or suspension of first communication between the first device and the second device, wherein the first communication comprises at least one of the following: communication on a first air interface, communication of a first service, scheduling transmission or downlink transmission of the second device to the first device, and the second communication comprises at least one of the following: communication on a second air interface, communication of a second service; and performing second communication with a third device.
[0008] In this embodiment, the first device sends first information to the second device, requesting to suspend or suspend the first communication between the first device and the second device, or instructing the first device to perform second communication with the third device, so that the second device can suspend or suspend the first communication based on the first information, to avoid interference with the second communication between the first device and the third device. The communication quality of the second communication is protected.
[0009] The steps performed by the first device in the first aspect can be performed by a terminal device or a module (such as a chip system, etc.) in the terminal device, and can also be performed by a logic node, a logic module or software that can realize all or part of the terminal device functions, which is not limited.
[0010] In a possible implementation, the communication on the first air interface is air interface communication, and the communication on the second air interface is non-air interface communication; and / or the second service is an environmental Internet of Things (A-IoT) service, and the first service is a service other than the A-IoT service.
[0011] In an implementation, before the second communication with the third device, the method further comprises: receiving second information from the second device, the second information indicating an agreement to suspend or pause the first communication.
[0012] In an implementation, when it is determined to interrupt the second communication with the third device, the method further comprises: sending third information to the second device, the third information indicating a resumption of the first communication between the first device and the second device, or indicating the first device to end the second communication with the third device.
[0013] In an implementation, the first communication with the second device is resumed after the first time period.
[0014] In an implementation, the first information further indicates the first time period or a second time period, the second time period being a time period other than the first time period; or the first information comprises a time pattern, the time pattern comprising a first start time and a first end time of the first device communicating with the second device, and a second start time and a second end time of the first device communicating with the third device, wherein the first time period is between the second start time and the second end time.
[0015] In the embodiment, the first communication is resumed when the second communication ends by sending third information to the second device indicating a resumption of the first communication, or by the first time period carried in the first information triggering the second device to resume the first communication. The former guarantees that the second communication is resumed when the second communication has ended, and further guarantees that the second communication is not disturbed. The latter guarantees that the first communication is resumed in a timely manner, and thus reduces the duration of the impact on the first communication.
[0016] In an implementation, before the first information is sent to the second device, the method further comprises: sending fourth information to the second device, the fourth information indicating that the first device does not support simultaneous first communication and second communication.
[0017] In a second aspect, the application provides a communication method applied to a second device. The method comprises: receiving first information from a first device, the first information triggering suspension or pause of first communication between the first device and the second device, wherein the first communication comprises at least one of the following: communication on a first air interface, communication of a first service, scheduling transmission or downlink transmission of the second device to the first device, and the second communication comprises at least one of the following: communication on a second air interface, communication of a second service; suspending or pausing the first communication with the first device based on the first information.
[0018] The steps performed by the second device in the second aspect can be performed by a network device or a module (such as a chip system, etc.) in the network device, and can also be performed by a logic node, a logic module, or software that can realize all or part of the functions of the network device, and the present disclosure is not limited in this regard.
[0019] In an optional implementation, the communication on the first air interface is air interface communication, and the communication on the second air interface is non-air interface communication; and / or the second service is an environmental Internet of Things (A-IoT) service, and the first service is a service other than the A-IoT service.
[0020] In an optional implementation, the method further includes: sending second information to the first device, the second information indicating agreement to suspend or pause the first communication.
[0021] In an optional implementation, the method further includes: receiving third information from the first device, the third information indicating resumption of the first communication between the first device and the second device or indicating that the first device has ended the second communication with the third device; and resuming the first communication with the first device.
[0022] In an optional implementation, the first information indicates suspension or pause of the first communication between the first device and the second device in a first time period, and the method further includes: resuming the first communication with the first device after the first time period.
[0023] In an optional implementation, the first information further indicates the first time period; or the first information includes a time mode, and the time mode includes a first start time and a first end time of communication between the first device and the second device, and a second start time and a second end time of communication between the first device and the third device, wherein the first time period is between the second start time and the second end time.
[0024] In an optional implementation, before suspending or pausing the first communication with the first device based on the first information, the method further includes: receiving fourth information from the first device, the fourth information indicating that the first device does not support simultaneous performance of the first communication and the second communication.
[0025] In a third aspect, the present application provides a communication method applied to a first device. The method comprises: receiving first information from a second device, the first information indicating at least one of the following: a first frequency band, a second frequency band, or a frequency band interval between the first frequency band and the second frequency band, the first frequency band being a frequency band used for the first device to perform first communication with the second device, the second frequency band being a frequency band used for the first device to perform second communication with a third device, wherein the first communication comprises at least one of the following: communication over a first air interface, communication of a first service, communication in a first time period, scheduling transmission or downlink transmission of the second device to the first device, and the second communication comprises at least one of the following: communication over a second air interface, communication of a second service, communication in the first time period; and performing the first communication with the second device or performing the second communication with the third device based on the first information.
[0026] In the embodiment, the first information is transmitted by the second device to the first device to indicate the first frequency band corresponding to the first communication of the first device and the second frequency band corresponding to the second communication, so that the second device which does not support performing the first communication and the second communication on the same frequency domain resource can simultaneously perform the first communication and the second communication, and interference to the two communication processes is avoided, and the communication quality is ensured.
[0027] The steps performed by the first device in the third aspect can be performed by a terminal device or a module (such as a chip system, etc.) in the terminal device, and can also be performed by a logic node, a logic module or software which can realize all or part of the functions of the terminal device, and no limitation is made in this regard.
[0028] In an available implementation, the communication over the first air interface is air interface communication, and the communication over the second air interface is non-air interface communication; and / or the second service is an environmental Internet of Things (A-IoT) service, and the first service is a service other than the A-IoT service.
[0029] In an available implementation, the frequency band interval is within a preset interval range, and / or the frequency band interval is within a preset proportion range.
[0030] In an available implementation, before receiving the first information from the second device, the method further comprises: transmitting second information to the second device, the second information indicating that the first device does not support performing the first communication and the second communication on the same frequency domain resource.
[0031] In an available implementation, the first information further indicates an interested frequency band of the first device, and the first frequency band and / or the second frequency band is related to the interested frequency band.
[0032] In a fourth aspect, the present application provides a communication method applied to a second device. The method comprises: generating first information, the first information indicating at least one of the following: a first frequency band, a second frequency band, or a frequency domain interval of the first frequency band and the second frequency band, the first frequency band being a frequency band used for the first device to perform first communication with the second device, the second frequency band being a frequency band used for the first device to perform second communication with a third device, wherein the first communication comprises at least one of the following: communication on a first air interface, communication of a first service, communication in a first time period, scheduling transmission or downlink transmission of the second device to the first device, and the second communication comprises at least one of the following: communication on a second air interface, communication of a second service, communication in the first time period; and sending the first information to the first device.
[0033] The steps performed by the second device in the fourth aspect can be performed by a network device or a module (such as a chip system, etc.) in the network device, and can also be performed by a logic node, a logic module or software capable of realizing all or part of the functions of the network device, which is not limited.
[0034] In a feasible implementation, the communication on the first air interface is air interface communication, and the communication on the second air interface is non-air interface communication; and / or the second service is an environmental Internet of Things (A-IoT) service, and the first service is a service other than the A-IoT service.
[0035] In a feasible implementation, the frequency band interval is within a preset interval range, and / or the frequency band interval is within a preset proportion range.
[0036] In a feasible implementation, the method further comprises: receiving a signal sent by the first device based on the first information.
[0037] In a feasible implementation, before generating the first information, the method further comprises: receiving second information from the first device, the second information indicating that the first device does not support performing the first communication and the second communication on the same frequency domain resource.
[0038] In a feasible implementation, the first information further indicates an interested frequency band of the first device, and the first frequency band and / or the second frequency band is related to the interested frequency band.
[0039] In a fifth aspect, a communication device is provided, which comprises units or modules for performing the possible methods in any of the above first aspect or third aspect. Alternatively, the communication device comprises units or modules for performing the possible methods in any of the above second aspect or fourth aspect.
[0040] In a sixth aspect, an embodiment of the present application provides a communication device, the communication device comprising at least one processor coupled with a memory; wherein the at least one processor is configured to execute computer programs or instructions stored in the memory, so that the method of any possible implementation of the first aspect or the third aspect is performed, or so that the method of any possible implementation of the second aspect or the fourth aspect is performed.
[0041] In a seventh aspect, an embodiment of the present application provides a communication system, the communication system comprising a first device, a second device and a third device, wherein the first device is configured to perform the method of any one of the first aspect, the second device is configured to perform the method of any one of the second aspect.
[0042] In an eighth aspect, an embodiment of the present application provides a computer readable storage medium, the computer readable storage medium storing computer instructions, when the computer instructions are executed, causing a computer to perform the method of any one of the above methods.
[0043] In a ninth aspect, an embodiment of the present application provides a computer program product, the computer program product comprising: computer program code, when the computer program code is run by a computer, causing the computer to perform the method of any one of the above methods.
[0044] In a tenth aspect, an embodiment of the present application provides a chip, the chip being coupled with a memory, and being configured to read and execute program instructions in the memory, so that a device in which the chip is located implements the method of any one of the above methods. BRIEF DESCRIPTION OF DRAWINGS
[0045] FIG. 1A is an A-IoT network architecture provided by an embodiment of the present application.
[0046] FIG. 1B is an example diagram of an O-RAN system provided by an embodiment of the present application.
[0047] FIG. 1C is a network element function division and protocol layer structure diagram of an O-RAN device provided by an embodiment of the present application.
[0048] FIG. 1D is an O-RAN architecture diagram provided by an embodiment of the present application.
[0049] FIG. 2A is a work flow diagram of an RFID system provided by an embodiment of the present application.
[0050] FIG. 2B is a communication scenario diagram provided by an embodiment of the present application.
[0051] FIG. 3A is a flow chart of a communication method provided by an embodiment of the present application.
[0052] FIG. 3B is a flow chart of another communication method provided by an embodiment of the present application.
[0053] FIG. 3C is a time pattern diagram provided by an embodiment of the present application.
[0054] FIG. 4A is a flow chart of another communication method provided by an embodiment of the present application.
[0055] FIG. 4B is a diagram of indication content of first information provided by an embodiment of the present application.
[0056] FIG. 5A is a flow chart of still another communication method provided by an embodiment of the present application.
[0057] FIG. 5B is a flow chart of a communication method based on RIC provided by an embodiment of the present application.
[0058] FIG. 6 is a structural diagram of a communication apparatus provided by an embodiment of the present application.
[0059] FIG. 7 is a structural diagram of a network device provided by an embodiment of the present application.
[0060] FIG. 8 is a structural diagram of a UE provided by an embodiment of the present application. DETAILED DESCRIPTION
[0061] The technical solutions in the embodiments of the present application will be described below with reference to the drawings in the embodiments of the present application. In the embodiments of the present application, the terms "system" and "network" can be used interchangeably. Unless otherwise specified, " / " represents an "or" relationship between the objects associated before and after it, for example, A / B can represent A or B; in the present application, "and / or" is only a description of the associated relationship between the associated objects, which means that there can be three relationships, for example, A and / or B, which means that there are three cases of A alone, A and B together, and B alone, where A and B can be singular or plural. In addition, in the description of the present application, "multiple" means two or more than two. "At least one of the following" or similar expressions means any combination of the items, including any combination of single or multiple items. For example, at least one of a, b, or c can mean a, b, c, a-b, a-c, b-c, or a-b-c, where a, b, and c can be one or more. In addition, in order to clearly describe the technical solutions of the embodiments of the present application, in the embodiments of the present application, the same items or similar items with basically the same function are distinguished by "first", "second", etc. The skilled in the art can understand that "first", "second", etc. do not limit the quantity and execution order, and "first", "second", etc. also do not necessarily mean different.
[0062] Reference within the specification to "one embodiment" or "an embodiment" or "some embodiments" means that a particular feature, structure, or characteristic described in connection with the embodiment is included in at least one embodiment. The appearances of the phrase "in one embodiment" or "in some embodiments" in various places within specified
[0063] In addition, in the embodiments of the present application, the words "example" or "for example" are used to mean serving as an instance, illustration, or demonstration. Any embodiment or design presented as an example in the present application should not be construed as preferred or advantageous over other embodiments or designs. Rather, the word "example" is intended to present a concept in a particular way.
[0064] In the embodiments of the present application, "information", "signal", "message", "channel", and "signaling" can be used interchangeably, and it should be pointed out that when the distinction is not emphasized, the meanings expressed are matched. "Of", "corresponding", and "corresponding" can be used interchangeably, and it should be pointed out that when the distinction is not emphasized, the meanings expressed are matched. In addition, the " / " mentioned in the present application can be used to represent the relationship of "or".
[0065] The following detailed description of the specific embodiments of the present application further describes the objects, technical solutions, and beneficial effects of the present application. It should be understood that the following is only a specific embodiment of the present application and is not used to limit the protection scope of the present application. Any modification, equivalent replacement, improvement, etc. made on the basis of the technical solutions of the present application should be included in the protection scope of the present application.
[0066] In various embodiments of the present application, the terms and / or descriptions of different embodiments are consistent and can be mutually referred to if there is no special description and logical conflict. The technical features in different embodiments can be combined to form new embodiments according to their inherent logical relationship.
[0067] The system architecture related to the embodiments of the present application is introduced below.
[0068] Referring to FIG. 1A, FIG. 1A is an A-IoT network architecture provided by an embodiment of the present application. As shown in (1) of FIG. 1A, the reader is an intermediate node, which can be a repeater, an integrated access and backhaul (IAB) node, or a UE, etc. The intermediate node communicates with the A-IoT terminal device in both directions, and communicates with the network device in both directions, and the network device further transmits the data of the A-IoT terminal device transmitted by the intermediate node to the core network (CN) device (not shown in the figure). That is, the intermediate node transmits A-IoT data and / or signaling between the network device and the A-IoT device.
[0069] Alternatively, as shown in (2-1) of FIG. 1A, the A-IoT device transmits data and / or signaling to the network device and receives data and / or signaling from the auxiliary node; or as shown in (2-2) of FIG. 1A, the A-IoT device receives data and / or signaling from the network device and transmits data and / or signaling to the auxiliary node. In this topology, the auxiliary node can be a repeater, an IAB, or a UE, etc., which can implement an Internet of Things. The reader is the network device and the auxiliary node. In addition to communicating with the A-IoT device, the network device and the auxiliary node also communicate with each other through the Uu interface to complete the transmission of A-IoT data and / or signaling.
[0070] Alternatively, as shown in (3) of FIG. 1A, the environmental Internet of Things device communicates with the UE in both directions. The communication between the UE and the environmental Internet of Things device includes the transmission of environmental Internet of Things data and / or signaling. In this topology, the reader is the UE, and the environmental Internet of Things data and / or signaling does not need to be uploaded to the network device and the CN. However, on the other hand, the UE can transmit other service data and / or signaling with the network device.
[0071] The terminal involved in the embodiments of the present application can also be referred to as a terminal device, a user equipment (UE), and the like. The terminal device is an entity on the user side for receiving or transmitting signals, used for sending uplink signals to a network device or receiving downlink signals from the network device; the main functions include collecting data (part of the terminal device), receiving control information and downlink data of the network device, and transmitting electromagnetic waves to transmit uplink data to the network device. The terminal device can communicate with one or more core networks through the network device. The terminal device includes a handheld device with a wireless connection function, another processing device connected to a wireless modem, or a vehicle-mounted device, and the like. The terminal device can be a portable, pocket-sized, handheld, built-in computer, or vehicle-mounted mobile device. The terminal device can be widely used in various scenarios, such as cellular communication, D2D, V2X, point-to-point (P2P), machine-to-machine (M2M), machine type communication (MTC), internet of things (IoT), virtual reality (VR), augmented reality (AR), industrial control, autonomous driving, remote medical treatment, smart power grid, smart furniture, smart office, smart wear, smart transportation, smart city, unmanned aerial vehicle, robot, remote sensing, passive sensing, positioning, navigation, autonomous delivery, and mobile, and the like.Some examples of the terminal device are: a user equipment (UE) of a 3GPP standard, a fixed device, a mobile device, a handheld device, a wearable device, a cellular phone, a smart phone, a session initiated protocol (SIP) phone, a notebook, a personal computer, a smart book, a vehicle, a satellite, a global positioning system (GPS) device, a drone, a helicopter, an aircraft, a ship, a remote control device, a smart home device, an industrial device, a personal communication service (PCS) phone, a wireless local loop (WLL) station, a personal digital assistant (PDA), a wireless webcam, a tablet, a palm computer, a mobile internet device (MID), a wearable device such as a smart watch, a VR device, an AR device, a wireless terminal in industrial control, a terminal in Internet of Vehicles, a wireless terminal in self-driving, a wireless terminal in smart grid, a wireless terminal in transportation safety, a wireless terminal in smart city such as a smart fuel dispenser, a terminal device on a high-speed rail, and a wireless terminal in a smart home such as a smart speaker, a smart coffee machine, a smart printer, etc. The terminal device can be a wireless device in the above scenarios or an apparatus used in the wireless device, for example, a communication module, a modem, or a chip in the above devices. The terminal device can also be referred to as a terminal, a terminal device, a UE, a mobile station (MS), a mobile terminal (MT), etc. The terminal device can also be a terminal device in a future wireless communication system. The terminal device can be used in a dedicated network device or a general-purpose device. The embodiments of the present application do not limit the specific technology and specific device form of the terminal device.
[0072] In this application, the communication device for realizing the function of the terminal device can be a terminal device, a terminal device with part of the function of the terminal device, or a device capable of supporting the function of the terminal device, such as a chip system, which can be installed in the terminal device or matched with the terminal device. In this application, the chip system can be composed of a chip or include a chip and other discrete devices. In the technical solutions provided in this application, the communication device is taken as an example for description.
[0073] The network device involved in the embodiments of the present application is used to receive uplink signals from terminal devices or send downlink signals to terminal devices. The access network node can also be referred to as a base station (BS), a radio access network (RAN) node, a RAN device or network element, an access point (AP), a small tower, etc. The base station can be variously named or replaced by the following names in a broad sense, such as: a RAN node, a NodeB, an evolved NodeB (eNB), a next generation NodeB (gNB), an access network device in open radio access network (O-RAN), a relay station, an access point, a transmitting and receiving point (TRP), a transmitting point (TP), a master eNB (MeNB), a secondary eNB (SeNB), a multi-standard radio (MSR) node, a home base station, a network controller, an access node, a wireless node, an access point (AP), a transmission node, a transceiver node, a building baseband unit (BBU), a remote radio unit (RRU), an active antenna unit (AAU), a remote radio head (RRH), a centralized unit (CU), a distributed unit (DU), a radio unit (RU), a centralized unit control plane (CU-CP) node, a centralized unit user plane (CU-UP) node, a positioning node, etc. The base station can be a macro base station, a micro base station, a relay node, a donor node, or the like, or a combination thereof. The network device can also refer to a communication module, modem, or chip used in the aforementioned devices or apparatuses. The network device can also be a mobile switching center and a device-to-device (D2D) device, a vehicle-to-everything (V2X) device, a machine-to-machine (M2M) communication device, a network side device in a future communication system, etc. that assumes the function of a base station. The network device can support networks of the same or different access technologies.Embodiments of the present application do not limit specific technologies and specific device forms adopted by network devices.
[0074] Referring to FIG. 1B, FIG. 1B is an example diagram of an O-RAN system provided by embodiments of the present application. As shown in FIG. 1B, the RAN node communicates with the CN device through a backhaul link and communicates with the UE through an air interface. Specifically, the BBU in the RAN can communicate with the CN device through a backhaul link, and the RU in the access network device can communicate with at least one UE through an air interface. The BBU can communicate with at least one RU through a front-haul link. The BBU and the RU can be co-located or not co-located.
[0075] The BBU includes at least one CU and at least one DU, which can communicate through at least one midhaul link.
[0076] Referring to FIG. 1C, FIG. 1C is a diagram of network element function division and protocol layer structure of an O-RAN device provided by embodiments of the present application. As shown in FIG. 1C, in some examples, the CU is a logical node that carries the radio resource control (RRC) layer, the service data adaptation protocol (SDAP) layer, the packet data convergence protocol (PDCP) layer, and other control functions of the access network device. The CU is connected to network nodes such as the core network through some interfaces, which can be E2 interfaces and the like. Optionally, the CU can have part of the functions of the core network. The CU (e.g., the PDCP layer and higher layers) is connected to the DU (e.g., the RLC layer and lower layers) through some interfaces, which can be F1 interfaces and the like. In some examples, these interfaces (e.g., the F1 interface) can provide control plane (C-Plane) and user plane (U-Plane) functions (e.g., interface management, system information management, UE context management, RRC message transmission, and the like). The F1AP is an application protocol of the F1 interface, which defines the signaling procedures of the F1 in some examples. The F1 interface supports the control plane F1-C and the user plane F1-U.
[0077] In some examples, the CU can be split into a CU-CP (control unit-control plane) and a CU-UP (control unit-user plane), where the CU-CP is a logical node carrying the RRC layer and the PDCP-C (control plane part of PDCP) layer, used to implement the control plane function of the CU. The CU-CP can interact with a network element in the core network used to implement the control plane function. The network element in the core network used to implement the control plane function can be an access and mobility function network element, such as an access and mobility management function (AMF) in a 5G system. The AMF network element is used to be responsible for mobility management in a mobile network, such as location updating of a terminal device, registration of the terminal device to a network, handover of the terminal device, and the like. The CU-UP is a logical node carrying the SDAP layer and the PDCP-U (user plane part of PDCP) layer, used to implement the user plane function of the CU. The CU-UP can interact with a network element in the core network used to implement the user plane function. The network element in the core network used to implement the user plane function, for example, a user plane function (UPF) in a 5G system, is used to be responsible for forwarding and receiving data in a terminal device. The above configuration of the CU and the DU is merely an example, and the CU and the DU can have functions according to needs. For example, the CU or the DU can be configured to have more protocol layer functions, or the CU or the DU can be configured to have partial processing functions of the protocol layer. For example, part of the functions of the RLC layer and the functions of the protocol layer above the RLC layer are arranged in the CU, and the remaining functions of the RLC layer and the functions of the protocol layer below the RLC layer are arranged in the DU. For another example, the functions of the CU or the DU can be divided according to the service type or other system requirements, for example, according to the delay. The functions that need to meet the delay requirement are arranged in the DU, and the functions that do not need to meet the delay requirement are arranged in the CU.
[0078] In some examples, a DU is a logical node that hosts radio link control (RLC) layer, medium access control (MAC) layer, higher physical layer (higher PHY) layer, and other functions. In some examples, a DU can control at least one RU. The DU is connected with the RUs through some interfaces, which can be a fronthaul interface. In some examples, the higher PHY layer includes parts of PHY layer processing, such as forward error correction (FEC) encoding and decoding, scrambling, modulation and demodulation, and other processing functions.
[0079] In some examples, an RU is a logical node that hosts lower physical layer (lower PHY) and radio frequency (RF) processing. In some examples, an RU can be a 3GPP transmission reception point (TRP) or a remote radio head (RRH) or other similar functional entity. In some examples, the Low-PHY includes parts of PHY processing, such as fast Fourier transform (FFT), inverse fast Fourier transformation (IFFT), digital beamforming and filtering, and other processing functions. The RU communicates with one or more UEs over a wireless link.
[0080] The DU and the RU can be co-located or not co-located. The DU and the RU exchange control plane information and user plane information via a lower-layer split-CUS-plane (LLS-CUS) interface through a fronthaul link. The LLS-CUS can include a LLS-C interface and a LLS-U interface that provide control plane (C-plane) and user plane (U-plane), respectively. In some examples, the control plane (C-plane) refers to real-time control between the DU and the RU. The DU and the RU exchange management information via a LLS-M interface of the fronthaul link, and the management plane (M-plane) refers to non-real-time management operations between the DU and the RU.
[0081] The DU and the RU can cooperate to jointly implement the functions of the PHY layer. One DU can be connected with one or more RUs. The functions of the DU and the RU can be configured in various manners according to design. For example, the DU is configured to implement baseband functions, and the RU is configured to implement radio frequency functions. For another example, the DU is configured to implement high-layer functions in the PHY layer, and the RU is configured to implement low-layer functions in the PHY layer or implement the low-layer functions and radio frequency functions. The high-layer functions in the PHY layer can include a part of functions of the PHY layer that are closer to the MAC layer, and the low-layer functions in the PHY layer can include another part of functions of the PHY layer that are closer to the radio frequency side.
[0082] The above-mentioned O-RAN aims to implement an intelligent and open access network. The main feature of the O-RAN architecture is the separation of software and hardware, which implements the virtualization of network functions and the standardization of hardware. In addition, the O-RAN also introduces artificial intelligence (AI). Referring to FIG. 1D, FIG. 1D is an O-RAN architecture diagram provided by an embodiment of the present application. As shown in FIG. 1D, in the ORAN system, the CU can also be referred to as an O-CU (open CU), the DU can also be referred to as an O-DU, the CU-CP can also be referred to as an O-CU-CP, the CU-UP can also be referred to as an O-CU-UP, and the RU can also be referred to as an O-RU. In different systems, the CU (or CU-CP and CU-UP), the DU, or the RU can also have different names, but those skilled in the art can understand their meanings. Any one of the CU (or CU-CP, CU-UP), the DU, and the RU in the present application can be implemented by a software module, a hardware module, or a combination of a software module and a hardware module.
[0083] The network elements of the ORAN system in FIG. 1D are introduced as follows:
[0084] Service management and orchestration framework (SMO): its function is similar to network management.
[0085] Non-RT RAN intelligent controller (RIC): A non-real-time intelligent controller for implementing RAN functions. It can implement artificial intelligence (AI) / machine learning (ML) workflows including model training and model updating, and guide applications / functions in the near-real-time RAN intelligent controller (Near-RT RIC) based on policies. The Non-RT RIC is located in the service management and orchestration framework (SMO) module.
[0086] Near-RT RIC: A near-real-time intelligent controller for implementing RAN functions. It implements near-real-time control and optimization of modules and resources of the O-RAN through data collection and related operations on the E2 interface.
[0087] The near-RT RIC and the non-RT RIC can be separately set as a network element, respectively. Alternatively, the near-RT RIC and the non-RT RIC can also be part of other devices, for example, the near-RT RIC is set in the RAN node (for example, in the CU, DU), and the non-RT RIC is set in the OAM, the cloud server, the core network device, or other network devices.
[0088] O-RAN central unit (O-CU): To implement the RRC layer, the packet data convergence protocol (PDCP) layer, and the service data adaptation protocol (SDAP) layer and other control functions in the 3rd generation partnership project (3GPP) standard.
[0089] O-RAN central unit control plane (O-CU-CP): Similar to the CU-CP in the NR system, it is used to implement the functions of the RRC layer and the control plane functions of the PDCP layer. It belongs to the O-CU.
[0090] O-RAN central unit user plane (O-CU-UP): Similar to CU-UP in NR system, used to implement the functions of SDAP layer, and the user plane functions of PDCP layer. It belongs to the part of O-CU.
[0091] O-RAN distributed unit (O-DU): Based on low-layer function split, used to implement RLC layer, MAC layer, and higher physical layer (Higher PHY) in 3GPP standard. The higher physical layer functions include one or more of the following: forward error correction (FEC) encoding / decoding, scrambling / descrambling, or modulation / demodulation.
[0092] O-RAN radio unit (O-RU): Based on low-layer function split, used to implement lower physical layer (Lower PHY) functions and radio frequency functions in 3GPP standard. The lower physical layer functions include one or more of the following: fast fourier transform (FFT) transform / inverse fast fourier transformation (iFFT) transform, digital beamforming, or extraction and filtering of physical random access channel (PRACH). Similar to the transmission reception point (TRP) or remote radio head (RRH) in 3GPP, but it includes low physical layer functions such as FFT / iFFT or PRACH extraction.
[0093] The network elements in the communication system are connected through interfaces (such as NG, Xn), or air interfaces. One or more AI modules are provided in one or more of the network element nodes, such as one or more of the core network devices, RAN nodes, UEs, or OAM. The RAN node can be a single RAN node, or can include multiple RAN nodes, such as a CU and a DU. The CU and / or the DU can also be provided with one or more AI modules. The CU can also be split into a CU-CP and a CU-UP. One or more AI modules are provided in the CU-CP and / or the CU-UP.
[0094] The AI module is used to implement a corresponding AI function. The AI modules deployed in different network elements can be the same or different. The AI module can implement different functions according to different parameter configurations. The model of the AI module can be configured based on one or more of the following parameters: a structure parameter (for example, at least one of a neural network layer number, a neural network width, a connection relationship between layers, a neuron weight, a neuron activation function, or a bias in the activation function), an input parameter (for example, a type of input parameter and / or a dimension of the input parameter), or an output parameter (for example, a type of output parameter and / or a dimension of the output parameter). The bias in the activation function can also be referred to as a bias of the neural network.
[0095] One AI module can have one or more models. One model can infer an output including one parameter or multiple parameters. The learning process, the training process, or the inference process of different models can be deployed in different nodes or devices, or can be deployed in the same node or device.
[0096] In this application, the communication device for implementing the access network function as described above can be an access network device, a network device with part of the function of the access network, or a device capable of supporting the implementation of the access network function, such as a chip system, a hardware circuit, a software module, or a hardware circuit plus a software module, which can be installed in an access network device or used with an access network device. In the method of this application, the communication device for implementing the function of the access network device is taken as an example for description.
[0097] The core network device involved in the embodiments of this application refers to a device in the CN that provides service support for the terminal. Currently, some examples of core network devices are: access and mobility management function (AMF) entity, session management function (SMF) entity, user plane function (UPF) entity, and the like, which are not listed one by one here. Among them, the AMF entity can be responsible for access management and mobility management of the terminal; the SMF entity can be responsible for session management, such as session establishment of a user; and the UPF entity can be a functional entity of the user plane, mainly responsible for connecting external networks. It should be noted that the entity in this application can also be referred to as a network element or a functional entity, for example, the AMF entity can also be referred to as an AMF network element or an AMF functional entity, and for example, the SMF entity can also be referred to as an SMF network element or an SMF functional entity.
[0098] It should be understood that the number and type of devices in the communication system shown in FIGS. 1A-1D are merely illustrative, and the present application is not limited thereto, and in actual applications, more terminal devices, more access network devices, and other network elements, such as network elements for implementing artificial intelligence functions, can also be included in the communication system.
[0099] The related technologies of the present embodiment are described below.
[0100] 1. Passive radio frequency identification (RFID) technology
[0101] An RFID system includes a reader and a tag device, and the reader reads out information in the tag device or writes information required to be stored in the tag device into the tag device. Non-contact data communication is performed between the reader and the tag device. The tag device has a simple function and needs to rely on the excitation of the reader to send information, that is, the tag device converts the wireless signal emitted by the reader into energy to drive itself to work. The tag supports micro-watt or hundred-micro-watt power consumption and cannot support complex design.
[0102] Referring to FIG. 2A, FIG. 2A is a working flowchart of an RFID system provided by an embodiment of the present application, as shown in FIG. 2A, the working flow (inventory / access flow) of the RFID system is as follows:
[0103] (1) The reader sends a select / paging instruction for selecting a tag device. The select instruction carries an inventerySession, an action, a mask, and the like. After receiving the select instruction, the tag device sets the flag bit of the session matched with the select instruction. Assuming that the inventerySession in the select instruction is S0 and the action is 0, the mask in the select instruction is matched with the mask in the tag device, and then the tag device sets the flag bit of the session S0 as A, A is an initial flag bit, indicating that the tag device has not uploaded an electronic product code (EPC). After uploading the EPC, the flag bit is flipped to B.
[0104] a) The session and the flag bit behind it are in a binding relationship, that is, each flag bit corresponds to a session. The inventerySession specifies which session flag bit is set.
[0105] b) action specifies how to set the bit, such as action = 1 or 0, if the mask matches, the tag device will set the corresponding flag bit to A (action = 1) or B (action = 0) after receiving the selection instruction.
[0106] c) mask is used to filter which tag device is selected. For example, the tag device stores a complete 96-bit identifier, and the mask can indicate that the tag device with the first 16 bits of 111…111 is selected. If the mask matches, the corresponding flag bit can be further set according to the action, and the subsequent request (Query) message can be further listened to.
[0107] (2) The reader sends a query command (Query): carries Q value, session, and flag bit. Assuming that the session is S0 and the flag bit is A, when the session and the flag bit of the tag device match, the tag device generates a random number of 0~2^Q-1 according to Q as the initial value of the Counter.
[0108] If no tag device sends a response, the reader continues to send a repeated query command (QueryRepitition, QueryRep), and the tag device receives the QueryRep, Counter = Counter-1.
[0109] (3) If the Counter generated by the tag device is 0, the tag device feeds back a random number (RN) (which can be 16 bits, 8 bits, respectively denoted as RN16 and RN8) to the reader; otherwise, it does not respond. RN is used for contention resolution.
[0110] If the base station does not receive the RN, it sends QueryRep.
[0111] (4) If the tag device receives QueryRep (QueryRep does not need to carry content, does not have Q session, and flag bit) and the Counter decreases to 0, the tag device feeds back RN; otherwise, it does not respond. Exemplarily, each QueryRep corresponds to the start or end of an access time slot, and each time the tag device receives a QueryRep, it means the end of the last time slot and the start of the next time slot. The tag device can randomly select an access time slot and initiate access or send uplink data (EPC) or receive downlink data in the corresponding access time slot.
[0112] (5) The reader receives the RN, and if there is no collision (only one tag sent the RN), it feeds back an acknowledge character (ACK) (UE Contention Resolution), which contains the received random number RN, indicating that the contention resolution is successful.
[0113] (6) The tag device receives the ACK, and the RN matches, it feeds back an Electronic Product Code (EPC), otherwise it does not feed back.
[0114] (7) The tag device sends the EPC and receives a QueryRep, indicating that the data transmission is successful, and the tag device flips a flag bit, for example, flips the previous flag bit A to B. For example, the flag bit can be used to prevent a tag device that has been inventoried from being inventoried again, because the subsequent reader sends a Query carrying the flag bit A, and the tag device flips the flag bit after receiving the Query, so the tag device will not respond to the Query carrying the flag bit A.
[0115] 2. Ambient Internet of Things (A-IoT) technology
[0116] The 3rd Generation Partnership Project (3GPP) defines an A-IoT technology with extremely low power consumption and extremely low complexity, which can be understood as an extension of RFID in 3GPP. Although A-IoT and RFID have some similar principles, such as similar inventory business processes, more value-added scenarios are introduced in 3GPP.
[0117] An A-IoT is composed of a reader and passive / semi-passive / active A-IoT terminal devices. Both the reader and the A-IoT terminal device can be implemented based on infrastructure in a cellular network. In other words, the reader and the A-IoT terminal device can both be devices in a cellular network. For example, the functions of the reader can be implemented by a network device, such as a base station, or by a terminal device. The A-IoT terminal device can be implemented by a terminal device in a cellular network, such as an extremely low power consumption and extremely low complexity Internet of Things terminal device. The reader and the A-IoT terminal device can perform non-contact data communication, so as to read information from the A-IoT terminal device and / or write information to be stored into the A-IoT terminal device.
[0118] A-IoT technology can be used to implement one or more of the following services: inventory, positioning, sensing, command. It can be understood that the command service can be a service for implementing a write process or a lock process. For application scope, A-IoT technology can be applied to logistics, warehousing, industrial manufacturing, identity recognition, or environmental monitoring, etc.
[0119] Exemplarily:
[0120] Inventory service: using a reader (which can be a base station / terminal) to access A-IoT terminals (A-IoT terminal devices) within the coverage range, and the successfully accessed device needs to send its unique identifier (which can be identified by the network, such as EPC in RFID) to the reader.
[0121] Positioning service: using some positioning signals to locate the position of A-IoT terminals.
[0122] Sensing service: A-IoT terminals report sensing data such as temperature data to the base station.
[0123] Command: can be a service for implementing a write process or a lock process through some operation instructions. Write process: the network device sends a downlink instruction and data, instructing the A-IoT terminal device to write the data into its own memory; lock process: the network device sends a downlink instruction, instructing the A-IoT terminal device to lock the position of a specified address of the memory, and the content of the memory segment cannot be changed or read.
[0124] A-IoT terminal devices can be divided into three categories: named as device A, device B and device C, wherein:
[0125] Device A or device 1a (similar to passive A-IoT terminal device): no energy storage, no independent signal generation or amplification, i.e. backscatter transmission.
[0126] Device B or device 1b (similar to semi-passive A-IoT terminal device): energy storage, no independent signal generation, i.e. backscatter transmission. The stored energy can be used to amplify the reflected signal.
[0127] Device C or device 2 (similar to active A-IoT terminal device): energy storage, independent signal generation, i.e. using active radio frequency elements for transmission.
[0128] Take device A as an example (device B may also have similar problems), the power consumption is about 1 microwatt (uW) level: on the one hand, due to the short time of maintaining the electric quantity of the capacitor, such as within 1s, on the other hand, due to the low sensitivity, it is unable to distinguish between charging energy and effective signal energy, so it is unable to realize the transmission and reception of signals in the radio frequency charging process, and the charging time may reach several seconds or even tens of seconds.
[0129] The charging-working mode of such devices is as follows: charging to the full capacity of the capacitor, and starting to transmit and receive messages.
[0130] In addition, for A-IoT terminal devices, the power consumption and cost are extremely low, especially for device 1 (1uW) (including device 1a and device 1b), the storage capacity of the device is extremely low, and additional stored information needs to bring additional design cost / power consumption, so the storage of information needs to be strictly considered. Among them, the information temporarily stored in the register will be lost after the power is consumed.
[0131] 3. Drawbacks of the prior art
[0132] According to the description of the above prior art, it can be known that in the cellular network, new radio (NR) communication (or air interface communication, Uu interface communication, etc.) and A-IoT communication may exist at the same time. Referring to FIG. 2B, which is a communication scenario diagram provided by an embodiment of the present application, as shown in FIG. 2B, the UE is a reader, and performs A-IoT data transmission with the A-IoT terminal device, but at the same time, the UE also performs NR communication with the network device. That is, the UE may receive the signal of the A-IoT terminal device D2R, and may also receive the signal DL data from the network device. There will be interference between the two signals, especially for the D2R signal, because the transmission power of the device is much lower than that of the base station, so it is possible that the D2R signal is overwhelmed by the DL data, resulting in failure of receiving the D2R signal. Similarly, the R2D signal sent by the UE to the device may be interfered by the DL data.
[0133] Embodiment one
[0134] Based on the above description, an embodiment of the present application provides a communication method, which can refer to FIG. 3A for a flowchart of the communication method provided by an embodiment of the present application. The method comprises the following steps:
[0135] 101. The first device sends first information, which triggers suspension or suspension of the first communication between the first device and the second device. Correspondingly, the second device receives the first information.
[0136] The first communication includes at least one of the following: communication on the first air interface, communication of the first service, communication in the first time period, scheduling transmission or downlink transmission of the second device to the first device, and the second communication includes at least one of the following: communication on the second air interface, communication of the second service, and communication in the first time period.
[0137] The first device and the second device in the embodiment are in, or are about to be in, the first communication. For example, the first device is in the RRC connected state, and the first device establishes an RRC connection with the second device. Meanwhile, the first device is in, or is about to be in, the second communication. For example, the first device receives a second service request from a network device or a CN. Further, the first device receives the second service request, and determines whether to trigger sending of the first information according to an A-IoT service type of the second service. For example, the A-IoT service type is a stocktaking service, and the first device is triggered to send the first information.
[0138] The first communication can be communication on the first air interface, and the second communication can be communication on the second air interface. Specifically, the first air interface can be a Uu air interface, and the second air interface can be an A-IoT air interface or an A-IoT Uu air interface.
[0139] Alternatively, the first communication can be used (to perform) the first service, and the second communication can be used (to perform) the second service. The first service and the second service are distinguished by a data type or a service identifier. Specifically, the first service can be an NR, 5G, 5.5G, or 6G service, or an LTE or 4G service, or a service other than an A-IoT service. Assuming that the NR service includes the A-IoT service, the first service here refers to an NR service other than the A-IoT service. The LTE service and the like are similar, and will not be described herein. The second service can be an A-IoT service, such as a stocktaking service, a read-write service, a lock command, a positioning service, a sensing service, or a process related to the A-IoT service.
[0140] Alternatively, the first communication can be scheduling transmission or downlink transmission of the second device to the first device, which means that the second device schedules the first device to send uplink data. When the first device receives the scheduling transmission, it can cause interference to the second communication with the third device. The downlink transmission of the second device to the first device includes sending downlink control information (DCI), downlink data, and downlink signaling.
[0141] Optionally, the first communication can be a communication of a plurality of features. For example, the first communication can be a communication of a first service on a first air interface. In this case, a communication of a second service on the first air interface does not belong to the first communication. For another example, the first communication can be a communication of a first service on the first air interface, in which the second device schedules transmission to the first device, and so on. Similarly, the second communication can also be a communication of a plurality of features. For example, the second communication starts a communication of a second service on a second air interface. In this case, a communication of a second service on the first air interface does not belong to the second communication.
[0142] The first device can be a reader in A-IoT communication, and specifically can be a UE or a network device. The second device can be a device performing NR communication with the first device, and specifically can be a network device or a UE. The third device can be a tag device or an A-IoT terminal device. In this embodiment, the first device is taken as an example of a UE, and the second device is taken as an example of a network device.
[0143] Optionally, the first information further indicates a service type of the second service.
[0144] For example, the second service is an A-IoT inventory service. The UE can collect device IDs of A-IoT terminal devices in a period of time, and then send the device IDs to the network device through the first information. Since the A-IoT inventory service needs to report the device IDs (may not have other data transmission).
[0145] For the command service of A-IoT, the A-IoT terminal device can transmit data other than the device ID to the core network or the UE, and the UE has no way to collect the data and send the data to the core network, because each downlink data from the core network needs to be determined according to the last uplink data (or D2R message). For example, for a write command, the core network needs to receive the device ID to determine the information of the A-IoT terminal device, and then send the data to be written to the A-IoT terminal device.
[0146] Therefore, the network device can determine the service transmission content corresponding to the first communication to be suspended or suspended according to the service type of the second service indicated by the first information.
[0147] The first information triggering suspension or suspension of the first communication between the first device and the second device can include the following meanings:
[0148] a. The first information requests to suspend or suspend the first communication between the first device and the second device.
[0149] b. The first information indicates to suspend or pause the first communication of the first device with the second device (or indicates the first device to perform the second communication with the third device).
[0150] c. The first information includes condition information triggering to suspend or pause the first communication of the first device with the second device, when the condition information is satisfied, the second device can perform to suspend or pause the first communication of the first device with the second device.
[0151] For example, the condition information in the first information is time information, within a first time period indicated by the time information, the network device does not communicate with the UE or does not send downlink control or scheduling information to the UE.
[0152] Optionally, the network device can receive uplink data of the UE within the first time period. After receiving the uplink data of the UE, such as first data, a subsequent data transmission, such as transmission of second data, can be triggered. The second data can come from the core network and be used to respond to the first data or be triggered by the first data (for example, the core network sends the second data after receiving the first data, and the network device sends the second data to the UE).
[0153] The first information can be carried in an uplink RRC message (sent by the UE to the network device) or a MAC control element (CE). For example, the first information can be carried in at least one of the following messages: UE Assistance Information, UECapabilityInformation, ULInformationTransfer, RRCReconfigurationComplete, RRCSetupRequest, RRCSetupComplete, RRCReestablishmentRequest, RRCReestablishmentComplete, RRCResumeRequest, RRCResumeComplete, etc.
[0154] Optionally, the first communication is transmitted on a first bearer or associated with the first bearer. The second communication is transmitted on a second bearer or associated with the second bearer. The first bearer is different from the second bearer.
[0155] The first bearer can be a signaling radio bearer (SRB), such as SRB1 and / or SRB2 (optionally, and / or SRB0), and / or a data radio bearer (DRB), etc. The second bearer can be an SRB, such as SRBX, where X represents a number, and is not limited. In an implementation, SRBX can be an SRB different from SRB1 and SRB2, and / or a DRB.
[0156] Optionally, the first communication is associated with a first logical channel / transport channel / physical channel, and the second communication is associated with a second logical channel / transport channel / physical channel, and the first channel is different from the second channel.
[0157] Before the UE sends the first information to the network device, the UE can be or will be performing NR communication with the network device. At the same time, the UE will be performing A-IoT communication with the A-IoT terminal device. Therefore, the UE sends the first information to the network device to request suspension or suspension of the first communication. After the network device receives the first information, the UE's request is met, and the first communication is suspended or suspended. Alternatively, the UE sends the first information to the network device, indicating that the first device will perform the second communication with the third device, and the network device suspends or suspends the first communication according to the protocol agreement or pre-set information, etc.
[0158] Optionally, before the first device sends the first information to the second device, the method further comprises 1011: the first device sends fourth information to the second device, and the fourth information indicates that the first device does not support simultaneous performance of the first communication and the second communication.
[0159] For example, before sending the first information, the UE determines that it does not support simultaneous (or in the same time domain resource) performance of the first communication and the second communication, and sends this information to the network device through the fourth information, so that the network device agrees to suspend or suspend the first communication based on this premise, to avoid the UE being unable to (high quality) perform the second communication.
[0160] Optionally, the first device not supporting simultaneous performance of the first communication and the second communication can also be specified by the protocol or configured by default, and in this case the first device does not need to send the fourth information, and the second device defaults that the first device does not support simultaneous performance of the first communication and the second communication.
[0161] 102、The second device suspends or suspends the first communication with the first device based on the first information.
[0162] In the case that the first information request suspends or pauses the first communication, the second device can agree to the request of the first information and suspend or pause the first communication with the first device. In the case that the first information indicates that the first device performs the second communication with the third device (or indicates that the second device suspends or pauses the first communication with the first device), the second device can suspend or pause the first communication with the first device according to the protocol agreement or pre-set information, etc.
[0163] In the case that the first information includes the condition information triggering the suspension or pause of the first communication between the first device and the second device, the indication manner of the time information triggering the suspension or pause of the first communication can be selected from the following manners:
[0164] (1) Indicating the first time period of suspending or pausing the first communication (or performing the second communication).
[0165] In the case that the first information indicates that the UE performs the second communication with the A-IoT terminal device in the first time period, the network device can determine according to the first information that the first communication in the first time period needs to be suspended or paused.
[0166] In this case, the UE can specifically update the first time period before sending the Query or paging to the A-IoT terminal device in each round (see the description of the functions and processes of the two signaling in the related description of FIG. 2A). The first information and the first time period can be sent along with the AIoT data sent by the UE to the network device (reducing signaling overhead and can be updated at any time); or the first information can be sent as a separate message, in which the first time period is relatively static.
[0167] For example, the first information sent by the UE to the network device includes the duration of the first time period (or the duration of the first time period can also be agreed by the protocol), and after the network device receives the first information, a timer 1 (timer1) is started, the duration of the timer 1 is the duration of the first time period, and after the first time period, the timer 1 stops timing, and the network device resumes the first communication with the UE.
[0168] Correspondingly, after the UE sends the first information, a timer 2 (timer2) is started, the duration of the timer 2 is the duration of the first time period, and after the first time period, the timer 2 stops timing, and the UE resumes the first communication with the network device.
[0169] The duration of the first time period is indicated in the above example, and the starting time point of the first time period is the time point when the network device receives the first information by default. For another example, the duration of the first time period can be included in the first information, and the starting time point of the first time period can be the first duration (or the first time point), indicating that the network device receives the first information, and after the first duration (or the first time point), the timing of the first time period is started.
[0170] Alternatively, the first information can only include the duration of the first time period, without indicating (or by default) the starting time point of the first time period, but determining the starting time point of the first time period as the second duration (or the second time point) after the network device receives the first information, and pausing or suspending the first communication according to the time point.
[0171] Alternatively, the network device sends the second duration (or the second time point) to the UE through the response information of the second information, so that the UE knows when the network device will start pausing or suspending the first communication.
[0172] Alternatively, the network device sends the third duration (or the third time point) to the UE through the response information of the second information, so that the UE knows when the network device will resume the first communication.
[0173] Alternatively, the first information indicates a period duration T0, which is used to indicate that the network device pauses or suspends the first communication every T0 time.
[0174] Alternatively, the first information also indicates a communication duration T1, which is used to indicate that the network device pauses or suspends the first communication for T1 duration every T0 time (in the case of not indicating T1, the UE can send end indication information to the network device to indicate the end of the second communication, or T1 is specified / provided by the protocol).
[0175] Alternatively, T0 and / or T1 can be protocol-conventional or preset information, and the second device determines how to suspend or pause the first communication according to T0 and / or T1 in the case that the first information indicates that the first device performs the second communication with the third device (or indicates that the second device suspends or pauses the first communication with the first device).
[0176] (2) Indicate the second time period during which the first communication can be performed (or the second communication is not performed).
[0177] The first information indicates the second time period during which the UE can perform the first communication with the network device (or the second time period during which the A-IoT terminal device sleeps), and after the network device receives the first information, it can be determined that the first communication needs to be paused or suspended in the first time period except the second time period. The first information can be sent before or at the same time as the inventory of the UE and the A-IoT terminal device.
[0178] Optionally, the first information indicates a period length T2, for indicating that the network device can perform the first communication every T2 time.
[0179] Optionally, the first information further indicates a communication length T3, for indicating that the network device can perform the first communication for T3 length every T2 time (in case that T3 is not indicated, an end indication information can be sent by the UE to the network device, or sent by the network device to the UE, for indicating to suspend or suspend the first communication, or T3 is regulated / preconfigured by the protocol).
[0180] Optionally, T2 and / or T3 can be protocol agreement or preset information, and in case that the first information indicates that the first device can perform the first communication with the second device (or indicates that the first device does not perform the second communication), the second device determines how to suspend or suspend the first communication according to T2 and / or T3.
[0181] (3) The first information indicates a time mode, the time mode includes a first start time and a first end time of the communication between the first device and the second device, and a second start time and a second end time of the communication between the first device and the third device, wherein the first time period is located between the second start time and the second end time.
[0182] Referring to FIG. 3C, FIG. 3C is a time mode diagram provided by an embodiment of the present application, as shown in FIG. 3C, which includes a first start time and a first end time corresponding to the first communication, and a second start time and a second end time corresponding to the second communication, wherein according to the second start time and the second end time, the first time period of suspending or suspending the first communication can be determined. In addition, the first communication and / or the second communication can be periodic communication, so the time period corresponding to each communication can be periodically repeated. And between each repeated second start time and second end time, it is the first time period.
[0183] The units of the above-mentioned first time period, second time period, first length (first time point), second length (second time point), third length (third time point) and other time information can be minutes, seconds, milliseconds, microseconds, etc., or frames, superframes, subframes, time slots (number), etc., which are not limited by the embodiment.
[0184] In addition, the indication method of the above-mentioned time information can be directly indicating the specific time value, or indicating an index, such as index=00 indicating suspending 0s, index=01 indicating suspending 10s, etc.
[0185] For example, the second device suspends or pauses the first communication with the first device, including the second device releasing the first device, the first device entering an inactive state or an idle state. Alternatively, the second device buffers data required for the first communication to be transmitted, etc.
[0186] Alternatively, the second device suspends scheduling data transmission of the first device, stops sending downlink control information (DCI) to the first device, the DCI including transmission resources for scheduling uplink data transmission.
[0187] Optionally, during the suspension of the first communication, the first device can send uplink traffic or initiate uplink traffic to the second device, such as sending a service request (SR). Alternatively, the second device can also schedule data transmission other than A-IoT traffic to the first device, that is, if there is data related to A-IoT traffic to be transmitted between the first device and the second device, the data can also be continuously scheduled.
[0188] For example, the network device receives A-IoT uplink data sent by the UE (which can be sent to the core network / server (which needs to be forwarded by the network device), or sent to the network device), accordingly, needs to schedule the UE to receive A-IoT related downlink data (which can be from the core network / server, or generated by the network device itself).
[0189] Optionally, the method can further include 1021: the second device sends second information indicating agreement to suspend or pause the first communication. Correspondingly, the first device receives the second information.
[0190] For example, the network device can send second information to the UE, indicating agreement to suspend or pause the first communication.
[0191] The second information can be carried in a downlink RRC message (sent by the network device to the UE) or a MAC CE, specifically, for example, can be carried in at least one of the following messages: downlink information transmission (DLInformationTransfer), RRC reestablishment request, RRC reconfiguration (RRCReconfiguration), RRC rejection (RRCReject), RRC release (RRCRelease), RRC resume (RRCResume), RRC setup (RRCSetup), UE capability enquiry (UECapabilityEnquiry), etc.
[0192] Specifically, the second information can be an acknowledgment (ACK) message, a response message, or an allow message, etc.
[0193] Alternatively, step 1021 can be replaced by step 1022 (not shown in the figure): the second device sends fifth information indicating rejection of suspending or pausing the first communication. Correspondingly, the first device receives the fifth information.
[0194] That is, the network device sends fifth information to the UE, indicating disagreement to suspend or pause the first communication.
[0195] Similarly, the fifth information can also be carried in the RRC message or MAC CE described above.
[0196] Specifically, the fifth information can be a negative-acknowledgment (NACK) message or a reject message, etc.
[0197] Alternatively, steps 1021 and 1022 can be used in combination, that is, the network device indicates agreement to suspend or pause the first communication by sending the second information, and indicates disagreement (or rejection) to suspend or pause the first communication by sending the fifth information.
[0198] Alternatively, the network device can indicate agreement to suspend or pause the first communication by sending the second information, and by default, not sending the second information means rejection of suspending or pausing the first communication.
[0199] Alternatively, the network device can indicate rejection of suspending or pausing the first communication by sending the fifth message, and by default, not sending the fifth message means agreement to suspend or pause the first communication.
[0200] Step 1021 or 1022 can be performed before, after, or at the same time as step 102, and the present embodiment does not limit this.
[0201] After the UE sends the first information to the network device, or after the UE receives the second information, the first communication is paused. This includes no longer sending UL data to the network device, no longer receiving DL data from the network device, etc.
[0202] 103、The first device performs second communication with a third device.
[0203] After the first device sends the first information to the second device, by default, the second device has agreed to suspend or pause the first communication between the first device and the second device, and then the first device can directly perform the second communication after sending the first information.
[0204] Or as described above, the first device can confirm that the second device has agreed to suspend or pause the first communication between the first device and the second device after receiving the second information sent by the second device, and then the first device can perform the second communication after receiving the second information.
[0205] Referring to FIG. 3B, FIG. 3B is a flowchart of another communication method provided by the embodiments of the present application. As shown in FIG. 3B, the second communication between the UE and the A-IoT terminal device can specifically include that the UE sends a selection instruction to the A-IoT terminal device, sends Query (carrying Q value) or QueryRep, the UE and the A-IoT terminal device perform random access (RA), the A-IoT terminal device sends UL data to the UE, the UE feeds back R2D data to the A-IoT terminal device, etc. Finally, the UE sends QueryRep to the A-IoT terminal device, and the A-IoT terminal device no longer responds, which means that the second communication is interrupted (or terminated, ended, completed, etc.). During the second communication between the UE and the A-IoT terminal device, the second device, i.e. the network device, can also participate in it. The UL data sent by the A-IoT terminal device to the UE is transmitted to the network device, and then further uploaded to the core network through the network device, which can be a multi-technology network management (TMF) network element. And the R2D data sent by the UE to the A-IoT terminal device can also be downlink (DL) data from the TMF, which is sent to the UE by the network device, etc. In addition, during the suspension or pause of the first communication between the UE and the network device, the network device can send information to the AMF to indicate that the next generation application protocol (NGAP) communication between the two is suspended or paused.
[0206] It can be seen that, in the embodiments of the present application, the first device sends first information to the second device to request suspension or pause of the first communication between the first device and the second device, or instructs the first device to perform second communication with the third device, so that the second device can suspend or pause the first communication based on the first information, avoiding interference with the second communication between the first device and the third device. The communication quality of the second communication is guaranteed.
[0207] Optionally, in the case where the first device determines to interrupt the second communication with the third device, the method further includes 104: resuming the first communication between the first device and the second device.
[0208] Optionally, resuming the first communication between the first device and the second device includes (not shown in the figure):
[0209] 1041: The first device sends third information, the third information indicating resuming the first communication between the first device and the second device, or indicating that the first device has ended the second communication with the third device. Correspondingly, the second device receives the third information.
[0210] 1042: The second device resumes the first communication with the first device.
[0211] Exemplarily, after the UE determines to end the second communication with the A-IoT terminal device, the UE can send third information to the network device, indicating that the network device resumes the first communication with the UE. Or the third information indicates that the UE has ended the second communication with the A-IoT terminal device by itself, so that the network device determines that the first communication with the UE can be resumed.
[0212] In this embodiment, the UE and the network device can save the Uu interface context of the first communication, and when it is needed to resume the first communication, the first communication can be resumed according to the saved context.
[0213] Optionally, the first information indicates suspending or pausing the first communication between the first device and the second device in the first time period, and resuming the first communication between the first device and the second device includes (not shown in the figure): 1043, the first device and the second device resume the first communication after the first time period.
[0214] Exemplarily, the first information indicates suspending or pausing the first communication between the UE and the network device in the first time period, and then the UE or the network device can automatically trigger to resume the first communication after the first time period.
[0215] It can be seen that, in the embodiments of the present application, the third information sent by the first device to the second device indicates resuming the first communication, or the first time period carried in the first information triggers the second device to resume the first communication, both of which can realize resuming the first communication in the case of ending the second communication. The former can guarantee resuming the second communication in the case of ending the second communication, and further guarantee not causing interference to the second communication; the latter can guarantee the timeliness of resuming the first communication, and further reduce the influence time length on the first communication.
[0216] Embodiment two:
[0217] The above embodiment one describes the processing manner of the second device to the communication process of the first device in the case that the first device does not support simultaneously performing the first communication and the second communication. The processing manner of the second device in the case that the first device does not support simultaneously performing the first communication and the second communication on the same frequency domain resource is introduced as follows.
[0218] Referring to FIG. 4A, FIG. 4A is a flowchart of another communication method provided by the embodiments of the present application, which includes the following steps.
[0219] 201. The second device sends first information, the first information indicating at least one of the following: a first frequency band, a second frequency band, or a frequency domain interval of the first frequency band and the second frequency band, the first frequency band being a frequency band used for the first device to perform the first communication with the second device, and the second frequency band being a frequency band used for the first device to perform the second communication with the third device. Correspondingly, the first device receives the first information.
[0220] The first communication includes at least one of the following: communication on the first air interface, communication of the first service, communication in the first time period, scheduling transmission or downlink transmission of the second device to the first device, and the second communication includes at least one of the following: communication on the second air interface, communication of the second service, and communication in the first time period.
[0221] The description of the first communication and the second communication in the embodiments can be referred to the description in the foregoing embodiment one, which will not be repeated here.
[0222] The first device in the embodiments is a device capable of performing the first communication and the second communication, and the second device is a device capable of performing the first communication with the first device and capable of configuring the frequency band for the first device. For example, the first device is a UE, the second device is a network device, and the third device can be a tag device or an A-IoT terminal device.
[0223] The first information can be carried in an RRC reconfiguration message / system message, such as a configuration message for configuring related parameters of a bandwidth part (BWP).
[0224] Specifically, the first information can indicate information of a bandwidth part corresponding to the frequency band, and the bandwidth part can be a bandwidth part (BWP) dedicated to the frequency band. Optionally, the first information can also indicate a frequency domain position of the frequency band, for example, the first information can also indicate a frequency domain unit (such as a resource block) occupied by the frequency band on a bandwidth, and the like.
[0225] As a possible implementation manner, the first information can indicate the frequency domain position of the first frequency band or the second frequency band through one or more fields. The following exemplarily introduces that the first information can indicate the frequency domain position of the frequency band through one or more of the following.
[0226] 1. FrequencyBandList / MultiFrequencyBandListNR: indicating a list containing a frequency band belonging to one frequency segment.
[0227] 2、locationAndBandwidth: indicates the frequency domain location and bandwidth corresponding to the bandwidth part. In this application, this field can indicate the frequency domain location and bandwidth corresponding to the frequency band.
[0228] 3、subcarrierSpacing: indicates the subcarrier spacing.
[0229] 4、cyclicPrefix: indicates whether the bandwidth part of the frequency band uses an extended cyclic prefix.
[0230] 5、subCarrierLocation = INTEGER(0..11): This parameter represents the subcarrier position of the transmitted control word. 0 corresponds to 1 resource block, 1 corresponds to 2 resource blocks, and so on.
[0231] For ease of understanding, the above fields are illustrated below.
[0232] The first information can include a FrequencyBandList field, where FrequencyBandList indicates frequency band information, for example, FrequencyBandList is a list including multiple frequency bands, and the multiple frequency bands contain a frequency band to which the first frequency band or the second frequency band belongs.
[0233] The first information can also include a locationAndBandwidth field, which represents the frequency domain location and bandwidth of the first frequency band or the second frequency band.
[0234] The first information can also include a subCarrierIndex field, which represents the subcarrier index of the resource block of the carrier transmission on the frequency band.
[0235] It should be understood that the naming of the above fields is only an example, and the application does not limit the naming of the above fields. In addition, the information of the frequency of the frequency band can also be carried in other fields, which is not limited in this application.
[0236] Referring to FIG. 4B, FIG. 4B is a schematic diagram of an indication content of the first information according to an embodiment of the present application. As shown in FIG. 4B, the horizontal axis represents time domain resources, and the vertical axis represents frequency domain resources. The time domain resource corresponds to a time domain unit, which can be an orthogonal frequency division multiplexing (OFDM) symbol, a time slot, or the like. The frequency domain resource corresponds to a frequency domain unit, which can be a resource element (RE) or a resource block (RB). The first information can indicate the frequency domain resource corresponding to the first frequency band, including the number of RBs or REs corresponding to the first frequency band, the start position and the end position of the RBs or REs, or the like. Similarly, the first information can indicate the frequency domain resource corresponding to the second frequency band. Alternatively, the first information can indicate the frequency domain interval between the first frequency band and the second frequency band, including the number of RBs or REs occupied by the frequency domain interval, the start position and the end position of the RBs or REs, or the like. Only the frequency domain interval between the first frequency band and the second frequency band needs to be satisfied. Alternatively, the first information can indicate the first frequency band and the second frequency band, and the frequency domain interval between the first frequency band and the second frequency band, so as to more clearly determine the frequency domain resources of the first communication and the second communication.
[0237] Alternatively, the frequency band interval is within a preset interval range, and / or the frequency band interval is within a preset proportion range.
[0238] The first information can indicate that the frequency domain interval is within a preset interval range, for example, 6-8 RBs. Alternatively, the first information indicates that the frequency domain interval is within a preset proportion range. The proportion can be the proportion of the frequency domain interval to the total frequency domain resource, or the proportion of the frequency domain interval to the first frequency band or the second frequency band. For example, the frequency domain interval occupies 8%-10% of the total frequency domain resource.
[0239] Alternatively, the first information further indicates an interested frequency band of the first device, and the first frequency band and / or the second frequency band are related to the interested frequency band.
[0240] The interested frequency band of the first device refers to the frequency bands on which the UE wants to perform the first communication, or the frequency bands on which the UE wants to perform the second communication. After receiving the first information, the network device can configure the first frequency band or the second frequency band according to the interested frequency band of the UE.
[0241] Alternatively, the first information further indicates a carrier for transmitting a signal on the first frequency band and / or the second frequency band.
[0242] The first information sent by the network device can also indicate carrier waves (CWs) for sending signals on the first frequency band and the second frequency band respectively, and can specifically include carrier frequencies, carrier modulation modes, and the like. In this way, the UE can perform the first communication and / or the second communication according to the carrier waves indicated by the network device.
[0243] Optionally, before the first device sends the first information to the second device, the method further includes: 2011, the first device sends second information to the second device, and the second information indicates that the first device does not support performing the first communication and the second communication on the same frequency domain resource.
[0244] When the UE sends second information to the network device, indicating that the UE does not support performing the first communication and the second communication on the same frequency domain resource, the network device determines, based on the second information, that different frequency bands need to be configured for the UE to perform the first communication and the second communication respectively.
[0245] Optionally, the first device not supporting performing the first communication and the second communication on the same frequency domain resource can also be specified by a protocol or configured by default. In this case, the first device does not need to send the second information, and the second device defaults that the first device does not support performing the first communication and the second communication on the same frequency domain resource.
[0246] Optionally, before step 201, step 200 of generating the first information by the second device can also be included.
[0247] The second device is a network device, which can configure the first frequency band or the second frequency band based on some information, such as a first air interface corresponding to the first communication, a second air interface corresponding to the second communication, a first service corresponding to the first communication, and a second service corresponding to the second communication. After the network device configures the first frequency band and the second frequency band, the network device can generate the first information based on the configuration information, so as to send the configuration information to the first device through the first information.
[0248] 202, the first device performs the first communication with the second device based on the first information, or performs the second communication with the third device based on the first information.
[0249] After the first device, i.e., the UE, receives the first information, the first device determines the first frequency band corresponding to the first communication and the second frequency band corresponding to the second communication, and then performs the first communication with the network device on the frequency domain resource corresponding to the first frequency band and performs the second communication with the A-IoT terminal device on the frequency domain resource corresponding to the second frequency band. In this way, the frequency domain resources of the first communication and the second communication are avoided from being conflicted, and the first communication is prevented from interfering with the second communication.
[0250] The communication process of the first communication includes the process of sending the selection instruction, the Query / QueryRep instruction and the like described in the foregoing embodiments, which will not be repeated here. The communication process of the second communication includes the process of sending UL data by the UE to the network device, sending DL data by the network device to the UE and the like, which will not be repeated here.
[0251] It can be seen that in the embodiments of the present application, the first information is sent by the second device to the first device to indicate the first frequency band corresponding to the first communication and the second frequency band corresponding to the second communication, so that the second device which does not support the first communication and the second communication on the same frequency domain resource can simultaneously perform the first communication and the second communication, and interference on the two communication processes is avoided, and the communication quality is ensured.
[0252] Embodiment Three: The foregoing embodiments one and two both describe the processing manner of the second device in the case that the first device does not support the first communication and the second communication simultaneously or on the same frequency domain resource. The following embodiment describes the processing manner of the second device in the case that the first device supports the first communication and the second communication simultaneously or on the same frequency domain resource.
[0253] Referring to FIG. 5A, FIG. 5A is a flowchart of another communication method provided by the embodiments of the present application, which includes the following steps:
[0254] 301. The second device sends first information, and the first information indicates the maximum power of the first device for the first communication with the second device. Correspondingly, the first device receives the first information.
[0255] The first communication includes at least one of the following: communication on the first air interface, communication of the first service, communication in the first time period, scheduling transmission or downlink transmission of the second device to the first device, and the first device can perform the second communication with a third device. The second communication includes at least one of the following: communication on the second air interface, communication of the second service, and communication in the first time period.
[0256] The description of the first communication and the second communication in the embodiment can be specifically referred to the related description in the foregoing embodiment one, which will not be repeated here.
[0257] For example, the first device is a UE, the second device is a network device, and the third device can be a tag device or an A-IoT terminal device. The network device can determine the maximum power of the first communication according to the measurement value of the uplink or downlink signal strength between the UE, for example, channel state information (CSI), reference signal receiving power (RSRP), reference signal receiving quality (RSRQ), signal to interference plus noise ratio (SINR), signal noise ratio (SNR), and the like.
[0258] Alternatively, assuming that the first communication is a scheduled transmission or downlink transmission of the network device to the UE, the UE reports the measurement value (as described above) of the (average / maximum / current) signal strength between the UE and the A-IoT terminal device to the network device, and the network device determines the maximum uplink and / or downlink power value (the maximum power of the first communication) between the network device and the UE according to the reported power strength and the measurement value (as described above) of the downlink and / or uplink signal strength between the UE and the network device.
[0259] For example, the UE measures the maximum signal strength S1 between the UE and the A-IoT terminal device, and measures the downlink signal strength S2 of the network device. In one implementation, if S1 and S2 satisfy a certain relationship, for example, S2-S1 is greater than a threshold, the UE sends indication information to the network device to indicate the maximum downlink power (the maximum power of the first communication) between the network device and the UE.
[0260] For another example, the UE measures S1 and S2, and reports S1 to the network device, and the network device determines the maximum downlink power (the maximum power of the first communication) according to the reported S1 and S2.
[0261] Alternatively, the above S2 can be replaced by the network device measuring the uplink signal strength S3 from the UE, or S1, S2, and S3 are considered together to determine the maximum power of the first communication.
[0262] Alternatively, if the definition of the first communication is not related to the first time period, the effective time (within the first time period) of the maximum power of the first communication between the first device and the second device can be indicated by the first information, or indicated by a protocol agreement or other preset information.
[0263] 302、The first device performs the first communication with the second device based on the first information.
[0264] After receiving the first information, the network device can perform the first communication with the UE at the maximum power, including scheduling the UE at the maximum power, or performing downlink transmission to the UE. Or the first communication is performed at the maximum power in the first time period, which can include the time of the second communication between the UE and the A-IoT terminal device, to avoid interference to the second communication between the UE and the A-IoT terminal device.
[0265] As can be seen, in the embodiments of the present application, the first device is instructed by the second device to perform the first communication with the second device at the maximum power, so that when the first device performs the first communication at the maximum power, the interference of the first communication to the second communication between the first device and the third device can be avoided or reduced, and the communication quality of the second communication is guaranteed.
[0266] As described above, the embodiments of the present application can be applied to the O-RAN architecture. The RAN under the architecture can include a CU, a DU, and a RIC. Referring to FIG. 5B, FIG. 5B is a flowchart of a communication method based on RIC. As shown in FIG. 5B, the architecture is also used to perform all the steps in the first embodiment described above, and the difference is that the RIC provides prior information for the CU. In addition, the signaling transmission of the network device can be transmitted between the CU and the DU module first.
[0267] The second embodiment described above can also be implemented under the O-RAN architecture, which will not be described here.
[0268] Referring to FIG. 6, FIG. 6 is a structural schematic diagram of a communication device provided by the embodiments of the present application. The communication device can be used to perform any one of the methods in the foregoing embodiments.
[0269] As shown in FIG. 6, the communication device includes a processing module 1501 and a transceiver module 1502. The processing module 1501 can be one or more processors, and the transceiver module 1502 can be a transceiver or a communication interface. The communication device can be used to implement the functions of the devices such as the first device and the second device involved in any one of the method embodiments described above. These devices can be hardware devices, software functions running on special hardware, or virtualized functions instantiated on a platform (for example, a cloud platform). Optionally, the communication device can further include a storage module 1503 for storing the program code and data of the communication device.
[0270] In the first example, the communication apparatus can be a terminal device or a chip in a terminal device in Embodiment One, and perform the steps performed by the terminal device in the method embodiments described above. The transceiver module 1502 is configured to support communication with a network device or the like. The processing module 1501 can be configured to support the actions performed by the terminal device in the method embodiments described above, except for sending and receiving.
[0271] Specifically, the transceiver module 1502 is configured to send first information to the second device, the first information triggering suspension or suspension of first communication between the first device and the second device, wherein the first communication includes at least one of the following: communication on the first air interface, communication of the first service, scheduled transmission or downlink transmission of the second device to the first device, and the second communication includes at least one of the following: communication on the second air interface, communication of the second service; the transceiver module 1502 is also configured to perform the second communication with the third device.
[0272] In a possible implementation, the communication on the first air interface is air interface communication, and the communication on the second air interface is non-air interface communication; and / or the second service is an environmental Internet of Things (A-IoT) service, and the first service is a service other than the A-IoT service.
[0273] In a possible implementation, the transceiver module 1502 is further configured to receive second information from the second device, the second information indicating agreement to suspend or suspend the first communication.
[0274] In a possible implementation, in the case of determining to interrupt the second communication with the third device, the transceiver module 1502 is further configured to send third information to the second device, the third information indicating resumption of the first communication between the first device and the second device, or indicating that the first device ends the second communication with the third device.
[0275] In a possible implementation, the first communication with the second device is resumed after a first time period.
[0276] In a possible implementation, the first information further indicates the first time period or a second time period, the second time period being a time period other than the first time period; or the first information includes a time pattern, the time pattern including a first start time and a first end time of communication between the first device and the second device, and a second start time and a second end time of communication between the first device and the third device, wherein the first time period is located between the second start time and the second end time.
[0277] In a possible implementation, the transceiver module 1502 is further configured to send fourth information to the second device, the fourth information indicating that the first device does not support simultaneous performance of the first communication and the second communication.
[0278] In the second example, the communication apparatus can be the network device or the chip in the network device in the first example, and perform the steps of the network device in the method embodiments. The transceiver module 1502 is configured to support communication with the terminal device. The processing module 1501 is configured to support the actions of the network device in the method embodiments, except for sending and receiving.
[0279] Specifically, the transceiver module 1502 is configured to receive first information from the first device, the first information triggering suspension or suspension of first communication between the first device and the second device, wherein the first communication includes at least one of the following: communication on the first air interface, communication of the first service, scheduled transmission or downlink transmission of the second device to the first device, and the second communication includes at least one of the following: communication on the second air interface, communication of the second service; the processing module 1501 is configured to suspend or suspend the first communication with the first device based on the first information.
[0280] In a possible implementation, the communication on the first air interface is air interface communication, and the communication on the second air interface is non-air interface communication; and / or the second service is an environmental Internet of Things (A-IoT) service, and the first service is a service other than the A-IoT service.
[0281] In a possible implementation, the transceiver module 1502 is further configured to: send second information to the first device, the second information indicating agreement to suspend or suspend the first communication.
[0282] In a possible implementation, the transceiver module 1502 is further configured to: receive third information from the first device, the third information indicating resumption of the first communication between the first device and the second device, or indicating that the first device has ended the second communication with the third device; and the processing module 1501 is further configured to: resume the first communication with the first device.
[0283] In a possible implementation, the first information indicates suspension or suspension of the first communication between the first device and the second device in a first time period, and the method further includes: resuming the first communication with the first device after the first time period.
[0284] In a possible implementation, the first information further indicates a first time period or a second time period, the second time period being a time period other than the first time period; or the first information includes a time pattern, the time pattern including a first start time and a first end time of communication between the first device and the second device, and a second start time and a second end time of communication between the first device and the third device, wherein the first time period is between the second start time and the second end time.
[0285] In an implementable embodiment, before suspending or pausing the first communication with the first device based on the first information, the transceiver 1502 is further configured to receive fourth information from the first device, the fourth information indicating that the first device does not support simultaneous first communication and second communication.
[0286] In a third example, the communication apparatus can be a terminal device or a chip in a terminal device as in example two, and perform the steps of the above method embodiments performed by the terminal device. The transceiver 1502 is configured to support communication with a network device or the like. The processing module 1501 can be configured to support performing the actions of the above method embodiments performed by the terminal device, except for sending and receiving.
[0287] Specifically, the transceiver 1502 is configured to receive first information from the second device, the first information indicating at least one of: a first frequency band, a second frequency band, or a frequency band interval between the first frequency band and the second frequency band, the first frequency band being a frequency band used for the first device to perform a first communication with the second device, the second frequency band being a frequency band used for the first device to perform a second communication with a third device, wherein the first communication comprises at least one of: a communication over a first air interface, a communication of a first service, a communication in a first time period, a scheduled transmission or a downlink transmission of the second device to the first device, and the second communication comprises at least one of: a communication over a second air interface, a communication of a second service, a communication in the first time period; and the processing module 1501 is configured to perform the first communication with the second device or the second communication with the third device based on the first information in combination with the transceiver 1502.
[0288] In an implementable embodiment, the communication over the first air interface is an air interface communication, and the communication over the second air interface is a non-air interface communication; and / or the second service is an environmental Internet of Things (A-IoT) service, and the first service is a service other than the A-IoT service.
[0289] In an implementable embodiment, the frequency band interval is within a preset interval range, and / or the frequency band interval is within a preset proportion range.
[0290] In an implementable embodiment, the transceiver 1502 is further configured to send second information to the second device, the second information indicating that the first device does not support performing the first communication and the second communication on the same frequency domain resource.
[0291] In an implementable embodiment, the first information further indicates an interested frequency band of the first device, and the first frequency band and / or the second frequency band is related to the interested frequency band.
[0292] In a fourth example, the communication apparatus can be a network device or a chip in the network device in embodiment two, and perform the steps performed by the network device in the method embodiments. The transceiver module 1502 is configured to support communication with the terminal device. The processing module 1501 can be configured to support the actions performed by the network device in the method embodiments, except for sending and receiving.
[0293] Specifically, the processing module 1501 is configured to generate first information, the first information indicating at least one of: a first frequency band, a second frequency band, or a frequency domain interval of the first frequency band and the second frequency band, the first frequency band being a frequency band used for the first device to perform first communication with a second device, the second frequency band being a frequency band used for the first device to perform second communication with a third device, wherein the first communication includes at least one of: communication over a first air interface, communication of a first service, communication in a first time period, a scheduled transmission or a downlink transmission of the second device to the first device, and the second communication includes at least one of: communication over a second air interface, communication of a second service, communication in the first time period; and the transceiver module 1502 is configured to send the first information to the first device.
[0294] In a feasible implementation, the communication over the first air interface is air interface communication, and the communication over the second air interface is non-air interface communication; and / or the second service is an environmental Internet of Things (A-IoT) service, and the first service is a service other than the A-IoT service.
[0295] In a feasible implementation, the frequency band interval is within a preset interval range, and / or the frequency band interval is within a preset proportion range.
[0296] In a feasible implementation, the transceiver module 1502 is further configured to receive a signal sent by the first device based on the first information.
[0297] In a feasible implementation, the transceiver module 1502 is further configured to receive second information from the first device, the second information indicating that the first device does not support the first communication and the second communication on the same frequency domain resource.
[0298] In a feasible implementation, the first information further indicates an interested frequency band of the first device, and the first frequency band and / or the second frequency band is related to the interested frequency band.
[0299] Referring to FIG. 7, FIG. 7 is a simplified structural diagram of a network device provided by an embodiment of the present application, which can be an implementation of the network device of the present application.
[0300] The network device comprises a radio frequency signal transceiving and converting part and a baseband part 42. The radio frequency signal transceiving and converting part comprises a receiving module 41 part and a sending module 43 part (which can also be collectively referred to as a transceiving module). The radio frequency signal transceiving and converting part is mainly used for the transceiving of radio frequency signals and the conversion between radio frequency signals and baseband signals; the baseband part 42 is mainly used for baseband processing and controlling the network device, etc. The receiving module 41 can also be referred to as a receiver, a receiver, a receiving circuit, etc. The sending module 43 can also be referred to as a transmitter, a transmitter, a transmitter, a transmitting circuit, etc. The baseband part 42 is usually the control center of the network device and can also be referred to as a processing module, which is used to execute the steps performed by the network device in any of the above methods. For details, please refer to the description of the related parts above. The sending module 43 can comprise an antenna and a radio frequency circuit. The radio frequency circuit is mainly used for the conversion between baseband signals and radio frequency signals and the processing of radio frequency signals. The antenna is mainly used for the transceiving of radio frequency signals in the form of electromagnetic waves.
[0301] The baseband part 42 can comprise one or more single boards, each of which can comprise one or more processors and one or more memories. The processors are used to read and execute the programs in the memories to realize the baseband processing function and control the network device. If there are multiple single boards, the single boards can be interconnected to increase the processing capacity. As an optional implementation, multiple single boards can also share one or more processors, or multiple single boards can also share one or more memories, or multiple single boards can also share one or more processors at the same time.
[0302] Please refer to FIG. 8, which is a simplified structural diagram of a UE provided by an embodiment of the present application, as an implementation of the terminal device in the present application.
[0303] For the convenience of understanding and illustration, in FIG. 8, the UE takes a mobile phone as an example. As shown in FIG. 8, the UE comprises at least one processor and can also comprise a radio frequency circuit, an antenna and an input / output device. The processor can be used to process communication protocols and communication data, and can also be used to control the UE, execute software programs, process data of the software programs, etc. The UE can also comprise a memory, which is mainly used to store software programs and data. These programs can be loaded into the memory when the communication device is manufactured, or can be loaded into the memory at a later time when needed. The radio frequency circuit is mainly used for the conversion between baseband signals and radio frequency signals and the processing of radio frequency signals. The antenna is mainly used for the transceiving of radio frequency signals in the form of electromagnetic waves. The input / output device, such as a touch screen, a display screen, a keyboard, etc., is mainly used to receive data input by a user and output data to the user. It should be noted that some types of UE can not have an input / output device.
[0304] When a signal needs to be sent, the processor performs baseband processing on the data to be sent, and outputs the baseband signal to the radio frequency circuit. The radio frequency circuit performs radio frequency processing on the baseband signal, and sends the radio frequency signal in the form of electromagnetic waves through the antenna. When data is sent to the UE, the radio frequency circuit receives the radio frequency signal through the antenna, converts the radio frequency signal into a baseband signal, and outputs the baseband signal to the processor. The processor converts the baseband signal into data and processes the data. For ease of illustration, only one memory and one processor are shown in FIG. 8. In actual UE products, there can be one or more processors and one or more memories. The memory can also be referred to as a storage medium or a storage device, etc. The memory can be independent of the processor, or can be integrated with the processor. The embodiments of the present application do not limit this.
[0305] In the embodiments of the present application, the antenna and the radio frequency circuit with transceiving functions can be regarded as a receiving unit and a sending unit (which can also be collectively referred to as a transceiving unit) of the UE, and the processor with processing functions can be regarded as a processing unit of the UE. As shown in FIG. 8, the UE includes a receiving module 31, a processing module 32, and a sending module 33. The receiving module 31 can also be referred to as a receiver, a receiver, a receiving circuit, etc., and the sending module 33 can also be referred to as a transmitter, a transmitter, a transmitter, a transmitting circuit, etc. The processing module 32 can also be referred to as a processor, a processing board, a processing device, etc.
[0306] It can be understood that the processor in the embodiments of the present application can be a central processing unit (CPU), and can also be other general-purpose processors, digital signal processors (DSPs), application specific integrated circuits (ASICs), field programmable gate arrays (FPGAs) or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. The general-purpose processor can be a microprocessor, or any conventional processor.
[0307] Optionally, the memory can also store data. The processor and the memory can be separately arranged, or can be integrated together. The memory can be a non-volatile memory such as a hard disk drive (HDD) or a solid-state drive (SSD), and can also be a volatile memory such as a random-access memory (RAM). In the embodiments of the present application, the processor can also be a flash memory, a read-only memory (ROM), a programmable ROM (PROM), an erasable PROM (EPROM), an electrically EPROM (EEPROM), a register, a hard disk, a mobile hard disk, a CD-ROM, or any other form of storage medium well known in the art.
[0308] Optionally, the UE can include instructions (which can also be referred to as code or programs at times) that can be run on the processor.
[0309] Optionally, the UE can also include a transceiver and an antenna. The transceiver can be referred to as a transceiving unit, a transceiving module, a transceiver, a transceiving circuit, a transceiver, an input / output interface, etc., and is used to realize the transceiving function of the UE through the antenna.
[0310] The embodiments of the present application provide a communication system, which includes the terminal device, the network device, and the A-IoT terminal device.
[0311] The embodiments of the present application provide a computer-readable storage medium, which stores computer instructions, and when the computer instructions are executed, the computer executes the method according to any one of the above methods.
[0312] The embodiments of the present application provide a computer program product, which includes computer program code, and when the computer program code is run by a computer, the computer executes the method according to any one of the above methods.
[0313] The embodiments of the present application provide a chip, which is coupled with a memory, and is used to read and execute program instructions in the memory, so that the device in which the chip is located implements the method according to any one of the above methods.
[0314] In the above embodiments, the description of each embodiment has its own focus, and the parts not described in detail in a certain embodiment can be referred to the relevant description of other embodiments. It should be noted that, for the foregoing method embodiments, in order to simply describe, they are all expressed as a combination of a series of actions, but those skilled in the art should know that the application is not limited to the order of the actions described, because according to the application, some steps can be performed in other order or simultaneously. Secondly, those skilled in the art should know that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily necessary for the application.
[0315] In several embodiments provided in the present application, it should be understood that the disclosed device can be implemented by other ways. For example, the device embodiments described above are only schematic, for example, the division of the above units is only a logical function division, and there can be another division way in actual implementation, for example, a plurality of units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the units shown or discussed can be indirect coupling or communication connection through some interface, device or unit, and can be electrical or other forms.
[0316] The units described above as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they can be located in one place, or can be distributed on a plurality of network units. Part or all of the units can be selected according to actual needs to achieve the purpose of the embodiment scheme.
[0317] The above embodiments are only used to illustrate the technical solutions of the present application, but not to limit them; although the present application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that the technical solutions recorded in the foregoing embodiments can be modified, or some technical features can be replaced by equivalent; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present application.
Claims
1. A communication method characterized by comprising: The method applied to a first device comprises: sending first information to a second device, the first information triggering suspension or pause of first communication of the first device with the second device, wherein the first communication comprises at least one of: communication over a first air interface, communication of first traffic, scheduled transmission or downlink transmission of the second device to the first device, and the second communication comprises at least one of: communication over a second air interface, communication of second traffic; carrying out the second communication with the third device.
2. The method of claim 1, wherein, the communication over the first air interface is air interface communication, and the communication over the second air interface is non-air interface communication; and / or the second traffic is environmental Internet of Things (A-IoT) traffic, and the first traffic is traffic other than the A-IoT traffic.
3. The method of claim 1, wherein, Before carrying out the second communication with the third device, the method further comprises: receiving second information from the second device, the second information indicating agreement to suspend or pause the first communication.
4. The method according to any one of claims 1 to 3, characterized in that, In a case where it is determined to interrupt the second communication with the third device, the method further comprises: sending third information to the second device, the third information indicating resumption of the first communication of the first device with the second device, or indicating the first device to end the second communication with the third device.
5. The method according to any one of claims 1 to 4, characterized in that, resuming the first communication with the second device after a first time period.
6. The method of claim 5, wherein, the first information further indicates the first time period or a second time period, the second time period being a time period other than the first time period; or the first information comprises a time pattern, the time pattern comprising a first start time and a first end time of communication of the first device with the second device, and a second start time and a second end time of communication of the first device with the third device, wherein the first time period is located between the second start time and the second end time.
7. The method according to any one of claims 1 to 6, characterized in that, Before the sending of the first information to the second device, the method further comprises: sending fourth information to the second device, the fourth information indicating that the first device does not support simultaneous carrying out of the first communication and the second communication.
8. A communication method characterized by comprising: The method applied to a second device comprises: receiving first information from a first device, the first information triggering suspension or pause of first communication of the first device with the second device, wherein the first communication comprises at least one of: communication over a first air interface, communication of first traffic, scheduled transmission or downlink transmission of the second device to the first device, and the second communication comprises at least one of: communication over a second air interface, communication of second traffic; suspending or pausing the first communication with the first device based on the first information.
9. The method of claim 8, wherein, the communication over the first air interface is air interface communication, and the communication over the second air interface is non-air interface communication; and / or the second traffic is environmental Internet of Things (A-IoT) traffic, and the first traffic is traffic other than the A-IoT traffic.
10. The method according to claim 8 or 9, characterized in that, The method further comprises: sending second information to the first device, the second information indicating agreement to suspend or pause the first communication.
11. The method according to any one of claims 8-10, characterized in that, The method further includes: receiving third information from the first device, the third information indicating resuming the first communication of the first device with the second device, or indicating that the first device has ended the second communication with the third device; resuming the first communication with the first device.
12. The method according to any one of claims 8-10, characterized in that, The first information indicates suspending or pausing the first communication of the first device with the second device in a first time period, and the method further includes: resuming the first communication with the first device after the first time period.
13. The method of claim 12, wherein, The first information further indicates the first time period or a second time period, the second time period being a time period other than the first time period; or the first information includes a time pattern, the time pattern including a first start time and a first end time of the first device communicating with the second device, and a second start time and a second end time of the first device communicating with the third device, wherein the first time period is between the second start time and the second end time.
14. The method according to any one of claims 8-13, characterized in that, Before suspending or pausing the first communication with the first device based on the first information, the method further includes: receiving fourth information from the first device, the fourth information indicating that the first device does not support simultaneous performance of the first communication and the second communication.
15. A method of communication, comprising: The method applied to a first device includes: receiving first information from a second device, the first information indicating a first frequency band and a second frequency band, or a frequency domain interval of the first frequency band and the second frequency band, the first frequency band being a frequency band used for the first device to perform a first communication with the second device, and the second frequency band being a frequency band used for the first device to perform a second communication with a third device, wherein the first communication includes at least one of the following: communication over a first air interface, communication of a first service, communication in a first time period, scheduled transmission or downlink transmission of the second device to the first device, and the second communication includes at least one of the following: communication over a second air interface, communication of a second service, communication in a first time period; performing the first communication or the second communication based on the first information.
16. The method of claim 15, wherein, The communication over the first air interface is air interface communication, and the communication over the second air interface is non-air interface communication; and / or The second service is an environmental Internet of Things (A-IoT) service, and the first service is a service other than the A-IoT service.
17. The method according to claim 15 or 16, characterized in that, The frequency band interval is within a preset interval range, and / or the frequency band interval is within a preset proportion range.
18. The method according to any one of claims 15-17, characterized by, Before receiving the first information from the second device, the method further includes: sending second information to the second device, the second information indicating that the first device does not support performing the first communication and the second communication on the same frequency domain resource.
19. The method according to any one of claims 15-18, characterized in that, The first information further indicates an interest frequency band of the first device, and the first frequency band and / or the second frequency band is related to the interest frequency band.
20. A method of communication, comprising: The method applied to a second device includes: generating first information indicating at least one of: a first frequency band, a second frequency band, or a frequency domain interval of the first frequency band and the second frequency band, the first frequency band being a frequency band used for a first device to perform a first communication with a second device, the second frequency band being a frequency band used for the first device to perform a second communication with a third device, wherein the first communication comprises at least one of: a communication over a first air interface, a communication of a first traffic, a communication in a first time period, a scheduled transmission or a downlink transmission of the second device to the first device, and the second communication comprises at least one of: a communication over a second air interface, a communication of a second traffic, a communication in the first time period; sending the first information to the first device.
21. The method of claim 20, wherein, the communication over the first air interface is an air interface communication, and the communication over the second air interface is a non-air interface communication; and / or the second traffic is an environmental Internet of Things (A-IoT) traffic, and the first traffic is a traffic other than the A-IoT traffic.
22. The method of claim 20 or 21, wherein, the frequency domain interval is within a preset interval range, and / or the frequency domain interval is within a preset ratio range.
23. The method of any one of claims 20-22, wherein, The method further comprises: receiving a signal sent by the first device based on the first information.
24. The method of any one of claims 20-23, wherein, Before generating the first information, the method further comprises: receiving second information from the first device, the second information indicating that the first device does not support the first communication and the second communication on a same frequency domain resource.
25. The method of any one of claims 20-24, wherein, The first information further indicates an interested frequency band of the first device, and the first frequency band and / or the second frequency band is related to the interested frequency band.
26. A communications device, characterized by The apparatus comprises a network device or a chip, or comprises a terminal device or a chip.
27. The apparatus of claim 26, wherein, 28. A communication apparatus, comprising: at least one processor coupled with a memory; wherein the at least one processor is configured to execute computer programs or instructions stored in the memory, so that the communication apparatus implements the method according to any one of claims 1 to 7 or 15 to 19, or so that the communication apparatus implements the method according to any one of claims 8 to 14 or 20 to 25. The computer readable storage medium stores a computer program which, when executed, causes the method according to any one of claims 1 to 7 or 15 to 19 to be implemented, or causes the method according to any one of claims 8 to 14 or 20 to 25 to be implemented.
29. A computer-readable storage medium, characterized in that, The computer program, when executed, causes the method according to any one of claims 1 to 7 or 15 to 19 to be implemented, or causes the method according to any one of claims 8 to 14 or 20 to 25 to be implemented.
30. A computer program, characterized in that,
Citation Information
Patent Citations
Method and system for data transmission in wireless network
CN114451056A
Communication method and device
CN114846904A
Signal interruption processing method and device and storage medium
CN118251964A
F1 interface management method and apparatus
WO2021026706A1