Communication method, device and system

By predicting user behavior and candidate transmission beam information through terminal devices, the problem of resource waste and latency in existing beam management is solved, achieving efficient beam management, adapting to individual user needs, and improving spectrum efficiency and resource utilization.

CN121367525APending Publication Date: 2026-01-20HONOR DEVICE CO LTD

Patent Information

Application Number
CN202511938578.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-12-22
Publication Date
2026-01-20

AI Technical Summary

Technical Problem

Existing beam management methods cannot meet high requirements in terms of time and frequency resources, signaling overhead, spectrum efficiency and latency, especially when users move quickly or channel conditions fluctuate frequently, resulting in resource waste and increased signaling overhead. Furthermore, existing AI-based beam management methods fail to effectively integrate multi-dimensional information and adapt to the individualized behavioral habits of different users.

Method used

The terminal device predicts the target behavior state and candidate transmission beam information based on the user's communication behavior, and sends it to the network device so that the network device can perform beam management in advance, reducing unnecessary scanning and measurement. The prediction is made by using a neural network model combined with multi-dimensional information.

Benefits of technology

It saves time and frequency resources and signaling overhead, improves spectrum efficiency, shortens measurement, feedback and decision-making delays, adapts to users' long-term stable behavior habits, and improves the beam management efficiency of network equipment.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121367525A_ABST
    Figure CN121367525A_ABST
Patent Text Reader

Abstract

Provided are a communication method, device and system, which relate to the technical field of communications, a terminal device can predict the behavior state of the terminal device and / or candidate sending beam information suggested in the behavior state, and realize beam management of the terminal device and a network device, thereby saving time-frequency resources and signaling overhead, and improving the user experience. And the spectrum efficiency is improved and the time delay is reduced. The method is applied to the terminal equipment, and comprises the following steps: predicting to obtain first information; the first information is used for indicating at least one of the following items: a target behavior state of the terminal equipment and candidate sending beams suggested by the terminal equipment in the target behavior state; the target behavior state comprises a habitual behavior state or a non-habitual behavior state; and sending the first information to the network device.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of communication, and in particular to a communication method, device and system. BACKGROUND

[0002] In the 5th generation mobile communication new air interface (3 rd generationpartnership project 5G new radio, 3GPP 5G NR) technical standard formulated by the 3rd Generation Partnership Project, it is clearly stipulated that the terminal device and the network device perform beam management, such as scanning, measurement, reporting and dynamic switching, based on synchronization signal block (synchronization signal and PBCH block, SSB) and channel state information reference signal (channel state information reference signal, CSI-RS).

[0003] With the development of communication technology, higher requirements are put forward for time-frequency resources, signaling overhead, spectrum efficiency and latency, and the existing beam management has been unable to meet the above requirements. SUMMARY

[0004] The present application provides a communication method, device and system, which enables the terminal device to perform beam management based on the predicted behavior state of the terminal device and / or the candidate transmission beam information recommended in the behavior state, thereby saving time-frequency resources and signaling overhead, and improving spectrum efficiency and reducing latency.

[0005] In a first aspect, a communication method is provided, which can be executed by a terminal device, or can be executed by a component (such as a circuit, a chip or a chip system, etc.) configured in the terminal device, and can also be implemented by a logic module or software capable of implementing all or part of the functions of the terminal device. The present application does not make any limitation in this regard. Hereinafter, the terminal device is taken as an example for description.

[0006] The method comprises: predicting first information for indicating a target behavior state of the terminal device and / or a candidate transmission beam recommended by the terminal device in the target behavior state; wherein the target behavior state comprises a habitual behavior state or a non-habitual behavior state; and sending the first information to a network device.

[0007] The communication method is applied to a terminal device. Since the communication behaviors of users (i.e., users using the terminal device) corresponding to different terminal devices are different, and some communication behaviors of the same user are long-term and stable, and can fuse multi-dimensional information such as service characteristics and space-time context. The terminal device can predict and send, to a network device, a target behavior state in which the terminal device is located, including a habitual behavior state or a non-habitual behavior state, and a candidate sending beam recommended by the terminal device under the corresponding target behavior state. In this way, the network device can be enabled to allocate time-frequency resources and signaling in advance and on demand. Meanwhile, the candidate sending beam recommended by the terminal device to the network device is based on a behavior state in which a user using the terminal device will be located in the future, so that a candidate scanning beam obtained by the network device based on the candidate sending beam recommended by the terminal device is more suitable for the behavior state in which the user will be located in the future, avoiding the problems of time-frequency resource waste caused by the network device selecting a full amount of candidate scanning beams or a wider candidate scanning beam that is not suitable for the behavior state of the user, and large signaling overhead caused by transmitting a large amount of reference signals on the full amount of candidate scanning beams or the wider candidate scanning beam. Therefore, the communication method can save time-frequency resources and signaling overhead and improve spectral efficiency. In addition, in the method provided in the present application, the network device performs beam management in advance based on the information predicted by the terminal device, thereby shortening the time delay of measurement, feedback, and decision-making.

[0008] In an implementation form of the first aspect, the first information further indicates at least one parameter related to the target behavior state: a beam update period, service latency information, and a duration of the target behavior state; wherein the service latency information is used to indicate whether to adjust the service latency of a service related to the target behavior state; the adjustment includes increasing, decreasing, or keeping unchanged.

[0009] In this implementation form, the beam update period refers to the frequency at which the terminal device expects the network device to track (or measure) the report under the target behavior state, the service latency information refers to the size of the resource allocated by the network device under the target behavior state, and the duration of the target behavior state reflects the length of time during which the terminal device is in the target behavior state, which can be used by the network device to determine whether the currently allocated resource is sufficient. In this way, the network device can adjust the frequency of beam scanning and measurement reporting, the data flow demand under the target behavior state, the reserved resource, and the intelligent selection of cell beam switching in advance, thereby reducing the time delay and the link interruption probability.

[0010] In an implementation form of the first aspect, obtaining the first information comprises: obtaining second information comprising at least a signal quality of a serving beam measured by the terminal device; and predicting the first information based on the second information.

[0011] In this implementation, the second information only includes the signal quality of the service beam. In this way, the user's behavior habits can be predicted through space-time data mining, real-time and low-cost prediction is achieved, and the network control plane signaling overhead is reduced, resource utilization foresight is improved, and user experience is improved.

[0012] In an implementation of the first aspect, the second information is acquired, and the first information is predicted based on the second information, including: in response to the signal quality of the service beam of the terminal device being less than a first threshold, acquiring the second information, and predicting the first information based on the second information; or, in response to a period being reached, acquiring the second information, and predicting the first information based on the second information.

[0013] In this implementation, the terminal device acquires the second information and triggers the neural network model to work to predict the first information only in response to the signal quality of the service beam of the terminal device being less than a first threshold or a period being reached. In this way, the computing and energy consumption overhead of the terminal device can be reduced.

[0014] In an implementation of the first aspect, the first information is predicted based on the second information, including: inputting the second information into a candidate transmission beam neural network model to obtain the first information.

[0015] In this implementation, the first information is predicted by the neural network model, the prediction result is accurate, and the power consumption of the terminal device for predicting the first information is reduced.

[0016] In an implementation of the first aspect, the second information further includes communication data of the user; the communication data of the user is used to represent data generated by the user using the network communication function of the terminal device in a historical time period.

[0017] In this implementation, the communication data of the user represents / reflects data generated by the user using the network communication function of the terminal device, such as reflecting the user's daily communication behavior, communication preference, and potential demand, etc.; the communication data of the user is a data set obtained by collecting, recording, and analyzing the behavior data generated by the user using the network communication function of the terminal device in a period of time. The communication data of the user has time series, scene correlation, and pattern repetition. Based on the signal quality of the service beam and in combination with the communication data of the user, the data of the signal quality of the service beam can be more specific, and the prediction result is more in line with the user's behavior habits and more accurate.

[0018] In an implementation form of the first aspect, the communication data of the user is determined based on at least one of: time data corresponding to the historical time period, and location information of the terminal device, speed information of the terminal device, historical connection data of the terminal device, and service data of the terminal device; the location information is used to represent a location where the terminal device is located in the historical time period; the speed information is used to represent a moving speed of the terminal device in the historical time period; the historical connection data includes at least one of a received signal strength of the terminal device, a beam identifier of a serving beam of the terminal device, an angle of the serving beam, or a serving beam switching history in the historical time period; the service data includes at least one of a service type, a service behavior, a traffic feature, or a quality requirement associated with a communication behavior of the user in the historical time period; and the service behavior is used to represent at least one of a time, a frequency, or a data traffic of the user operating the service.

[0019] In this implementation form, the time data is used to represent the time data corresponding to the historical time period of the terminal device, the location information is used to represent the location where the terminal device is located in the historical time period, the speed information is used to represent the moving speed of the terminal device in the historical time period, the historical connection data is used to represent the connection state of the terminal device in the historical time period, and the service data is used to represent the behavior of the terminal device operating different service types in the historical time period. In this way, multi-dimensional joint prediction can be performed based on the second information, and high-precision user behavior habit recognition and candidate sending beam prediction can be achieved.

[0020] In an implementation form of the first aspect, the method further includes: predicting third information; the third information is used to indicate that the terminal device switches from a currently serving receiving beam to an optimal receiving beam in the target behavior state; the currently serving receiving beam is a receiving beam currently providing network service for the terminal device, and the optimal receiving beam is a beam replacing the currently serving receiving beam.

[0021] In this implementation form, the terminal device does not report the predicted optimal receiving beam, but performs receiving beam adjustment based on the optimal receiving beam. For example, the terminal device switches from the receiving beam currently providing network service for the terminal device to the predicted optimal receiving beam. This can enable the terminal device to switch the beam to the best direction based on the predicted optimal receiving beam, thereby saving uplink signaling overhead.

[0022] In a second aspect, a communication method is provided. The method can be performed by a network device, or can be performed by a component (such as a circuit, a chip, or a chip system) configured in the network device, and can also be implemented by a logic module or software that can implement all or part of the functions of the network device. The present application does not limit this. Hereinafter, the network device (such as a satellite) is taken as an example for description.

[0023] The method comprises: receiving first information predicted by a terminal device; the first information is used to indicate at least one of the following: a target behavior state in which the terminal device is located, and a candidate sending beam recommended by the terminal device in the target behavior state; the target behavior state comprises a habitual behavior state or a non-habitual behavior state.

[0024] The communication method is applied to a network device. Since the communication behaviors of users (i.e., users using terminal devices) corresponding to different terminal devices are different, and some communication behaviors of the same user are long-term and stable, and can fuse multi-dimensional information such as service features and space-time contexts. The terminal device can predict and send, to the network device, a target behavior state in which the terminal device is located, the target behavior state comprising a habitual behavior state or a non-habitual behavior state, and a candidate sending beam recommended by the terminal device in the target behavior state. In this way, the network device can be enabled to allocate time-frequency resources and signaling in advance and on demand. Meanwhile, the candidate sending beam predicted and recommended by the terminal device to the network device is based on a behavior state in which a user using the terminal device will be located in the future, so that a candidate scanning beam obtained by the network device based on the candidate sending beam recommended by the terminal device is more suitable for a behavior state in which the user will be located in the future, thereby avoiding the problems of time-frequency resource waste caused by the network device selecting a full amount of candidate scanning beams, or a wider candidate scanning beam that is not suitable for the behavior state of the user, and large signaling overhead caused by transmitting a large amount of reference signals on the full amount of candidate scanning beams or the wider candidate scanning beam. Therefore, the communication method can save time-frequency resources and signaling overhead and improve spectral efficiency. In addition, in the method provided in the present application, the network device performs beam management in advance based on the information predicted by the terminal device, thereby shortening the time delay of measurement, feedback, and decision-making.

[0025] In an implementable mode of the second aspect, the first information is further used to indicate at least one parameter related to the target behavior state: a beam update period, service delay information, and a duration of the target behavior state; wherein the service delay information is used to indicate whether to adjust a service delay of a service related to the target behavior state; the adjustment comprises increasing, decreasing, or keeping unchanged.

[0026] In an implementable mode of the second aspect, the first information is predicted by the terminal device based on second information; the second information at least comprises signal quality of a serving beam measured by the terminal device.

[0027] In an implementable mode of the second aspect, the second information further comprises communication data of the user; the communication data of the user is used to represent data generated by the user using a network communication function of the terminal device in a historical time period.

[0028] In an implementation form of the second aspect, the communication data of the user is determined based on at least one of: time data corresponding to the historical time period, and location information of the terminal device, speed information of the terminal device, historical connection data of the terminal device, and service data of the terminal device; the location information is used to represent a location where the terminal device is located in the historical time period; the speed information is used to represent a moving speed of the terminal device in the historical time period; the historical connection data includes at least one of a received signal strength of the terminal device, a beam identifier of a serving beam of the terminal device, an angle of the serving beam, or a serving beam switching history in the historical time period; the service data includes at least one of a service type, a service behavior, a traffic feature, or a quality requirement associated with a communication behavior of the user in the historical time period; and the service behavior is used to represent at least one of a time, a frequency, or a data traffic of the user operating the service.

[0029] The second aspect is a network device side implementation corresponding to the first aspect, and the explanations, supplements, and beneficial effects described with respect to the first aspect also apply to the second aspect, and thus are not repeated.

[0030] The third aspect provides a communication apparatus, including at least one processor coupled with a memory, and the memory stores programs or instructions; the processor is configured to execute the programs or instructions to enable the communication apparatus to perform the communication method of the first aspect and any one of its implementation forms, or perform the communication method of the second aspect and any one of its implementation forms.

[0031] The third aspect is a device side implementation corresponding to the first and second aspects, and the explanations, supplements, and beneficial effects described with respect to the first and second aspects also apply to the third aspect, and thus are not repeated.

[0032] The fourth aspect provides a computer program product, including a computer program (also referred to as code or instructions), which, when executed, causes a computer to perform the communication method of the first aspect and any one of its implementation forms, or perform the communication method of the second aspect and any one of its implementation forms.

[0033] The fifth aspect provides a computer-readable storage medium storing a computer program (also referred to as code or instructions), which, when executed on a computer, causes the computer to perform the communication method of the first aspect and any one of its implementation forms, or perform the communication method of the second aspect and any one of its implementation forms.

[0034] The sixth aspect provides a communication system including the communication apparatus of the third aspect and any one of its implementation forms.

[0035] In a seventh aspect, an embodiment of the present application provides a chip system, which comprises one or more processors configured to invoke and run instructions stored in a memory, so that the communication method as in the first aspect and any implementation thereof, or the method of the communication method as in the second aspect and any implementation thereof is executed. The chip system can be composed of a chip, or can comprise a chip and other discrete devices.

[0036] In some embodiments, the chip system can comprise an input circuit or interface for transmitting information or data, and an output circuit or interface for receiving information or data.

[0037] The technical effects brought by the design manners of the third aspect, the fourth aspect, the fifth aspect, the sixth aspect and the seventh aspect can be referred to the technical effects brought by the design manners of the first aspect or the second aspect, which will not be repeated here. BRIEF DESCRIPTION OF DRAWINGS

[0038] Figure 1 A structural schematic diagram of a communication system provided by an embodiment of the present application; Figure 2 A structural schematic diagram of a terminal device and a network device provided by an embodiment of the present application; Figure 3 A schematic diagram of beam management provided by the related art; Figure 4 A flowchart of a communication method provided by an embodiment of the present application; Figure 5 A schematic diagram of a target behavior state provided by an embodiment of the present application; Figure 6 A schematic diagram of beam gain comparison provided by an embodiment of the present application; Figure 7 A flowchart of another communication method provided by an embodiment of the present application; Figure 8 A schematic diagram of a neural network model provided by an embodiment of the present application; Figure 9 A schematic diagram of a module implementing a communication method provided by an embodiment of the present application; Figure 10 A flowchart of still another communication method provided by an embodiment of the present application; Figure 11 A schematic diagram of another module implementing a communication method provided by an embodiment of the present application; Figure 12 A schematic diagram of a communication apparatus provided by an embodiment of the present application; Figure 13 A schematic diagram of another communication apparatus provided by an embodiment of the present application. DETAILED DESCRIPTION

[0039] The technical solutions in the embodiments of the present application will be described below with reference to the drawings.

[0040] First, some concepts involved in the present application will be described.

[0041] The terms "first", "second", etc. involved in the embodiments of the present application are only used for distinguishing the same type of features, and should not be understood as indicating relative importance, quantity, order, etc.

[0042] The terms "exemplary" or "for example" etc. involved in the embodiments of the present application are used to represent an example, an illustration or a description. Any embodiment or design solution described as "exemplary" or "for example" in the present application should not be interpreted as being more preferred or superior to other embodiments or design solutions. In fact, the terms "exemplary" or "for example" are used in the sense of showing a related concept by way of a particular implementation.

[0043] The technical solutions in the embodiments of the present application will be described below with reference to the drawings.

[0044] The technical solutions provided in the present application can be applied to various communication systems, for example, a global system for mobile communications (GSM) system, a general packet radio service (GPRS), a wireless local area network (WLAN), a long term evolution (LTE) system, an LTE frequency division duplex (FDD) system, an LTE time division duplex (TDD), a sidelink communication system, a universal mobile telecommunication system (UMTS), a worldwide interoperability for microwave access (WiMAX) communication system, a non-terrestrial network (NTN) communication system, a 5th generation (5G) mobile communication system or a new radio access technology (NR). The 5G mobile communication system can include a non-standalone (NSA) and / or a standalone (SA). The technical solutions provided in the present application can also be applied to future communication systems. The present application is not limited in this regard.

[0045] The communication system 100 shown in FIG. 1 includes a network device 110 and a terminal device 120. Figure 1 The communication system 100 shown in FIG. 1 includes a network device 110 and a terminal device 120. Figure 1 The network device 110 and the terminal device 120 can communicate with each other through a wireless link. Figure 1 The network device 110 and the terminal device 120 can communicate with each other through a wireless link.

[0046] The communication system 100 shown in FIG. 1 includes a network device 110 and a terminal device 120. Figure 1 The communication system 100 shown in FIG. 1 includes a network device 110 and a terminal device 120.

[0047] The network device in the present application can be a device on the network side, such as an access network device, a core network device, etc. The access network device is also sometimes referred to as an access node. The access network device has a wireless transceiving function and is used to communicate with a terminal. The access network device includes, but is not limited to, a base station in the above-mentioned communication system, an evolved NodeB (eNodeB), a transmission reception point (TRP), a next generation NodeB (gNB) in a 5G mobile communication system, an access network device in an open RAN (ORAN) system or a module of the access network device, a satellite in an NTN communication system, a base station in a future mobile communication system, or an access node in a WiFi system, etc. The access network device can also be a module or unit capable of realizing part of the function of the base station. The access network device can be a macro base station, a micro base station or an indoor station, a relay node or a donor node, or a wireless controller in a cloud radio access network (CRAN) scenario. Optionally, the access network device can also be a server, a wearable device, or a vehicle-mounted device, etc. For example, the access network device in vehicle to everything (V2X) technology can be a road side unit (RSU). Multiple access network devices in the communication system can be the same type of base station or different types of base stations. The base station can communicate with the terminal directly or through a relay station. The terminal can communicate with multiple base stations in different access technologies. The embodiments of the present application do not limit the specific technology and specific device form of the access network device. In the present application, the access network device is referred to as a network device.

[0048] In the present application, the device for realizing the function of the network device can be a network device or a device capable of supporting the network device to realize the function, such as a processor, a circuit, a chip, or a chip system, etc. The device can be installed in the network device or used in connection with the network device. In the technical solutions provided in the present application, the device for realizing the function of the network device is taken as an example to describe the technical solutions provided in the present application.

[0049] The terminal device in the present application can be a wireless terminal device capable of receiving network device scheduling and indication information. The wireless terminal device can be a device that provides voice and / or data connectivity to a user, or a handheld device with wireless connection function, or other processing devices connected to a wireless modem. For example, the terminal device can communicate with one or more core networks or the Internet through a radio access network (RAN). The terminal device can also be referred to as a terminal, user equipment (UE), mobile station, mobile terminal, etc. The terminal device can be widely used in various scenarios, such as device-to-device (D2D), vehicle-to-everything (V2X) communication, machine-type communication (MTC), internet of things (IOT), ultra-reliable low-latency communication (URLLC), virtual reality, augmented reality, industrial control, autonomous driving, remote medical treatment, smart power grid, smart furniture, smart office, smart wear, smart transportation, smart city, or satellite communication, etc. The terminal can be a mobile phone, tablet computer, computer with wireless transceiver function, wearable device, vehicle, aircraft (such as unmanned aerial vehicle, helicopter, airplane), hot air balloon, ship, robot, mechanical arm, or smart home device, etc. The embodiments of the present application do not limit the form of the terminal device.

[0050] In the present application, the device for realizing the function of the terminal device can be a terminal device, or a device capable of supporting the terminal device to realize the function, such as a processor, circuit, chip, chip system, etc., which can be installed in the terminal device or connected with the terminal device for use. In the technical solutions provided in the present application, the device for realizing the function of the terminal device is taken as an example to describe the technical solutions provided in the present application.

[0051] The access network device and / or the terminal device can be fixed or mobile. The access network device and / or the terminal device can be deployed on land, including indoor or outdoor, handheld or vehicle-mounted; can also be deployed on the water surface; can also be deployed on aircraft, balloons and artificial satellites in the air. The application embodiments do not limit the application scenarios of the access network device and the terminal device. The access network device and the terminal device can be deployed in the same scenario or different scenarios, for example, the access network device and the terminal device are deployed on land at the same time; or the access network device is deployed on land and the terminal device is deployed on the water surface, etc., which will not be listed one by one.

[0052] In actual application, a terminal can be assisted to implement wireless access by multiple network devices, and different network devices respectively implement part of functions of a base station. For example, a network device can be a central unit (CU), a distributed unit (DU), a CU-control plane (CP), a CU-user plane (UP), or a radio unit (RU), etc. The CU and the DU can be separately arranged or can be included in a same network element, for example, a baseband unit (BBU). The RU can be included in a radio frequency device or a radio frequency unit, for example, a remote radio unit (RRU), an active antenna unit (AAU), or a remote radio head (RRH).

[0053] In different systems, the CU (or CU-CP and CU-UP), the DU, or the RU can also have different names, but a person skilled in the art can understand their meanings. For example, in an 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. Any one of the CU (or CU-CP and CU-UP), the DU, and the RU in this application can be implemented by a software module, a hardware module, or a combination of a software module and a hardware module. The CU (or CU-CP and CU-UP), the DU, and the RU can implement different protocol layer functions.

[0054] Attached Figure 2 A structure schematic diagram of a terminal device and a network device provided by an embodiment of the present application is shown in FIG. 1. The terminal device 120 includes a first processor 121, a first memory 122, and a first transceiver 123.

[0055] The first processor 121 can include one or more processing units, for example: the first processor 121 can include a field programmable gate array (FPGA), an application specific integrated circuit (ASIC), a system on chip (SoC), a central processor unit (CPU), a network processor (NP), a microcontroller unit (MCU), a programmable logic device (PLD), an application processor (AP), a modem processor, a graphics processing unit (GPU), an image signal processor (ISP), a controller, a video codec, a digital signal processor (DSP), a baseband processor, and / or a neural-network processing unit (NPU), etc. Different processing units can be independent devices or integrated in one or more processors.

[0056] The first memory 122 can be a volatile memory or a non-volatile memory, or can include both volatile and non-volatile memory. Among them, the non-volatile memory can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically EPROM (EEPROM), or a flash memory. The volatile memory can be a random access memory (RAM) used as an external cache. By way of example, and not limitation, many forms of RAM can be used, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchlink DRAM (SLDRAM), and direct rambus RAM (DRRAM).

[0057] The first memory 122 can exist independently, and is connected with the first processor 121 through a bus. The first memory 122 can also be integrated with the first processor 121. Among them, the first memory 122 is used to store the application program code for executing the scheme of the present application, and is controlled to execute by the first processor 121. The first processor 121 is used to execute the computer program instructions stored in the first memory 122, so as to execute various functional applications and data processing of the terminal device, such as the perception method described in the embodiments of the present application.

[0058] The first processor 121 and the first transceiver 123 are connected through a bus. The first transceiver 123 can use any transceiver-like device for communicating with other devices or communication networks, such as an Ethernet, a radio access network (RAN), a wireless local area network (WLAN), etc. The first transceiver 123 includes a transmitter Tx and a receiver Rx.

[0059] The network device 110 comprises a second processor 111, a second memory 112, and a second transceiver 113. The second processor 111 is configured to execute computer program instructions stored in the second memory 112, so as to perform various function applications and data processing of the network device 110, for example, implement the communication method described in the embodiments of the present application. The functions of the second processor 111 are described with reference to the first processor 121, the functions of the second memory 112 are described with reference to the first memory 122, and the functions of the second transceiver 113 are described with reference to the first transceiver 123, which are not described herein again.

[0060] To facilitate understanding of the embodiments of the present application, first, the terms involved in the present application are briefly explained. Optionally, the explanation of some terms can also refer to the explanation in the 3rd generation partnership project (3rd generation partnership project, 3GPP) standard protocol.

[0061] 1. Beam A beam refers to a beam of electromagnetic wave (or acoustic wave) energy propagating in a specific direction. According to the direction of the beam, the beam can be divided into a receiving beam and a transmitting beam; wherein the receiving beam and the transmitting beam are relative concepts, the receiving beam is a beam corresponding to a terminal device and used for the terminal device to transmit and receive data; the transmitting beam is a beam corresponding to a network device (such as a base station) and used for the network device to transmit and receive data. In actual application, one receiving beam and one transmitting beam can be combined into one beam pair, and the terminal device and the network device can communicate with each other by transmitting and receiving data through the beam.

[0062] It should be understood that in the present application, the transmitting beam can be replaced by the network side beam, and the receiving beam can be replaced by the terminal side beam or other names, which are not limited.

[0063] 2. Beam management Beam management is a core technology in 5G and subsequent wireless communication systems, and is a set of measurement, feedback, decision and control procedures for establishing, maintaining and optimizing directional communication beams. The beam management procedure includes beam scanning, beam measurement and reporting, beam determination and selection, beam tracking and refinement, and beam recovery. Beam management is mainly completed through SSB and CSI-RS, and is usually divided into three levels: 1) beam initial scanning and selection, used for initial access and cell search; 2) base station side beam refinement; 3) terminal side beam refinement.

[0064] 3. Beam configuration scanning Beam configuration scanning is a core sub-process and specific execution action of beam management, which refers to the process that the transmitting end sends known reference signals in different time and different spatial directions according to a set of pre-configured beam configurations, while the receiving end measures these signals to evaluate the channel quality of each beam direction. It is usually divided into three levels: 1) beam initial scanning and selection, used for initial access and cell search, the base station performs SSB scanning through a wide beam, and the terminal selects the optimal SSB beam; 2) base station side beam refinement, in the connected state, the base station uses CSI-RS to perform scanning in a narrower beam set to find a better beam than the SSB beam, mainly adjusting the transmitting beam of the base station side; 3) terminal side beam refinement, in the connected state, the base station fixes the transmitting beam, and the terminal performs scanning in its receiving beam set, mainly adjusting the receiving beam of the terminal side.

[0065] 4、Candidate scanning beam Candidate scanning beam refers to a set of all possible beam directions that are to be measured and evaluated one by one in a specific beam scanning process.

[0066] 5、Beam selection Beam selection refers to the decision-making process of selecting one or a group of best beams for communication for the terminal from all candidate beams according to specific criteria and algorithms.

[0067] 6、Beam switching Beam switching refers to the process of replacing the beam (receiving beam or beam pair) serving the terminal with another updated and better beam when the terminal moves from one location to another or the wireless channel environment changes. The complete process of beam switching includes: 1) measurement and evaluation; the terminal continuously measures the quality of the currently served receiving beam and periodically or event-triggered reports the measurement results to the base station; 2) switching decision; after receiving the measurement report, the base station runs the switching decision algorithm; 3) switching execution; after making a decision, the base station quickly notifies the terminal through downlink control information (DCI) or media access control control element (MAC CE), and the terminal and the base station synchronize to switch to the new beam pair for continuous communication; 4) switching completion and confirmation; the terminal sends a confirmation on the new beam.

[0068] 7、Reference signal received power Reference signal received power (RSRP) is a key indicator for measuring signal strength in mobile communication systems, specifically the strength of a specific reference signal received by a terminal device (UE) from a base station, such as the average power. In 5G NR, the power of a single resource element in the SSB is mainly measured, also known as SS-RSRP.

[0069] 8、Reference signal received quality Reference signal received quality (RSRQ) is a key indicator for measuring channel quality in mobile communication networks such as LTE and 5G-NR. RSRQ is the ratio of the carrier received signal strength indicator (RSSI) to RSRP, and is usually normalized according to the number of measured RBs.

[0070] 9、Signal-to-noise ratio Signal-to-noise ratio (SNR) is the most basic and important performance indicator in many fields such as communication, electronics, and acoustics. SNR is the ratio of the average power of the useful signal to the average power of the background noise, and measures the "purity" or "discernibility" of the signal relative to the inherent background noise in the transmission or processing process.

[0071] It should be understood that the technical terms in this application are only examples and not limitations. For example, as technology evolves, technical terms may change, and other technical terms should also apply to this application in the case of the same technical meaning.

[0072] In related art, 3GPP 5G NR technical standards clearly specify that terminal devices and network devices perform beam management based on SSB and CSI-RS, such as scanning, measurement, reporting, and dynamic switching. For example, as shown in the attached Figure 3As shown, the network device 110 performs SSB scanning through wide beams, and then performs CSI-RS scanning through narrow beams of the transmission beam with index 0, the transmission beam with index 1, the transmission beam with index 2, and the transmission beam with index 3. The terminal device 120 scans reception beams (such as the reception beam with index 0 and the reception beam with index 1), measures the signal strengths of the CSI-RS, and reports the signal strengths of the scanned reception beams to the network device 110. The network device 110 selects the current serving reception beam-optimal beam pair based on the signal strengths: the transmission beam with index 1 and the reception beam with index 0, and indicates the selected optimal beam pair to the terminal device 120, so that the terminal device 120 transmits and receives data on the reception beam with index 0. In this way, stable spatial channel support can be provided for uplink and downlink data transmission.

[0073] With the development of communication technology, higher requirements are put forward for time-frequency resources, signaling overhead, spectral efficiency, and latency, and the existing beam management cannot meet the above requirements. The reasons are as follows: On the one hand, the existing beam management usually adopts a beam scanning strategy of exhaustive search. The network device 110 needs to scan in all possible beam directions, and in the case of fast user movement or frequent channel state fluctuations, the complete beam management process needs to be repeatedly executed, and detailed measurements and evaluations usually need to be performed on more candidate beam directions. This beam scanning strategy, although ensuring the reliability of beam selection, consumes a large amount of time-frequency resources and signaling overhead, and significantly reduces the overall spectral efficiency of the system. For example, in the 5G NR system, the network device 110 can configure at least 64 beam directions, and each time beam management needs to send reference signals in these directions in turn, and the terminal device 120 measures and feeds back the optimal beam index.

[0074] In addition, the beam switching process usually adopts a closed-loop control of “measurement-feedback-decision”. The terminal device 120 first measures the current signal strength, then feeds back the measurement result of the signal strength to the network device 110 through the uplink signal, and finally, the network device 110 performs beam switching based on the feedback signal strength. This multi-step process of “measurement-feedback-decision” can cause measurement latency, feedback latency, and decision latency. For example, in the high-speed moving scenario, this cumulative latency can cause beam alignment deviation, such as at t1, the network device 110 decides to switch the beam to beam 1, and indicates beam 1 to the terminal device for beam pairing, but due to high-speed movement, the network device 110 has a large latency in indicating beam 1 to the terminal device, and the optimal pairing beam is no longer beam 1, thereby causing link quality deterioration or even connection interruption.

[0075] On the other hand, artificial intelligence technology has been introduced into beam management, and artificial intelligence-based beam management mainly focuses on two directions: one is beam prediction based on instantaneous channel measurement, which uses a deep learning model to directly infer the candidate transmission beam direction from the current channel state information, reducing the scanning overhead. The second is beam tracking based on short-term trajectory prediction, which predicts the position at future time according to the recent moving path of the terminal device, and then deduces the beam direction that adapts to the position of the terminal device at future time. However, the above-mentioned artificial intelligence-based beam management only focuses on the short-term changes (seconds or minutes) of the user, which has great limitations; the information source is single, and it excessively relies on physical layer measurement data such as channel state information, and fails to fuse multi-dimensional information such as user service characteristics, space-time context, etc.; the individualization ability is insufficient, and a universal model architecture is used, which cannot adapt to the individualized behavior habits of different users, thereby consuming time-frequency resources, signaling overhead, reducing spectrum efficiency, and increasing latency.

[0076] Therefore, the present application provides a communication method, device and system. A terminal device acquires first information used to indicate at least one of the following: a target behavior state in which the terminal device is located, and a candidate transmission beam recommended by the terminal device under the target behavior state; wherein the target behavior state includes a habitual behavior state or a non-habitual behavior state. Then, the first information is sent to a network device. Since the communication behaviors of users (i.e., users using terminal devices) corresponding to different terminal devices are different, and some communication behaviors of the same user are long-term and stable, and multi-dimensional information such as service characteristics, space-time context, etc. can be fused. The terminal device can predict and send to the network device the target behavior state in which the terminal device is located, including the habitual behavior state or the non-habitual behavior state, and the candidate transmission beam recommended by the terminal device under the target behavior state based on the communication behavior of the user. In this way, the network device can allocate time-frequency resources and signaling in advance and on demand. At the same time, the candidate transmission beam predicted and recommended by the terminal device to the network device is based on the behavior state in which the user using the terminal device will be located in the future, so that the candidate scanning beam obtained by the network device based on the candidate transmission beam recommended by the terminal device for beam management / beam selection is more adaptive to the behavior state in which the user will be located in the future for a period of time, avoiding the problem of waste of time-frequency resources caused by the network device selecting a full amount of candidate scanning beams, or a wider candidate scanning beam that is not adaptive to the behavior state of the user, and the problem of large signaling overhead caused by transmitting a large amount of reference signals on the full amount of candidate scanning beams or the wider candidate scanning beam. Therefore, the communication method can save time-frequency resources and signaling overhead, and improve spectrum efficiency. In addition, in the method provided by the present application, the network device performs beam management in advance based on the information predicted by the terminal device, thereby shortening the latency of measurement, feedback and decision.

[0077] The solution provided in this application will be described in detail below with reference to the corresponding flowcharts. It is understood that the illustrative flowcharts provided in this application primarily use different devices (e.g., terminal devices, network devices) as examples of the execution subjects of this interactive illustration to illustrate the method, but this application does not limit the execution subjects of the interactive illustrations. For example, the devices (e.g., terminal devices, network devices) in the illustrative flowcharts can also be chips, chip systems, or processors that support the implementation of this method on the device, or logic modules or software that can implement all or part of the functions of the device.

[0078] As a general statement, the message or signaling interactions involved in the interaction process of this application embodiment can be standard messages or signaling or newly introduced messages or signaling. This application embodiment does not make specific limitations on this.

[0079] Appendix Figure 4 This is a schematic diagram of a communication method 400 according to an embodiment of this application. It can be understood that the attached diagram... Figure 4 Terminal device 120 in the middle can be an attachment Figure 1 Any terminal device in the network device 110 can also refer to any device (such as a processor, chip, or chip system) in the terminal device 120. Figure 1 Any access network device, or a component within an access network device (such as a processor, chip, or chip system). For example, see attached... Figure 4 As shown, the communication method 400 may include the following steps S401-S402: S401, terminal device 120 predicts and obtains the first information.

[0080] In one embodiment, the first information is used to indicate at least one of the following: the target behavior state of the terminal device 120, and the candidate transmission beams suggested by the terminal device 120 in the target behavior state.

[0081] The target behavior state includes habitual behavior state or non-habitual behavior state. Habitual behavior state characterizes the habitual behavior of a user using terminal device 120, such as the user maintaining the same or similar communication behavior over a period of time / a relatively long period. Non-habitual behavior state characterizes the user's non-habitual behavior on terminal device 120, such as the user exhibiting almost different communication behaviors over a period of time / a relatively long period.

[0082] Similar communication behaviors are defined as those with a correlation greater than a second threshold. The second threshold can be set according to actual needs. For example, it can be obtained by statistically analyzing multiple correlations when communication behaviors are close over a period of time, such as the mean, median, minimum, or maximum of these correlations; alternatively, it can be set based on empirical values, such as 0.8.

[0083] In a possible implementation, the habitual behavior of the user can include the habitual behavior of the user when working, and can also include the habitual behavior of the user during the commuting process (for example, the habitual behavior when taking a bus or the habitual behavior when driving a vehicle) or the habitual behavior of the user during a holiday. The embodiments of the present application do not limit the content of the habitual behavior of the user. For example, as shown in (a) of FIG. 13, the habitual behavior of the user includes the habitual behavior of the user when working. Figure 5 For example, as shown in (b) of FIG. 13, the habitual behavior of the user also includes the habitual behavior of the user during the commuting process. Figure 5 For example, as shown in (b) of FIG. 13, the habitual behavior of the user also includes the habitual behavior of the user during the commuting process.

[0084] For example, the habitual behavior of the user during the commuting process is that the user moves along a fixed route (from a residential area to a commercial office building area via a city trunk road) at a fixed time (for example, 8:00-9:00 in the morning) every day. The moving track passes through the coverage ranges of multiple network devices, and therefore, the beam needs to be frequently switched. In the related art, a complete beam scanning process needs to be performed at each cell boundary, which not only introduces a long switching interruption, but also causes a resource squeeze of the network device in the peak period. The communication method provided in the embodiments of the present application can learn the habitual behavior of the user during the commuting process, that is, predict and activate the candidate sending beam combination when reaching the cell boundary in advance, so as to change the switching process from "measurement-feedback-decision" to "prediction-execution", thereby greatly shortening the time delay.

[0085] Similarly, for example, the habitual behavior of the user when working is that the user is in a long-term stationary or micro-movement state (for example, at a workstation or in a conference room) at a specific time period in a day (for example, 10:00-17:00 on weekdays). The related art does not pay attention to the stability of the user, and still transmits CSI-RS at a fixed period for beam measurement, which causes a large amount of measurement redundancy. The communication method provided in the embodiments of the present application can learn the habitual behavior of the user when working, that is, can dynamically extend the measurement period or reduce the measurement times after confirming that the channel is stable, thereby releasing a large amount of time-frequency resources for serving other users, so as to save time-frequency resources and signaling overhead, and improve the spectral efficiency.

[0086] Optionally, the terminal device 120 can predict the first information by using the first neural network model, that is, the first neural network model outputs the first information. It can be understood that the first neural network model can be deployed in the terminal device 120, and in order not to occupy a large amount of memory of the terminal device 120, a light-weight first neural network model can be selected.

[0087] In a possible implementation, the first neural network model can be a transformer-based model, or a convolutional neural network-long short-term memory network model (CNN-LSTM) based on attention mechanism, or a temporal convolutional network model (temporal convolutional network, or 3D-CNN), and the type of the first neural network model is not limited in the embodiments of the present application.

[0088] Optionally, the first neural network model can be obtained by training the user's behavior based on a general neural network model. The general neural network model is trained based on general data. The first neural network model corresponds to the terminal device one by one. Different terminal devices correspond to different first neural network models. For example, the first neural network model can predict the user's behavior rule and behavior characteristics according to the user's historical behavior. For example, the first neural network model can predict that "user A has a 95% probability of being located at the workstation C of the office B in the morning of 10:30 on weekdays, and may initiate a video conference". Further, the first neural network model can also predict the first information based on the user's behavior rule and behavior characteristics.

[0089] Optionally, a 1-bit indication can be used to indicate whether the terminal device is currently in a regular habitual behavior state identified by the first neural network model. In a possible implementation, the habitual behavior state can be indicated by "1", or can be indicated by "0", and the indication manner of the habitual behavior state is not limited in the embodiments of the present application. The habitual behavior state corresponds to the non-habitual behavior state one by one. In the case of indicating the habitual behavior state by "1", "0" indicates the non-habitual behavior state. In the case of indicating the non-habitual behavior state by "1", "0" indicates the habitual behavior state. In the embodiments of the present application, for example, "1" indicates the habitual behavior state, and "0" indicates the non-habitual behavior state.

[0090] When the terminal device 120 sends the target behavior state to the network device 110, that is, indicates that it is in a "habitual behavior state" through uplink signaling, it is equivalent to indicating the network device 110 that the motion trajectory, channel change or service demand of the terminal device 120 in the future period of time is likely to follow a predictable regular pattern, which enables the network device 110 to take a more proactive and resource-efficient beam management strategy based on the predictable regular pattern.

[0091] The candidate sending beam recommended by the terminal device 120 in the target behavior state is used to represent the sending beam recommended by the terminal device 120 for the network service in the target behavior state. The candidate sending beam can include one or more. The candidate sending beam includes multiple, which can be understood as taking the receiving beam corresponding to the receiving beam with higher signal quality as the candidate sending beam. The candidate sending beam includes one, which can be understood as taking the sending beam corresponding to the receiving beam with the highest signal quality as the candidate sending beam, without limitation. Optionally, the cell index of the cell where the candidate sending beam is located and / or the beam index of the candidate sending beam can be carried in the first information to represent the candidate sending beam.

[0092] In a possible implementation, the candidate sending beam recommended by the terminal device 120 in the target behavior state can include the sending beam currently providing the network service (which can be referred to as the currently served sending beam), or can not include the currently served sending beam. The embodiment of the present application does not limit the type of the candidate sending beam recommended by the terminal device 120 in the target behavior state. In the present application, the currently served receiving beam can be understood as the sending beam currently providing the network service for the terminal device on the network device side.

[0093] In step S401, the terminal device 120 can analyze the user's behavior habit through the lightweight first neural network model, mine and extract the user's long-term behavior habit features, establish a "behavior habit file", not only meet the requirements of the computing power and volume of the terminal device 120, but also use machine learning to model the user's long-term behavior habit, get the target behavior state with the help of the user's behavior, and send the recommended candidate sending beam to the network device 110, greatly reducing the blind search time. Specifically, the process of predicting the first information can refer to S701-S702 in the method shown below. Figure 7

[0094] S402, the terminal device 120 sends the first information to the network device 110.

[0095] Correspondingly, the network device 110 receives the first information sent by the terminal device 120. After the terminal device 120 predicts the first information, the terminal device 120 can send the first information to the network device 110, and inform the network device 110 of at least one of the following: the target behavior state of the terminal device 120, and the candidate sending beam recommended by the terminal device 120 in the target behavior state, so that the network device 110 can optimize and adjust the beam of the network device 110, realize early and intelligent optimization of the beam management process, thereby saving time-frequency resources and signaling overhead, and improving spectrum efficiency and reducing latency.

[0096] ​The communication method 400 described in steps S401-S402 is a process in which the terminal device 120 predicts and sends first information to the network device 110. The terminal device 120 predicts and sends, to the network device 110, first information indicating at least one of: a target behavior state in which the terminal device 120 is located, and a candidate sending beam recommended by the terminal device 120 in the target behavior state. Since the communication behaviors of different users (i.e., users using the terminal device 120) corresponding to the terminal device 120 are different, and some communication behaviors of the same user are long-term and stable, and can fuse multi-dimensional information such as service characteristics, space-time context, etc. The terminal device 120 can predict and send, to the network device 110, a target behavior state in which the terminal device 120 is located, including a habitual behavior state or a non-habitual behavior state, and a candidate sending beam recommended by the terminal device 120 in the target behavior state based on the communication behaviors of the user. In this way, the network device 110 can be allocated time-frequency resources and signaling in advance and on demand. At the same time, the candidate sending beam predicted and recommended by the terminal device 120 to the network device is based on the behavior state in which the user using the terminal device 120 will be located in the future, so that the candidate scanning beam obtained by the network device 110 based on the candidate sending beam recommended by the terminal device 120 is more suitable for the behavior state in which the user will be located in the future, avoiding the problem of waste of time-frequency resources caused by the network device 110 selecting a full amount of candidate scanning beams, or a wider candidate scanning beam that is not suitable for the behavior state of the user, and the problem of large signaling overhead caused by transmitting a large amount of reference signals on the full amount of candidate scanning beams or the wider candidate scanning beam. Therefore, the communication method 400 can save time-frequency resources and signaling overhead, and improve spectral efficiency. In addition, in the method provided in the present application, the network device 110 performs beam management in advance based on the information predicted by the terminal device 120, thereby shortening the time delay of measurement, feedback, and decision. For example, as shown in FIG. 8, in the same scenario, compared with the beam management in the related art, the beam gain of the present application is obviously improved, thereby saving time-frequency resources and signaling overhead, and improving spectral efficiency and reducing time delay. Figure 6

[0097] FIG. 7 is a schematic diagram of another communication method 700 according to an embodiment of the present application. It can be understood that the terminal device 120 in FIG. 7 can be any terminal device in FIG. 1, and can also refer to an apparatus (such as a processor, a chip, or a chip system, etc.) in the terminal device 120. The network device 110 can be any access network device in FIG. 1, and can also refer to an apparatus (such as a processor, a chip, or a chip system, etc.) in the access network device. For example, as shown in FIG. 8, in the same scenario, compared with the beam management in the related art, the beam gain of the present application is obviously improved, thereby saving time-frequency resources and signaling overhead, and improving spectral efficiency and reducing time delay. Figure 7 Figure 7 Figure 1 Figure 1 Figure 7 ​​​​​As shown, the communication method 700 can include steps S701-S709. S701, in response to the signal quality of the serving beam of the terminal device 120 being less than a first threshold or in response to a period arriving, the terminal device 120 acquires second information.

[0098] Wherein, the serving beam is a receiving beam in the beams of the terminal device 120 that is currently providing network service for the terminal device 120. The serving beam here can be alternatively described as a currently served receiving beam.

[0099] Wherein, the first threshold can be set according to actual needs. For example, the first threshold can be obtained by statistically obtaining a plurality of signal qualities of the serving beam of the terminal device 120 when the first neural network model is triggered to work, such as statistically obtaining the mean or median or minimum or maximum of the plurality of signal qualities of the serving beam of the terminal device 120 when the first neural network model is triggered to work; or the first threshold can be set according to an empirical value, such as -10dB or -15dB.

[0100] In one possible implementation, the second information at least includes the signal quality of the serving beam measured by the terminal device 120.

[0101] Wherein, the signal quality of the serving beam can include but is not limited to RSRP, RSRQ and SNR of the serving beam, etc. The signal quality of the serving beam measured by the terminal device 120 can be a discrete signal quality sequence, or can be a continuous signal quality waveform, and the embodiments of the present application do not limit the content of the signal quality of the serving beam measured by the terminal device 120.

[0102] In one possible implementation, the second information can also include user communication data, and the embodiments of the present application do not limit the content of the second information. Wherein, the user communication data is data generated by the user using the network communication function of the terminal device 120 in a historical time period. The user communication data is data that characterizes / reflects the user's use of the network communication function of the terminal device 120, such as data reflecting the user's daily communication behavior, communication preferences, and potential needs, etc.; the user communication data is a data set obtained by collecting, recording, and analyzing the behavior data generated by the user using the network communication function of the terminal device 120 in a period of time (for example, one week). The user communication data has time sequence, scene correlation and pattern repetition.

[0103] In one possible implementation, the user communication data is determined based on at least one of the following: time data of the terminal device 120, and location information of the terminal device 120, speed information of the terminal device 120, historical connection data of the terminal device 120, or service data of the terminal device 120.

[0104] In a possible implementation, the time data can be obtained from a calendar in the terminal device 120, or from a time on a browsing application (application, app), and the embodiments of the present application do not limit the source of the time data.

[0105] In a possible implementation, the time data can include time information (for example, 16:42:30 on January 2, 2025, that is, 4:42:30 pm on January 2, 2025), or calendar information (for example, a workday or a holiday or a solstice, etc.), or a time period (a week or a month), and the embodiments of the present application do not limit the content of the time data.

[0106] The position information is used to represent a position of the terminal device 120 in a historical time period.

[0107] In a possible implementation, the position information can be obtained through a global positioning system (GPS), or through a sensor or navigation, and the embodiments of the present application do not limit the manner of obtaining the position information.

[0108] In a possible implementation, the position information can be obtained through the terminal device 120, or through a carrying device carrying the terminal device 120, and the embodiments of the present application do not limit the manner of obtaining the position information. In a case where the terminal device 120 is not on the carrying device, the position information is obtained through the terminal device 120. In a case where the terminal device 120 is on the carrying device, the position information can be obtained through the terminal device 120, or through the carrying device. The carrying device can be a vehicle, or a ship, etc., and the embodiments of the present application do not limit the type of the carrying device.

[0109] In the embodiments of the present application, in a case where the position information is obtained through the terminal device 120, the position information can be obtained through a navigation app on the terminal device 120. In a case where the position information is obtained through the carrying device, the position information can be obtained through a navigation app on the carrying device, or through a navigator.

[0110] The speed information is used to represent a moving speed of the terminal device 120 in a historical time period. The moving speed includes a static speed, a walking speed, and a vehicle-mounted speed, etc. In a possible implementation, the speed information can be obtained through a sensor, or through a navigation app, and the embodiments of the present application do not limit the manner of obtaining the speed information.

[0111] In a possible implementation, the speed information can be acquired by the terminal device 120 or by the bearing device, and the embodiments of the present application do not limit the acquisition manner of the speed information. In the case that the terminal device 120 is not on the bearing device, the speed information is acquired by a sensor or a navigation app of the terminal device 120. In the case that the terminal device 120 is on the bearing device, the speed information can be acquired by a sensor or a navigation app of the bearing device.

[0112] The historical connection data includes at least one of a received signal strength of the terminal device 120, a beam identifier of a service beam of the terminal device 120, an angle of the service beam, or a service beam switching history in a historical time period.

[0113] In a possible implementation, the received signal strength can be RSRP, or RSRQ or SNR, and the embodiments of the present application do not limit the type of the received signal strength.

[0114] The beam identifier of the service beam is a unique number or identifier (ID) configured for the service beam. The angle of the service beam is an angle range in which energy of an electromagnetic wave (or a sound wave) is concentrated and radiated or received in space, and is used to represent the width of the service beam. The service beam switching history is a record of a change of a connected service beam of the terminal device 120 in the historical time period.

[0115] The service data is used to represent the communication behavior of the terminal device 120 in the historical time period, and is a data set obtained by collecting, recording and analyzing the communication behavior of the terminal device 120 in the historical time period. The service data specifically can include relevant information of a service associated with the communication behavior of the terminal device 120 in the historical time period. The service associated with the communication behavior can include one or more types of services, and the relevant information of the service can include at least one of a service type, a service behavior, a traffic feature or a quality requirement of the service in the communication behavior.

[0116] The service type includes at least one of a video streaming (including a video call), a video conference, a cloud game, a remote operation, a webpage browsing, a webpage downloading, a file downloading, a social application (non-audio and video), an application program app downloading (non-first start), a message pushing, a system / application background updating, a cloud disk synchronization / backup, a large-scale log uploading, an Internet of Things sensor periodic data reporting, a preloading, a virtual reality (VR) / augmented reality (AR) service.

[0117] The service behavior is used to represent at least one of a time, a frequency and a data traffic in which the user operates the service. The traffic feature includes at least one of an uplink and downlink data volume, a service duration and a peak rate requirement. The quality requirement includes at least one of a delay sensitivity based on a service type and a packet loss tolerance analysis.

[0118] It can be understood that the service data of the terminal device 120 can be obtained based on at least one of the service type, the service behavior, the traffic feature or the quality requirement of the service associated with the communication behavior of the terminal device 120 in the historical time period. For example, in the case that the service type of the service associated with the communication behavior of the terminal device 120 in the historical time period is video streaming and the service behavior is 1 hour, the service data of the terminal device 120 can be obtained as 1 hour of video streaming.

[0119] It can be understood that the communication data of the user can be obtained based on at least one of the time data and the location information, the speed information, the historical connection data or the service data of the terminal device 120, so as to facilitate subsequent obtaining of the first information.

[0120] In response to the signal quality of the serving beam of the terminal device 120 being less than a first threshold or in response to a period being reached, it is indicated that the serving beam of the terminal device 120 is poor or the time corresponding to the target behavior state is reached, that is, the beam may need to be switched, therefore, the terminal device 120 can obtain the second information to facilitate subsequent steps.

[0121] In step S701, the terminal device 120 can obtain and store the second information of multiple dimensions related to beam management.

[0122] In S702, the terminal device 120 predicts the first information based on the second information.

[0123] Optionally, the second information can be input into the first neural network model to predict the first information.

[0124] The specific content of the first neural network model has been described in detail in the above step S401, which will not be repeated here. The input of the first neural network model is the second information, and the output is the first information. The first neural network model is used to predict the target behavior state of the user and the candidate sending beam information in the target behavior state. It can be understood that when the first neural network model works, the first information can be predicted based on the second information.

[0125] Similarly, as described in step S401, in an embodiment, the first information is used to indicate at least one of the target behavior state in which the terminal device 120 is located and the candidate sending beam recommended by the terminal device 120 in the target behavior state.

[0126] In another embodiment, the first information is further used to indicate at least one parameter related to the target behavior state: a beam update period, traffic latency information, and a duration of the target behavior state.

[0127] The beam update period is used to indicate whether to adjust the update period of the serving beam; the adjustment includes increasing, decreasing, or keeping unchanged. Similarly, optionally, a 2-bit indication can be used to indicate whether the terminal device 120 currently adjusts the update period of the serving beam. In a possible implementation, the increase period can be indicated by "00", or can be indicated by "01", "10", or "11", and the application embodiments do not limit the indication mode of the increase period. The increase period corresponds to the decrease period and keeping the current period unchanged one by one. When the increase period is indicated by any one bit mode in the 2-bit, the decrease period and keeping the current period unchanged are respectively indicated by any two bit modes other than the above bit mode. In the embodiments of the application, for example, "00" indicates the decrease period, "01" indicates the increase period, and "10" indicates keeping the current period unchanged.

[0128] It can be understood that the beam update period refers to the frequency of tracking (or measurement) reporting recommended by the terminal device 120 in the target behavior state. The beam update period reflects the speed information of the terminal device 120.

[0129] Optionally, when the terminal device 120 is in the habitual behavior state, such as the stationary state, the beam update period is the increase period, which can avoid too frequent beam scanning and measurement reporting, thereby reducing the signaling overhead. When the terminal device 120 is in the quasi-stable state, such as walking or uniform speed of vehicle, the beam update period is keeping the current period unchanged, which can avoid too frequent beam scanning and measurement reporting, thereby reducing the signaling overhead. When the terminal device 120 is in the non-habitual behavior state, such as the high-speed vehicle state, the beam update period is the decrease period, which can maintain the beam alignment accuracy and the link quality, reduce the time-consuming beam failure recovery process, and guarantee the session continuity.

[0130] For example, the terminal device 120 learns from the first neural network model that the habitual behavior (i.e., the target behavior state) of the user is to work in the office, and since the user's location is fixed (i.e., the location of the terminal device 120 is fixed) when working in the office, the terminal device 120 reports an increase period "01" to the network device 110, expecting the network device 110 to reduce the frequency of current beam scanning and measurement reporting. Since the frequency is inversely proportional to the period, in the case of an increase period for the beam update period, the network device 110 can configure the terminal device 120 to reduce the frequency of beam scanning and measurement reporting, for example, from the current default of 20 ms to 50-100 ms, thereby reducing signaling overhead.

[0131] The service latency information is used to indicate whether to adjust the service latency of the service related to the target behavior state; the adjustment includes increasing, decreasing, or keeping unchanged. Optionally, whether to adjust the service latency of the service related to the target behavior state can be indicated by one 2-bit. In a possible implementation, an increase in service latency can be indicated by "00", or can be indicated by "01" or "10" or "11", and the indication manner of the increase in service latency is not limited in the embodiments of the present application. The increase in service latency corresponds to the decrease in service latency and keeping the current service latency unchanged one by one. When the increase in service latency is indicated by any one bit mode in the 2-bit, the decrease in service latency and keeping the current service latency unchanged are respectively indicated by any two bit modes other than the above bit mode. In the embodiments of the present application, for example, "00" indicates a decrease in service latency, "01" indicates an increase in service latency, and "10" indicates keeping the current service latency unchanged.

[0132] It can be understood that the service latency information refers to the latency requirement of the service data transmission of the service in the target behavior state, which is used to assist the network device 110 to determine the size of the resource allocated to the terminal device 120, so that the resource allocated to the terminal device 120 by the network device 110 meets the latency requirement. The service latency information reflects the service quality requirement of the user when operating the service by using the terminal device 120 in the historical time period.

[0133] Optionally, when the user operates a service with strong real-time performance (for example, video streaming, video conference, cloud game, remote operation, etc.), the service latency information is used to reduce the service latency, so as to ensure the stability and picture clarity of the service, thereby improving the user experience. When the user operates a service with general real-time performance (for example, web browsing, web page downloading, file downloading, social application (non-audio and video), app downloading (non-first start), non-real-time message pushing, etc.), the service latency information is used to keep the current service latency unchanged, so as to achieve the optimal balance of "cost-experience", thereby improving the robustness of the network in dealing with emergencies. When the user operates a service with non-real-time performance (for example, system / application background update, cloud disk synchronization / backup, large-scale log uploading, Internet of Things sensor periodic data reporting, preloaded non-urgent content, etc.), the service latency information is used to increase the service latency, so as to achieve the optimal balance of network efficiency and cost, thereby improving reliability and security.

[0134] For example, the terminal device 120 learns the user's behavior habit (i.e., the target behavior state) through the first neural network model, and reports to the network device 110 to reduce the service latency "00" when the user is in a video call, expecting the network device 110 to allocate more resources for the terminal device 120 to schedule, so as to ensure the stability and picture clarity of the video call service and improve the user experience.

[0135] The duration of the target behavior state is used to indicate the duration of the terminal device 120 in the target behavior state. That is, the duration of the habitual behavior or the non-habitual behavior.

[0136] In a possible implementation, the durations of different habitual behaviors can be the same or different, and the embodiments of the present application do not limit the durations of different habitual behaviors.

[0137] In a possible implementation, the durations of different non-habitual behaviors can be the same or different, and the embodiments of the present application do not limit the durations of different non-habitual behaviors.

[0138] In a possible implementation, the durations of the habitual behavior and the non-habitual behavior can be the same or different, and the embodiments of the present application do not limit the durations of the habitual behavior and the non-habitual behavior.

[0139] It can be understood that the duration of the target behavior state reflects the length of time that the terminal device 120 is in the target behavior state, and can be used by the network device 110 to determine whether the currently allocated resources are sufficient, that is, the network device 110 can determine whether the currently allocated resources are sufficient based on the duration of the target behavior state. In the case where the currently allocated resources are sufficient, the network device 110 can not adjust the allocation scheme. In the case where the currently allocated resources are not sufficient, the network device 110 needs to adjust the allocation scheme. For example, the network device 110 allocates resources for the terminal device 120 only enough for the terminal device 120 to be in the target behavior state for 5s of video call. When it is predicted that the duration of the target behavior state is greater than 5s, the network device 110 needs to adjust the allocation scheme and schedule more resources for the terminal device 120, so as to guarantee the stability of the video call service and the picture clarity, and improve the user experience.

[0140] It can be understood that according to at least one of the following parameters indicated by the first information: the target behavior state in which the terminal device 120 is located, the candidate sending beam recommended by the terminal device 120 in the target behavior state, or at least one of the following parameters further indicated: the beam update period, the service delay information, and the duration of the target behavior state, the network device 110 can adjust the frequency of beam scanning and measurement reporting, the data flow demand in the target behavior state, the reserved resources, and the switching of the intelligent selection of cell beams in advance, thereby reducing the delay and the link interruption probability.

[0141] In the above method, the terminal device 120 reports the predicted candidate sending beam to the network device 110, so that the network device 110 performs beam management based on the candidate sending beam. Alternatively, the terminal device 120 can also perform the step S702 of predicting the third information based on the second information, and the third information is used to indicate the optimal receiving beam of the terminal device 120 in the target behavior state. The terminal device 120 does not report the predicted optimal receiving beam of the terminal device 120 in the target behavior state.

[0142] In the target behavior state, the optimal receiving beam of the terminal device 120 is used to represent the optimal receiving beam of the terminal device 120 that matches the sending beam of the network device 110 in the target behavior state. The optimal receiving beam predicted by the terminal device 120 is only used for the terminal device 120 to switch the receiving beam to the best direction, and does not need to be sent to the network device 110, which can save the uplink signaling overhead.

[0143] In one possible implementation, the optimal receiving beam of terminal device 120 may be the same as or different from the currently serving receiving beam of terminal device 120. This application embodiment does not limit the beam type of the optimal receiving beam of terminal device 120. The currently serving receiving beam is the receiving beam currently providing network services to terminal device 120.

[0144] If the optimal receiving beam of the terminal device 120 is the same as the receiving beam of the current service, the terminal device 120 maintains the receiving beam of the current service.

[0145] When the optimal receiving beam of terminal device 120 differs from the currently serving receiving beam, terminal device 120 switches from the currently serving receiving beam to the optimal receiving beam. The optimal receiving beam is the receiving beam that replaces the currently serving receiving beam to provide network services to terminal device 120. It should be understood that the optimal receiving beam may include one or more receiving beams with superior signal quality, without limitation. If there are multiple optimal receiving beams, one of them or the beam with the highest signal quality can be selected to replace the currently serving receiving beam.

[0146] For example, see attached Figure 8 As shown, by inputting the signal quality of the service beam measured by the terminal device 120, or by inputting the signal quality of the service beam measured by the terminal device 120 and at least one of the following: time data, and the user's communication data determined by the location information, speed information, historical connection data and service data of the terminal device 120, into the first neural network model, it is possible to predict first information indicating at least one of the following: the target behavior state of the terminal device 120, and the candidate transmission beam suggested by the terminal device 120 in the target behavior state, or also indicating at least one of the following: beam update period, service delay information, and the duration of the target behavior state, and third information indicating the optimal reception beam of the terminal device 120 in the target behavior state.

[0147] In step S702, the terminal device 120 can analyze the user's behavior habit by the lightweight first neural network model based on the obtained multi-dimensional second information, mine and extract the user's long-term behavior habit features, and establish a "behavior habit archive". Not only can the computing capability and volume requirements of the terminal device 120 be met, but also the user's long-term behavior habit can be modeled by machine learning, the target behavior state can be obtained by means of the user's long-term behavior habit, the terminal device 120 can quickly switch to the optimal receiving beam in the target behavior state, and the recommended candidate sending beam is sent to the network device 110, so that the blind search time is greatly reduced. Moreover, the network device 110 can also optimize and adjust the beam of the network device 110 based on the target behavior state and the candidate sending beam sent by the terminal device 120, so as to realize early and intelligent optimization of the beam management process, thereby saving time-frequency resources and signaling overhead, and improving spectrum efficiency and reducing latency.

[0148] S703, the terminal device 120 sends the first information to the network device 110.

[0149] Correspondingly, the network device 110 receives the first information sent by the terminal device 120.

[0150] After the terminal device 120 predicts the first information based on the second information, the terminal device 120 can send the first information to the network device 110 to inform the network device 110 of at least one of the following: the target behavior state of the terminal device 120, and the candidate sending beam recommended by the terminal device 120 in the target behavior state, or at least one of the following: the beam update period, the service latency information, and the duration of the target behavior state, so that the network device 110 can optimize and adjust the beam of the network device 110, realize early and intelligent optimization of the beam management process, thereby saving time-frequency resources and signaling overhead, and improving spectrum efficiency and reducing latency.

[0151] S704, the network device 110 determines the beam configuration scan based on the first information.

[0152] After receiving the first information, the network device 110 can configure the beam based on at least one of the following indicated by the first information: the target behavior state of the terminal device 120, and the candidate sending beam recommended by the terminal device 120 in the target behavior state, or at least one of the following indicated by the first information: the beam update period, the service latency information, and the duration of the target behavior state, to determine the beam configuration scan.

[0153] The beam configuration scan includes at least one of the following: a service beam configuration of the network device 110, a beam configuration of the terminal device 120, a scanning mode and a scanning mode.

[0154] Optionally, the serving beam configuration of the network device 110 comprises at least one of: a serving beam direction, a serving beam width, a serving beam shape, and a serving beam power.

[0155] The serving beam direction is used to represent the azimuth angle and the elevation angle of the main lobe of the serving beam. The serving beam width is used to represent the coverage of the serving beam, including a wide beam for initial coverage or a narrow beam for accurate orientation and high gain. The serving beam shape is the beam shape controlled by the antenna array. The serving beam power is used to represent the power of the serving beam transmitted signal.

[0156] The beam configuration of the terminal device 120 comprises at least one of: a beam direction, a beam width, and a beam shape.

[0157] Similarly, the beam direction is used to represent the azimuth angle and the elevation angle of the main lobe of the beam. The beam width is used to represent the coverage of the beam, including a wide beam for initial coverage or a narrow beam for accurate orientation and high gain. The beam shape is the beam shape controlled by the antenna array.

[0158] The scanning mode and the pattern comprise at least one of: a scanning axis, a scanning trajectory, a scanning range, and a scanning speed.

[0159] The scanning axis is used to represent the dimension of the scanning, including scanning in the horizontal azimuth angle, or scanning in the vertical elevation angle, or two-dimensional scanning combining both. The scanning trajectory is used to represent the path of the scanning, such as raster scanning, spiral scanning, discrete direction scanning based on codebook, etc. The scanning range is the angular range of the scanning. The scanning speed is the time of staying in each beam direction, used to represent the total scanning time and the adaptability to the channel time variation.

[0160] Optionally, the beam configuration scanning further comprises at least one of: determining a candidate transmission beam set, a target beam update period.

[0161] The candidate transmission beam set is a candidate transmission beam set determined based on the candidate transmission beam indicated by the first information. The candidate transmission beam set can include one or more target transmission beams (or referred to as target candidate transmission beams or candidate transmission beams). The target beam update period is determined based on the beam update period indicated by the first information, and is used to represent the scanning frequency of each candidate transmission beam, that is, the number of times each candidate transmission beam appears in a period.

[0162] In a possible implementation, the target beam update period can be the same as or different from the beam update period, and the type of the target beam update period is not limited in the embodiments of the present application.

[0163] Specifically, the network device 110 determines the beam configuration scanning process can refer to the prior art, and will not be described in detail.

[0164] S705, the network device 110 sends a reference signal to the terminal device 120 on each candidate sending beam based on the determined beam configuration scanning.

[0165] Correspondingly, the terminal device 120 receives the reference signal sent by the network device 110. Optionally, the reference signal can be a CSI-RS.

[0166] After determining the beam configuration scanning, the network device 110 configures at least one non-zero power reference signal resource, and sends at least one reference signal to the terminal device 120 through the candidate sending beam set. Wherein, the reference signal resource corresponds to the reference signal and the candidate sending beam in the candidate sending beam set one by one.

[0167] In a possible implementation, the candidate sending beam set can include the candidate sending beam suggested by the terminal device 120 indicated by the first information, and can also not include the candidate sending beam suggested by the terminal device 120, and the embodiment of the present application does not limit the type of candidate sending beam in the candidate sending beam set. For example, the candidate sending beam suggested by the terminal device 120 includes sending beams with indexes 1, 2 and 4, and the candidate sending beam set determined by the network device includes sending beams with indexes 1, 3 and 5.

[0168] Optionally, the network device 110 indicates the terminal device 120 to feed back the signal strength of the reference signal to the network device 110 when sending the reference signal.

[0169] S706, the terminal device 120 measures the signal strength of each reference signal.

[0170] After receiving the reference signal, the terminal device 120 measures the signal strength of each reference signal.

[0171] In a possible implementation, the signal strength of the reference signal can be represented by RSRP, or represented by RSRQ or SNR, and the embodiment of the present application does not limit the representation method of the signal strength of the reference signal.

[0172] S707, the terminal device 120 sends a measurement report to the network device 110.

[0173] Correspondingly, the network device 110 receives the measurement report sent by the terminal device 120.

[0174] The measurement report carries the signal strength of each reference signal. After measuring the signal strength of each reference signal, the terminal device 120 sends the measurement report carrying the signal strength of each reference signal to the network device 110, so as to inform the network device 110 of the signal strength of each reference signal, thereby facilitating the network device 110 to determine the optimal beam pair.

[0175] S708. The network device 110 determines the optimal beam pair based on the measurement report.

[0176] The optimal beam pair includes the first candidate transmission beam, the second receiving beam, index information of the first candidate transmission beam, index information of the second receiving beam, and cell index information. The first candidate transmission beam is the optimal transmission beam of the network device 110, and the second receiving beam is the optimal receiving beam of the terminal device 120 paired with the first candidate transmission beam.

[0177] After receiving the measurement report, the network device 110 can determine the optimal beam pair (the first candidate transmission beam and the second receiving beam) based on the signal strength of each reference signal, or based on the signal strength of the transmission beams in the candidate transmission beam set. The second receiving beam is a candidate transmission beam paired with the first candidate transmission beam determined by the spatial relationship.

[0178] Optionally, in the case where the candidate transmission beam set includes the candidate transmission beam indicated by the first information, the first candidate transmission beam can be the transmission beam corresponding to the reference signal with the highest signal strength among the reference signals. In the case where the candidate transmission beam set includes the candidate transmission beam indicated by the first information and other transmission beams except the candidate transmission beam indicated by the first information, the first candidate transmission beam can be the transmission beam with the highest signal strength in the candidate transmission beam set.

[0179] In a possible implementation, the first candidate transmission beam can be at least one transmission beam in the candidate transmission beam set, or can not be any transmission beam in the candidate transmission beam set, and the type of the first candidate transmission beam is not limited in the embodiment of the present application. For example, the candidate transmission beam set includes transmission beams with indexes 1, 3, and 5 among the transmission beams of the network device 110, and the first candidate transmission beam can be a transmission beam with index 2 or 3.

[0180] In a possible implementation, the first candidate transmission beam can be at least one transmission beam in the currently served transmission beam of the network device 110, or can not be any transmission beam in the currently served transmission beam, and the type of the first candidate transmission beam is not limited in the embodiment of the present application. The currently served transmission beam is a transmission beam currently used by the network device 110 to provide network service for the terminal device 120.

[0181] In a case that the first candidate transmission beam is at least one of the currently serving transmission beams, the network device 110 does not need to switch from the current transmission beam to the first candidate transmission beam. For example, the first candidate transmission beam is the transmission beam with index 3, and the currently serving transmission beams include the transmission beam with index 3, then the network device 110 does not need to switch from the current transmission beam to the first candidate transmission beam. In a case that the first candidate transmission beam is not any of the currently serving transmission beams, the network device 110 switches from the current transmission beam to the first candidate transmission beam. For example, the first candidate transmission beam is the transmission beam with index 3, and the currently serving transmission beams do not include the transmission beam with index 3, then the network device 110 switches from the current transmission beam to the first candidate transmission beam.

[0182] In a possible implementation, the second reception beam can be the same as or different from the currently serving reception beam of the terminal device 120, and the type of the second reception beam is not limited in the embodiments of the present application. For example, the second reception beam is the reception beam with index 1, 3, and 5, and the first candidate transmission beam can be the transmission beam with index 2 or 3.

[0183] S709. The network device 110 sends fourth information to the terminal device 120.

[0184] Correspondingly, the terminal device 120 receives the fourth message sent by the network device 110.

[0185] The fourth information can be carried in a MAC-CE message.

[0186] The fourth information is used to indicate the optimal beam pair. For example, the fourth information can include the index of one reception beam and the index of one transmission beam that constitute the optimal beam pair.

[0187] After determining the first candidate transmission beam, the network device 110 sends the fourth information for indicating the candidate transmission beam information to the terminal device 120, to inform the terminal device 120 that the current optimal transmission beam is the first candidate transmission beam, and the optimal reception beam paired with the first candidate transmission beam is the second reception beam.

[0188] In a case where the second receiving beam is the same as the currently-served receiving beam, the terminal device 120 does not perform the switching of the beam. For example, the second receiving beam is the receiving beam with index 5, and the currently-served receiving beam is also the receiving beam with index 5, the terminal device 120 does not perform the switching of the beam. In a case where the second receiving beam is different from the currently-served receiving beam, the terminal device 120 switches from the currently-served receiving beam to the second receiving beam. For example, the second receiving beam is the receiving beam with index 5, and the currently-served receiving beam is the receiving beam with index 4, the terminal device 120 switches from the currently-served receiving beam with index 4 to the second receiving beam with index 5.

[0189] Further, in a case where the terminal device 120 successfully receives the fourth information sent by the network device 110, the terminal device 120 has successfully performed the beam pairing with the network device 110, the terminal device 120 has established the physical layer wireless link with the network device 110, and the terminal device 120 can communicate with the network device 110 through the determined beam pair.

[0190] The communication method 700 described in steps S701-S709 is a process of determining an optimal beam pair by the network device 110 based on the communication behavior of the user. In response to the signal quality of the serving beam of the terminal device 120 being less than a first threshold or in response to a period arriving, the terminal device 120 obtains second information including the signal quality of the serving beam measured by the terminal device 120, or the signal quality of the serving beam measured by the terminal device 120 and the communication data of the user. The terminal device 120 predicts and sends to the network device 110 first information indicating at least one of the following: a target behavior state in which the terminal device 120 is located, and a candidate transmission beam recommended by the terminal device 120 in the target behavior state, or at least one parameter related to the target behavior state: a beam update period, traffic delay information, and a duration of the target behavior state. The network device 110 determines a beam configuration scan based on the first information. The network device 110 sends a reference signal to the terminal device 120 on each candidate transmission beam based on the determined beam configuration scan. The terminal device 120 measures the signal strength of each reference signal and sends a measurement report carrying the signal strength of each reference signal to the network device 110. The network device 110 determines an optimal beam pair based on the measurement report. Since the communication behavior of the user (i.e., the user using the terminal device 120) corresponding to different terminal devices 120 is different, and some communication behaviors of the same user are long-term and stable, and can fuse multi-dimensional information such as traffic characteristics, space-time context, etc. The terminal device 120 can predict and send to the network device 110 a target behavior state in which the terminal device 120 is located, including a habitual behavior state or a non-habitual behavior state, and a candidate transmission beam recommended by the terminal device 120 in the corresponding target behavior state. In this way, the network device 110 can allocate time-frequency resources and signaling in advance and on demand. At the same time, the candidate transmission beam predicted and recommended by the terminal device 120 to the network device is based on the behavior state in which the user using the terminal device 120 will be located in the future, so that the candidate scanning beam obtained by the network device 110 based on the candidate transmission beam recommended by the terminal device 120 is more suitable for the behavior state in which the user will be located in the future for a period of time, avoiding the network device 110 selecting a full amount of candidate scanning beams, or wider candidate scanning beams that do not adapt to the behavior state of the user resulting in waste of time-frequency resources, and the problem of large signaling overhead caused by transmitting a large amount of reference signals on the full amount of candidate scanning beams or wider candidate scanning beams. Therefore, the communication method 700 can save time-frequency resources and signaling overhead and improve spectral efficiency. In addition, the network device 110 in the method provided in the present application performs beam management in advance based on the information predicted by the terminal device 120, shortening the time delay of measurement, feedback and decision.

[0191] The communication method 700 described in steps S701-S709 is a process of fusing the first information output by the first neural network model (i.e., behavior priori) with the signal of the physical layer for beam management. Specifically, in a non-habitual behavior state, such as a prediction scenario of a static state or a quasi-stable state (e.g., the user is currently in a habitual behavior of being static at the current location for a period of time), the network device 110 will no longer use a periodic beam sweeping mechanism, but will use a mechanism triggered by an event or a period of arrival of the signal quality of the serving beam being less than a second threshold, thereby greatly reducing the signaling overhead and the energy consumption of the terminal device 120.

[0192] In a non-habitual behavior state, such as a prediction scenario of high mobility (high-speed vehicle movement) (e.g., the user is commuting by vehicle and passing through the cell boundary during the commuting process), the first neural network model can predict the optimal beam expected by the terminal device 120 to adapt to the commuting route. The network device 110 can activate the beam of the cell to be arrived based on the candidate sending beam suggested by the terminal device 120, and directly narrow down the beam sweeping range to the current predicted few candidate sending beams, thereby realizing "seamless" beam switching and greatly reducing the interruption time during switching.

[0193] In a service prediction scenario, the network device 110 can allocate high-reliability resources in advance according to the service delay information of the predicted service (such as the virtual reality (VR) service to be initiated), thereby realizing resource reservation and quality of service (QoS) pre-guarantee. For example, the first neural network model learns that "every Monday to Friday, the terminal device 120 will move from point P1 to point P2 along "XX Road" at a speed of 60 kilometers per hour between 7:50 and 8:15 in the morning. In response to the periodic arrival of every Monday to Friday 7:50-8:15, the terminal device 120 obtains the second information at "Tuesday morning 8:00". The first neural network model predicts that the target behavior state of the terminal device 120 is habitual behavior state 1, and the candidate sending beam suggested by the terminal device 120 in the habitual behavior state, or further predicts the beam update period, the service delay information, and the duration of the target behavior state of the terminal device 120. The terminal device 120 sends the first information to the network device 110. The network device 110 makes a corresponding response (such as determining beam configuration scanning in advance, sending CSI-RS to the optimal beam direction, etc.) based on the first information, thereby greatly shortening the time required for beam measurement by the terminal device 120, saving time-frequency resources and signaling overhead, and improving spectral efficiency and reducing latency.

[0194] The communication method 700 described in steps S701-S709 above can be implemented by various modules in the terminal device 120 and various modules in the network device 110. For example, see the attached diagram. Figure 9 As shown, the terminal device 120 includes a first acquisition module 910, a first neural network model 920, a first communication module 930, and a first measurement module 940. The network device 110 includes a first determination module 950 and a second communication module 960. The first acquisition module 910 is used to implement step S701, acquiring second information and inputting it into the first neural network model 920. The first neural network model 920 is used to implement step S702, predicting and outputting first information from the input second information. The first communication module 930 is used to implement step S703, sending the first information to the network device 110. Correspondingly, the second communication module 960 is used to implement step S703, receiving the first information sent by the terminal device 120. The first determination module 950 is used to implement step S704, determining the beam configuration scan based on the first information. The second communication module 960 is also used to implement step S705, sending reference signals to the terminal device 120 on each candidate transmission beam based on the determined beam configuration scan. Accordingly, the first communication module 930 is further configured to implement step S705, receiving reference signals sent by the network device 110 on each candidate transmission beam. The first measurement module 940 is configured to implement step S706, measuring the signal strength of each reference signal. The first communication module 930 is further configured to implement step S707, sending a measurement report to the network device 110. Accordingly, the second communication module 960 is further configured to implement step S707, receiving the measurement report sent by the terminal device 120. The first determination module 950 is further configured to implement step S708, determining the optimal beam pair based on the measurement report. The second communication module 960 is further configured to implement step S709, sending fourth information to the terminal device 120. Accordingly, the first communication module 930 is further configured to implement step S709, receiving fourth information carrying the optimal beam pair sent by the network device 110. In one possible implementation, the neural network model that predicts the first information can be deployed in the terminal device 120 or in the network device 110; the deployment location of the neural network model is not limited in this embodiment.

[0195] When the neural network model is deployed in the terminal device 120, the neural network model is the first neural network model 920, which has been described in detail above and will not be repeated here.

[0196] When the neural network model is deployed in network device 110, the neural network model is a second neural network model. Since network device 110 has no limitations in computing power and size, the computing requirements and size of the second neural network model can be disregarded.

[0197] In a possible implementation, the second neural network model can or can not be a lightweight model, and the embodiments of the present application do not limit the calculation requirement and volume of the second neural network model.

[0198] In the case where the neural network model is deployed in the network device 110, the network device 110 can obtain the first information from the terminal device 120. Figure 10 FIG. 10 is a schematic diagram of another communication method 1000 according to an embodiment of the present application. It can be understood that the communication method 1000 can be executed by the terminal device 120 or the network device 110. Figure 10 The terminal device 120 in the communication method 400 and the communication method 700 can be the terminal device 120 in the communication method 1000, or can be an apparatus (for example, a processor, a chip, or a chip system, etc.) in the terminal device 120. Figure 1 The network device 110 in the communication method 400 and the communication method 700 can be the network device 110 in the communication method 1000, or can be an apparatus (for example, a processor, a chip, or a chip system, etc.) in the network device 110. Figure 1 The access network device in the communication method 400 and the communication method 700 can be the access network device in the communication method 1000, or can be an apparatus (for example, a processor, a chip, or a chip system, etc.) in the access network device. Figure 10 As shown in FIG. 10, the communication method 1000 can include the following steps S1001-S1002. S1001, the network device 110 obtains fifth information of each terminal device 120 under the authorization of each user.

[0199] The fifth information at least includes the signal quality of the serving beam measured by each terminal device 120 of the at least one terminal device 120. The fifth information can further include the communication data of each user. One terminal device 120 corresponds to one user.

[0200] The signal quality of the serving beam measured by the terminal device 120 and the communication data of the user are the same as the principle of the signal quality of the serving beam measured by the terminal device 120 and the communication data of the user in the communication method 400 and the communication method 700, which will not be repeated here.

[0201] S1002, the network device 110 predicts sixth information based on the fifth information of each terminal device 120.

[0202] Optionally, the fifth information of each terminal device 120 can be input into the second neural network model to predict the sixth information.

[0203] The second neural network model is the same as the principle of the first neural network model in the communication method 400 and the communication method 700, which will not be repeated here.

[0204] The sixth information is a common rule for most terminal devices 120, and indicates at least one of: a target network state of the network device 110, and a beam resource allocation of the network device 110 in the target network state, or further includes at least one of: a beam update period, service latency information, and a duration of the target network state.

[0205] The target network state includes a high-load congestion state, a normal-load state, and an idle state. The high-load congestion state is used to represent that the network device 110 is in a state where a large number of terminal devices 120 simultaneously attempt to access, switch, and transmit data, for example, early morning peak, high resource utilization (such as 70%-90%), decreased user experience, and increased delay. The normal-load state is used to represent that the network device 110 is in a state where a normal number of terminal devices 120 simultaneously access, switch, and transmit data, and the resource utilization is within a healthy range (such as 20%-70%), and the user experience is good. The idle state is used to represent that the network device 110 is in a state where a small number of terminal devices 120 simultaneously access, switch, and transmit data, and the resource utilization is low (such as <20%), and the user experience is excellent.

[0206] The beam update period, the service latency information, and the duration of the target network state are the same as the principles of the beam update period, the service latency information, and the duration of the target behavior state in the above communication method 400 and the communication method 700, and will not be repeated here.

[0207] The subsequent steps are: the network device 110 determines the beam configuration scanning of each terminal device 120 based on the sixth information. The network device 110 sends a reference signal to each terminal device 120 on each candidate sending beam of each terminal device 120 based on the determined beam configuration scanning. Each terminal device 120 measures the signal strength of each corresponding reference signal. Each terminal device 120 sends a measurement report to the network device 110. The network device 110 determines each optimal beam pair based on each measurement report. The network device 110 sends seventh information to each terminal device 120. The difference between the subsequent steps of the above communication method 400 and the communication method 700 is that the terminal device 120 of the communication method 1000 is multiple, and each terminal device 120 in each step, while the terminal device 120 of the communication method 400 and the communication method 700 is single, and other contents are the same, which will not be repeated here.

[0208] The communication method 1000 described in steps S1001-S1002 is a process in which the network device 110 predicts the sixth information based on the acquired fifth information to determine the optimal beam pair. In the case of each user authorization, the network device 110 acquires the measured signal quality of the serving beam of each terminal device 120 in the at least one terminal device 120, or the fifth information including the measured signal quality of the serving beam of each terminal device 120 in the at least one terminal device 120 and the communication data of each user. The network device 110 predicts the target network state in which the network device 110 is located and the beam resource allocation of the network device 110 in the target network state based on the fifth information of each terminal device 120, or the sixth information further including at least one of the following: the beam update period, the service latency information, and the duration of the target network state. The network device 110 determines the beam configuration scan of each terminal device 120 based on the sixth information. The network device 110 sends a reference signal to each terminal device 120 on each candidate transmission beam of each terminal device 120 based on the determined beam configuration scan. Each terminal device 120 measures the signal strength of each corresponding reference signal. Each terminal device 120 sends a measurement report to the network device 110. The network device 110 determines each optimal beam pair based on each measurement report. The network device 110 sends the seventh information to each terminal device 120. Since the communication behaviors of different users (i.e., users using terminal devices 120) corresponding to different terminal devices 120 are different, in some cases (e.g., early morning peak), some communication behaviors of most users are long-term and stable, and can fuse multi-dimensional information such as service features, space-time context, etc. The network device 110 can predict and send to the terminal device 120 the target network state in which the network device 110 is located, including the high-load congestion state, the normal-load state, and the idle state, and the beam resource allocation of the network device 110 in the corresponding target network state based on the communication behavior of different users. In this way, the network device 110 can allocate time-frequency resources and signaling in advance and on demand. At the same time, the beam resources allocated by the network device 110 to the terminal device 120 are based on the future behavior state of the user using the terminal device 120, so that the candidate scanning beams obtained by the network device 110 based on the beam resource allocation in the target network state for beam management / beam selection are more suitable for the behavior state of the user in the future period of time, avoiding the problem of waste of time-frequency resources caused by the network device 110 selecting a full amount of candidate scanning beams, or a wider candidate scanning beam that does not adapt to the behavior state of the user, and the problem of large signaling overhead caused by transmitting a large amount of reference signals on the full amount of candidate scanning beams or the wider candidate scanning beam.Therefore, the communication method 1000 can save time and frequency resources and signaling overhead, and improve spectrum efficiency. In addition, the network device 110 in the method provided in this application performs beam management in advance based on predicted information, which shortens the delay of measurement, feedback and decision-making.

[0209] The communication method 1000 described in steps S1001-S1002 above can be implemented by various modules in network device 110 and various modules in terminal device 120. For example, see attached... Figure 11 As shown, network device 110 includes a second acquisition module 1110, a second neural network model 1120, a second determination module 1130, and a third communication module 1140. Terminal device 120 includes a second measurement module 1150 and a fourth communication module 1160. The second acquisition module 1110 implements step S1001, acquiring fifth information of each terminal device 120 under each user authorization and inputting it into the second neural network model 1120. The second neural network model 1120 implements step S1002, predicting and outputting sixth information from the input fifth information of each terminal device 120. The second determination module 1130 determines the beam configuration scan of each terminal device 120 based on the sixth information. The third communication module 1140 transmits reference signals to each terminal device 120 on each candidate transmission beam based on the determined beam configuration scan. Correspondingly, the fourth communication module 1160 receives the reference signals transmitted by network device 110 on each candidate transmission beam. The second measurement module 1150 is used to measure the signal strength of each reference signal. The fourth communication module 1160 is also used to send a measurement report to the network device 110. Correspondingly, the third communication module 1140 is also used to receive the measurement report sent by each terminal device 120. The second determination module 1130 is also used to determine each optimal beam pair based on each measurement report. The third communication module 1140 is also used to send seventh information to each terminal device 120. Correspondingly, the fourth communication module 1160 is also used to receive the seventh information carrying the optimal beam pair sent by the network device 110.

[0210] It should be understood that, attached Figure 1 To be continued Figure 11 The flowcharts or scene diagrams shown are for illustrative purposes only and are not intended to limit the embodiments of this application to the examples illustrated. In fact, those skilled in the art can interpret the embodiments based on the accompanying drawings. Figure 1 To be continued Figure 11 The examples in the document can be transformed into equivalent ways to obtain more implementations.

[0211] The above text, combined with the appendix Figure 1 To be continued Figure 11 The present application describes in detail the communication method provided in its embodiments. The following will refer to the appendix... Figure 12To the annex Figure 13 The device embodiments of the present application are described in detail. It should be understood that the communication device of the embodiments of the present application can perform the various communication methods of the foregoing embodiments of the present application, that is, the specific working processes of the following various products can refer to the corresponding processes in the foregoing method embodiments. In the foregoing embodiments, the terminal device can perform some or all of the steps in the embodiments; the network device can perform some or all of the steps in the embodiments. These steps or operations are only examples, and the embodiments of the present application can also perform other operations or variations of various operations. In addition, the various steps can be performed in different orders according to the various embodiments, and it is possible that not all operations in the embodiments of the present application are performed. Moreover, the magnitude of the serial number of each step does not mean the order of execution, and the execution order of each process should be determined according to its function and inherent logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.

[0212] The annex Figure 12 is a schematic block diagram of the communication device provided by the embodiments of the present application. As shown in the annex Figure 12 , the communication device 1200 can include a communication module 1210. The communication module 1210 can implement a corresponding communication function, which can be an internal communication function of the communication device 1200, or a communication function of the communication device 1200 and other devices. Optionally, the communication module 1210 can also be referred to as a communication interface or a transceiver module. Optionally, the communication device 1200 further includes a processing module 1220. The processing module 1220 can implement a corresponding processing function.

[0213] Optionally, the communication device 1200 further includes a storage module 1230, which can be used to store instructions and / or data; the processing module 1220 can read the instructions and / or data in the storage module 1230, so that the communication device 1200 implements the foregoing method embodiments.

[0214] In a possible 120 design, the communication device 1200 can correspond to the terminal device 120 in the foregoing method embodiments, or a component (such as a circuit, a chip or a chip system, etc.) configured in the terminal device. The communication device 1200 can be used to perform the steps or processes performed by the terminal device in any of the foregoing method embodiments.

[0215] For example, the processing module 1220 is configured to perform the communication method of the terminal device 120 acquiring first information used to indicate at least one of the following: a target behavior state including a habitual behavior state or a non-habitual behavior state in which the terminal device 120 is located, and a candidate sending beam recommended by the terminal device 120 in the target behavior state.

[0216] The communication module 1210 is used to perform a communication method for sending first information to the network device 110.

[0217] The above are merely examples; for detailed steps or procedures, please refer to the descriptions in the foregoing embodiments.

[0218] In one possible design, the communication device 1200 may correspond to the network device 110 in the above method embodiments, or to a component (such as a circuit, chip, or chip system) configured in the network device 110. The communication device 1200 can be used to perform the steps or processes performed by the network device in any of the above method embodiments.

[0219] For example, the communication module 1210 is used to receive first information sent by the terminal device 120; the first information is used to indicate at least one of the following: the target behavior state of the terminal device 120, and the candidate transmission beam suggested by the terminal device 120 in the target behavior state; the target behavior state includes a communication method for a habitual behavior state or a non-habitual behavior state.

[0220] The above are merely examples; for detailed steps or procedures, please refer to the descriptions in the foregoing embodiments.

[0221] Appendix Figure 13 This is another schematic block diagram of the communication device 1300 provided in the embodiments of this application. The communication device 1300 may be a chip, chip system, or processor, etc., in a terminal device or network device that implements the above-described methods. The communication device 1300 can be used to implement the methods described in the above-described method embodiments; for details, please refer to the descriptions in the above-described method embodiments.

[0222] As attached Figure 13 As shown, the communication device 1300 may include one or more processors 1310, which may also be referred to as processing units or processing modules, and can implement certain control functions. The processor 1310 may be a general-purpose processor or a dedicated processor, such as a baseband processor or a central processing unit. The baseband processor can be used to process communication protocols and communication data, while the central processing unit can be used to control the communication device 1300 (e.g., a base station, baseband chip, user, user chip), execute software programs, and process data from the software programs.

[0223] In an alternative design, the processor 1310 may also store instructions and / or data that can be executed by the processor 1310 to cause the communication device 1300 to perform the methods described in the above method embodiments.

[0224] In another alternative design, the communication device 1300 can include a communication interface 1330 for implementing the receiving and transmitting functions. For example, the communication interface 1330 can be a transceiver circuit, an interface, an interface circuit, or a transceiver, etc. The transceiver circuit, the interface, the interface circuit, or the transceiver for implementing the receiving and transmitting functions can be separate or integrated together. The transceiver circuit, the interface, the interface circuit, or the transceiver described above can be used for reading and writing of codes / data, or the transceiver circuit, the interface, the interface circuit, or the transceiver described above can be used for transmission or transfer of signals.

[0225] Optionally, one or more memories 1320 can be included in the communication device 1300, and instructions can be stored in the memories 1320, which can be executed on the processor 1310, so that the communication device 1300 performs the methods described in the above method embodiments. Optionally, data can also be stored in the memories 1320. Optionally, instructions and / or data can also be stored in the processor 1310. The processor 1310 and the memories 1320 can be separately arranged or integrated together.

[0226] It should be understood that, in a possible design, the steps in the method embodiments provided in the present application can be completed by integrated logic circuits of hardware in the processor or instructions in the form of software. The steps of the method disclosed in combination with the embodiments of the present application can be directly embodied as being completed by a hardware processor, or being completed by a combination of hardware and software modules in the processor. The software modules can be located in random access memories, flash memories, read-only memories, programmable read-only memories, electrically erasable programmable memories, registers, or other mature storage media in the art. The storage media are located in the memories, and the processor reads information in the memories and combines hardware to complete the steps of the above method. To avoid repetition, they will not be described in detail here.

[0227] In one implementation, the communication device 1300 can correspond to the terminal device in the above method embodiments, and can be used to execute the steps and / or processes performed by the terminal device in the above method embodiments. The processor 1310 can be used to execute the instructions stored in the memories 1320, and when the processor 1310 executes the instructions stored in the memories, the processor 1310 is used to execute the steps and / or processes of the above method embodiments corresponding to the terminal device.

[0228] In another implementation, the communication device 1300 can correspond to the network device in the above method embodiments, and can be used to execute the steps and / or processes performed by the network device in the above method embodiments. The processor 1310 can be used to execute the instructions stored in the memories 1320, and when the processor 1310 executes the instructions stored in the memories, the processor 1310 is used to execute the steps and / or processes of the above method embodiments corresponding to the network device.

[0229] It should be appreciated that the processing device described above can be one or more chips. For example, the processing device can be a field programmable gate array (FPGA), can be an application specific integrated circuit (ASIC), can be a system on chip (SoC), can be a central processor unit (CPU), can be a network processor (NP), can be a digital signal processor (DSP), can be a micro controller unit (MCU), can be a programmable logic device (PLD), or other integrated chip.

[0230] It can be appreciated that the memory in the embodiments of the present application can be volatile memory or nonvolatile memory, or can include both volatile and nonvolatile memory. Where the nonvolatile memory is a read-only memory (ROM), programmable ROM (PROM), erasable PROM (EPROM), electrically EPROM (EEPROM), or flash memory. The volatile memory can be a random access memory (RAM), which is used as the external cache. By way of example, and not limitation, many forms of RAM are available, for example, static RAM (SRAM), dynamic RAM (DRAM), synchronous dynamic RAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchlink DRAM (SLDRAM), and direct Rambus RAM (DR RAM). Note that the system and method described herein are intended to include all such memory types and any other suitable type of memory.

[0231] According to the method provided in the embodiments of the present application, the present application further provides a chip system, which comprises one or more processors, and is configured to call and run instructions stored in a memory, so that the method provided in the embodiments of the present application is executed. The chip system can be composed of a chip, or can comprise a chip and other discrete devices.

[0232] The chip system can comprise input circuitry or an interface for sending information or data, and output circuitry or an interface for receiving information or data.

[0233] According to the method provided in the embodiments of the present application, the present application further provides a communication system, which comprises the network device and the terminal device described above.

[0234] According to the method provided in the embodiments of the present application, the present application further provides a computer program product, which comprises computer program codes, and when the computer program codes are executed on a computer, the computer is caused to execute each step or flow of the network device and the terminal device in any of the method embodiments described above.

[0235] According to the method provided in the embodiments of the present application, the present application further provides a computer readable storage medium, which stores program codes, and when the program codes are executed on a computer, the computer is caused to execute each step or flow of the network device and the terminal device in any of the method embodiments described above.

[0236] The computer readable storage medium can be the volatile memory or the non-volatile memory described above, or can comprise both the volatile memory and the non-volatile memory.

[0237] In the embodiments of the present application, each term and English abbreviation is an exemplary example given for convenience of description, and should not constitute any limitation on the present application. The present application does not exclude the possibility of defining other terms capable of achieving the same or similar functions in the existing or future protocols.

[0238] In the above embodiments, all or part of the embodiments can be realized by software, hardware, firmware or any combination thereof. When realized by software, all or part of the embodiments can be realized in the form of a computer program product. The computer program product comprises one or more computer instructions. When the computer instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of the present application are generated.

[0239] In several embodiments provided in the present application, it should be understood that the disclosed system, device and method can be implemented in other manners. For example, the division of the above-described device embodiment is only a logical function division, and there can be another division manner for actual implementation, for example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the displayed or discussed mutual couplings or direct couplings or communication connections between different units, or the among different units, can be indirect couplings or communication connections through some interfaces, devices or units, and can be in electrical, mechanical or other forms.

[0240] It should be understood that, in various embodiments of the present application, the sequence of the processes does not mean the execution sequence, and the execution sequence of the processes should be determined according to the functions and the inherent logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.

[0241] In summary, the above description is only the preferred embodiment of the technical scheme of the present application, and is not used to limit the protection scope of the present application. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application should be included in the protection scope of the present application.

Claims

1. A communication method characterized by comprising: The method is applied to a terminal device, and comprises: obtaining first information; the first information is used to indicate at least one of the following: a target behavior state in which the terminal device is located, and a candidate sending beam recommended by the terminal device in the target behavior state; the target behavior state includes a habitual behavior state or a non-habitual behavior state; sending the first information to a network device.

2. The communication method of claim 1, wherein the first information is also used to indicate at least one parameter related to the target behavior state: a beam update period, traffic delay information, and a duration of the target behavior state; wherein the traffic delay information is used to indicate whether to adjust the traffic delay of traffic related to the target behavior state; the adjustment includes increasing, decreasing, or remaining unchanged.

3. The communication method according to claim 2, wherein, The method further comprises: obtaining second information; the second information at least includes a signal quality of a serving beam measured by the terminal device; obtaining the first information based on the second information.

4. The communication method according to claim 3, characterized by, The method further comprises: in response to the signal quality of the serving beam of the terminal device being less than a first threshold, obtaining the second information and obtaining the first information based on the second information; or in response to a period being reached, obtaining the second information and obtaining the first information based on the first information.

5. The communication method according to claim 4, wherein, The method further comprises: inputting the second information into a neural network model to obtain the first information.

6. The communication method according to any one of claims 3 to 5, characterized by, The second information further includes communication data of a user; the communication data of the user is data generated by the user using a network communication function of the terminal device in a historical time period.

7. The communication method of claim 6, wherein the communication data of the user is determined based on at least one of the following: time data corresponding to the historical time period, and position information, speed information, historical connection data, or traffic data of the terminal device; wherein the position information is used to represent a position in which the terminal device is located in the historical time period; the speed information is used to represent a moving speed of the terminal device in the historical time period; the historical connection data includes at least one of the following: a received signal strength of the terminal device, a beam identifier of a serving beam of the terminal device, an angle of the serving beam, or a serving beam switching history in the historical time period; the traffic data includes at least one of the following: a traffic type, a traffic behavior, a traffic feature, or a quality requirement associated with a communication behavior of the terminal device in the historical time period; the traffic behavior is used to represent at least one of the following: a time, a frequency, or a data flow of the user operating the traffic.

8. The communication method according to any one of claims 1 to 5, 7, wherein, The method further comprises: predicting third information; the third information is used to indicate that the terminal device switches from a currently serving receiving beam to an optimal receiving beam in the target behavior state; the currently serving receiving beam is a receiving beam currently providing network service for the terminal device, and the optimal receiving beam is a beam replacing the currently serving receiving beam.

9. A communication method characterized by comprising: The method applied to a network device comprises: receiving first information sent by a terminal device; the first information is predicted by the terminal device, and the first information is used to indicate at least one of the following: a target behavior state of the terminal device and a candidate sending beam recommended by the terminal device in the target behavior state; the target behavior state includes a habitual behavior state or a non-habitual behavior state.

10. The communication method of claim 9, wherein, the first information is also used to indicate at least one parameter related to the target behavior state: a beam update period, traffic delay information, and a duration of the target behavior state; wherein the traffic delay information is used to indicate whether to adjust the traffic delay of traffic related to the target behavior state; the adjustment includes increasing, decreasing, or keeping unchanged.

11. The communication method according to claim 9 or 10, characterized by, The first information is predicted by the terminal device based on second information; the second information at least includes signal quality of a serving beam measured by the terminal device.

12. The communication method according to claim 11, wherein, The second information further includes communication data of a user; the communication data of the user is data generated by the user using a network communication function of the terminal device in a historical time period.

13. The communication method according to claim 12, wherein, The communication data of the user is determined based on at least one of the following: time data corresponding to the historical time period, and position information, speed information, historical connection data, or traffic data of the terminal device; wherein the position information is used to represent the position of the terminal device in the historical time period; The speed information is used to represent the moving speed of the terminal device in the historical time period; The historical connection data includes at least one of the following: received signal strength of the terminal device, beam identifier of a serving beam of the terminal device, angle of the serving beam, or serving beam switching history in the historical time period; The traffic data includes at least one of the following: traffic type, traffic behavior, traffic characteristics, or quality requirements associated with the communication behavior of the terminal device in the historical time period; the traffic behavior is used to represent at least one of the following: time, frequency, or data traffic of the user operating the traffic.

14. A communications device, characterized by The apparatus comprises at least one processor coupled with a memory, and the memory stores programs or instructions; the processor executes the programs or instructions to make the apparatus perform the communication method of any one of claims 1-8, or perform the communication method of any one of claims 9-13.

15. A computer program product, characterised in that, The apparatus comprises: A computer program which, when executed by a computer, causes the computer to perform the communication method of any one of claims 1-8, or the communication method of any one of claims 9-13.

16. A computer readable storage medium having stored thereon a computer program or instructions, characterized in that, The computer program or instructions, when executed, cause the computer to perform the communication method of any one of claims 1-8, or the communication method of any one of claims 9-13.

17. A communication system, characterized by The communication apparatus of claim 14.

18. A chip system, characterized by The chip system comprises one or more processors for calling and executing instructions stored in a memory, so that the communication method of any one of claims 1-8, or the communication method of any one of claims 9-13 is performed.

Citation Information

Patent Citations

  • Prediction method and terminal equipment

    CN113950075A

  • Signaling enhancements for beam change prediction via modeling

    CN118525559A

  • Electronic device and method for wireless communication, and computer readable storage medium

    CN118921743A

  • Beam management method and device

    CN120224204A

  • Method and device for transmitting or receiving beam information in wireless communication system

    EP4373002A1

Cited By

  • Wireless communication method and related device

    CN121985414A

  • Adaptive beam measurement periodicity

    US20250023623A1