Communication method and device

CN121508587APending Publication Date: 2026-02-10HUAWEI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411092758.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-08-07
Publication Date
2026-02-10

AI Technical Summary

Technical Problem

该方式中,通过比特位图指示CSI-RS的时域位置,会导致系统消息的开销较大

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121508587A_ABST
    Figure CN121508587A_ABST
Patent Text Reader

Abstract

The invention discloses a communication method and device, relates to the technical field of communication, and aims to determine the time domain position of channel state reference information (CSI-RS) and reduce signaling overhead and scheduling overhead at the same time. The method comprises the following steps: acquiring first information, and receiving a CSI-RS from a management node at a time domain position of the CSI-RS according to the first information. Wherein the first information is used for indicating the time domain position of the CSI-RS, and the time domain position of the CSI-RS is at least one symbol before a switching interval symbol in at least one hybrid radio frame of the superframe.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communication technology, and in particular to a communication method and apparatus. Background Technology

[0002] In a communication system, the management node can send a channel state information-reference signal (CSI-RS) to the terminal node. The terminal node performs channel measurements based on the received CSI-RS and feeds back the channel measurement results to the management node.

[0003] In this method, the management node can indicate the time-domain location of the CSI-RS via a bitmap in the system message. The terminal node determines the time-domain location of the CSI-RS based on the system message and then receives the CSI-RS to achieve channel measurement. However, indicating the time-domain location of the CSI-RS via a bitmap in this approach results in significant system message overhead. Furthermore, when the frame structure of the CSI-RS changes, resource scheduling needs to be re-performed, leading to substantial scheduling overhead.

[0004] Therefore, determining the time-domain location of CSI-RS in order to reduce signaling and scheduling overhead has become an urgent technical problem to be solved. Summary of the Invention

[0005] This application provides a communication method and apparatus that can determine the time domain location of CSI-RS while reducing signaling and scheduling overhead.

[0006] Firstly, this application provides a communication method that can be executed by a terminal node. Unless otherwise specified, "terminal node" in this application can refer to the terminal node itself, a component within the terminal node (e.g., a processor, radio frequency unit, chip, or chip system), or a logic module or software capable of implementing all or part of the terminal node's functions. The method includes: acquiring first information; and receiving a CSI-RS from a management node at a time-domain location based on the first information. The first information indicates the time-domain location of the CSI-RS, which is at least one symbol preceding a handover interval symbol in at least one hybrid radio frame of a superframe.

[0007] Based on the first aspect, compared to indicating the time-domain position of the CSI-RS using a 96-bit bitmap, this application allows the time-domain position of the CSI-RS to be fixed in at least one symbol before the handover interval symbol in at least one hybrid radio frame of the superframe. This fixed time-domain position reduces signaling overhead. Simultaneously, the fixed time-domain position of the CSI-RS reduces its flexibility, thereby lowering scheduling overhead and improving scheduling efficiency and information transmission efficiency.

[0008] In one possible design, obtaining the first information includes: receiving configuration information of the CSI-RS from the management node, wherein the configuration information of the CSI-RS includes the first information.

[0009] Based on this possible design, the terminal node can determine the time domain location of the CSI-RS through the CSI-RS configuration information, providing a feasible solution for indicating the time domain location of the CSI-RS.

[0010] Secondly, this application provides a communication method that can be executed by a management node. Unless otherwise specified, "management node" in this application can refer to the management node itself, components within the management node (e.g., processor, radio frequency unit, chip, or chip system), or logic modules or software capable of implementing all or part of the management node's functions. The method includes: acquiring first information, and transmitting CSI-RS to a terminal node based on the first information at the time-domain location of the CSI-RS. The first information indicates the time-domain location of the CSI-RS, which is at least one symbol preceding the handover interval symbol in at least one hybrid radio frame of a superframe.

[0011] Based on the second aspect, compared to indicating the time-domain position of the CSI-RS using a 96-bit bitmap, this application allows the time-domain position of the CSI-RS to be fixed in at least one symbol before the handover interval symbol in at least one hybrid radio frame of the superframe. This fixed time-domain position reduces signaling overhead. Simultaneously, the fixed time-domain position of the CSI-RS reduces its flexibility, thereby lowering scheduling overhead and improving scheduling efficiency and information transmission efficiency.

[0012] In one possible design, the method further includes: sending CSI-RS configuration information to the terminal node, wherein the CSI-RS configuration information includes first information.

[0013] Based on this possible design, the management node can indicate the time domain location of the CSI-RS through the CSI-RS configuration information, providing a feasible solution for indicating the time domain location of the CSI-RS.

[0014] In conjunction with the first or second aspect mentioned above, in one possible design, at least one symbol is adjacent to the switching interval symbol.

[0015] In conjunction with the first or second aspect above, in one possible design, the time-domain position of the CSI-RS is one symbol before the handover interval symbol in the last hybrid radio frame of the superframe; or, the time-domain position of the CSI-RS is multiple consecutive symbols before the handover interval symbol in the last hybrid radio frame of the superframe.

[0016] In conjunction with the first or second aspect above, in one possible design, the time-domain position of the CSI-RS is one symbol preceding the handover interval symbol in all hybrid radio frames of the superframe; or, the time-domain position of the CSI-RS is multiple consecutive symbols preceding the handover interval symbol in all hybrid radio frames of the superframe.

[0017] In conjunction with the first or second aspect above, in one possible design, the time-domain position of the CSI-RS is one symbol before the handover interval symbol in the last N hybrid radio frames of the superframe; or, the time-domain position of the CSI-RS is multiple consecutive symbols before the handover interval symbol in the last N hybrid radio frames of the superframe; where N is an integer greater than 1.

[0018] Based on the above-mentioned multiple possible designs, several feasible solutions are provided for the design of the time-domain location of CSI-RS.

[0019] Thirdly, this application provides a communication device for transmitting star flash signals. This communication device can be applied to the terminal node described in the first aspect to achieve the functions performed by the terminal node. The communication device can be the terminal node itself, or a chip, chip system, or system-on-a-chip (SoC) of the terminal node. The communication device can execute the functions performed by the terminal node through hardware or through corresponding software. The hardware or software includes one or more modules corresponding to the aforementioned functions. For example, a module for acquiring first information; and a module for receiving the terminal node CSI-RS from the management node at the time domain position of the terminal node's CSI-RS based on the terminal node's first information. The terminal node's first information is used to indicate the time domain position of the channel state reference information (CSI-RS), and the time domain position of the terminal node's CSI-RS is at least one symbol before the handover interval symbol in at least one hybrid radio frame of the superframe.

[0020] In one possible design, the communication device further includes a module for receiving configuration information of the CSI-RS from the management node, wherein the configuration information of the CSI-RS includes first information.

[0021] Fourthly, this application provides a communication device for transmitting star flash signals. This communication device can be applied to the management node described in the second aspect to achieve the functions performed by the management node. The communication device can be the management node itself, or a chip, chip system, or system-on-a-chip (SoC) of the management node. The communication device can execute the functions performed by the management node through hardware or through corresponding software. The hardware or software includes one or more modules corresponding to the aforementioned functions. For example, a module for acquiring first information, and a module for sending CSI-RS to the terminal node at the time-domain position of the CSI-RS based on the first information. The first information indicates the time-domain position of the Channel State Reference Information (CSI-RS), and the time-domain position of the CSI-RS is at least one symbol before the handover interval symbol in at least one hybrid radio frame of the superframe.

[0022] In one possible design, the communication device further includes a module for sending CSI-RS configuration information to the terminal node, wherein the CSI-RS configuration information includes first information.

[0023] It is understood that the descriptions of the time-domain location of CSI-RS in the third and fourth aspects can refer to the descriptions of the time-domain location of CSI-RS in the first or second aspects mentioned above, and will not be repeated here.

[0024] In conjunction with the third or fourth aspect above, in one possible design the communication device further includes a Bluetooth module for realizing Bluetooth signal transmission and / or a Wi-Fi module for realizing Wi-Fi signal transmission. One or more of the StarScan module, Bluetooth module or Wi-Fi module share at least one of the following: radio frequency (RF) unit, modem unit, media access control (MAC) unit, and central processing unit (CPU).

[0025] In conjunction with the third or fourth aspect above, in one possible design, the StarSignal module and the Wi-Fi module for realizing Wi-Fi signal transmission are located in different subsystems of the communication device. The subsystem of the StarSignal module and the subsystem of the Wi-Fi module are integrated in the communication device with at least one of the following: Bluetooth system, StarSignal Low Power SLE system, Global Navigation Satellite System (GNSS), Always On system, Power Management Unit (PMU), Clock Management Unit (CMU), Flash memory, application system, and audio system.

[0026] In conjunction with the third or fourth aspect above, in one possible design, the StarSignal module and the Wi-Fi module for implementing Wi-Fi signal transmission are located in the same subsystem of the communication device. The subsystems of the StarSignal module and the Wi-Fi module are integrated in the communication device with at least one of the following: Bluetooth system, StarSignal Low Energy (SLE) system, Global Navigation Satellite System (GNSS), Always On system, Power Management Unit (PMU), Clock Management Unit (CMU), Flash memory, application system, and audio system.

[0027] In conjunction with the third or fourth aspect above, in one possible design, the communication device further includes a Bluetooth module for realizing Bluetooth signal transmission and / or a Wi-Fi module for realizing Wi-Fi signal transmission. At least one of the Bluetooth module or Wi-Fi module and the star flash module coexist and communicate with each other through different antennas. The coexistence strategy includes at least one of the following: frequency division multiplexing, code division multiplexing, time division multiplexing, channel avoidance, or aggregation scheduling.

[0028] In conjunction with the third or fourth aspect above, in one possible design, the communication device further includes a Bluetooth module for implementing Bluetooth signal transmission and / or a Wi-Fi module for implementing Wi-Fi signal transmission. At least one of the Bluetooth module or Wi-Fi module and the star flash module coexist and communicate with each other through the same antenna. The coexistence strategy includes at least one of the following: frequency division multiplexing, code division multiplexing, time division multiplexing, software static strategy, or message transmission arbitration PTA strategy.

[0029] Fifthly, embodiments of this application provide a communication device, which includes one or more processors; the one or more processors are configured to run computer programs or instructions, such that when the one or more processors execute the computer instructions or instructions, the communication method described in any one of the first to second aspects is performed.

[0030] In one possible design, the communication device further includes one or more memories coupled to one or more processors, the memories used to store the aforementioned computer programs or instructions. In one possible implementation, the memories are located outside the communication device. In another possible implementation, the memories are located inside the communication device. In embodiments of this application, the processor and memory may also be integrated into a single device, i.e., the processor and memory may be integrated together. In one possible implementation, the communication device further includes a transceiver for receiving and / or transmitting information.

[0031] In one possible design, the communication device further includes one or more communication interfaces coupled to one or more processors, and the communication interfaces are used to communicate with other modules outside the communication device.

[0032] In a sixth aspect, embodiments of this application provide a communication device, which includes an interface circuit and a logic circuit; the interface circuit is used to input and / or output information; the logic circuit is used to perform the communication method as described in any one of the first to second aspects, and to process and / or generate information based on the information.

[0033] In a seventh aspect, embodiments of this application provide a computer-readable storage medium storing computer instructions or programs that, when executed on a computer, cause the communication method described in any one of the first to second aspects to be performed.

[0034] Eighthly, embodiments of this application provide a computer program product containing computer instructions that, when run on a computer, causes the communication method described in any one of the first to second aspects to be executed.

[0035] Ninthly, embodiments of this application provide a computer program that, when run on a computer, causes the communication method described in any one of the first to second aspects to be executed.

[0036] In a tenth aspect, embodiments of this application provide a chip, including: a processor coupled to a memory, the memory being used to store programs or instructions, wherein when the program or instructions are executed by the processor, a communication method as described in any one of the first to second aspects is executed.

[0037] The technical effects of any of the design methods in aspects five through ten are similar to those in aspects one through two, and will not be elaborated upon further.

[0038] Eleventhly, embodiments of this application provide a communication system, which may include a communication device for performing the method as described in the first aspect or any possible design of the first aspect, and a communication device for performing the method as described in the second aspect or any possible design of the second aspect. Attached Figure Description

[0039] Figure 1 A schematic diagram of a communication system provided in an embodiment of this application;

[0040] Figure 2 A flowchart illustrating a communication method provided in an embodiment of this application;

[0041] Figure 3 A schematic diagram illustrating the time-domain location of a CSI-RS as provided in an embodiment of this application;

[0042] Figure 4A schematic diagram illustrating the time-domain location of a CSI-RS as provided in an embodiment of this application;

[0043] Figure 5 A schematic diagram illustrating the time-domain location of a CSI-RS as provided in an embodiment of this application;

[0044] Figure 6 A schematic diagram illustrating the time-domain location of a CSI-RS as provided in an embodiment of this application;

[0045] Figure 7 A schematic diagram illustrating the time-domain location of a CSI-RS as provided in an embodiment of this application;

[0046] Figure 8 A schematic diagram illustrating the time-domain location of a CSI-RS as provided in an embodiment of this application;

[0047] Figure 9 A schematic diagram of a chip architecture provided in an embodiment of this application;

[0048] Figure 10 This is a schematic diagram of another chip architecture provided in an embodiment of this application;

[0049] Figure 11 This is another schematic diagram of a chip architecture provided in an embodiment of this application;

[0050] Figure 12 This is another schematic diagram of a chip architecture provided in an embodiment of this application;

[0051] Figure 13 A schematic diagram of a chip module framework provided in an embodiment of this application;

[0052] Figure 14 This is a schematic diagram of another chip module framework provided in an embodiment of this application;

[0053] Figure 15 This is a schematic diagram of another chip module framework provided in an embodiment of this application;

[0054] Figure 16 A schematic diagram illustrating the framework of a software static strategy provided in an embodiment of this application;

[0055] Figure 17 A schematic diagram illustrating the framework of a hardware arbitration time-division (PTA) strategy provided in an embodiment of this application;

[0056] Figure 18 This is a schematic diagram of the structure of a communication device provided in an embodiment of this application;

[0057] Figure 19 This is a schematic diagram of the composition of a communication device provided in an embodiment of this application. Detailed Implementation

[0058] Before describing the embodiments of this application, the technical terms involved in the embodiments of this application will be described.

[0059] Channel State Information-Reference Signal (CSI-RS): The management node can periodically send CSI-RS to the terminal node. The terminal node performs channel measurements based on the received CSI-RS to determine channel quality-related information based on the channel measurement results, and sends feedback on channel quality, such as channel gain and phase information, to the management node.

[0060] In the Starflash system, the time-domain location of the CSI-RS can be situated on a special S-symbol, and can be configured at any position on the S-symbol. The management node can indicate the time-domain location of the CSI-RS in a 96-bit bitmap within a system message. The terminal node determines the time-domain location of the CSI-RS based on this system message, and then receives the CSI-RS to achieve channel measurement.

[0061] However, in this method, indicating the time-domain location of CSI-RS through a bitmap leads to significant system message overhead. Furthermore, because the time-domain location of CSI-RS is too flexible, resource rescheduling is required when the frame structure of CSI-RS changes, resulting in substantial scheduling overhead and impacting the scheduling efficiency and information transmission efficiency of the communication system.

[0062] Therefore, determining the time-domain location of CSI-RS in order to reduce signaling and scheduling overhead has become an urgent technical problem to be solved.

[0063] To address the aforementioned technical problems, embodiments of this application provide a communication method in which a terminal node can obtain first information and, based on the first information, receive CSI-RS from a management node at the time-domain location of the CSI-RS. The first information indicates the time-domain location of the CSI-RS, which is at least one symbol preceding the handover interval symbol in at least one hybrid radio frame of a superframe.

[0064] Compared to indicating the time-domain location of the CSI-RS using a 96-bit bitmap, in this embodiment, the time-domain location of the CSI-RS can be fixed in at least one symbol before the handover interval symbol in at least one hybrid radio frame of the superframe. This fixed time-domain location reduces signaling overhead. Simultaneously, the fixed time-domain location of the CSI-RS reduces its flexibility, thereby lowering scheduling overhead and improving scheduling efficiency and information transmission efficiency.

[0065] The embodiments of this application will now be described in detail with reference to the accompanying drawings.

[0066] The communication method provided in this application embodiment can be used in any communication system, such as a third-generation partnership project (3GPP) communication system, for example, a long-term evolution (LTE) system; or a fifth-generation (5G) mobile communication system, a hybrid LTE and 5G network system, a new radio (NR) system, a vehicle-to-everything (V2X) system, a device-to-device (D2D) communication system, a machine-to-machine (M2M) communication system, an internet of things (IoT) system, a narrow band internet of things (NB-IoT) system, enhanced mobile broadband (eMBB), ultra-reliable and low-latency communication (URLLC), or enhanced machine-type communication. Communication (eMTC) and various types of future communication systems, including non-terrestrial network (NTN) systems (such as satellite communication systems), non-3GPP communication systems, etc., are not restricted.

[0067] The communication method provided in this application can also be applied to, but is not limited to, short-range wireless communication systems and wireless communication systems that support longer-distance transmission (such as 1-18km, or over 18km) (such as the future StarSpark wireless communication system). The short-range wireless communication system can include short-range wireless communication technology (also known as StarSpark 1.0 technology), which has advantages such as ultra-low latency, ultra-high reliability, and precise synchronization, and is suitable for applications in smart cars, smart homes, smart terminals, and smart manufacturing. For example, applications in smart car scenarios include: immersive in-vehicle sound field & noise reduction, wireless interactive projection, and 360-degree panoramic surround view, which can achieve an immersive interactive experience and improve vehicle safety.

[0068] Wireless communication systems that support longer transmission distances (e.g., 1–18 km) mainly include future StarSpark wireless communication systems, such as StarSpark 2.0 and StarSpark 3.0 wireless communication systems. They are not only suitable for communication scenarios with low latency requirements, such as the aforementioned vehicle communication and industrial control scenarios, but also for communication scenarios with low latency requirements.

[0069] In some possible implementations, the above-mentioned communication system may be used in conjunction with a mobile communication system, such as, but not limited to, fourth-generation (4G) communication systems (e.g., LTE systems), 5G communication systems (e.g., NR systems), and future mobile communication systems.

[0070] The following is based on Figure 1 Taking an example, the communication system provided in the embodiments of this application will be described.

[0071] Figure 1 A schematic diagram of a communication system provided in an embodiment of this application is shown below. Figure 1 As shown, the communication system may include at least one terminal node (T node) and at least one grant node (G node).

[0072] For example, Figure 1 The illustrated communication system can be a wireless short-range communication system.

[0073] In this embodiment, the management node can be a node in the wireless short-range communication system that has resource scheduling capabilities and sends control information such as resource management information and / or data scheduling information. The terminal node can be a node in the wireless short-range communication system that receives the control information such as resource management information and / or data scheduling information sent by the management node, and performs data transmission or reception based on the control information. For ease of description, the short-range protocol in the wireless short-range communication system is referred to as the Star Flash protocol in this embodiment.

[0074] In the StarScan protocol corresponding to StarScan technology, there are uplink and downlink transmissions between the management node and the terminal nodes. Uplink transmission is achieved through the T-link, which is the link between the terminal node and the management node, also known as the uplink. This link can carry data channels, access channels, feedback signals, etc., from the terminal node to the management node. The symbol used for T-link transmission is called the T symbol. Downlink transmission is achieved through the G-link, which is the link between the management node and the terminal nodes, also known as the downlink. This link can carry data channels, control channels, broadcast channels, synchronization signals, etc., from the management node to the terminal nodes. The symbol used for G-link transmission is called the G symbol.

[0075] A communication domain refers to the G-link and T-link resources of a management node in a communication system. A communication domain can also be referred to as a cell.

[0076] In this embodiment, the communication device has wireless communication capabilities and can be configured with multiple antennas. These multiple antennas may include at least one transmitting antenna for transmitting signals and at least one receiving antenna for receiving signals. Additionally, each communication device also includes a transmitter chain and a receiver chain. Those skilled in the art will understand that these chains may include multiple components related to signal transmission and reception (e.g., processors, modulators, multiplexers, demodulators, demultiplexers, or antennas). The communication device can be a management node or a terminal node, and this is not limited.

[0077] in, Figure 1The management node is located on the network side of the aforementioned communication system. It assists terminal nodes in achieving wireless access and is a device with wireless transceiver capabilities, or a chip or chip system that can be installed on such a device. This management node includes, but is not limited to: network devices, access network devices, access network nodes, radio access network (RAN) nodes, RAN entities or access nodes, base stations, evolved NodeBs (eNodeBs), access points (APs), transmission reception points (TRPs or transmission points (TPs), next generation NodeBs (gNBs), future base stations in future mobile communication systems, base stations in future mobile communication systems, or access points (APs) in wireless fidelity (Wi-Fi) systems. The management node can be a macro base station, micro base station, indoor station, relay node, donor node, open radio access network (ORAN), or a wireless controller in a centralized radio access network (CRAN) scenario. Management nodes can also be one or a group of antenna panels (including multiple antenna panels) in a 5G base station. Alternatively, they can be network nodes constituting a gNB, TRP, TP, or transmission measurement function (TMF), such as a central unit (CU), a distributed unit (DU), a CU-control plane (CP), a CU-user plane (UP), a radio unit (RU), or a roadside unit (RSU) with base station functionality. Optionally, management nodes can also be servers, wearable devices, vehicles, or in-vehicle equipment. For example, the management node in vehicle-to-everything (V2X) technology can be an RSU. Optionally, management nodes can also be control units in autonomous driving, central controllers in smart factories / smart homes, handheld or automatic remote controls for flying equipment, etc. Optionally, management nodes can also be control devices such as central control or control panels, such as drone controllers or control units in industrial control.All or part of the functions of the management node in this application can also be implemented through software functions running on hardware, or through virtualization functions instantiated on a platform (such as a cloud platform). The management node in this application can also be a logical node, logical module, or software capable of implementing all or part of the management node functions.

[0078] In this application embodiment, the form of the management node is not limited. The device used to implement the function of the management node can be the management node itself; it can also be a device that supports the management node in implementing this function, such as a chip system. The device can be installed in the management node or used in conjunction with the management node.

[0079] in, Figure 1In this context, a terminal node is a device, equipment, module, chip, or chip system with transceiver capabilities. This terminal node can also be referred to as terminal equipment, user equipment (UE), access terminal, subscriber unit, user station, mobile station (MS), mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication equipment, user agent, or user equipment. The terminal nodes in the embodiments of this application can be mobile phones, cellular phones, smartphones, tablets, mice, remote controls, styluses, set-top boxes, routers, cameras, screens, smart screens, wireless data cards, personal digital assistant computers (PDAs), wireless modems, handsets, laptop computers, smartwatches, smart bracelets, wireless headphones, electronic whiteboards, machine-type communication (MTC) terminals, computers with wireless transceiver capabilities, virtual reality (VR) terminals, augmented reality (AR) terminals, smart home devices (e.g., refrigerators, televisions, air conditioners, washing machines, rice cookers, table lamps, electricity meters, etc.), smart robots, robotic arms, workshop equipment, wireless terminals in autonomous driving, wireless terminals in industrial control, wireless terminals in self-driving, wireless terminals in remote medical care, wireless terminals in smart grids, and transportation security. Wireless terminals in various applications include those related to safety, smart cities, smart homes, in-vehicle terminals, in-vehicle screens, in-vehicle audio systems, car keys, roadside units (RSUs) with terminal functions, and flying equipment (e.g., intelligent robots, hot air balloons, drones, airplanes). The terminal node in this application can also be an in-vehicle module, in-vehicle component, in-vehicle chip, or in-vehicle unit integrated into a vehicle as one or more components or units. The terminal node can also be other devices with terminal functions; for example, it can be a device that performs terminal functions in device-to-device (D2D) communication.

[0080] The embodiments of this application do not limit the device form of the terminal. The device used to implement the function of the terminal node can be the terminal node itself; it can also be a device that supports the terminal node in implementing the function, such as a chip system. The device can be installed in the terminal node or used in conjunction with the terminal node. In the embodiments of this application, the chip system can be composed of chips or can include chips and other discrete devices.

[0081] It should be noted that the solutions in the embodiments of this application can also be applied to other communication systems, and the corresponding names can be replaced by the names of the corresponding functions in other communication systems.

[0082] Based on the above description of the terminal node and the management node, optionally, the communication method provided in the embodiments of this application can be implemented by the aforementioned terminal node or management node, or by components of the terminal node or management node, such as by application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or software (such as program code in memory) deployed in the terminal node or management node, without limitation.

[0083] The following is combined with Figure 1 The communication system shown refers to the following Figure 2 The communication method provided in the embodiments of this application is described below, wherein the management node can be Figure 1 In the communication system shown, any management node or terminal node can be Figure 1 Any terminal node in the communication system shown.

[0084] Figure 2 A flowchart of a communication method provided in an embodiment of this application is shown below. Figure 2 As shown, the method includes:

[0085] Step 201: The management node sends the first information; correspondingly, the terminal node obtains the first information.

[0086] The first information can be used to indicate the time-domain location of the CSI-RS, which can be at least one symbol before the handover interval symbol in at least one hybrid radio frame of the superframe.

[0087] A superframe can include multiple radio frames. Radio frames can be divided into three types: management radio frames (G frames, GF), terminal radio frames (T frames, TF), and mixed radio frames (MF).

[0088] In this system, all symbols in the management radio frame are used for G-link transmission. All symbols in the terminal radio frame are used for T-link transmission. The hybrid radio frame contains several management symbols (G symbol, GS), handover interval symbols (GAP symbol), and several terminal symbols (T symbol, TS). Specific symbol configurations can be indicated through communication domain system messages.

[0089] For example, a superframe may include eight radio frames. These eight radio frames may include at least one management radio frame and at least one hybrid radio frame. Alternatively, the eight radio frames may include at least one management radio frame, at least one hybrid radio frame, and at least one terminal radio frame. Alternatively, the eight radio frames may include eight hybrid radio frames.

[0090] It is understandable that several consecutive management radio frames and consecutive GS symbols in a hybrid radio frame within a superframe constitute a G link. Similarly, consecutive TS symbols in a hybrid radio frame and several consecutive terminal radio frames within a superframe constitute a T link.

[0091] Based on the above description of superframes, it can be seen that each superframe may include at least one hybrid radio frame, each hybrid radio frame may include a handover interval symbol, and at least one symbol before the handover interval symbol in at least one hybrid radio frame of the superframe may be fixed to the time domain position of CSI-RS.

[0092] Optionally, the management node can send the first information along with the CSI-RS configuration information, or it can interpret the CSI-RS configuration information as the first information. Correspondingly, the terminal node determines the time-domain location of the CSI-RS based on the CSI-RS configuration information sent by the management node.

[0093] Optionally, the management node can broadcast CSI-RS configuration information in system messages.

[0094] Optionally, the management node can periodically send CSI-RS signals. The sending period is N. sf The value range of can be: {1,2,…,65536}, and the periodic bias N offset The range of values ​​for can be: {0,1,…,N} sf -1}.

[0095] Step 202: The management node sends CSI-RS at the time domain position of CSI-RS according to the first information; correspondingly, the terminal node receives CSI-RS from the management node at the time domain position of CSI-RS according to the first information.

[0096] The management node and the terminal node can perform transmit and receive operations on the CSI-RS at the time domain location of the CSI-RS.

[0097] Optionally, the terminal node can also perform channel measurements based on the received CSI-RS and send the channel measurement results to the management node.

[0098] Based on the above Figure 2 The method shown, compared to indicating the time-domain position of the CSI-RS using a 96-bit bitmap, allows the time-domain position of the CSI-RS to be fixed within at least one symbol before the handover interval symbol in at least one hybrid radio frame of the superframe. This fixed time-domain position reduces signaling overhead. Simultaneously, the fixed time-domain position of the CSI-RS reduces its flexibility, thereby lowering scheduling overhead and improving scheduling efficiency and information transmission efficiency.

[0099] Based on the above Figure 2 The description of the time-domain location of CSI-RS can optionally be that at least one symbol corresponding to the time-domain location of CSI-RS is adjacent to the handover interval symbol, or can be described as at least one symbol corresponding to the time-domain location of CSI-RS being immediately adjacent to the handover interval symbol, or at least one symbol corresponding to the time-domain location of CSI-RS being consecutive to the handover interval symbol.

[0100] The following three possible designs illustrate the time-domain location of CSI-RS:

[0101] In the first possible design, the time-domain position of the CSI-RS can be at least one symbol preceding the handover interval symbol in the last hybrid radio frame of the superframe. That is, the time-domain position of the CSI-RS is one symbol preceding the handover interval symbol in the last hybrid radio frame of the superframe; or, the time-domain position of the CSI-RS is multiple consecutive symbols preceding the handover interval symbol in the last hybrid radio frame of the superframe.

[0102] Taking a superframe consisting of 8 radio frames as an example, the time slot allocation of radio frames can be defined by the configuration structure of superframe management radio frames (GF) / hybrid radio frames (MF) / terminal radio frames (TF) at the time granularity of radio frames, resulting in 11 radio frame allocations numbered 0 to 10 as shown in Table 1 below:

[0103] Table 1

[0104]

[0105] According to the wireless frame ratio shown in Table 1 above, superframes can be divided into the following three types of frames: Class A frames, Class B frames, and Class C frames.

[0106] Class A frames: correspond to any superframe numbered 0 to 6 in the above-mentioned radio frame ratio. A single mixed radio frame can be included within 1 ms, and unified scheduling is implemented within 1 ms, meaning the transmission time interval (TTI) is 1 ms, supporting applications with 1 ms-level transmission latency.

[0107] Class B frames: Corresponding to any superframe numbered 7 to 9 in the above-mentioned wireless frame configuration ratio. 1ms can contain two 0.5ms half superframes (HSFs), that is, one HSF is contained every 0.5ms. The two HSFs are scheduled independently, that is, TTI = 0.5ms, supporting 0.5ms-level transmission latency applications.

[0108] Class C frames: Superframes corresponding to the above-mentioned radio frame configuration number 10. They can contain 8 hybrid radio frames (MF) within 1 ms, each scheduled independently, i.e., TTI = 125us, supporting applications with transmission latency of 125us.

[0109] Based on the above description of superframes, the following examples, using Class A, Class B, or Class C superframes as examples, illustrate the temporal location of CSI-RS:

[0110] In the first example, taking a superframe of type A as an example, such as... Figure 3 As shown in (a), the time-domain position of CSI-RS can be one symbol before the handover interval symbol (GAP) in the last hybrid radio frame of a Class A frame. Or, as... Figure 3 As shown in (b), the time-domain location of CSI-RS can be multiple consecutive symbols preceding the handover interval symbol (GAP) in the last hybrid radio frame of a Class A frame.

[0111] In this context, one or more symbols corresponding to the time domain position of CSI-RS are adjacent to the switching interval symbol.

[0112] In the second example, taking a superframe of type B as an example, such as... Figure 4 As shown in (a), the time-domain position of CSI-RS can be one symbol before the handover interval symbol (GAP) in the last hybrid radio frame of a Class B frame. Or, as... Figure 4 As shown in (b), the time-domain location of CSI-RS can be multiple consecutive symbols preceding the handover interval symbol (GAP) in the last hybrid radio frame of a Class B frame.

[0113] In this context, one or more symbols corresponding to the time domain position of CSI-RS are adjacent to the switching interval symbol.

[0114] In the third example, taking a superframe of type C as an example, such as... Figure 5 As shown in (a), the time-domain position of CSI-RS can be one symbol before the handover interval symbol (GAP) in the last hybrid radio frame of a Class C frame. Or, as... Figure 5 As shown in (b), the time-domain location of CSI-RS can be multiple consecutive symbols preceding the handover interval symbol (GAP) in the last hybrid radio frame of a Class C frame.

[0115] In this context, one or more symbols corresponding to the time domain position of CSI-RS are adjacent to the switching interval symbol.

[0116] In the second possible design, the time-domain position of the CSI-RS can be at least one symbol preceding the handover interval symbol in all hybrid radio frames of the superframe. That is, the time-domain position of the CSI-RS is one symbol preceding the handover interval symbol in all hybrid radio frames of the superframe; or, the time-domain position of the CSI-RS is multiple consecutive symbols preceding the handover interval symbol in all hybrid radio frames of the superframe.

[0117] Based on the above description of superframes, the following examples, taking superframes as Class A, Class B, or Class C frames, illustrate the temporal location of CSI-RS with reference to the following three possible examples:

[0118] In the first example, taking a superframe of type A as an example, such as... Figure 3 As shown in (a), the time-domain position of CSI-RS can be one symbol before the handover interval symbol (GAP) in all hybrid radio frames of Class A frames. Or, as... Figure 3 As shown in (b), the time-domain location of CSI-RS can be multiple consecutive symbols preceding the handover interval symbol (GAP) in all hybrid radio frames of Class A frames.

[0119] In this context, one or more symbols corresponding to the time domain position of CSI-RS are adjacent to the switching interval symbol.

[0120] It is understandable that, since there is only one hybrid radio frame in a Class A frame, all the hybrid radio frames in the above-mentioned Class A frame can be understood as: one hybrid radio frame in a Class A frame, or the last hybrid radio frame in a Class A frame.

[0121] In the second example, taking a superframe of type B as an example, such as... Figure 6 As shown in (a), the time-domain position of CSI-RS can be one symbol before the handover interval symbol (GAP) in all hybrid radio frames of Class B frames. Or, as... Figure 6 As shown in (b), the time-domain location of CSI-RS can be multiple consecutive symbols preceding the handover interval symbol (GAP) in all hybrid radio frames of Class B frames.

[0122] In this context, one or more symbols corresponding to the time domain position of CSI-RS are adjacent to the switching interval symbol.

[0123] In the third example, taking a superframe of type C as an example, such as... Figure 7 As shown in (a), the time-domain position of CSI-RS can be one symbol before the handover interval symbol (GAP) in all hybrid radio frames of Class C frames. Or, as... Figure 7 As shown in (b), the time-domain location of CSI-RS can be multiple consecutive symbols preceding the handover interval symbol (GAP) in all hybrid radio frames of Class C frames.

[0124] In this context, one or more symbols corresponding to the time domain position of CSI-RS are adjacent to the switching interval symbol.

[0125] In the third possible design, the time-domain position of the CSI-RS can be at least one symbol before the handover interval symbol in the last N hybrid radio frames of the superframe. That is, the time-domain position of the CSI-RS is one symbol before the handover interval symbol in the last N hybrid radio frames of the superframe; or, the time-domain position of the CSI-RS is multiple consecutive symbols before the handover interval symbol in the last N hybrid radio frames of the superframe.

[0126] Where N is an integer greater than 1. N can be predefined by the communication protocol or pre-configured by the management node, without restriction.

[0127] Based on the above description of superframes, the following examples, taking superframes as Class A, Class B, or Class C frames, illustrate the temporal location of CSI-RS with reference to the following three possible examples:

[0128] In the first example, taking a superframe of type A as an example, such as... Figure 3 As shown in (a), the time-domain position of CSI-RS can be one symbol before the handover interval symbol (GAP) in the last N radio frames of a Class A frame. Or, as... Figure 3 As shown in (b), the time-domain location of CSI-RS can be multiple consecutive symbols preceding the handover interval symbol (GAP) in the last N radio frames of a Class A frame.

[0129] In this context, one or more symbols corresponding to the time domain position of CSI-RS are adjacent to the switching interval symbol.

[0130] It is understandable that, since there is only one hybrid radio frame in a Class A frame, the last N hybrid radio frames of the aforementioned Class A frame can be understood as: one hybrid radio frame of a Class A frame, or all hybrid radio frames of a Class A frame, or the last hybrid radio frame of a Class A frame.

[0131] In the second example, taking a superframe of type B as an example, assuming N is 1, then as follows: Figure 4 As shown in (a), the time-domain position of CSI-RS can be one symbol before the handover interval symbol (GAP) in the last hybrid radio frame of a Class B frame. Or, as... Figure 4 As shown in (b), the time-domain location of CSI-RS can be multiple consecutive symbols preceding the handover interval symbol (GAP) in the last hybrid radio frame of a Class B frame.

[0132] Alternatively, assuming N is 2, then as follows Figure 6 As shown in (a), the time-domain position of CSI-RS can be one symbol before the handover interval symbol (GAP) in the last two hybrid radio frames of a Class B frame. Or, as... Figure 6 As shown in (b), the time-domain location of CSI-RS can be multiple consecutive symbols preceding the handover interval symbol (GAP) in the last two hybrid radio frames of a Class B frame.

[0133] In this context, one or more symbols corresponding to the time domain position of CSI-RS are adjacent to the switching interval symbol.

[0134] It is understandable that, since there are only two hybrid radio frames in Class B, the last two hybrid radio frames in the above Class B frame can be understood as: all hybrid radio frames in Class B.

[0135] In the third example, taking a superframe of type C as an example, assuming N is 4, then as follows: Figure 8 As shown in (a), the time-domain position of CSI-RS can be one symbol before the handover interval symbol (GAP) in the last four hybrid radio frames of a Class C frame. Or, as... Figure 8 As shown in (b), the time-domain location of CSI-RS can be multiple consecutive symbols preceding the handover interval symbol (GAP) in the last four hybrid radio frames of a Class C frame.

[0136] In this context, one or more symbols corresponding to the time domain position of CSI-RS are adjacent to the switching interval symbol.

[0137] Based on the above description of the time-domain location of CSI-RS, in one possible implementation, the solution provided in this application embodiment is applicable to at least one of wireless communications such as Bluetooth (BT) communication, Sparklink (or Nearlink) communication, and Wi-Fi communication. In this application embodiment, BT and Bluetooth Low Energy (BLE) can refer to each other. Sparklink can include at least one of the following: Sparklink Low Energy (SLE), Sparklink Basic (SLB), or Sparklink Position (SLP). In this application embodiment, Sparklink and Sparklink Low Energy (SLE), Sparklink Basic (SLB), or Sparklink Position (SLP) can refer to each other.

[0138] The following describes some embodiments of the solution provided in this application.

[0139] Example 1:

[0140] Bluetooth (BT), Wi-Fi, and SparkLink (or NearLink) can all use the 2.4GHz or 5GHz frequency bands and have similarities. Some modules can be reused, thus saving chip cost, area, and power consumption. Chip resources can be highly reused, allowing for rapid iteration of multiple chips.

[0141] Wi-Fi and SLB can share a single RF architecture and path. For example... Figure 9 The diagram shown is a schematic representation of a chip architecture provided in an embodiment of this application. Figure 9 It is known that through design, resources such as central processing unit (CPU), radio frequency (RF) unit, analog baseband (ABB) unit, or modem can be shared, and some modules of media access control (MAC) layer can be reused, thereby saving chip area and reducing chip cost and power consumption.

[0142] like Figure 10 The diagram shown is a schematic representation of another chip architecture provided in an embodiment of this application. Figure 10It is known that the MAC units of BT, SLB and Wireless Fidelity (Wi-Fi) are implemented independently, while the RF units and Modem units of each mode are all shared.

[0143] like Figure 11 The diagram shown is a schematic representation of another chip architecture provided in an embodiment of this application. Figure 11 It can be seen that the MAC units of BT, SLB and Wi-Fi are implemented independently, and the Modems of BT, SLB and Wi-Fi are also implemented independently, while the RF units of each mode are all shared.

[0144] like Figure 12 The diagram shown is a schematic representation of another chip architecture provided in an embodiment of this application. Figure 12 It can be seen that the MAC units of BT, SLB and Wi-Fi are implemented independently. Some modes, such as Wi-Fi and SLB, share the same modem, while other modes, such as BT, have their modems implemented independently. All modes share the same RF.

[0145] Example 2:

[0146] The StarSpark chip can be manufactured using 14 / 28 / 40nm processes and packaged in chip-size packages (CSP), ball grid arrays (BGA), and quad flat no-lead (QFN) formats, employing either internal or external flash memory. Depending on the application scenario, at least one of the following subsystems can be integrated onto a single chip: power management unit (PMU), clock management unit (CMU), active optical network (AON), wireless local area network (WLAN), or BT, StarSpark, global navigation satellite system (GNSS), application (APP), and audio. This minimizes area, maximizes functionality, and improves performance and reliability.

[0147] This application provides a chip design approach where the stroboscopic subsystem is integrated with other subsystems onto a single chip. Depending on the product, the chip's subsystems can be tailored and combined, and the different subsystems are connected via a bus.

[0148] like Figure 13The diagram shown is a schematic representation of a chip module framework provided in an embodiment of this application. Figure 13 It is understood that for products requiring BT or GNSS functional modules, and simultaneously needing to connect to Wi-Fi and satellite flash devices, Wi-Fi and SLB can be separated into different systems, and then combined with at least one of the following on a single chip: BT System, SLE System, GNSS System, Always On System, PMU, CMU, Flash memory, APP System, and Audio System. Different subsystems are connected via a bus.

[0149] like Figure 14 As shown, this is a schematic diagram of another chip module framework provided in an embodiment of this application. Figure 14 It is known that, in some embodiments, in order to save area and cost, Wi-Fi and SLB can be combined into one subsystem, and then combined with at least one of the following on a chip: BT System, SLE System, GNSS System, Always On System, PMU, CMU, Flash memory, APP System, AudioSystem, etc., with different subsystems connected to each other via a bus.

[0150] Example 3:

[0151] The Wi-Fi / SLB 2.4GHz band operates in the 2412–2472MHz range, while the BT / BLE / SLE band operates in the 2402–2480MHz range, which may cause mutual interference. Within the same core, SLB and Wi-Fi can allocate service time slots through software scheduling; however, there is a lack of unified scheduling for SLB and Wi-Fi / BT / BLE / SLE on different cores.

[0152] This application provides a communication coexistence scheme for SLB / Wi-Fi / SLE / BT / BLE. Based on whether SLB and Wi-Fi / SLE / BT / BLE share an antenna, the coexistence scenario is divided into coexistence with different antennas (using different antennas) and coexistence with the same antenna (using the same antenna), and different coexistence strategies are given.

[0153] For the coexistence of different antennas, if SLB and Wi-Fi coexist, it can be ensured that the transmit and receive frequencies of SLB and Wi-Fi are different (i.e., frequency division multiplexing). The software can handle this from the aspects of code division multiplexing, service cycle, and interval (i.e., frequency division multiplexing). If SLB and SLE / BT / BLE coexist, and the isolation requirement cannot be met, it is necessary to avoid the channels where SLE / BT / BLE is located (i.e., channel avoidance) to reduce the impact of SLE / BT / BLE. At the same time, an aggregation scheduling mechanism can be added to aggregate and centrally send SLE / BT / BLE data packets (i.e., aggregation scheduling) to reduce the probability of interference from SLE / BT / BLE.

[0154] For shared antenna coexistence, software static strategies or hardware arbitration time-division strategies (such as packet traffic arbitration, PTA) can be used. Frequency division multiplexing, code division multiplexing, and time division multiplexing can also be employed. The advantages of software static strategies are: low hardware requirements, minimal software modifications, and no dynamic radio frequency (RF) switching (such as RF recovery). The advantages of PTA strategies are: faster service state switching and finer granularity of switching time. Packet traffic arbitration (PTA) can also be called data packet traffic arbitration.

[0155] Taking the coexistence of SLB and SLE / BT / BLE as an example, such as Figure 15 The diagram shown is a framework illustration of a software static strategy provided in an embodiment of this application. Figure 15 As can be seen, the software static strategy can include: after SLB starts, the software configures the host to notify SLE / BT / BLE to exit the current RF path. In this scenario, SLE / BT / BLE can check the SLB startup flag, and the software can be configured to switch from the current RF path to another RF path. The chip needs to support software-configured switching.

[0156] Taking the coexistence of SLB and Wi-Fi as an example, such as Figure 16 The diagram shown is a framework illustration of a software static strategy provided in an embodiment of this application. Figure 16 As can be seen, the software static strategy can include: after SLB starts, the software configures the host to notify Wi-Fi to exit the current RF path. In this scenario, Wi-Fi can check the SLB startup flag, and the software can be configured to switch from the current RF path to another RF path. The chip needs to support software-configured switching.

[0157] For example, such as Figure 17The diagram illustrates a framework for a Transmission Protocol Arbitration (PTA) strategy provided in this application. The PTA can use an arbitrator to determine whether one or more of the following—SLB / Wi-Fi / SLE / BT / BLE—use the radio frequency (RF) and the RF occupancy status. For example, if an SLB needs to use the RF, it can request access from the arbitrator. The arbitrator can then decide whether the SLB is allowed to use the RF based on its access request, access policy, and actual occupancy status. The PTA architecture can be a two-line, three-line, or four-line architecture, etc., and can be designed and configured according to business requirements. Figure 17 As can be seen, the Transmission Arbitration (PTA) strategy includes time-division multiplexing of any combination of transmit (TX) and receive (RX) signals from each party in SLB / Wi-Fi / SLE / BT / BLE. The PTA module can transmit the occupancy status of the radio frequency channel to each party, using different level signals to indicate that the radio frequency channel is occupied by one or more of SLB / Wi-Fi / SLE / BT / BLE. This level signal is used to notify the software or hardware to perform the corresponding processing. Different services can also be assigned different PTA priorities, with higher-priority services able to preempt air interface resources.

[0158] It should be noted that the various embodiments of this application can be implemented independently or in combination, without limitation. Unless otherwise specified or in conflict, the terminology and / or descriptions between the different embodiments provided in this application are consistent and can be referenced mutually. Technical features in different embodiments can be combined to form new embodiments based on their inherent logical relationships.

[0159] It is understood that in the embodiments of this application, the executing entity may perform some or all of the steps in the embodiments of this application. These steps or operations are merely examples, and the embodiments of this application may also perform other operations or variations thereof. Furthermore, the various steps may be executed in different orders as presented in the embodiments of this application, and it is not necessarily necessary to execute all the operations in the embodiments of this application.

[0160] The foregoing primarily describes the solutions provided in this application from the perspective of device-to-device interaction. It is understood that each device, in order to achieve the aforementioned functions, includes corresponding hardware structures and / or software modules for executing each function. Those skilled in the art should readily recognize that, based on the algorithm steps of the examples described in conjunction with the embodiments disclosed herein, this application can be implemented in hardware or a combination of hardware and computer software. Whether a function is executed in hardware or by computer software driving hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0161] This application embodiment can divide each device into functional modules according to the above method example. For example, each function can be divided into a separate functional module, or two or more functions can be integrated into one processing module. The integrated module can be implemented in hardware or as a software functional module. It should be noted that the module division in this application embodiment is illustrative and only represents one logical functional division. In actual implementation, there may be other division methods.

[0162] In some embodiments, this application also provides a communication device 180 for transmitting a star flash signal. The communication device 180 may include: a module for acquiring first information; and a module for receiving CSI-RS from a management node at a time-domain location of CSI-RS according to the first information. The first information indicates the time-domain location of the Channel State Reference Information (CSI-RS), where the time-domain location of the CSI-RS is at least one symbol preceding the handover interval symbol in at least one hybrid radio frame of a superframe.

[0163] Optionally, such as Figure 18 As shown, the module for acquiring the first information can be a communication module 1802, and the module for receiving the CSI-RS from the management node can also be a communication module 1802. The communication device 180 may further include a processing module 1801, which can be used to determine the time domain location of the CSI-RS based on the first information.

[0164] Alternatively, the communication device 180 may include: a module for acquiring first information; and a module for transmitting CSI-RS to the terminal node at the time-domain location of the CSI-RS according to the first information. The first information indicates the time-domain location of the Channel State Reference Information (CSI-RS), where the time-domain location of the CSI-RS is at least one symbol preceding the handover interval symbol in at least one hybrid radio frame of the superframe.

[0165] Optionally, such as Figure 18 As shown, the module for obtaining the first information may be a processing module 1801, and the module for sending CSI-RS to the terminal node may be a communication module 1802.

[0166] In this application embodiment, the communication module and the processing module can be deployed simultaneously in the StarScan module, Bluetooth module, or Wi-Fi module; or, in this application embodiment, the communication module can be deployed in the StarScan module, Bluetooth module, or Wi-Fi module, and the processing module can be deployed in other modules besides the StarScan module, Bluetooth module, or Wi-Fi module; or, in this application embodiment, the processing module can be deployed in the StarScan module, Bluetooth module, or Wi-Fi module, and the communication module can be deployed in other modules besides the StarScan module, Bluetooth module, or Wi-Fi module. This application embodiment does not specifically limit this.

[0167] This application embodiment also provides a method such as Figure 19 The communication device shown can be used for both the management node and the terminal node. Figure 19 The shown composition structure, or including Figure 19 The components shown. Figure 19 This is a schematic diagram illustrating the composition of a communication device 1900 provided in an embodiment of this application. The communication device 1900 can be a management node or a chip or system-on-a-chip within a management node; it can also be a terminal node or a chip or system-on-a-chip within a terminal node. For example... Figure 19 As shown, the communication device 1900 includes a processor 1901, a transceiver 1902, and a communication line 1903.

[0168] Furthermore, the communication device 1900 may also include a memory 1904. The processor 1901, the memory 1904, and the transceiver 1902 can be connected via a communication line 1903.

[0169] The processor 1901 can be a central processing unit (CPU), a network processor (NP), a digital signal processor (DSP), a microprocessor, a microcontroller, a programmable logic device (PLD), or any combination thereof. The processor 1901 can also be other devices with processing capabilities, such as circuits, devices, or software modules, without limitation.

[0170] Transceiver 1902 is used to communicate with other devices or other communication networks. These other communication networks can be Ethernet, radio access network (RAN), wireless local area networks (WLAN), etc. Transceiver 1902 can be a module, circuit, transceiver, or any device capable of enabling communication.

[0171] Communication line 1903 is used to transmit information between the components included in communication device 1900.

[0172] Memory 1904 is used to store instructions. These instructions can be computer programs.

[0173] The memory 1904 may be a read-only memory (ROM) or other type of static storage device capable of storing static information and / or instructions; it may also be a random access memory (RAM) or other type of dynamic storage device capable of storing information and / or instructions; it may also be an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disc storage, optical disc storage (including compressed optical discs, laser discs, optical discs, digital universal optical discs, Blu-ray discs, etc.), magnetic disk storage media or other magnetic storage devices, etc., without limitation.

[0174] It should be noted that the memory 1904 can exist independently of the processor 1901, or it can be integrated with the processor 1901. The memory 1904 can be used to store instructions, program code, or some data, etc. The memory 1904 can be located inside or outside the communication device 1900, without limitation. The processor 1901 is used to execute the instructions stored in the memory 1904 to implement the communication method provided in the following embodiments of this application.

[0175] In one example, processor 1901 may include one or more CPUs, for example Figure 19 CPU0 and CPU1 in the CPU.

[0176] As an optional implementation, the communication device 1900 includes multiple processors, for example, besides Figure 19 In addition to processor 1901, it may also include processor 1907.

[0177] As an optional implementation, the communication device 1900 also includes an output device 1905 and an input device 1906. For example, the input device 1906 is a device such as a keyboard, mouse, microphone, or joystick, and the output device 1905 is a device such as a display screen or speaker.

[0178] It should be noted that the communication device 1900 can be a desktop computer, laptop computer, network server, mobile phone, tablet computer, wireless terminal, embedded device, chip system, or something else. Figure 19 Equipment with a similar structure. Furthermore... Figure 19 The structural composition shown does not constitute a limitation on the communication device, except... Figure 19 In addition to the components shown, the communication device may include more or fewer components than illustrated, or combine certain components, or have different component arrangements.

[0179] In this embodiment of the application, the chip system may be composed of chips or may include chips and other discrete devices.

[0180] Furthermore, the actions, terms, etc., involved in the various embodiments of this application can be referenced interchangeably without limitation. The message names or parameter names in the messages exchanged between the various devices in the embodiments of this application are merely examples, and other names may be used in specific implementations without limitation.

[0181] This application also provides a computer program product that, when executed by a computer, can implement the functions of any of the above method embodiments.

[0182] This application also provides a computer program that, when executed by a computer, can implement the functions of any of the above method embodiments.

[0183] This application also provides a computer-readable storage medium. All or part of the processes in the above method embodiments can be implemented by a computer program instructing related hardware. This program can be stored in the computer-readable storage medium, and when executed, it can include the processes of the above method embodiments. The computer-readable storage medium can be an internal storage unit of the terminal (including a data sending end and / or a data receiving end) of any of the foregoing embodiments, such as the terminal's hard disk or memory. The computer-readable storage medium can also be an external storage device of the terminal, such as a plug-in hard disk, smart media card (SMC), secure digital (SD) card, flash card, etc., equipped on the terminal. Further, the computer-readable storage medium can include both the terminal's internal storage unit and external storage devices. The computer-readable storage medium is used to store the computer program and other programs and data required by the terminal. The computer-readable storage medium can also be used to temporarily store data that has been output or will be output.

[0184] It should be noted that the terms "first" and "second," etc., in the specification, claims, and drawings of this application are used to distinguish different objects, not to describe a specific order. "First" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of indicated technical features. Therefore, a feature defined with "first" and "second" may explicitly or implicitly include one or more of that feature. In the description of this embodiment, unless otherwise stated, "a plurality of" means two or more.

[0185] Furthermore, the terms “comprising” and “having”, and any variations thereof, are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or apparatus that includes a series of steps or units is not limited to the steps or units listed, but may optionally include steps or units not listed, or may optionally include other steps or units inherent to such process, method, product, or apparatus.

[0186] It should be understood that in this application, "at least one (item)" means one or more. "More than one" means two or more. "At least two (items)" means two or three or more. "And / or" is used to describe the relationship between related objects, indicating that there can be three relationships. For example, "A and / or B" can mean: only A exists, only B exists, and A and B exist simultaneously, where A and B can be singular or plural. The character " / " generally indicates that the related objects before and after are in an "or" relationship. "At least one (item) of the following" or similar expressions refer to any combination of these items, including any combination of single or plural items. For example, at least one (item) of a, b, or c can mean: a, b, c, "a and b", "a and c", "b and c", or "a and b and c", where a, b, and c can be single or multiple. Both "...when" and "if" indicate that a corresponding action will be taken under certain objective circumstances. They are not time limits, nor do they require a judgment action to be taken when the action is taken, nor do they imply any other limitations.

[0187] In the embodiments of this application, the terms "exemplary" or "for example" are used to indicate that something is an example, illustration, or description. Any embodiment or design that is described as "exemplary" or "for example" in the embodiments of this application should not be construed as being more preferred or advantageous than other embodiments or design. Specifically, the use of terms such as "exemplary" or "for example" is intended to present the relevant concepts in a specific manner to facilitate understanding.

[0188] In this application, "sending information to... (terminal node)" can be understood as the destination of the information being a terminal node. This can include sending information directly or indirectly to a terminal node. "Receiving information from... (terminal node)" can be understood as the source of the information being a terminal node, and can include receiving information directly or indirectly from a terminal node. Information may undergo necessary processing between the source and destination, such as format changes, but the destination can understand the valid information from the source.

[0189] Through the above description of the embodiments, those skilled in the art can clearly understand that, for the sake of convenience and brevity, only the division of the above functional modules is used as an example. In actual applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above.

[0190] In the several embodiments provided in this application, it should be understood that the disclosed apparatus and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of modules or units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another device, or some features may be ignored or not executed. Furthermore, the mutual coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between devices or units may be electrical, mechanical, or other forms.

[0191] The units described as separate components may or may not be physically separate. A component shown as a unit can be one or more physical units; that is, it can be located in one place or distributed in multiple different locations. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0192] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.

[0193] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a readable storage medium. Based on this understanding, the technical solution of this application embodiment, or all or part of the technical solution, can be embodied in the form of a software product. This software product is stored in a storage medium and includes several instructions to cause a device (which may be a microcontroller, chip, etc.) or processor to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, ROM, RAM, magnetic disks, or optical disks.

Claims

1. A communication method, characterized in that, include: Obtain first information; wherein the first information is used to indicate the time domain position of the channel state reference information CSI-RS, and the time domain position of the CSI-RS is at least one symbol before the handover interval symbol in at least one hybrid radio frame of the superframe; Based on the first information, the CSI-RS is received from the management node at the time domain location of the CSI-RS.

2. The method according to claim 1, characterized in that, The acquisition of the first information includes: The configuration information of CSI-RS received from the management node includes the first information.

3. A communication method, characterized in that, include: Obtain first information; wherein the first information is used to indicate the time domain position of the channel state reference information CSI-RS, and the time domain position of the CSI-RS is at least one symbol before the handover interval symbol in at least one hybrid radio frame of the superframe; Based on the first information, the CSI-RS is sent to the terminal node at the time domain location of the CSI-RS.

4. The method according to claim 3, characterized in that, The method further includes: The configuration information of the CSI-RS is sent to the terminal node, and the configuration information of the CSI-RS includes the first information.

5. The method according to any one of claims 1-4, characterized in that, The at least one symbol is adjacent to the switching interval symbol.

6. The method according to any one of claims 1-5, characterized in that, The time-domain position of the CSI-RS is one symbol before the handover interval symbol in the last hybrid radio frame of the superframe; or The time-domain location of the CSI-RS is a number of consecutive symbols preceding the handover interval symbol in the last hybrid radio frame of the superframe.

7. The method according to any one of claims 1-5, characterized in that, The time-domain position of the CSI-RS is one symbol before the handover interval symbol in all hybrid radio frames of the superframe; or The time-domain location of the CSI-RS is a number of consecutive symbols preceding the handover interval symbol in all hybrid radio frames of the superframe.

8. The method according to any one of claims 1-5, characterized in that, The time-domain position of the CSI-RS is one symbol before the handover interval symbol in the last N hybrid radio frames of the superframe; or The time-domain location of the CSI-RS is the number of consecutive symbols preceding the handover interval symbol in the last N hybrid radio frames of the superframe. Where N is an integer greater than 1.

9. A communication device, characterized in that, The communication device includes a star flash module for transmitting star flash signals, and the communication device includes: A module for acquiring first information; wherein the first information is used to indicate the time domain position of Channel State Reference Information (CSI-RS), and the time domain position of CSI-RS is at least one symbol before the handover interval symbol in at least one hybrid radio frame of a superframe. A module for receiving the CSI-RS from the management node at the time domain location of the CSI-RS based on the first information.

10. The communication device according to claim 9, characterized in that, The communication device is also used to implement the method as described in any one of claims 2, 5-8.

11. The communication device according to claim 9 or 10, characterized in that, The communication device further includes a Bluetooth module for realizing Bluetooth signal transmission and / or a Wi-Fi module for realizing Wi-Fi signal transmission, wherein one or more of the Star Flash module, the Bluetooth module, or the Wi-Fi module share a radio frequency (RF) unit.

12. The communication device according to any one of claims 9-11, characterized in that, The StarSpark module and the Wi-Fi module for Wi-Fi signal transmission are located in different subsystems of the communication device. The subsystem of the StarSpark module and the subsystem of the Wi-Fi module are integrated in the communication device with at least one of the following: Bluetooth system, StarSpark Low Energy (SLE) system, Global Navigation Satellite System (GNSS), Always On System, Power Management Unit (PMU), Clock Management Unit (CMU), Flash memory, application system, and audio system.

13. The communication device according to any one of claims 9-12, characterized in that, The StarSpark module and the Wi-Fi module for Wi-Fi signal transmission are located in the same subsystem of the communication device. The subsystems of the StarSpark module and the Wi-Fi module are integrated in the communication device with at least one of the following: Bluetooth system, StarSpark Low Energy (SLE) system, Global Navigation Satellite System (GNSS), Always On System, Power Management Unit (PMU), Clock Management Unit (CMU), Flash memory, application system, and audio system.

14. The communication device according to any one of claims 9-13, characterized in that, The communication device further includes a Bluetooth module for realizing Bluetooth signal transmission and / or a Wi-Fi module for realizing Wi-Fi signal transmission. At least one of the Bluetooth module or the Wi-Fi module coexists and communicates with the star flash module through different antennas. The coexistence strategy includes at least one of the following: frequency division multiplexing, code division multiplexing, time division multiplexing, channel avoidance, or aggregation scheduling.

15. The communication device according to any one of claims 9-14, characterized in that, The communication device further includes a Bluetooth module for realizing Bluetooth signal transmission and / or a Wi-Fi module for realizing Wi-Fi signal transmission. At least one of the Bluetooth module or the Wi-Fi module coexists and communicates with the star flash module through the same antenna. The coexistence strategy includes at least one of the following: frequency division multiplexing, code division multiplexing, time division multiplexing, software static strategy or message transmission arbitration PTA strategy.

16. A communication device, characterized in that, The communication device includes a star flash module for transmitting star flash signals, and the communication device includes: A module for acquiring first information; wherein the first information is used to indicate the time domain position of Channel State Reference Information (CSI-RS), and the time domain position of CSI-RS is at least one symbol before the handover interval symbol in at least one hybrid radio frame of a superframe. A module for sending the CSI-RS to the terminal node at the time domain location of the CSI-RS based on the first information.

17. The communication device according to claim 16, characterized in that, The communication device is also used to implement the method as described in any one of claims 4, 5-8.

18. The communication device according to claim 16 or 17, characterized in that, The communication device further includes a Bluetooth module for realizing Bluetooth signal transmission and / or a Wi-Fi module for realizing Wi-Fi signal transmission, wherein one or more of the Star Flash module, the Bluetooth module, or the Wi-Fi module share a radio frequency (RF) unit.

19. The communication device according to any one of claims 16-18, characterized in that, The StarSpark module and the Wi-Fi module for Wi-Fi signal transmission are located in different subsystems of the communication device. The subsystem of the StarSpark module and the subsystem of the Wi-Fi module are integrated in the communication device with at least one of the following: Bluetooth system, StarSpark Low Energy (SLE) system, Global Navigation Satellite System (GNSS), Always On System, Power Management Unit (PMU), Clock Management Unit (CMU), Flash memory, application system, and audio system.

20. The communication device according to any one of claims 16-19, characterized in that, The StarSpark module and the Wi-Fi module for Wi-Fi signal transmission are located in the same subsystem of the communication device. The subsystems of the StarSpark module and the Wi-Fi module are integrated in the communication device with at least one of the following: Bluetooth system, StarSpark Low Energy (SLE) system, Global Navigation Satellite System (GNSS), Always On System, Power Management Unit (PMU), Clock Management Unit (CMU), Flash memory, application system, and audio system.

21. The communication device according to any one of claims 16-20, characterized in that, The communication device further includes a Bluetooth module for realizing Bluetooth signal transmission and / or a Wi-Fi module for realizing Wi-Fi signal transmission. At least one of the Bluetooth module or the Wi-Fi module coexists and communicates with the star flash module through different antennas. The coexistence strategy includes at least one of the following: frequency division multiplexing, code division multiplexing, time division multiplexing, channel avoidance, or aggregation scheduling.

22. The communication device according to any one of claims 16-21, characterized in that, The communication device further includes a Bluetooth module for realizing Bluetooth signal transmission and / or a Wi-Fi module for realizing Wi-Fi signal transmission. At least one of the Bluetooth module or the Wi-Fi module coexists and communicates with the star flash module through the same antenna. The coexistence strategy includes at least one of the following: frequency division multiplexing, code division multiplexing, time division multiplexing, software static strategy or message transmission arbitration PTA strategy.

23. A communication device, characterized in that, The communication device includes a processor; the processor is configured to run a computer program or instructions that cause the communication method as described in any one of claims 1-2, 5-8 to be executed, or cause the communication method as described in any one of claims 3-8 to be executed.

24. A communication device, characterized in that, The communication device includes an interface circuit and a logic circuit; the interface circuit is used to input and / or output information; the logic circuit is used to execute the communication method as described in any one of claims 1-2, 5-8, or to execute the communication method as described in any one of claims 3-8, and to process and / or generate the information based on the information.

25. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions or programs that, when executed on a computer, cause the communication method as described in any one of claims 1-2, 5-8, or as described in any one of claims 3-8, to be executed.

26. A computer program product, characterized in that, The computer program product includes computer instructions; when some or all of the computer instructions are executed on a computer, they cause the communication method as described in any one of claims 1-2, 5-8 to be executed, or cause the communication method as described in any one of claims 3-8 to be executed.