A communication method, apparatus, system, and storage medium
By dynamically determining the validity period of the associated ID based on the mobility and beam stability level of the terminal device through network equipment, the problem of resource waste and communication reliability degradation caused by associated identifier failure is solved, and efficient resource management and communication stability are achieved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- HONOR DEVICE CO LTD
- Filing Date
- 2025-11-21
- Publication Date
- 2026-04-17
AI Technical Summary
The lack of a dynamic management mechanism for the lifecycle of associated identifiers in existing technologies leads to resource waste and reduced communication reliability due to the failure of associated identifiers.
The network device determines the validity period of the associated ID based on the mobility level and beam stability level of the terminal device, and sends signaling to the terminal device. The terminal device manages the validity of the associated ID based on the validity period, avoiding resource waste and communication reliability degradation.
It enables precise management of associated IDs, avoids resource waste and reduced communication reliability, and improves the efficiency and stability of the communication system.
Smart Images

Figure CN121174288B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communication technology, and in particular to a communication method, apparatus, system and storage medium. Background Technology
[0002] The 3rd Generation Partnership Project (3GPP), in Release 19 and subsequent 6G evolution, is actively promoting the application of artificial intelligence (AI) and machine learning (ML) on the radio access network (RAN) side to optimize beam management, mobility management, channel state information (CSI) feedback, and network energy saving. To ensure the effectiveness of AI / ML models, a core prerequisite is that the AI / ML models on the user equipment (UE) side have the same or consistent "network assumptions" as those on the network side (e.g., gNB) during the training and inference phases.
[0003] To achieve this goal, Release 19 introduced the associated identifier (Associated ID). The core objective of this associated identifier is to serve as a unique identifier for a specific set of "network-side additional conditions" (such as antenna configuration, beam deployment scheme, codebook resources, etc.). In other words, the network configuration associated with this identifier is consistent and valid within a specific scope (such as one or more cells). This associated identifier ensures that the UE's AI / ML model has the same network assumptions during the training and inference phases, thereby guaranteeing the model's accuracy and stability.
[0004] Currently, the lack of a dynamic management mechanism for the lifecycle of associated identifiers leads to resource waste and decreased communication reliability due to the failure of associated identifiers. Summary of the Invention
[0005] This application provides a communication method, apparatus, system, and storage medium that can avoid resource waste and communication reliability degradation caused by the failure of associated identifiers.
[0006] Firstly, a communication method is provided. This method can be executed by a terminal device, or by a component (such as a circuit, chip, or chip system) configured in the terminal device, or by a logic module or software capable of implementing all or part of the functions of the terminal device. This application does not limit this approach. The following description uses a terminal device as an example.
[0007] The method includes: a terminal device receiving a first signaling message sent by a network device, the first signaling message including a first identifier and a first validity period. The first identifier is used to indicate resource configuration on the network device side, and the first validity period indicates the validity duration of the first identifier. The first validity period is determined by the network device based on the terminal device's mobility level and beam stability level. The terminal device manages the validity of the first identifier based on the first validity period to avoid resource waste caused by the terminal device failing to release resources in a timely manner after the first identifier expires, and also to avoid communication reliability degradation caused by the terminal device using resources corresponding to the expired first identifier.
[0008] Secondly, a communication method is provided, which can be executed by a network device, or by a component (such as a circuit, chip, or chip system) configured in the network device, or by a logic module or software capable of implementing all or part of the functions of the network device. This application does not limit this. The following description uses a network device (such as a base station) as an example.
[0009] The method includes: a network device acquiring the mobility level and beam stability level of a terminal device, wherein the beam is the beam used by the network device to communicate with the terminal device. The network device determines a first validity period based on the mobility level and beam stability level, and sends a first signaling message to the terminal device, the first signaling message including a first identifier and a first validity period. The first signaling message instructs the terminal device to manage the validity of the first identifier based on the first validity period, and the first identifier indicates the resources allocated by the network device to the terminal device.
[0010] The second aspect is the implementation on the network device side, which corresponds to the first aspect. The explanations, supplements, and descriptions of the beneficial effects of the first aspect also apply to the second aspect, and will not be repeated here.
[0011] Thirdly, a communication device is provided, comprising a processing module and a transceiver module. The transceiver module is used to receive a first signaling sent by a network device. The first signaling includes a first identifier and a first validity period. The first identifier indicates resources allocated by the network device to a terminal device, and the first validity period indicates the validity duration of the first identifier. The first identifier duration is determined by the network device based on the mobility level and beam stability level of the terminal device, where the beam is the beam used for communication between the network device and the terminal device. The processing module is used to manage the validity of the first identifier based on the first validity period.
[0012] Fourthly, a communication device is provided, comprising a processing module and a transceiver module. The processing module is used to acquire the mobility level and beam stability level of a terminal device, the beam being the beam used for communication between the network device and the terminal device; the processing module is also used to determine a first validity period based on the mobility level and stability level; the transceiver module is used to send a first signaling to the terminal device, the first signaling including a first identifier and a first validity period. The first signaling is used to instruct the terminal device to manage the validity of the first identifier based on the first validity period, the first identifier indicating the resources allocated by the network device to the terminal device.
[0013] The third and fourth aspects are the implementation on the device side, which correspond to the first and second aspects. The explanations, supplements, and descriptions of the beneficial effects of the first and second aspects also apply to the third and fourth aspects, and will not be repeated here.
[0014] Fifthly, a communication device is provided, including a processor. The processor is coupled to a memory and can be used to execute instructions or data in the memory to implement the method in any possible implementation of the first aspect described above. Optionally, the communication device further includes a memory. Optionally, the communication device further includes a communication interface, and the processor is coupled to the communication interface.
[0015] In one implementation, the communication interface may be a transceiver, or an input / output interface.
[0016] In another implementation, the communication device is a chip configured in a terminal device. When the communication device is a chip configured in a terminal device, the communication interface can be an input / output interface.
[0017] In a sixth aspect, a communication device is provided, including a processor. The processor is coupled to a memory and can be used to execute instructions or data in the memory to implement the method in any possible implementation of the second aspect described above. Optionally, the communication device further includes a memory. Optionally, the communication device further includes a communication interface, and the processor is coupled to the communication interface.
[0018] In one implementation, the communication interface may be a transceiver, or an input / output interface.
[0019] In a seventh aspect, a processor is provided, comprising: an input circuit, an output circuit, and a processing circuit. The processing circuit is configured to receive signals through the input circuit and transmit signals through the output circuit, causing the processor to execute a method in any possible implementation of any aspect.
[0020] In specific implementation, the processor can be one or more chips, the input circuit can be input pins, the output circuit can be output pins, and the processing circuit can be transistors, gate circuits, flip-flops, and various logic circuits. The input signal received by the input circuit can be received and input by, for example, but not limited to, a receiver, and the signal output by the output circuit can be, for example, but not limited to, output to and transmitted by a transmitter. Furthermore, the input circuit and the output circuit can be the same circuit, which is used as both the input circuit and the output circuit at different times. This application does not limit the specific implementation of the processor and various circuits.
[0021] Eighthly, a communication device is provided, including a processor and a memory. The processor is used to read instructions stored in the memory, receive signals via a receiver, and transmit signals via a transmitter to execute the method in any possible implementation of any of the preceding aspects.
[0022] Optionally, the processor may be one or more, and the memory may be one or more.
[0023] Ninthly, a computer program product is provided, the computer program product comprising: a computer program (also referred to as code or instructions) that, when the computer program is run, causes a computer to perform a method in any possible implementation of any of the above aspects.
[0024] In a tenth aspect, a computer-readable storage medium is provided that stores a computer program (also referred to as code or instructions) that, when run on a computer, causes the computer to perform the method in any possible implementation of any of the above aspects.
[0025] Eleventhly, embodiments of this application provide a chip system including one or more processors for calling and executing instructions stored in memory, causing the methods in any of the above aspects or possible implementations to be executed. The chip system may be composed of chips or may include chips and other discrete devices.
[0026] The chip system may include input circuits or interfaces for transmitting information or data, and output circuits or interfaces for receiving information or data.
[0027] In a twelfth aspect, a communication system is provided, including the aforementioned terminal device and network device. Optionally, the communication system may further include other devices that communicate with the terminal device and / or network device. Attached Figure Description
[0028] Figure 1 A communication system structure diagram provided in this application embodiment;
[0029] Figure 2 An interaction diagram of a communication method provided in an embodiment of this application;
[0030] Figure 3 This application provides a schematic diagram of a cell handover process as an embodiment of the present application.
[0031] Figure 4 This application provides a signaling interaction diagram for the initial configuration phase.
[0032] Figure 5 A signaling interaction diagram for a dynamic adaptation stage provided in an embodiment of this application;
[0033] Figure 6 A structural diagram of a communication device provided in an embodiment of this application;
[0034] Figure 7 This is a structural diagram of another communication device provided in an embodiment of this application. Detailed Implementation
[0035] The technical solutions in the embodiments of this application will now be described with reference to the accompanying drawings.
[0036] The technical solutions provided in this application can be applied to various communication systems, such as: Global System for Mobile Communications (GSM) systems, General Packet Radio Service (GPRS), Wireless Local Area Network (WLAN), Long Term Evolution (LTE) systems, LTE Frequency Division Duplex (FDD) systems, LTE Time Division Duplex (TDD) systems, sidelink communication systems, Universal Mobile Telecommunication System (UMTS), Worldwide Interoperability for Microwave Access (WiMAX) communication systems, non-terrestrial network (NTN) communication systems, 5th generation (5G) mobile communication systems, or new radio access technology (NR). Among these, 5G mobile communication systems can include non-standalone (NSA) and / or standalone (SA) networking. The technical solutions provided in this application can also be applied to future communication systems. This application does not limit the scope of these applications.
[0037] Figure 1 This is a schematic diagram of a communication system 100 used in an embodiment of this application. The communication system 100 may include network devices, such as... Figure 1 The network device 110 is shown. The communication system 100 may also include terminal devices, such as... Figure 1 The terminal device 120 shown. The network device 110 and the terminal device 120 can communicate via a wireless link.
[0038] Figure 1 An exemplary network device 110 and a terminal device 120 are shown. Optionally, the communication system 100 may also include multiple network devices and / or multiple terminal devices.
[0039] The network equipment in this application can be network-side equipment such as access network equipment and core network equipment. Access network equipment is sometimes also called access node. Access network equipment has wireless transceiver capabilities and is used to communicate with terminals. Access network equipment includes, but is not limited to, base stations, evolved NodeBs (eNodeBs), transmission reception points (TRPs) in the above-mentioned communication systems, next-generation NodeBs (gNBs) in 5G mobile communication systems, access network equipment or modules of access network equipment in open RAN (ORAN) systems, satellites in NTN communication systems, base stations in future mobile communication systems, or access nodes in WiFi systems. Access network equipment can also be modules or units that can implement some of the functions of a base station. Access network equipment can be macro base stations, micro base stations or indoor stations, relay nodes or donor nodes, or wireless controllers in cloud radioaccess network (CRAN) scenarios. Optionally, access network equipment can also be servers, wearable devices, or vehicle-mounted equipment, etc. For example, the access network equipment in vehicle-to-everything (V2X) technology can be a roadside unit (RSU). Multiple access network devices in a communication system can be base stations of the same type or different types. Base stations can communicate with terminals directly or via relay stations. Terminals can communicate with multiple base stations using different access technologies. The embodiments of this application do not limit the specific technology or device form used in the access network equipment. In this application, the access network equipment is referred to as a network device.
[0040] In this application, the means for implementing the functions of a network device can be a network device itself, or a means capable of supporting the network device in implementing those functions, such as a processor, circuit, chip, or chip system. This means can be installed in or connected to the network device. In the technical solutions provided in this application, the example of a network device being used to implement the functions of a network device is used to describe the technical solutions provided in this application.
[0041] The terminal device in this application can be a wireless terminal device capable of receiving network device scheduling and instruction information. The wireless terminal device can be a device providing voice and / or data connectivity to a user, a handheld device with wireless connectivity, 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 via a radio access network (RAN). The terminal device can also be referred to as a terminal, user equipment (UE), mobile station, mobile terminal, etc. Terminal devices 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, telemedicine, smart grids, smart furniture, smart offices, smart wearables, smart transportation, smart cities, or satellite communication, etc. The terminal can be a mobile phone, tablet computer, computer with wireless transceiver capabilities, wearable device, vehicle, aircraft (such as drone, helicopter, airplane), hot air balloon, ship, robot, robotic arm, or smart home device, etc. The embodiments of this application do not limit the form of the terminal device.
[0042] In this application, the apparatus for implementing the functions of a terminal device can be the terminal device itself, or any apparatus capable of supporting the terminal device in implementing those functions, such as a processor, circuit, chip, or chip system. This apparatus can be installed in or connected to the terminal device. In the technical solutions provided in this application, the example of a terminal device being used to implement the functions of a terminal device is used to describe the technical solutions provided in this application.
[0043] Access network devices and / or terminals can be fixed or mobile. They can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; on water; or in the air on aircraft, balloons, and satellites. This application does not limit the application scenarios of the access network devices and terminals. Access network devices and terminal devices can be deployed in the same or different scenarios; for example, both can be deployed on land; or the access network device can be deployed on land, and the terminal device on water, etc., and so on.
[0044] In practical applications, multiple network devices can collaborate to assist terminals in achieving wireless access, with different network devices each implementing a portion of the base station's functions. For example, network devices can be central units (CUs), distributed units (DUs), CUs (control planes, CPs), CUs (user planes, UPs), or radio units (RUs), etc. CUs and DUs can be set up separately or included in the same network element, such as a baseband unit (BBU). RUs can be included in radio frequency equipment or radio frequency units, such as remote radio units (RRUs), active antenna units (AAUs), or remote radio heads (RRHs).
[0045] In different systems, CU (or CU-CP and CU-UP), DU, or RU may have different names, but those skilled in the art will understand their meaning. For example, in an ORAN system, CU can also be called O-CU (Open CU), DU can also be called O-DU, CU-CP can also be called O-CU-CP, CU-UP can also be called O-CU-UP, and RU can also be called O-RU. Any of the units among CU (or CU-CP, CU-UP), DU, and RU in this application can be implemented through software modules, hardware modules, or a combination of software and hardware modules. CU (or CU-CP and CU-UP), DU, and RU can implement different protocol layer functions.
[0046] To facilitate understanding of the embodiments of this application, the terminology used in this application will be briefly explained first. Optionally, the explanation of some terms can also be found in the 3GPP standard protocol.
[0047] 1. Association Identifier (Association ID)
[0048] In the evolution of 5G standards, the association ID mechanism introduced in Release 19 is mainly used to identify and manage a specific set of network-side configuration parameters. The core objective of this mechanism is to establish a precise mapping between network resources and user equipment, thereby improving the efficiency and flexibility of radio resource scheduling. The network-side additional conditions associated with the association ID mainly include antenna configuration parameters, beam deployment schemes, and codebook resource configurations. Through this association mechanism, 5G networks can more flexibly adapt to the service needs of different deployment scenarios, including the diverse characteristics of mobile internet and IoT services.
[0049] 2. Cell handover (or cell reselection)
[0050] In mobile communication and network technologies, especially in cellular networks (such as 3G, 4G, and 5G), cell handover refers to the process by which a mobile device switches from one base station to another to maintain communication continuity. Cell change frequency refers to the number of times a mobile device performs cell handover within a given time period. In practical applications, mobile devices can track their own cell handover frequency over a given period.
[0051] 3. Mobility State
[0052] In 5G networks, speed state, also known as mobility state, reflects the mobility status of the UE, including parameters such as speed and direction. It can be used to assist the network in making cell reselection and handover decisions. 3GPP defines three types of speed states: High Mobility state, Medium Mobility state, and Normal Mobility state.
[0053] The mobility state can be determined by the number of cell reselections within a certain time period. Specifically, if the number of cell reselections within time period T is less than N1, the mobility state is Normal Mobility state; if the number of cell reselections within time period T is greater than or equal to N1 and less than or equal to N2, the mobility state is Medium Mobility state; if the number of reselections within time period T is greater than N2, the mobility state is High Mobility state.
[0054] It should be understood that the technical terms used in this application are for illustrative purposes only and not as limiting. For example, as technology evolves, technical terms may also change, and other technical terms that have the same technical meaning should also apply to this application.
[0055] Currently, the specific design and scope of application of associated IDs have sparked controversy in the industry, with the existing debate mainly revolving around two major technical challenges:
[0056] Challenge 1: Should the association ID be "cell-specific" or "multi-cell-specific"? To support network deployment flexibility (e.g., an association ID can be used for a specific beam deployment in a single cell or for a similar beam deployment shared by multiple cells), the association ID is defined as a 24-bit field and is unique within a public land mobile network (PLMN).
[0057] Challenge 2: Lack of a management mechanism for the dynamic evolution of network configuration. Specifically, the UE cannot proactively determine whether the associated ID has expired (e.g., after network hardware replacement, the beam deployment corresponding to the original associated ID no longer exists), resulting in the long-term occupation of resources corresponding to the original associated ID. Even if the UE receives a new associated ID from the network device, the UE needs to manually release the resources corresponding to the original associated ID, which is inefficient and prone to omissions. These resources can be AI / ML models, and / or the computing resources, memory resources, etc., occupied by the AI / ML model.
[0058] This indicates a critical "management vacuum": while associated IDs are defined, a management mechanism for their lifecycle is lacking. Associated IDs possess a degree of staticity and correspond to fixed network beam characteristics within their consistent coverage area, but this "static correspondence" cannot be assumed to be permanently valid. Network-side beam deployment may change due to hardware replacements, software upgrades, or physical changes in the channel environment (such as new building obstructions). When network-side beam deployment changes, the physical characteristics corresponding to the original associated ID no longer exist. The network should be able to indicate to the UE that a particular associated ID is no longer valid, allowing the UE to release or retrain its corresponding AI / ML model.
[0059] This static and rigid management mechanism can lead to serious functional mismatch in two key scenarios:
[0060] Scenario 1: Waste of resources on the UE side and difficulties in network evolution
[0061] The UE continuously maintains and runs AI / ML models based on invalid association IDs, resulting in a significant waste of UE computing and memory resources. Conversely, this also hinders the flexible evolution of the gNB, because the gNB cannot securely "recall" or "cancel" an outdated association ID without affecting existing UEs.
[0062] Scenario 2: Decision-making mismatch in the handover (HO) scenario (key issue)
[0063] When a UE moves and performs a cell handover, the validity of the associated ID it carries becomes extremely uncertain:
[0064] Scenario 1 (Association ID Mismatch): The UE switches to the target cell (Target gNB), which does not support the association ID of the source cell (Source gNB). The UE must immediately discard all related models, causing the gains brought by AI / ML to be instantly reduced to zero. The AI / ML function needs to be retrained, resulting in performance jitter.
[0065] Scenario 2 (False Matching of Associated IDs): The target cell may use a different associated ID, or (due to the 24-bit global uniqueness) use the same associated ID, but the physical beam characteristics corresponding to that associated ID in the target cell are different from those in the source cell. Due to the lack of a clear validity management mechanism, the UE cannot make the correct decision and may incorrectly reuse the model based on the source cell assumption, leading to a sharp deterioration in communication performance after handover.
[0066] To address the issues of static, rigid, and unadaptable association ID validity management mechanisms in traditional technologies (i.e., when receiving a new association ID, the UE needs to manually release the old model, which is inefficient and prone to loss), and to solve the problem of optimizing the decision on the compatibility of association IDs with the model during cell handover, so as to avoid resource waste and communication reliability degradation caused by improper association ID invalidation strategies.
[0067] In view of this, this application provides a communication method in which a network device determines the validity period of an associated ID based on the mobility level and beam stability level of the terminal device, and simultaneously sends the associated ID and the validity period to the terminal device. In this way, the terminal device can accurately manage the validity of the associated ID based on the validity period, avoiding resource waste and communication reliability degradation caused by the invalidation of the associated ID.
[0068] The validity duration can be carried through the validity policy indicator (VPI). The VPI is used to standardize the validity policy selected by the network device for the associated ID, ensuring that the UE can accurately parse and execute it.
[0069] 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.
[0070] 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.
[0071] Figure 2 This is a schematic diagram of a communication method according to an embodiment of this application. It can be understood that... Figure 2 The terminal device in the middle can be Figure 1 Any terminal device in the context of network equipment can refer to any component within that terminal device (such as a processor, chip, or chip system). Network equipment can be... Figure 1 Any access network device, or a component within an access network device (such as a processor, chip, or chip system). Figure 2 As shown, the method includes the following steps:
[0072] S201: The network device obtains the stability level of the beam on the terminal device side and the mobility level of the terminal device.
[0073] Here, beam refers to the beam used by the terminal device during communication. Specifically, it refers to the uplink beam used by the terminal device to send data to the network device. Beam stability refers to the ability of the beam to maintain its direction, intensity, and shape during propagation. Terminal device mobility reflects the speed of terminal device movement and / or the frequency of cell handover. Mobility level is used to reflect the adaptation requirements between the dynamic behavior characteristics of the UE and the network resource configuration.
[0074] In this application, the network device can determine the validity period of the association ID based on the beam stability level (BSL) and the UE mobility level (UML). The association ID indicates the resource configuration on the network device side, which may include a set of resources allocated by the network device to the terminal device. For details on the generation of the association ID, please refer to existing methods; these will not be elaborated upon in this embodiment. The association ID is the first identifier described below.
[0075] The methods by which network devices obtain the mobility level and beam stability level of terminal devices may include:
[0076] (a) Initial state
[0077] Before the terminal device sends signaling to the network device, determine whether the terminal device has a cell handover history:
[0078] If a terminal device has no cell handover history, the network device directly assigns the corresponding mobility level to level three, i.e., UML3. Similarly, the network device assigns the beam stability level to level two, i.e., BSL2. For example, when a terminal device hands over from idle to connected mode, it has no cell handover history.
[0079] If the terminal device has a cell handover history, the target network device (i.e., the network device the UE is currently accessing) uses the context information about the terminal device sent by the source network device to determine the terminal device's mobility level and beam stability level. That is, the UE's context information transmitted by the source network device is used as the basis for determining the mobility and stability levels. This context information may include the cell handover frequency, rate status, and channel state measurement reports reported by the UE, among other things.
[0080] (ii) Dynamic adaptation status
[0081] Once signaling interaction begins between the terminal device and the network device, the terminal device can report its mobility level to the network device. Specifically, the terminal device obtains its current mobility level and sends a second signaling message to the network device. Correspondingly, the network device receives the second signaling message, which includes the current mobility level. This second signaling message can be radio resource control (RRC) signaling.
[0082] In some implementations, the terminal device obtains its current mobility level by acquiring the cell handover frequency or rate status corresponding to itself at the current moment, and determining its current mobility level based on that cell handover frequency or rate status. That is, the terminal device can determine its current mobility level based on its internal statistical parameters.
[0083] Specifically, if the cell handover frequency is greater than the first handover threshold or the rate state is in the first state, the terminal device determines its current mobility level as the first level. For example, if the first handover threshold is N times / minute, and cellChangeFrequency > N times / minute, or MobilityState = High, then the terminal device's mobility level is UML1 (high mobility).
[0084] If the cell handover frequency is less than or equal to the first handover threshold and greater than the second handover threshold, or the rate state is the second state, the terminal device determines that the mobility level at the current moment is the second level. Among them, the mobility indicated by the first level is higher than the mobility indicated by the second level. For example, the second handover threshold is M (M < N). If cellChangeFrequency is between M and N, or MobilityState = Medium, the mobility level of the terminal device is UML2 (medium mobility).
[0085] If the cell handover frequency is less than the second handover threshold or the rate state is the third state, the terminal device determines that the mobility level at the current moment is the third level, and the mobility indicated by the second level is higher than the mobility indicated by the third level. For example, cellChangeFrequency < M, or MobilityState = Normal or Stationary (stationary state), the mobility level of the terminal device is UML3 (low mobility or stationary).
[0086] Among them, the network device obtains the stability level of the UE-side beam, including: the network device obtains the channel state measurement report corresponding to the terminal device and determines the stability level of the beam based on the channel state measurement report. Among them, the channel state measurement report mainly includes key parameters such as channel quality indicator, precoding matrix indicator, transmission layer indicator, rank indicator, reference signal received power (RSRP), and reference signal received quality (RSRQ), which are used for the base station to optimize scheduling and beamforming. That is, the network device determines the stability level of the beam according to the relevant parameters in the channel state measurement report.
[0087] Furthermore, the network device can determine the stability level of the beam based on the RSRQ and RSRP reported by the terminal device. Specifically, it includes:
[0088] If the RSRP is greater than the first power threshold and the RSRQ is greater than the first quality threshold, the network device determines that the stability level of the beam is the first level.
[0089] If the RSRP is less than or equal to the first power threshold and greater than or equal to the second power threshold, and / or the RSRQ is less than or equal to the first quality threshold and greater than or equal to the second quality threshold, the network device determines that the stability level of the beam is the second level. Among them, the second power threshold is less than the first power threshold.
[0090] If RSRP is less than the second power threshold and / or RSRQ is less than the second quality threshold, the network device determines the beam stability level to be level three.
[0091] Among them, the stability corresponding to the first level is higher than that corresponding to the second level, and the stability corresponding to the second level is higher than that corresponding to the third level.
[0092] For example, as shown in Table 1, the first power threshold is X1dBm, the second power threshold is X2dBm, the first quality threshold is Y1dBm, and the second quality threshold is Y2dBm.
[0093]
[0094] S202: Network devices determine the first effective duration based on stability and mobility levels.
[0095] In this embodiment, the network device dynamically determines the first effective duration of the associated ID based on UML and BSL. Specifically, this may include: the network device determining a first compensation coefficient based on the mobility level of the terminal device, and determining a second compensation coefficient based on the beam stability level, and determining the first effective duration based on the reference duration, the first compensation coefficient, and the second compensation coefficient.
[0096] The first compensation coefficient is negatively correlated with the mobility level; that is, the higher the mobility, the smaller the first compensation coefficient, thus shortening the validity period of the associated ID. For example, the first compensation coefficient for UML2 (medium mobility) is 0.5, and the first compensation coefficient for UML3 (low mobility) is 1.5. The second compensation coefficient is positively correlated with the beam stability level; that is, the more stable the beam, the larger the second compensation coefficient, thus extending the validity period of the associated ID. For example, the second compensation coefficient for BSL1 (stable) is 2.0 (good environment, extending validity period); the second compensation coefficient for BSL2 (medium) is 1.0 (no compensation); and the second compensation coefficient for BSL3 (unstable) is 0.4 (poor environment, shortening validity period).
[0097] Specifically, the effective duration can be calculated using the following formula:
[0098]
[0099] Where T represents the effective duration, BT represents the base duration, α represents the first compensation coefficient, and β represents the second compensation coefficient.
[0100] It should be noted that, in this embodiment, the network device determines the validity period based on mobility level and stability level as an example. When there are other factors that affect the validity of the first identifier, the validity period of the first identifier can also be determined by referring to other factors. This embodiment does not limit this further.
[0101] S203: The network device sends a first signaling message to the terminal device, and the terminal device receives the first signaling message accordingly. The first signaling message includes a first identifier and a first validity period.
[0102] The first identifier is the association ID assigned by the network device to the terminal device, and the first signaling can be RRC reconfiguration signaling.
[0103] S204: The terminal device manages the validity of the first identifier based on the first validity period.
[0104] In this embodiment, after receiving the first signaling, the terminal device obtains the associated ID and the first valid duration corresponding to the associated ID from the first signaling, so as to manage the associated ID based on the first valid duration.
[0105] Specifically, upon receiving the associated ID, the terminal device can immediately start a timer and configure its duration as the first valid duration. Thus, if the timer-recorded duration falls within the first valid duration, the terminal device marks the associated ID as valid; if the timer-recorded duration does not fall within the first valid duration, the terminal device marks the associated ID as invalid. In other words, if the timer does not time out, the associated ID is valid; if the timer times out, the associated ID is invalid.
[0106] Furthermore, if the associated ID is marked as invalid, the terminal device will stop using the AI / ML model corresponding to that associated ID to avoid degrading communication performance due to continued use of the model. Simultaneously, the resources it occupies can be released or marked as releaseable to prevent resource waste caused by occupying resources when the associated ID is invalid.
[0107] In some implementations, if the UE detects a change in its mobility level, such as from stationary to high mobility, it will report the changed mobility level to the network device so that the network device can determine a new validity period based on the changed mobility level. Specifically, the terminal device sends a third signaling message to the network device, which includes the changed mobility level. Accordingly, the network device receives the third signaling message and determines a second validity period based on the changed mobility level and the beam stability level, and sends a fourth signaling message to the terminal device, which includes the second validity period. Accordingly, the terminal device receives the fourth signaling message and manages the validity of the first identifier based on the second validity period.
[0108] It should be noted that the beam stability level may also change. When the network device determines a new validity period based on the changed mobility level, if the beam stability level also changes, the new validity period will be determined using both the changed mobility level and the changed stability level. In other words, the network device can adjust the validity period of the associated ID in a timely manner according to the real-time changes in the environment on the UE side to ensure that the resources corresponding to the associated ID are applicable to the current environment and to ensure the reliability of the associated ID.
[0109] In some implementations, if a cell handover occurs at the terminal device within the first effective duration, the method further includes:
[0110] The terminal device sends a handover request to the network device. Correspondingly, the network device receives the handover request and sends a fifth signaling message to the terminal device. This fifth signaling message includes indication information, which indicates whether the first identifier can continue to be used in the cell after the handover. The indication information can be determined through interaction between the source network device and the destination network device. Alternatively, the source network device can obtain the associated ID used by the destination network device, and then determine whether the associated ID includes the first identifier, obtaining the indication information based on the determination result. The specific method for determining the indication information is not limited in this embodiment.
[0111] Specifically, if the cell mode corresponding to the first identifier is single-cell mode, the indication information indicates that the first identifier is not applicable to the cell after handover. Here, single-cell mode means that the first identifier is bound to the network resource configuration of only one cell. If the cell mode corresponding to the first identifier is multi-cell mode and the multi-cell mode includes the cell after handover, the indication information indicates that the first identifier is applicable to the cell after handover. If the cell mode corresponding to the first identifier is multi-cell mode and the multi-cell mode does not include the cell after handover, the indication information indicates that the first identifier is not applicable to the cell after handover. Here, multi-cell mode means that the first identifier can be bound to the network resource configuration of multiple cells.
[0112] After receiving the fifth signaling, the terminal device manages the first identifier according to the indication information. Specifically, if the indication information indicates that the first identifier can continue to be used, the terminal device will continue to use the resources corresponding to the first identifier after switching cells, and use these resources to train and infer AI / ML models. If the indication information indicates that the first identifier cannot continue to be used, the terminal device can forcibly end the timer and release the resources corresponding to the first identifier. When the terminal device switches to the target cell, the network device in the target cell reassigns a second identifier to the terminal device, determines the third validity period corresponding to the second identifier, and sends the second identifier and the third validity period to the terminal device.
[0113] For example, Figure 3The diagram illustrates the cell handover process when a handover occurs before the timer expires. The UE's source gNB reports UE assistance information (UAI). The source gNB interacts with the target gNB based on the UAI to obtain the interaction result. If the interaction is in multi-cell mode, the UE is notified to use the association ID issued by the source gNB, and the model corresponding to the association ID is trained and inferred. If the UE leaves the cell, the UE is notified that the association ID issued by the source gNB is incompatible, the timer is forcibly terminated, and related resources are released. When the UE hands over to the target cell, the target gNB corresponding to the target cell reissues the association ID and its validity period to the UE. Situations involving leaving the cell include: handover from multiple cells to a single cell or other unrelated multiple cells, and handover from a single cell to another cell.
[0114] For a better understanding of the specific implementation of this application, please refer to [link / reference]. Figure 4 The initial configuration phase signaling interaction diagram shown is as follows: Figure 5 The signaling interaction diagram for the dynamic adaptation phase is shown.
[0115] Figure 4 The initial configuration phase shown includes the following processes:
[0116] S1: gNB collects implicit information.
[0117] The description of gNB collecting implicit information can be found in the description of the initial state in the above embodiments.
[0118] S2: gNB infers the initial UML and BSL based on implicit information, and determines the VPI based on the UML and BSL.
[0119] S3: gNB sends RRC reconfiguration signaling to UE.
[0120] S4: UE stores associated ID and VPI.
[0121] S5: The UE manages the validity of the associated ID based on the VPI.
[0122] Figure 5 The dynamic adaptation phase shown includes the following processes:
[0123] S6: The UE detects a change in the UML and obtains the current UML.
[0124] S7: The UE sends an RRC signaling message to the gNB, which carries the current UML.
[0125] S8: gNB redetermines the new effective duration VPI based on the current UML.
[0126] S9: gNB sends RRC reconfiguration signaling to UE, which only carries the new VPI.
[0127] It should be noted that in this case, the associated ID remains unchanged, only the VPI changes.
[0128] S10: The UE manages the validity of the associated ID according to the new VPI.
[0129] After receiving a new VPI, the UE restarts the timer and can send the execution result back to the gNB.
[0130] It should be understood that Figures 1 to 5 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... Figures 1 to 5 The examples in the document can be transformed into equivalent ways to obtain more implementations.
[0131] The above text combined Figures 1 to 5 This document describes in detail the communication method provided in the embodiments of this application. The following will combine... Figures 6 to 7 The device embodiments of this application are described in detail below. It should be understood that the communication device of this application embodiment can execute the various communication methods of the foregoing embodiments of this application, that is, the specific working processes of the various products below can be referred to the corresponding processes in the foregoing method embodiments.
[0132] In the embodiments described above, the terminal device may execute some or all of the steps in each embodiment; the network device may execute some or all of the steps in each embodiment. These steps or operations are merely examples, and the embodiments of this application may also perform other operations or variations thereof. Furthermore, the steps may be executed in different orders as presented in the embodiments, and it is not necessary to execute all the operations in the embodiments of this application. Moreover, the sequence number of each step does not imply the order of execution; the execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.
[0133] Figure 6 This is a schematic block diagram of a communication device provided in an embodiment of this application. Figure 6 As shown, the communication device 600 may include a communication module 620. The communication module 620 can implement corresponding communication functions, which can be internal communication functions of the communication device 600 or communication functions between the communication device 600 and other devices. Optionally, the communication module 620 may also be referred to as a communication interface or transceiver module. Optionally, the communication device 600 further includes a processing module 610. The processing module 610 can implement corresponding processing functions.
[0134] Optionally, the communication device 600 further includes a storage module, which can be used to store instructions and / or data; the processing module 610 can read the instructions and / or data in the storage module so that the communication device 600 can implement the aforementioned method embodiments.
[0135] In one possible design, the communication device 600 may correspond to the terminal device in the above method embodiments, or to a component (such as a circuit, chip, or chip system) configured in the terminal device. The communication device 600 can be used to perform the steps or processes performed by the terminal device in any of the above method embodiments.
[0136] For example, the communication module 620 is used to receive a first signaling sent by the network device. The first signaling includes a first identifier and a first validity period. The first identifier is used to indicate the resources allocated by the network device to the terminal device. The first validity period is used to indicate the validity period of the first identifier. The first validity period is determined by the network device based on the mobility level and beam stability level of the terminal device. The beam is the beam used by the terminal device when communicating.
[0137] The processing module 610 is used to manage the validity of the first identifier based on the first validity period.
[0138] In some implementations, the first effective duration is determined based on a reference duration, a first compensation coefficient, and a second compensation coefficient. The first compensation coefficient is negatively correlated with the mobility level of the terminal device, and the second compensation coefficient is positively correlated with the stability level of the beam. Both the first and second compensation coefficients are numbers greater than 0.
[0139] In some implementations, the processing module 610 is specifically used to start a timer; if the duration recorded by the timer is within the first valid duration, the first identifier is marked as valid; if the duration recorded by the timer is not within the first valid duration, the first identifier is marked as invalid.
[0140] In some implementations, the processing module 610 is specifically used to stop using the model corresponding to the first representation; release the resource or mark the resource as releasable.
[0141] In some implementations, the processing module 610 is also used to obtain the mobility level at the current moment;
[0142] The communication module 620 is also used to send a second signaling message to the network device, which includes a mobility level.
[0143] In some implementations, the processing module 610 is specifically used to obtain the cell handover frequency or rate status corresponding to itself at the current time; and to determine the mobility level at the current time based on the cell handover frequency or rate status.
[0144] In some implementations, the processing module 610 is specifically configured to: determine the current mobility level as a first level if the cell handover frequency is greater than a first handover threshold or the rate state is a first state; determine the current mobility level as a second level if the cell handover frequency is less than or equal to the first handover threshold and greater than a second handover threshold, or the rate state is a second state, wherein the mobility indicated by the first level is higher than the mobility indicated by the second level, and the second handover threshold is less than the first handover threshold; and determine the current mobility level as a third level if the cell handover frequency is less than the second handover threshold or the rate state is a third state, wherein the mobility indicated by the second level is higher than the mobility indicated by the third level.
[0145] In some implementations, if the mobility level changes, the communication module 620 is also used to send a third signaling to the network device, the third signaling including the changed mobility level;
[0146] The communication module 620 is also configured to receive a fourth signaling sent by the network device, the fourth signaling including a second validity period, the first validity period being different from the second validity period, the second validity period being determined based on the changed mobility level;
[0147] The processing module 610 is also used to manage the validity of the first identifier based on the second validity period.
[0148] In some implementations, during the first effective duration, when the terminal device undergoes cell handover, the communication module 620 is also used to send a handover request to the network device.
[0149] The communication module 620 is also used to receive a fifth signaling sent by the network device, the fifth signaling including indication information, the indication information being used to indicate whether the terminal device can continue to use the first identifier after a cell handover occurs;
[0150] The processing module 610 is also used to manage the first identifier based on the indication information.
[0151] In some implementations, if the cell mode corresponding to the first identifier is single cell, the indication information indicates that the first identifier is not applicable to the cell after handover;
[0152] If the cell mode corresponding to the first identifier is multi-cell and the multi-cell includes the cell after the handover, the indication information indicates that the first identifier is applicable to the cell after the handover.
[0153] If the cell mode corresponding to the first identifier is multi-cell and the multi-cell does not include the cell after the handover, the indication information indicates that the first identifier is not applicable to the cell after the handover.
[0154] The above are merely examples; for detailed steps or procedures, please refer to the descriptions in the foregoing embodiments.
[0155] In one possible design, the communication device 600 may correspond to the network device in the above method embodiments, or to a component (such as a circuit, chip, or chip system) configured in the network device. The communication device 600 can be used to perform the steps or processes performed by the network device in any of the above method embodiments.
[0156] For example, the processing module 610 is used to obtain the mobility level of the terminal device as the stability level of the beam, the beam being the beam used by the terminal device when communicating;
[0157] Processing module 610 is further configured to determine a first effective duration based on the mobility level and the stability level;
[0158] The communication module 620 is used to send a first signaling to the terminal device. The first signaling includes a first identifier and a first validity period. The first signaling is used to instruct the terminal device to manage the validity of the first identifier based on the first validity period. The first identifier is used to indicate the resources allocated by the network device to the terminal device.
[0159] In some implementations, the processing module 610 is specifically configured to determine a first compensation coefficient based on the mobility level of the terminal device, wherein the first compensation coefficient is negatively correlated with the mobility level of the terminal device; determine a second compensation coefficient based on the stability level of the beam, wherein the second compensation coefficient is positively correlated with the stability level of the beam; and determine a first effective duration based on a reference duration, the first compensation coefficient, and the second compensation coefficient.
[0160] In some embodiments, the processing module 610 is specifically configured to receive a second signaling sent by the terminal device via the communication module 620, the second signaling including the mobility level of the terminal device.
[0161] In some implementations, the processing module 610 is specifically used to obtain the channel state measurement report corresponding to the terminal device; and to determine the stability level of the beam based on the channel state measurement report.
[0162] In some implementations, the channel state measurement report includes reference signal received power (RSRP) and reference signal received quality (RSRQ). Specifically, the processing module 610 is configured to: if the RSRP is greater than a first power threshold and the RSRQ is greater than a first quality threshold, the network device determines the stability level of the beam to be a first level; if the RSRP is less than or equal to the first power threshold and greater than or equal to a second power threshold, and / or the RSRQ is less than or equal to the first quality threshold and greater than or equal to the second quality threshold, the network device determines the stability level of the beam to be a second level; if the RSRP is less than the second power threshold and / or the RSRQ is less than the second quality threshold, the network device determines the stability level of the beam to be a third level.
[0163] In some embodiments, the communication module 620 is further configured to receive a third signaling sent by the terminal device, the third signaling including a modified mobility level;
[0164] The processing module 610 is further configured to determine a second effective duration based on the changed mobility level and the stability level of the beam, wherein the first effective duration is different from the second effective duration;
[0165] The communication module 620 is also used to send a fourth signaling message to the terminal device, the fourth signaling message including the second validity period.
[0166] In some embodiments, the communication module 620 is further configured to receive a handover request sent by the terminal device, the handover request being used to request a cell handover;
[0167] The communication module 620 is also used to send a fifth signaling message to the terminal device, the fifth signaling message including indication information, the indication information being used to indicate whether the first identifier can continue to be used in the cell after the handover.
[0168] In some implementations, if the cell mode corresponding to the first identifier is single cell, the indication information indicates that the first identifier is not applicable to the cell after handover;
[0169] If the cell mode corresponding to the first identifier is multi-cell and the multi-cell includes the cell after the handover, the indication information indicates that the first identifier is applicable to the cell after the handover.
[0170] If the cell mode corresponding to the first identifier is multi-cell and the multi-cell does not include the cell after the handover, the indication information indicates that the first identifier is not applicable to the cell after the handover.
[0171] The above are merely examples; for detailed steps or procedures, please refer to the descriptions in the foregoing embodiments.
[0172] Figure 7 This is another schematic block diagram of the communication device 700 provided in the embodiments of this application. The communication device 700 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 700 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.
[0173] like Figure 7 As shown, the communication device 700 may include one or more processors 710, which may also be referred to as processing units or processing modules, and can implement certain control functions. The processor 710 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 700 (e.g., a base station, baseband chip, user, user chip), execute software programs, and process data from the software programs.
[0174] In an alternative design, the processor 710 may also store instructions and / or data that can be executed by the processor 710 to cause the communication device 700 to perform the methods described in the above method embodiments.
[0175] In another alternative design, the communication device 700 may include a communication interface 720 for implementing receiving and transmitting functions. For example, the communication interface 720 may be a transceiver circuit, interface, interface circuit, or transceiver. The transceiver circuit, interface, interface circuit, or transceiver for implementing receiving and transmitting functions may be separate or integrated. The aforementioned transceiver circuit, interface, interface circuit, or transceiver may be used for reading and writing code / data, or it may be used for transmitting or relaying signals.
[0176] Optionally, the communication device 700 may include one or more memories 730, which may store instructions that can be executed on the processor 710, causing the communication device 700 to perform the methods described in the above method embodiments. Optionally, the memories 730 may also store data. Optionally, the processor 710 may also store instructions and / or data. The processor 710 and the memories 730 may be provided separately or integrated together.
[0177] It should be understood that, in one possible design, the steps in the method embodiments provided in this application can be implemented by integrated logic circuits in the processor's hardware or by instructions in software form. The steps of the methods disclosed in the embodiments of this application can be directly implemented by a hardware processor, or implemented by a combination of hardware and software modules in the processor. The software modules can reside in random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, or other mature storage media in the art. This storage medium is located in memory, and the processor reads information from the memory and, in conjunction with its hardware, completes the steps of the above method. To avoid repetition, detailed descriptions are not provided here.
[0178] In one implementation, the communication device 700 may correspond to the terminal device in the above method embodiments and may be used to execute the various steps and / or processes executed by the terminal device in the above method embodiments. The processor 710 may be used to execute instructions stored in the memory 730, and when the processor 710 executes the instructions stored in the memory, the processor 710 is used to execute the various steps and / or processes of the above method embodiments corresponding to the terminal device.
[0179] In another implementation, the communication device 700 may correspond to the network device in the above method embodiments and may be used to execute the various steps and / or processes executed by the network device in the above method embodiments. The processor 710 may be used to execute instructions stored in the memory 730, and when the processor 710 executes the instructions stored in the memory, the processor 710 is used to execute the various steps and / or processes of the above method embodiments corresponding to the network device.
[0180] It should be understood that the aforementioned processing device can be one or more chips. For example, the processing device can be 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 digital signal processor (DSP), a microcontroller unit (MCU), a programmable logic device (PLD), or other integrated chips.
[0181] It is understood that the memory in the embodiments of this application can be volatile memory or non-volatile memory, or may include both volatile and non-volatile memory. The non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. The volatile memory can be random access memory (RAM), which is used as an external cache. By way of example, but not limitation, many forms of RAM are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous linked dynamic random access memory (SLDRAM), and direct rambus RAM (DR RAM). It should be noted that the memory used in the systems and methods described herein is intended to include, but is not limited to, these and any other suitable types of memory.
[0182] According to the method provided in the embodiments of this application, this application also provides a chip system, which includes one or more processors for calling and executing instructions stored in memory, thereby causing the method described in the embodiments of this application to be executed. The chip system may be composed of chips or may include chips and other discrete devices.
[0183] The chip system may include input circuits or interfaces for transmitting information or data, and output circuits or interfaces for receiving information or data.
[0184] According to the method provided in the embodiments of this application, this application also provides a communication system, which includes the aforementioned network device and terminal device.
[0185] According to the method provided in the embodiments of this application, this application also provides a computer program product, which includes: computer program code, which, when run on a computer, causes the computer to execute the various steps or processes executed by the network device or terminal device in any of the foregoing method embodiments.
[0186] According to the method provided in the embodiments of this application, this application also provides a computer-readable storage medium storing program code, which, when run on a computer, causes the computer to execute the various steps or processes executed by the network device or terminal device in any of the foregoing method embodiments.
[0187] The computer-readable storage medium may be the aforementioned volatile memory or non-volatile memory, or it may include both volatile memory and non-volatile memory.
[0188] In the embodiments of this application, the terms and English abbreviations are exemplary examples given for ease of description and should not be construed as limiting the application in any way. This application does not preclude the possibility of defining other terms that can achieve the same or similar functions in existing or future agreements.
[0189] In the above embodiments, implementation can be achieved, in whole or in part, through software, hardware, firmware, or any combination thereof. When implemented in software, it can be implemented, in whole or in part, as a computer program product. The computer program product includes one or more computer instructions. When these computer instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of this application are generated.
[0190] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.
[0191] It should be understood that in the various embodiments of this application, the sequence number of each process does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.
[0192] In summary, the above description is merely a preferred embodiment of the technical solution of this application and is not intended to limit the scope of protection of this application. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the scope of protection of this application.
Claims
1. A communication method characterized by comprising: include: The terminal device receives a first signaling sent by the network device. The first signaling includes a first identifier and a first validity period. The first identifier is used to indicate the resource configuration on the network device side. The first validity period is used to indicate the validity period of the first identifier. The first validity period is determined by the network device based on the mobility level and beam stability level of the terminal device. The beam is the beam used by the terminal device during communication. The mobility level of the terminal device is used to indicate the speed of movement of the terminal device and / or the frequency of cell handover of the terminal device. The beam stability level is used to indicate the ability of the beam to maintain direction, intensity and / or shape during propagation. The terminal device manages the validity of the first identifier based on the first validity period.
2. The method of claim 1, wherein, The first effective duration is determined based on the reference duration, the first compensation coefficient, and the second compensation coefficient. The first compensation coefficient is negatively correlated with the mobility level of the terminal device, and the second compensation coefficient is positively correlated with the stability level of the beam. Both the first compensation coefficient and the second compensation coefficient are numbers greater than 0.
3. The method according to claim 1 or 2, characterized in that, The terminal device manages the validity of the first identifier based on the first validity period, including: The terminal device starts a timer; If the duration recorded by the timer is within the first valid duration, the terminal device marks the first identifier as valid; If the duration recorded by the timer is not within the first valid duration, the terminal device marks the first identifier as invalid.
4. The method of claim 3, wherein, If the first identifier is marked as invalid, the method includes: The terminal device stops using the model corresponding to the first identifier; The terminal device releases the resources allocated to it by the network device or marks the resources as releaseable.
5. The method of claim 1, wherein, The method further includes: The terminal device obtains the current mobility level; The terminal device sends a second signaling message to the network device, the second signaling message including the mobility level.
6. The method according to claim 5, characterized in that, The terminal device obtains the current mobility level, including: The terminal device obtains the current cell handover frequency or rate status corresponding to itself. The terminal device determines the current mobility level based on the cell handover frequency or the rate status.
7. The method of claim 6, wherein, The terminal device determines the current mobility level based on the cell handover frequency or the rate status, including: If the cell handover frequency is greater than the first handover threshold or the rate state is in the first state, the terminal device determines the mobility level at the current moment to be the first level; If the cell handover frequency is less than or equal to the first handover threshold and greater than the second handover threshold, or the rate state is the second state, the terminal device determines the current mobility level as the second level, where the mobility indicated by the first level is higher than the mobility indicated by the second level, and the second handover threshold is less than the first handover threshold. If the cell handover frequency is less than the second handover threshold or the rate status is in the third state, the terminal device determines that the mobility level at the current moment is the third level, where the mobility indicated by the second level is higher than the mobility indicated by the third level.
8. The method according to any one of claims 5-7, characterized in that, If the mobility level changes, the method further includes: The terminal device sends a third signaling message to the network device, the third signaling message including the changed mobility level; The terminal device receives a fourth signaling message sent by the network device. The fourth signaling message includes a second validity period, and the first validity period is different from the second validity period. The second validity period is determined based on the changed mobility level. The terminal device manages the validity of the first identifier based on the second validity period.
9. The method of claim 1, wherein, If the terminal device performs a cell handover within the first effective duration, the method further includes: The terminal device sends a handover request to the network device; The terminal device receives a fifth signaling message sent by the network device. The fifth signaling message includes indication information, which is used to indicate whether the terminal device can continue to use the first identifier after a cell handover occurs. The terminal device manages the first identifier based on the indication information.
10. The method of claim 9, wherein, If the cell mode corresponding to the first identifier is single cell, the indication information indicates that the first identifier is not applicable to the cell after handover; If the cell mode corresponding to the first identifier is multi-cell and the multi-cell includes the cell after the handover, the indication information indicates that the first identifier is applicable to the cell after the handover. If the cell mode corresponding to the first identifier is multi-cell and the multi-cell does not include the cell after the handover, the indication information indicates that the first identifier is not applicable to the cell after the handover.
11. A communication method, comprising: The method includes: The network device obtains the mobility level of the terminal device as a beam stability level, wherein the beam is the beam used by the terminal device when communicating. The mobility level of the terminal device is used to indicate the speed of movement of the terminal device and / or the frequency of cell handover of the terminal device. The beam stability level is used to indicate the ability of the beam to maintain its direction, intensity and / or shape during propagation. The network device determines the first effective duration based on the mobility level and the stability level; The network device sends a first signaling message to the terminal device. The first signaling message includes a first identifier and a first validity period. The first signaling message is used to instruct the terminal device to manage the validity of the first identifier based on the first validity period. The first identifier is used to instruct the resource configuration on the network device side.
12. The method according to claim 11, characterized in that, The network device determines the first indication information based on the mobility level and beam stability level of the terminal device, including: The network device determines a first compensation coefficient based on the mobility level of the terminal device, and the first compensation coefficient is negatively correlated with the mobility level of the terminal device. The network device determines a second compensation coefficient based on the stability level of the beam, and the second compensation coefficient is positively correlated with the stability level of the beam. The network device determines the first effective duration based on the base duration, the first compensation coefficient, and the second compensation coefficient.
13. The method according to claim 11 or 12, characterized in that, The network device obtains the mobility level of the terminal device, including: The network device receives a second signaling message sent by the terminal device, the second signaling message including the mobility level of the terminal device.
14. The method of claim 11 or 12, wherein, The network device acquires the stability level of the beam, including: The network device obtains the channel state measurement report corresponding to the terminal device; The network device determines the beam stability level based on the channel state measurement report.
15. The method of claim 14, wherein, The channel state measurement report includes Reference Signal Received Power (RSRP) and Reference Signal Received Quality (RSRQ). The network device determines the beam stability level based on the channel state measurement report, including: If the RSRP is greater than a first power threshold and the RSRQ is greater than a first quality threshold, the network device determines the stability level of the beam to be the first level. If the RSRP is less than or equal to the first power threshold and greater than or equal to the second power threshold, and / or the RSRQ is less than or equal to the first quality threshold and greater than or equal to the second quality threshold, the network device determines the stability level of the beam to be the second level. If the RSRP is less than the second power threshold and / or the RSRQ is less than the second quality threshold, the network device determines the stability level of the beam to be level three.
16. The method of claim 11 or 12, wherein, The method further includes: The network device receives a third signaling message sent by the terminal device, the third signaling message including the changed mobility level; The network device determines a second effective duration based on the changed mobility level and the beam stability level, wherein the first effective duration is different from the second effective duration; The network device sends a fourth signaling message to the terminal device, the fourth signaling message including the second validity period.
17. The method according to claim 11, characterized in that, The method further includes: The network device receives a handover request sent by the terminal device, the handover request being used to request a cell handover; The network device sends a fifth signaling message to the terminal device. The fifth signaling message includes indication information, which indicates whether the first identifier can continue to be used in the cell after the handover.
18. The method according to claim 17, characterized in that, If the cell mode corresponding to the first identifier is single cell, the indication information indicates that the first identifier is not applicable to the cell after handover; If the cell mode corresponding to the first identifier is multi-cell and the multi-cell includes the cell after the handover, the indication information indicates that the first identifier is applicable to the cell after the handover. If the cell mode corresponding to the first identifier is multi-cell and the multi-cell does not include the cell after the handover, the indication information indicates that the first identifier is not applicable to the cell after the handover.
19. A communications device, characterized by The device includes at least one processor coupled to a memory storing a program or instructions, the processor executing the program or instructions to cause the device to perform the method as described in any one of claims 1 to 18.
20. A communication system, characterized by Includes the communication device as described in claim 19.
21. A chip system, characterized by The chip system includes one or more processors, which are configured to retrieve and execute instructions stored in memory, such that the method as described in any one of claims 1 to 18 is performed.
22. A computer-readable storage medium having a computer program or instructions stored thereon, characterized in that, When the computer program or instructions are executed, they cause the computer to perform the method as described in any one of claims 1 to 18.
Citation Information
Patent Citations
Systems and methods for UE-side AI / ML model configuration for beam management
CN120980703A