Communication method, terminal, network device, and storage medium
By sending channel-related information prediction results from the terminal to the network device, the problem of unstable signal in mobile communication is solved, and the user experience is improved.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-09-11
- Publication Date
- 2026-03-19
AI Technical Summary
In mobile communication, due to the complexity and instability of wireless channels, the connection signal of the terminal may be sometimes strong and sometimes weak, resulting in signal interruption and lag, which affects the user experience.
When the terminal determines that certain conditions are met, it sends the predicted results of channel-related information to the network device so that the network device can make timely decisions and avoid signal interruption and lag.
By predicting channel changes in advance, network devices can adjust in a timely manner to avoid signal interruptions and lag, thereby improving the user experience.
Smart Images

Figure CN2024118307_19032026_PF_FP_ABST
Abstract
Description
Communication method, terminal, network device and storage medium TECHNICAL FIELD
[0001] The present disclosure relates to the technical field of communication, and particularly relates to a communication method, a terminal, a network device and a storage medium. BACKGROUND
[0002] In recent years, the Artificial Intelligence (AI) technology has made continuous breakthroughs in multiple fields. The continuous development of intelligent voice, computer vision and other fields not only brings rich and colorful various applications to intelligent terminals.
[0003] SUMMARY
[0004] In mobile communication, due to the complexity and instability of the wireless channel, the connection signal of the terminal will appear strong and weak.
[0005] The embodiments of the present disclosure provide a communication method, a terminal, a network device and a storage medium.
[0006] According to a first aspect of the embodiments of the present disclosure, a communication method is provided, the method comprising: determining, by a terminal, that a first condition is met, and sending, by the terminal, a first message to a network device, the first message comprising a prediction result of channel-related information by the terminal.
[0007] According to a second aspect of the embodiments of the present disclosure, a communication method is provided, the method comprising: receiving, by a network device, a first message sent by a terminal, the first message comprising a prediction result of channel-related information by the terminal.
[0008] According to a third aspect of the embodiments of the present disclosure, a communication method is provided, the method comprising: determining, by a terminal, that a first condition is met, and sending, by the terminal, a first message to a network device, the first message comprising a prediction result of channel-related information by the terminal; and receiving, by the network device, the first message sent by the terminal.
[0009] According to a fourth aspect of the embodiments of the present disclosure, a terminal is provided, comprising: a transceiver module, configured to determine that a first condition is met, and send a first message to a network device, the first message comprising a prediction result of channel-related information by the terminal.
[0010] According to a fifth aspect of the embodiments of the present disclosure, a network device is provided, comprising: a transceiver module, configured to receive a first message sent by a terminal, the first message comprising a prediction result of channel-related information by the terminal.
[0011] According to a sixth aspect of the embodiments of the present disclosure, a terminal is provided, comprising: one or more processors; and wherein the terminal is configured to perform the communication method of the first aspect and any one of the first aspect.
[0012] According to a seventh aspect of the embodiments of the present disclosure, a network device is provided, comprising: one or more processors; and wherein the network device is configured to implement the second aspect and any one of the communication methods in the second aspect.
[0013] According to an eighth aspect of the embodiments of the present disclosure, a communication system is provided, comprising a terminal and a network device, wherein the terminal is configured to implement the first aspect and any one of the communication methods in the first aspect, and the network device is configured to implement the second aspect and any one of the communication methods in the second aspect.
[0014] According to a ninth aspect of the embodiments of the present disclosure, a storage medium is provided, which stores instructions, when the instructions are executed on a communication device, the communication device is caused to execute the communication method in the first aspect and any one of the first aspect or the second aspect and any one of the second aspect.
[0015] According to a tenth aspect of the embodiments of the present disclosure, a program product is provided, comprising: a computer program, when the computer program is executed by a communication device, the communication device is caused to execute the communication method in the first aspect and any one of the first aspect or the second aspect and any one of the second aspect.
[0016] The present disclosure determines that the first condition is met by the terminal, and sends a first message to the network device, and reports the prediction result of the channel related information through the first message, so that the network device makes a decision on the change of the channel in time, avoids signal interruption, lag and the like, and improves user experience. BRIEF DESCRIPTION OF DRAWINGS
[0017] In order to more clearly illustrate the technical solutions in the embodiments of the present disclosure, the following describes the drawings required for the embodiments, and the following drawings are only some embodiments of the present disclosure, and do not specifically limit the protection scope of the present disclosure.
[0018] FIG. 1 is a schematic diagram of a communication system architecture according to an embodiment of the present disclosure.
[0019] FIG. 2 is a schematic diagram of a communication method interaction according to an embodiment of the present disclosure.
[0020] FIG. 3 is a flowchart of a communication method according to an embodiment of the present disclosure.
[0021] FIG. 4 is a flowchart of a communication method according to an embodiment of the present disclosure.
[0022] FIG. 5 is a schematic diagram of a communication method interaction according to an embodiment of the present disclosure.
[0023] FIG. 6a is a schematic diagram of a structure of a terminal according to an embodiment of the present disclosure.
[0024] FIG. 6b is a structural diagram of a network device according to an embodiment of the present disclosure.
[0025] FIG. 7a is a structural diagram of a communication device according to an embodiment of the present disclosure.
[0026] FIG. 7b is a structural diagram of a chip according to an embodiment of the present disclosure. DETAILED DESCRIPTION
[0027] The present disclosure provides a communication method, a terminal, a network device and a storage medium.
[0028] In a first aspect, the present disclosure provides a communication method. The method comprises: determining, by a terminal, that a first condition is met; and sending, by the terminal, a first message to a network device, the first message comprising a prediction result of the terminal on channel-related information.
[0029] In some optional embodiments of the first aspect, the channel-related information comprises at least one of: a parameter related to channel quality; an event related to channel quality; and a probability of occurrence of the event.
[0030] In some optional embodiments of the first aspect, the parameter related to channel quality comprises at least one of: a signal-to-interference-plus-noise ratio (SINR); a reference signal received power (RSRP); a precoding matrix indicator (PMI); a rank indication (RI); and a block error rate (BLER).
[0031] In some optional embodiments of the first aspect, the event related to channel quality comprises at least one of: a radio link failure (RLF); a hand over; and a beam failure.
[0032] In some optional embodiments of the first aspect, the first condition comprises at least one of: a value of the parameter related to channel quality is lower than a first threshold; the event related to channel quality is about to occur; a probability of occurrence of the event is higher than a second threshold; and a second message sent by the network device is received, the second message being used to instruct the terminal to report the prediction result.
[0033] In some optional embodiments of the first aspect, the prediction result corresponds to a time that is after at least one time unit from a preset reference time.
[0034] In some optional embodiments of the first aspect, the preset reference time is a time at which the terminal sends the first message to the network device.
[0035] In some optional embodiments of the first aspect, the at least one time unit is determined based on at least one of: a protocol; a configuration of the network device; and the terminal.
[0036] In some possible implementation of the first aspect, the at least one time unit is determined by the terminal, and the first message further comprises indication information, where the indication information is used to indicate the at least one time unit.
[0037] In some possible implementation of the first aspect, the first message further comprises a confidence level of the prediction result.
[0038] In some possible implementation of the first aspect, the prediction result is determined based on historical channel-related information.
[0039] In some possible implementation of the first aspect, the method further comprises: determining, by the terminal, that a second condition is met, and starting a prediction function, where the prediction function is used to determine a prediction result of the terminal on the channel-related information.
[0040] In some possible implementation of the first aspect, the second condition comprises at least one of the following: the terminal is in a data transmission state; the terminal starts a preset application, where a running of the preset application is affected by a channel quality; a quality of service (QoS) of data transmitted by the terminal meets a third threshold; the terminal receives a third message sent by the network device, where the third message is used to instruct the terminal to start the prediction function.
[0041] In some possible implementation of the first aspect, before the terminal sends the first message to the network device, the method further comprises: sending, by the terminal, a fourth message to the network device, where the fourth message is used to request the network device to receive the first message.
[0042] In some possible implementation of the first aspect, the first message further comprises at least one of the following: a suggestion of a modulation and coding scheme (MCS) of the terminal; a suggestion of a precoding matrix indicator (PMI) configuration of the terminal; a suggestion of a rank indicator (RI) configuration of the terminal; a suggestion of a handover of the terminal.
[0043] In a second aspect, a communication method is provided, and the method comprises: receiving, by a network device, a first message sent by a terminal, where the first message comprises a prediction result of the terminal on channel-related information.
[0044] In some possible implementation of the second aspect, the channel-related information comprises at least one of the following: a parameter related to a channel quality; an event related to the channel quality; and a probability of occurrence of the event.
[0045] In some possible implementation of the second aspect, the parameter related to the channel quality comprises at least one of the following: a signal to interference plus noise ratio (SINR); a reference signal received power (RSRP); a precoding matrix indicator (PMI); a rank indicator (RI); and a block error rate (BLER).
[0046] In some possible embodiments of the second aspect, the event related to the channel quality comprises at least one of the following: a radio link failure (RLF); a hand over; a beam failure.
[0047] In some possible embodiments of the second aspect, the first message is sent by the terminal when a first condition is met, and the first condition comprises at least one of the following: a value of a parameter related to the channel quality meets a first threshold; an event related to the channel quality is about to occur; a probability of the event occurring meets a second threshold; a second message sent by the network device is received, and the second message is used to instruct the terminal to report the prediction result.
[0048] In some possible embodiments of the second aspect, the time corresponding to the prediction result is a time after a preset reference time by at least one time unit.
[0049] In some possible embodiments of the second aspect, the preset reference time is a time when the network device receives the first message sent by the terminal.
[0050] In some possible embodiments of the second aspect, the at least one time unit is determined based on at least one of the following: a protocol; the network device; a report of the terminal.
[0051] In some possible embodiments of the second aspect, the at least one time unit is determined based on a report of the terminal, and the first message further comprises indication information, and the indication information is used to indicate the at least one time unit.
[0052] In some possible embodiments of the second aspect, the first message further comprises a confidence level of the prediction result.
[0053] In some possible embodiments of the second aspect, the prediction result is determined based on historical channel-related information.
[0054] In some possible embodiments of the second aspect, the method in which the network device receives the first message sent by the terminal further comprises: the network device receives a fourth message sent by the terminal, and the fourth message is used to request the network device to receive the first message.
[0055] In some possible embodiments of the second aspect, before the first message, the method further comprises at least one of the following: a modulation and coding scheme (MCS) suggestion of the terminal; a precoding matrix indicator (PMI) configuration suggestion of the terminal; a rank indicator (RI) configuration suggestion of the terminal; a hand over suggestion of the terminal.
[0056] In a third aspect, a communication method is provided. The method comprises: determining, by a terminal, that a first condition is met; sending, by the terminal, a first message to a network device, the first message comprising a prediction result of the terminal on channel-related information; and receiving, by the network device, the first message sent by the terminal.
[0057] In a fourth aspect, a terminal is provided. The terminal comprises: a transceiver configured to determine that a first condition is met, and send a first message to a network device, the first message comprising a prediction result of the terminal on channel-related information.
[0058] In some embodiments of the fourth aspect, the channel-related information comprises at least one of: a parameter related to channel quality; an event related to channel quality; and a probability of occurrence of the event.
[0059] In some embodiments of the fourth aspect, the parameter related to channel quality comprises at least one of: a signal-to-interference-plus-noise ratio (SINR); a reference signal received power (RSRP); a precoding matrix indicator (PMI); a rank indicator (RI); and a block error rate (BLER).
[0060] In some embodiments of the fourth aspect, the event related to channel quality comprises at least one of: a radio link failure (RLF); a handover; and a beam failure.
[0061] In some embodiments of the fourth aspect, the first condition comprises at least one of: a value of the parameter related to channel quality being lower than a first threshold; the event related to channel quality being about to occur; a probability of occurrence of the event being higher than a second threshold; and receiving a second message sent by the network device, the second message being used to instruct the terminal to report the prediction result.
[0062] In some embodiments of the fourth aspect, the prediction result corresponds to a time that is after a preset reference time by at least one time unit.
[0063] In some embodiments of the fourth aspect, the preset reference time is a time at which the terminal sends the first message to the network device.
[0064] In some embodiments of the fourth aspect, the at least one time unit is determined based on at least one of: a protocol; a configuration of the network device; and the terminal.
[0065] In some embodiments of the fourth aspect, the at least one time unit is determined by the terminal, and the first message further comprises indication information, the indication information being used to indicate the at least one time unit.
[0066] In some possible embodiments of the fourth aspect, the first message further comprises a confidence level of the predicted result.
[0067] In some possible embodiments of the fourth aspect, the predicted result is determined based on historical channel-related information.
[0068] In some possible embodiments of the fourth aspect, the terminal further comprises a processing module configured to determine that a second condition is met, and start a prediction function, wherein the prediction function is configured to determine a predicted result of the terminal on the channel-related information.
[0069] In some possible embodiments of the fourth aspect, the second condition comprises at least one of the following: the terminal is in a data transmission state; the terminal starts a preset application, wherein a running of the preset application is affected by a channel quality; a quality of service (QoS) of data transmitted by the terminal meets a third threshold; the terminal receives a third message sent by the network device, wherein the third message is used to instruct the terminal to start the prediction function.
[0070] In some possible embodiments of the fourth aspect, before the terminal sends the first message to the network device, the transceiver module is further configured to send a fourth message to the network device, wherein the fourth message is used to request the network device to receive the first message.
[0071] In some possible embodiments of the fourth aspect, the first message further comprises at least one of the following: a suggestion of a modulation and coding scheme (MCS) of the terminal; a suggestion of a precoding matrix indicator (PMI) configuration of the terminal; a suggestion of a rank indicator (RI) configuration of the terminal; a suggestion of a handover of the terminal.
[0072] In a fifth aspect, a network device is provided, comprising: a transceiver configured to receive a first message sent by a terminal, wherein the first message comprises a predicted result of the terminal on channel-related information.
[0073] In some possible embodiments of the fifth aspect, the channel-related information comprises at least one of the following: a parameter related to a channel quality; an event related to a channel quality; a probability of occurrence of the event.
[0074] In some possible embodiments of the fifth aspect, the parameter related to a channel quality comprises at least one of the following: a signal to interference plus noise ratio (SINR); a reference signal received power (RSRP); a precoding matrix indicator (PMI); a rank indicator (RI); a block error rate (BLER).
[0075] In some possible embodiments of the fifth aspect, the event related to a channel quality comprises at least one of the following: a radio link failure (RLF); a handover (Hand Over); a beam failure (Beam Failare).
[0076] In some embodiments of the fifth aspect, the first message is sent by the terminal upon determining that a first condition is satisfied, the first condition comprising at least one of: a value of a parameter related to channel quality satisfying a first threshold; an event related to channel quality is about to occur; a probability of the event occurring satisfying a second threshold; receiving a second message sent by the network device, the second message being used to instruct the terminal to report the prediction result.
[0077] In some embodiments of the fifth aspect, the time corresponding to the prediction result is a time after a preset reference time by at least one time unit.
[0078] In some embodiments of the fifth aspect, the preset reference time is a time when the network device receives the first message sent by the terminal.
[0079] In some embodiments of the fifth aspect, the at least one time unit is determined based on at least one of: a protocol; the network device; and a report of the terminal.
[0080] In some embodiments of the fifth aspect, the at least one time unit is determined based on a report of the terminal, and the first message further comprises indication information, the indication information being used to indicate the at least one time unit.
[0081] In some embodiments of the fifth aspect, the first message further comprises a confidence level of the prediction result.
[0082] In some embodiments of the fifth aspect, the prediction result is determined based on historical channel-related information.
[0083] In some embodiments of the fifth aspect, before the network device receives the first message of the terminal, the transceiver is further configured to: receive, by the network device, a fourth message sent by the terminal, the fourth message being used to request the network device to receive the first message.
[0084] In some embodiments of the fifth aspect, the first message further comprises at least one of: a suggestion of a modulation and coding scheme of the terminal; a suggestion of a PMI configuration of the terminal; a suggestion of an RI configuration of the terminal; and a suggestion of a handover of the terminal.
[0085] In a sixth aspect, a terminal is provided, comprising: one or more processors; and wherein the terminal is configured to perform the first aspect and any one of the communication methods in the first aspect.
[0086] In a seventh aspect, a network device is provided, comprising: one or more processors; wherein the network device is configured to perform the communication method of the second aspect and any one of the second aspects.
[0087] In an eighth aspect, a communication system is provided, comprising a terminal and a network device, wherein the terminal is configured to implement the first aspect and any one of the first aspects, and the network device is configured to implement the second aspect and any one of the second aspects.
[0088] In a ninth aspect, a storage medium is provided, which stores instructions that, when executed on a communication device, cause the communication device to perform the communication method of the first aspect and any one of the first aspects or the second aspect and any one of the second aspects.
[0089] In a tenth aspect, a program product is provided, which, when executed by a communication device, causes the communication device to perform the method described in the optional implementation of the first aspect or the second aspect.
[0090] In an eleventh aspect, a computer program is provided, which, when executed on a computer, causes the computer to perform the method described in the optional implementation of the first aspect or the second aspect.
[0091] In a twelfth aspect, a chip or chip system is provided. The chip or chip system comprises processing circuitry configured to perform the method described in the optional implementation of the first aspect or the second aspect.
[0092] It can be understood that the terminal, the access network device, the first network element, the other network element, the core network device, the communication system, the storage medium, the program product, the computer program, the chip or the chip system involved in the embodiments of the present disclosure are all used to execute the method proposed in the embodiments of the present disclosure. Therefore, the beneficial effects that can be achieved thereby can refer to the beneficial effects in the corresponding method, which will not be described here.
[0093] The embodiments of the present disclosure propose a communication method, a terminal, a network device and a storage medium. In some embodiments, the terms of communication method and information processing method can be replaced with each other, the terms of communication device and information processing device can be replaced with each other, and the terms of information processing system and communication system can be replaced with each other.
[0094] The embodiments of the present disclosure are not exhaustive, but only illustrate some embodiments, and are not specific limitations on the protection scope of the present disclosure. In the case of no contradiction, each step in an embodiment can be implemented as an independent embodiment, and the steps can be combined arbitrarily, for example, the scheme after removing part of the steps in an embodiment can also be implemented as an independent embodiment, and the order of the steps in an embodiment can be exchanged arbitrarily, in addition, the optional implementation in an embodiment can be combined arbitrarily; in addition, the embodiments can be combined arbitrarily, for example, part or all steps of different embodiments can be combined arbitrarily, an embodiment can be combined with optional implementation of other embodiments arbitrarily.
[0095] In each embodiment of the present disclosure, the terms and / or descriptions between the embodiments are consistent if there is no special description and logical conflict, and can be referred to each other, and the technical environment in different embodiments can be combined to form a new embodiment according to its inherent logical relationship.
[0096] The terms used in the embodiments of the present disclosure are only for the purpose of describing the specific embodiments, and not as a limitation on the present disclosure.
[0097] In the embodiments of the present disclosure, unless otherwise specified, the elements expressed in singular form, such as "one", "a", "the", "above", "said", "preceding", "this" and the like, can represent "one and only one", and can also represent "one or more", "at least one" and the like. For example, in the case of using articles such as "a", "an", "the" and the like in English, the noun after the article can be understood as singular expression, and can also be understood as plural expression.
[0098] In the embodiments of the present disclosure, "plurality" means two or more.
[0099] In some embodiments, the terms "at least one of", "one or more", "a plurality of", "multiple" and the like can be replaced with each other.
[0100] In some embodiments, "at least one of A, B", "A and / or B", "in one case A, in another case B", "responsive to case A, responsive to case B" and the like, can be used to represent one or more of the following technical solutions: in some embodiments, A (A is executed regardless of B); in some embodiments, B (B is executed regardless of A); in some embodiments, A and B are selected from (A and B are selectively executed); in some embodiments, A and B (A and B are executed). When there are more branches such as A, B, C, and the like, the above is similar.
[0101] In some embodiments, "A or B" and the like can include the following technical solutions according to the case: in some embodiments, A (A is executed regardless of B); in some embodiments, B (B is executed regardless of A); in some embodiments, A and B are selected from (A and B are selectively executed). When there are more branches such as A, B, C, and the like, the above is similar.
[0102] In the embodiments of the present disclosure, the prefix words "first", "second" and the like are only used to distinguish different description objects, and do not constitute limitation on the position, order, priority, quantity or content of the description objects. The description of the description objects should refer to the description in the context of the claims or embodiments, and should not be limited by the prefix words. For example, the description object is "field", and the ordinal words before "field" in "first field" and "second field" do not limit the position or order between "fields", and "first" and "second" do not limit whether the "fields" modified thereby are in the same message or not, nor limit the order of "first field" and "second field". For another example, the description object is "level", and the ordinal words before "level" in "first level" and "second level" do not limit the priority between "levels". For another example, the quantity of the description object is not limited by the ordinal words, and can be one or more. For example, "first device", wherein the quantity of "device" can be one or more. In addition, the objects modified by different prefix words can be the same or different, for example, the description object is "device", and "first device" and "second device" can be the same device or different devices, and the types thereof can be the same or different; for another example, the description object is "information", and "first information" and "second information" can be the same information or different information, and the contents thereof can be the same or different.
[0103] In some embodiments, "including A", "containing A", "for indicating A", "carrying A" can be interpreted as directly carrying A, or indirectly indicating A.
[0104] In some embodiments, the terms "in response to", "in response to determining", "in the case of", "when", "when", "if", "if" and the like can be replaced with each other.
[0105] In some embodiments, the terms "greater than", "greater than or equal to", "not less than", "more than", "more than or equal to", "not less than", "satisfy", "satisfy or equal", "not satisfy", "above", and the like can be replaced with each other, and the terms "less than", "less than or equal to", "not greater than", "less than", "less than or equal to", "not more than", "satisfy", "satisfy or equal", "not satisfy", "below", and the like can be replaced with each other.
[0106] In some embodiments, the apparatuses and devices can be interpreted as physical or virtual, and the names thereof are not limited to the names described in the embodiments, and in some cases can also be understood as "equipment", "device", "circuit", "network element", "node", "function", "unit", "section", "system", "network", "chip", "chip system", "entity", "subject", and the like.
[0107] In some embodiments, "network" can be interpreted as an apparatus included in the network, for example, an access network device, a core network device, and the like.
[0108] In some embodiments, an “access network device (AN device)” can also be referred to as a “radio access network device (RAN device),” a “base station (BS),” a “radio base station,” a “fixed station,” and in some embodiments can also be understood as a “node,” an “access point,” a “transmission point (TP),” a “reception point (RP),” a “transmission / reception point (TRP),” a “panel,” an “antenna panel,” an “antenna array,” a “cell,” a “macro cell,” a “small cell,” a “femto cell,” a “pico cell,” a “sector,” a “cell group,” a “serving cell,” a “carrier,” a “component carrier,” a “bandwidth part (BWP),” and the like.
[0109] In some embodiments, a "terminal" or "terminal device" can be referred to as a "user equipment" (UE), a "user terminal," a "mobile station" (MS), a "mobile terminal" (MT), a subscriber station, a mobile unit, a subscriber unit, a wireless unit, a remote unit, a mobile device, a wireless device, a wireless communication device, a remote device, a mobile subscriber station, an access terminal, a mobile terminal, a wireless terminal, a remote terminal, a handset, a user agent, a mobile client, a client, and / or the like.
[0110] In some embodiments, data, information and / or the like can be obtained in compliance with laws and regulations of the country in which the data, information and / or the like is obtained.
[0111] In some embodiments, data, information and / or the like can be obtained after consent is given by a user.
[0112] Further, each element, each row, or each column in the tables of the embodiments of the present disclosure can be implemented as an independent embodiment, and a combination of any element, any row, or any column can also be implemented as an independent embodiment.
[0113] Currently, the wide application of 5G technology brings great changes to all aspects of people's life. According to the vision of the International Telecommunication Union (ITU), 5G will penetrate into all fields of future society to build a comprehensive information ecosystem centered on users. Among them, the 5G user experience rate can reach 100 megabits per second (Mbit / s) to 1 gigabit (Gbit / s), which can support mobile virtual reality and other extreme business experience; the 5G peak rate can reach 10 Gbit / s to 20 Gbit / s, and the traffic density can reach 10 megabits per second per square meter (Mbit / s / m2), which can support the growth of mobile business traffic by more than 1,000 times in the future; the 5G connection number density can reach 1 million per square meter ( / m2), which can effectively support a large number of Internet of Things devices; the 5G transmission delay can reach milliseconds, which can meet the strict requirements of vehicle networking and industrial control; 5G can support a mobile speed of 500 kilometers per hour (km / h), which can meet good user experience in high-speed rail environments. It can be imagined that 5G as a representative of new infrastructure will rebuild the future information society.
[0114] In recent years, artificial intelligence (AI) technology has made continuous breakthroughs in many fields. The continuous development of intelligent voice, computer vision and other fields not only brings a variety of colorful applications to intelligent terminals, but also has wide application in education, transportation, home, medical care, retail, security and many other fields, bringing convenience to people's life and promoting the industrial upgrading of various industries. AI technology is also accelerating the cross-penetration with other disciplines, and its development integrates knowledge from different disciplines, while also providing new directions and methods for the development of different disciplines.
[0115] In recent research, AI technology is introduced into the wireless air interface, and how AI technology assists the improvement of wireless air interface transmission technology is studied. For example, the following three aspects are included:
[0116] AI-enabled connectivity. That is, using AI methods to improve the performance of communication, such as using AI for beam management.
[0117] Computing power service. That is, the network side can provide computing power to the terminal side, such as helping the terminal to perform model training, model inference, etc.
[0118] Extreme AI service. That is, the transmission pipeline of the network is enhanced to improve the experience of AI application services.
[0119] In mobile communication, due to the complexity and instability of the wireless channel, the connection signal of the terminal will appear strong and weak. The current mobile communication system is that when the connection of the terminal becomes weak, the network will take corresponding measures. However, there is often a time delay from the terminal experiencing weak signal to the network taking corresponding remedial measures, and the user is likely to experience signal interruption, lag and other situations, which will affect the user experience.
[0120] Therefore, the present disclosure provides a communication method, which determines, by a terminal, that a first condition is met, and sends a first message to a network device, and reports a prediction result of channel related information through the first message, so that the network device makes a decision on the change of the channel in time, avoids signal interruption, lag and other situations, and improves the user experience.
[0121] FIG. 1 is a schematic diagram of a communication system architecture according to an embodiment of the present disclosure.
[0122] As shown in FIG. 1, the communication system 100 includes a terminal 101 and a network device 102.
[0123] In some embodiments, the terminal 101 includes at least one of a mobile phone, a wearable device, an Internet of Things device, a communication-enabled car, a smart car, a tablet computer (Pad), a computer with wireless transceiver function, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal device in industrial control, a wireless terminal device in self-driving, a wireless terminal device in remote medical surgery, a wireless terminal device in smart grid, a wireless terminal device in transportation safety, a wireless terminal device in smart city, a wireless terminal device in smart home, and the like, but is not limited thereto.
[0124] In some embodiments, the network device 102 can include at least one of an access network device and a core network device.
[0125] In some embodiments, the access network device is, for example, a node or device that accesses a terminal to a wireless network, and can include at least one of an evolved NodeB (eNB) in a 5G communication system, a next generation eNB (ng-eNB), a next generation NodeB (gNB), a node B (NB), a home node B (HNB), a home evolved node B (HeNB), a wireless backhaul device, a radio network controller (RNC), a base station controller (BSC), a base transceiver station (BTS), a base band unit (BBU), a mobile switching center, a base station in a 6G communication system, an open base station (Open RAN), a cloud base station (Cloud RAN), a base station in other communication systems, an access node in a Wi-Fi system, but is not limited thereto.
[0126] In some embodiments, the technical solutions of the present disclosure can be applied to an Open RAN architecture, at this time, the interfaces between or within the access network devices involved in the embodiments of the present disclosure can become internal interfaces of the Open RAN, and the processes and information interactions between these internal interfaces can be realized through software or programs.
[0127] In some embodiments, the access network device can be composed of a central unit (CU) and a distributed unit (DU), wherein the CU can also be referred to as a control unit. The CU-DU structure can split the protocol layers of the access network device, and some of the protocol layers are controlled by the CU, and the rest or all of the protocol layers are distributed in the DU and controlled by the CU, but is not limited thereto.
[0128] In some embodiments, the core network device can be one device including one or more network elements, or can be multiple devices or device groups including all or part of the above-mentioned one or more network elements. The network element can be virtual or physical. The core network includes, for example, at least one of an evolved packet core (EPC), a 5G core network (5GCN), and a next generation core (NGC).
[0129] It can be understood that the communication system described in the embodiments of the present disclosure is for more clearly illustrating the technical solutions of the embodiments of the present disclosure, and does not constitute a limitation on the technical solutions proposed by the embodiments of the present disclosure. Those skilled in the art can know that, with the evolution of system architecture and the appearance of new business scenarios, the technical solutions proposed by the embodiments of the present disclosure are also applicable to similar technical problems.
[0130] The following embodiments of the present disclosure can be applied to the communication system 100 shown in FIG. 1 or part of the subjects, but are not limited thereto. The subjects shown in FIG. 1 are exemplary, and the communication system can include all or part of the subjects in FIG. 1, or other subjects other than FIG. 1. The number and form of each subject is arbitrary, each subject can be physical or virtual, the connection relationship between each subject is exemplary, each subject can not be connected or can be connected, the connection can be in any way, can be direct connection or indirect connection, can be wired connection or wireless connection.
[0131] Embodiments of the present disclosure can be applied to Long Term Evolution (LTE), LTE-Advanced (LTE-A), LTE-Beyond (LTE-B), SUPER 3G, IMT-Advanced, 4th generation mobile communication system (4G), 5th generation mobile communication system (5G), 6th generation mobile communication system (6G), 5G new radio (NR), Future Radio Access (FRA), New-Radio Access Technology (RAT), New Radio (NR), New radio access (NX), Future generation radio access (FX), Global System for Mobile communications (GSM (registered trademark)), CDMA2000, Ultra Mobile Broadband (UMB), IEEE 802.11 (Wi-Fi (registered trademark)), IEEE 802.16 (WiMAX (registered trademark)), IEEE 802.20, Ultra-WideBand (UWB), Bluetooth (Bluetooth (registered trademark)), Public Land Mobile Network (PLMN) network, Device-to-Device (D2D) system, Machine to Machine (M2M) system, Internet of Things (IoT) system, Vehicle-to-Everything (V2X), system using other communication methods, next-generation system expanded based thereon, and the like. In addition, a plurality of systems can be combined (for example, combination of LTE or LTE-A and 5G, and the like).
[0132] FIG. 2 is an interaction diagram illustrating a communication method according to an embodiment of the present disclosure. As shown in FIG. 2, the present embodiment relates to a communication method for the communication system 100, the above-mentioned method comprising:
[0133] In step S2101, the terminal 101 determines that the second condition is satisfied, and starts the prediction function.
[0134] In some embodiments, the prediction function is used to determine the prediction result of the terminal on the channel-related information. That is, the prediction function is used to predict the situation of the channel. For example, the prediction function can be an AI or a Machine Learning (ML) model used to predict the channel-related information. For example, the terminal starting the prediction function can be starting an AI function or an AI model or an ML model, but is not limited thereto, for example, can also be a traditional algorithm used to predict the channel-related information.
[0135] In some embodiments, the channel-related information includes at least one of the following: a parameter related to the channel quality; an event related to the channel quality; a probability of the event occurring.
[0136] Optionally, the channel-related information includes a parameter related to the channel quality. For example, the terminal starting the prediction function can predict the parameter related to the channel quality.
[0137] Optionally, the channel-related information includes an event related to the channel quality. For example, the terminal starting the prediction function can predict the event related to the channel quality.
[0138] Optionally, the channel-related information includes a probability of the event related to the channel quality occurring. For example, the terminal starting the prediction function can predict the probability of the event related to the channel quality occurring.
[0139] In some embodiments, the parameter related to the channel quality includes at least one of the following: a Signal to Interference plus Noise Ratio (SINR); a Reference Signal Receiving Power (RSRP); a Precoding Matrix Indicator (PMI); a Rank Indication (RI); a Block Error Rate (BLER).
[0140] For example, the terminal can predict the SINR. For another example, the terminal can predict the SINR of a certain layer after using the PMI. The present disclosure does not list all examples.
[0141] In some embodiments, taking the RSRP as an example, if the predicted RSRP is low, it can be considered that the channel quality is not good. Taking the block error rate as an example, if the predicted block error rate is high, it can be considered that the channel quality is not good.
[0142] In some embodiments, the event related to the channel quality comprises at least one of the following: a radio link failure (RLF); a hand over; a beam failure.
[0143] Optionally, the event related to the channel quality can comprise the RLF, and if it is predicted that the RLF will occur, it can be considered that the channel quality is poor.
[0144] Optionally, the event related to the channel quality can comprise the hand over, for example, a beam hand over, a cell hand over, etc. If it is predicted that the hand over will occur, it can be considered that the channel quality is poor.
[0145] Optionally, the event related to the channel quality can comprise the beam failure. If it is predicted that the beam failure will occur, it can be considered that the channel quality is poor.
[0146] In some embodiments, the second condition comprises at least one of the following: the terminal is in a data transmission state; the terminal starts a preset application, running of the preset application is affected by the channel quality; a quality of service (QoS) of data transmitted by the terminal satisfies a third threshold; the terminal receives a third message sent by the network device, the third message being used to instruct the terminal to start the prediction function.
[0147] Optionally, the second condition can comprise that the terminal is in a data transmission state. If the terminal is in the data transmission state, the channel quality needs to be concerned to avoid that the channel quality deterioration affects the data transmission and influences user experience. Therefore, if the terminal is in the data transmission state, the terminal determines that the second condition is satisfied, and starts the prediction function to determine the prediction result of the channel related information, i.e., to predict the channel quality.
[0148] Optionally, the second condition can comprise that the terminal starts a preset application, and running of the preset application is affected by the channel quality. For example, the preset application can be an extended reality (XR) application, for example, an augmented reality (AR) application, a virtual reality (VR) application, a mixed reality (MR) application, etc., but is not limited thereto. Since running of the preset application is easily affected by the channel quality, i.e., if the channel quality deteriorates, the preset application will not be able to run or will run with lag. Therefore, if the terminal starts the preset application, it can be determined that the second condition is satisfied, and the prediction function is started to determine the prediction result of the channel related information, i.e., to predict the channel quality.
[0149] Optionally, the second condition can comprise that a Quality of Service (QoS) of data transmitted by the terminal satisfies a third threshold. If the QoS of the data transmitted by the terminal satisfies the third threshold, the terminal can focus on the channel quality and start the prediction function. The third threshold can be set according to actual conditions, and the disclosure does not make any limitation.
[0150] Optionally, the second condition can comprise that the terminal receives a third message sent by the network device. The third message is used to instruct the terminal to start the prediction function. That is, if the network device instructs the terminal to start the prediction function, the terminal can start the prediction function in response to the instruction of the network device. That is, the network device can determine that the current communication scenario or the ongoing service needs to rely on the channel quality, and can also instruct the terminal to start the prediction function to predict the channel quality in advance.
[0151] In some embodiments, the name of the third message is not limited, which can be, for example, “configuration information”, “indication information”, etc.
[0152] In step S2102, the terminal 101 determines that the first condition is satisfied.
[0153] In some embodiments, the first condition comprises at least one of the following: a value of a parameter related to the channel quality satisfies a first threshold; an event related to the channel quality is about to occur; a probability of the event occurring satisfies a second threshold; a second message sent by the network device is received, and the second message is used to instruct the terminal to report a prediction result.
[0154] In some embodiments, the terminal can determine the prediction result based on the started prediction function, and determine whether the first condition is satisfied based on the prediction result.
[0155] Optionally, the first condition comprises that the value of the parameter related to the channel quality satisfies the first threshold. For example, after the terminal starts the prediction function, it is predicted that the value of the parameter related to the channel quality satisfies the first threshold, and then it is determined that the first condition is satisfied. For example, the value of the parameter related to the channel quality satisfying the first threshold can be that the RSRP or the SINR is lower than the first threshold. For another example, the value of the parameter related to the channel quality satisfying the first threshold can be that the block error rate is higher than the first threshold. It can be understood that when the parameter related to the channel quality is the RSRP, the SINR and the block error rate, the first threshold can be different, but in some cases, the first threshold can also be the same, and the disclosure does not make any limitation.
[0156] Optionally, the first condition comprises that an event related to the channel quality is about to occur. For example, after the terminal starts the prediction function, it is predicted that the event related to the channel quality is about to occur, and then it is determined that the first condition is satisfied. For example, it is predicted that the handover is about to occur, and then it is determined that the first condition is satisfied.
[0157] Optionally, the first condition comprises that a probability of occurrence of the event related to the channel quality satisfies a second threshold. For example, after the terminal starts the prediction function, it is predicted that the probability of occurrence of the event related to the channel quality is higher than the second threshold. Then it can be determined that the first condition is satisfied.
[0158] In some embodiments, the prediction result can be determined based on historical channel-related information. For example, after the terminal starts the AI model, the historical channel-related information can be input into the AI model, and the AI model outputs the prediction result. Of course, the present disclosure is not limited thereto.
[0159] In some embodiments, the time corresponding to the prediction result is a time after a preset reference time by at least one time unit. The time unit may, for example, be a millisecond, a frame, a time slot, a sub-time slot, a symbol, etc., but is not limited thereto.
[0160] In some embodiments, after the terminal satisfies the first condition, it can send a first message to the network device, and the preset reference time can be the time when the terminal sends the first message or the time when the network device receives the first message.
[0161] In some embodiments, the at least one time unit can be determined based on at least one of the following manners: determined based on a protocol; determined based on a configuration of the network device; determined by the terminal. Optionally, the at least one time unit can be defined in the protocol. Optionally, the at least one time unit can be configured by the network device. Optionally, the at least one time unit can be determined by the terminal.
[0162] In some embodiments, if the terminal determines the at least one time unit, the terminal can report the at least one time unit to the network device. For example, the terminal can include indication information indicating the at least one time unit in the first message sent to the network device, but the present disclosure is not limited thereto.
[0163] In some embodiments, the terminal can determine that the first condition is satisfied based on an indication of the network device.
[0164] Optionally, the first condition comprises receiving a second message sent by the network device. The second message is used to indicate that the terminal reports the prediction result. For example, the network device indicates that the terminal reports the prediction result, and then the terminal can determine that the first condition is satisfied.
[0165] In some embodiments, after the terminal determines that the first condition is satisfied, it can send a fourth message to the network device, and the fourth message is used to request the network device to receive a first message. The first message comprises a prediction result of the terminal on the channel-related information. If the network device can receive the first message, the terminal sends the first message to the network device. For example, steps S2103 and S2104.
[0166] In some embodiments, the terminal determines that the first condition is satisfied, and can send a first message to the network device. As step S2103 is omitted, step S2104 is performed.
[0167] In step S2103, the terminal 101 sends a fourth message to the network device 102.
[0168] In some embodiments, the network device 102 receives the fourth message sent by the terminal 101. The fourth message is used to request the network device to receive the first message. The first message includes the prediction result of the terminal on the channel related information.
[0169] In some embodiments, if the network device agrees to receive the first message, for example, sends an ACK (ACKnowledge Character) after receiving the fourth message, the terminal sends the first message to the network device. If the network device does not agree to receive the first message, the terminal can not send the first message. That is, if the network device does not agree to receive the first message, even if the terminal sends the first message, the network device will not make a corresponding decision based on the first message. The corresponding decision is used to improve the channel quality, for example, can be to configure a modulation and coding scheme, configure a PMI, configure an RI, switch, etc.
[0170] In some embodiments, the name of the fourth message is not limited, for example, can be a “request message” and the like.
[0171] It can be understood that step S2103 is optional. For example, the terminal can directly send the first message when the first condition is satisfied, and step S2103 is omitted. For another example, the terminal can first send the fourth message to request the network device to receive the first message when the first condition is satisfied, and then the terminal sends the first message if the network device can receive the first message. In this case, step S2103 can be performed.
[0172] In step S2104, the terminal 101 sends a first message to the network device 102.
[0173] In some embodiments, the network device 102 receives the first message sent by the terminal 101.
[0174] In some embodiments, the first message includes the prediction result of the terminal on the channel related information.
[0175] In some embodiments, the first message further includes indication information, and the indication information is used to indicate at least one time unit. For example, if the terminal determines at least one time unit, the indication information can be included in the first message to indicate the at least one time unit.
[0176] In some embodiments, the first message further comprises a confedence of the prediction result. The confedence is used to describe the degree of certainty of the terminal on the prediction result. For example, the AI model can output the prediction result while outputting the confedence. For another example, the terminal can calculate the confedence according to other algorithms.
[0177] In some embodiments, the first message further comprises at least one of the following: a suggestion of the terminal on the modulation and coding scheme; a suggestion of the terminal on the PMI configuration; a suggestion of the terminal on the RI configuration; a suggestion of the terminal on the switching.
[0178] In some embodiments, the network device can make decisions by itself according to the prediction result. For example, the network device can configure the modulation and coding scheme, configure the PMI, configure the RI, make the switching, and the like according to the prediction result. The network device can also make decisions according to the suggestions of the terminal. For example, the terminal can include the suggestion on the modulation and coding scheme, the suggestion on the PMI configuration, the suggestion on the RI configuration, the suggestion on the switching in the first message.
[0179] The communication method related to the embodiments of the present disclosure can comprise at least one of steps S2101-S2104. For example, steps S2102 and S2104 can be implemented as independent embodiments, but are not limited thereto.
[0180] In some embodiments, steps S2101 and S2103 are optional, and one or more of these steps can be omitted or replaced in different embodiments.
[0181] In some embodiments, other optional implementations can be described before or after the corresponding description of FIG. 2.
[0182] FIG. 3 is a flow chart of a communication method according to an embodiment of the present disclosure. As shown in FIG. 3, the embodiments of the present disclosure relate to a communication method, which is executed by the terminal 101, and the above method comprises:
[0183] Step S3101, determining that a second condition is satisfied, and starting the prediction function.
[0184] The optional implementation of step S3101 can refer to the optional implementation of step S2101 of FIG. 2 and other related parts in the embodiments related to FIG. 2, which will not be described here.
[0185] Step S3102, determining that a first condition is satisfied.
[0186] The optional implementation of step S3102 can refer to the optional implementation of step S2102 of FIG. 2 and other related parts in the embodiments related to FIG. 2, which will not be described here.
[0187] Step S3103. Transmitting the fourth message.
[0188] The optional implementation of step S3103 can refer to the optional implementation of step S2103 in FIG. 2, and other associated parts in the embodiments involved in FIG. 2, which will not be repeated here.
[0189] In some embodiments, the terminal 101 transmits the fourth message to the network device 102, but is not limited thereto, and can also transmit the fourth message to other entities.
[0190] Step S3104. Transmitting the first message.
[0191] The optional implementation of step S3104 can refer to the optional implementation of step S2104 in FIG. 2, and other associated parts in the embodiments involved in FIG. 2, which will not be repeated here.
[0192] In some embodiments, the terminal 101 transmits the first message to the network device 102, but is not limited thereto, and can also transmit the first message to other entities.
[0193] FIG. 4 is a flow chart of a communication method according to an embodiment of the present disclosure. As shown in FIG. 4, the embodiment of the present disclosure relates to a communication method, which is performed by the network device 102, and the above method comprises the following steps:
[0194] Step S4101. Obtaining the fourth message.
[0195] The optional implementation of step S4101 can refer to the optional implementation of step S2103 in FIG. 2, and other associated parts in the embodiments involved in FIG. 2, which will not be repeated here.
[0196] In some embodiments, the network device 102 receives the fourth message transmitted by the terminal 101, but is not limited thereto, and can also receive the fourth message transmitted by other subjects.
[0197] In some embodiments, the network device 102 obtains the fourth message specified by a protocol.
[0198] In some embodiments, the network device 102 obtains the fourth message from upper layer(s).
[0199] In some embodiments, the network device 102 processes to obtain the fourth message.
[0200] In some embodiments, step S4101 is omitted, and the network device 102 autonomously implements the function indicated by the fourth message, or the above function is default or default.
[0201] Step S4102. Obtaining the first message.
[0202] The optional implementation of step S4102 can refer to the optional implementation of step S2104 in FIG. 2, and other associated parts in the embodiments involved in FIG. 2, which are not described herein again.
[0203] In some embodiments, the network device 102 receives the first message sent by the terminal 101, but is not limited thereto, and can also receive the first message sent by other subjects.
[0204] In some embodiments, the network device 102 obtains the first message specified by a protocol.
[0205] In some embodiments, the network device 102 obtains the first message from upper layer(s).
[0206] In some embodiments, the network device 102 processes to obtain the first message.
[0207] In some embodiments, step S4102 is omitted, and the network device 102 autonomously implements the function indicated by the first message, or the above function is default or default.
[0208] FIG. 5 is an interaction diagram of a communication method according to an embodiment of the present disclosure. As shown in FIG. 5, the embodiment of the present disclosure relates to a communication method, and the above method comprises:
[0209] Step S5101, the terminal 101 determines to satisfy a first condition, and sends a first message to the network device 102.
[0210] Step S5102, the network device 102 receives the first message sent by the terminal 101.
[0211] In some embodiments, the above method can include the method of the above embodiments related to the communication system 100, the terminal 101, and the network device 102, which are not described herein again.
[0212] The present disclosure provides a communication method, which is as follows:
[0213] In some embodiments, the terminal sends a first message to the network, and the first message includes the prediction result of the terminal to the related channel information. When a preset condition is satisfied, the terminal sends the first message to the network.
[0214] In some embodiments, the related channel information includes any one of the following information:
[0215] (1) Measurement of the channel, such as SINR, PMI, RI, RSRP.
[0216] (2) Events related to channel quality: such as BLER, RLF, Handover, Beam Failare, etc.
[0217] (3) Probability of a certain event: e.g. probability of RLF.
[0218] In some embodiments, the preset condition comprises any of the following:
[0219] (1) A certain channel measurement is below a first threshold. The first threshold can be a preset value or a value configured by the network. For example, when the predicted RSRP is below X dB, the terminal sends the first message to the network.
[0220] (2) When the terminal predicts that a certain event will occur. For example, when the terminal predicts that RLF or beam failure will occur, the terminal sends the first message to the network. When the terminal predicts that the probability of a certain event exceeds a second threshold, the terminal sends the first message to the network.
[0221] (3) The network triggers the terminal to report.
[0222] In some embodiments, the time to which the prediction result is directed is a time after a preset reference time point X time units. The reference time point includes the time when the terminal reports the first message or the time when the network triggers the terminal to report the prediction result.
[0223] In some embodiments, the X time units can be predefined or configured by the network, or indicated by the terminal in the first message.
[0224] In some embodiments, the first message can further include a confidence level of the prediction result, which is used to describe the degree of certainty of the terminal for the prediction result.
[0225] In some embodiments, on the terminal side, the prediction of the channel can be obtained based on historical channel information.
[0226] In some embodiments, the method further comprises starting the prediction function only when the terminal meets a preset condition.
[0227] In some embodiments, the preset condition comprises:
[0228] (1) The terminal is in a data transmission state.
[0229] (2) The terminal side starts a certain preset application, which is sensitive to channel changes.
[0230] (3) The QoS of the data transmitted by the terminal meets a first condition.
[0231] (4) The network configures the terminal to start the prediction model.
[0232] In some embodiments, the terminal requests the network to receive the first message (the network side confirms the reception of the first message, which means that the network will take measures in advance according to the prediction information reported by the terminal).
[0233] In some embodiments, the terminal can also include suggestions for the network configuration in the first message, including suggestions for MCS, PMI, RI configuration, switching, etc.
[0234] The embodiments of the present disclosure also propose a device for implementing any of the above methods, for example, a device including units or modules for implementing the steps performed by the terminal in any of the above methods. For another example, another device is proposed, including units or modules for implementing the steps performed by the network device (such as an access network device, a core network function node, a core network device, etc.) in any of the above methods.
[0235] It should be understood that the division of each unit or module in the above device is only a logical function division, and all or part of them can be integrated into one physical entity or physically separated in actual implementation. In addition, the units or modules in the device can be implemented in the form of processor calling software: for example, the device includes a processor, the processor is connected with a memory, the memory stores instructions, and the processor calls the instructions stored in the memory to implement any of the above methods or to implement the functions of the units or modules of the device, wherein the processor is, for example, a general processor such as a central processing unit (CPU) or a microprocessor, and the memory is a memory in the device or a memory outside the device. Alternatively, the units or modules in the device can be implemented in the form of hardware circuit, and the functions of part or all of the units or modules can be implemented by the design of hardware circuit, and the hardware circuit can be understood as one or more processors; for example, in one implementation, the hardware circuit is an application-specific integrated circuit (ASIC), and the functions of part or all of the units or modules are implemented by the design of the logical relationship of the elements in the circuit; for another example, in another implementation, the hardware circuit is a programmable logic device (PLD), and a field programmable gate array (FPGA) is taken as an example, which can include a large number of logic gate circuits, and the connection relationship between the logic gate circuits is configured by a configuration file, so as to implement the functions of part or all of the units or modules. All units or modules of the above device can be implemented in the form of processor calling software, or all units or modules can be implemented in the form of hardware circuit, or part of the units or modules can be implemented in the form of processor calling software, and the remaining part can be implemented in the form of hardware circuit.
[0236] In the embodiments of the present disclosure, the processor is a circuit with signal processing capability. In one implementation, the processor can be a circuit with instruction reading and running capability, such as a central processing unit (CPU), a microprocessor, a graphics processing unit (GPU) (which can be understood as a microprocessor), a digital signal processor (DSP), and the like. In another implementation, the processor can implement certain functions through a logical relationship of hardware circuit, and the logical relationship of the hardware circuit is fixed or reconfigurable. For example, the processor is a hardware circuit implemented by an application-specific integrated circuit (ASIC) or a programmable logic device (PLD), such as an FPGA. In the reconfigurable hardware circuit, the processor loads a configuration document to implement the configuration of the hardware circuit. It can be understood that the processor loads instructions to implement the functions of the above part or all units or modules. In addition, it can also be a hardware circuit designed for artificial intelligence, which can be understood as an ASIC, such as a neural network processing unit (NPU), a tensor processing unit (TPU), a deep learning processing unit (DPU), and the like.
[0237] FIG. 6a is a structural schematic diagram of a terminal according to an embodiment of the present disclosure. As shown in FIG. 6a, the terminal 6100 can include at least one of a transceiver module 6101 and a processing module 6102. The transceiver module 6101 is configured to determine that a first condition is met, and transmit a first message to a network device, the first message including a prediction result of the terminal on channel-related information.
[0238] In some embodiments, the channel-related information includes at least one of the following: a parameter related to channel quality; an event related to channel quality; and a probability of occurrence of the event.
[0239] In some embodiments, the parameter related to channel quality includes at least one of the following: a signal-to-interference-plus-noise ratio (SINR); a reference signal received power (RSRP); a precoding matrix indicator (PMI); a rank indicator (RI); and a block error rate (BLER).
[0240] In some embodiments, the event related to the channel quality comprises at least one of: a radio link failure (RLF); a hand over; and a beam failure.
[0241] In some embodiments, the first condition comprises at least one of: a value of a parameter related to the channel quality is lower than a first threshold; an event related to the channel quality is about to occur; a probability of the event occurring is higher than a second threshold; and a second message sent by the network device is received, the second message being used to instruct the terminal to report the prediction result.
[0242] In some embodiments, the time corresponding to the prediction result is a time after a preset reference time by at least one time unit.
[0243] In some embodiments, the preset reference time is a time when the terminal sends the first message to the network device.
[0244] In some embodiments, the at least one time unit is determined based on at least one of: a protocol; a configuration of the network device; and a determination by the terminal.
[0245] In some embodiments, the at least one time unit is determined by the terminal, and the first message further comprises indication information, the indication information being used to indicate the at least one time unit.
[0246] In some embodiments, the first message further comprises a confidence level of the prediction result.
[0247] In some embodiments, the prediction result is determined based on historical channel-related information.
[0248] In some embodiments, the terminal further comprises a processing module 6102 configured to determine that a second condition is met, and start a prediction function, the prediction function being used to determine a prediction result of the terminal on the channel-related information.
[0249] In some embodiments, the second condition comprises at least one of: the terminal is in a data transmission state; a preset application of the terminal is started, a running of the preset application being affected by the channel quality; a quality of service (QoS) of data transmitted by the terminal meets a third threshold; and a third message sent by the network device is received, the third message being used to instruct the terminal to start the prediction function.
[0250] In some embodiments, before the terminal sends the first message to the network device, the transceiver module 6101 is further configured to send a fourth message to the network device, the fourth message being used to request the network device to receive the first message.
[0251] In some embodiments, the first message further comprises at least one of: a suggestion of a modulation and coding scheme (MCS) of the terminal; a suggestion of a precoding matrix indicator (PMI) configuration of the terminal; a suggestion of a rank indicator (RI) configuration of the terminal; and a suggestion of a hand over of the terminal.
[0252] FIG. 6b is a structural schematic diagram of a network device according to an embodiment of the present disclosure. As shown in FIG. 6b, the network device 6200 can include at least one of a transceiver module 6201 and a processing module 6202. The transceiver module 6201 is configured to receive a first message sent by a terminal, and the first message includes a prediction result of the terminal on channel-related information.
[0253] In some embodiments, the channel-related information includes at least one of the following: a parameter related to channel quality; an event related to channel quality; and a probability of occurrence of the event.
[0254] In some embodiments, the parameter related to channel quality includes at least one of the following: a signal-to-interference-plus-noise ratio (SINR); a reference signal received power (RSRP); a precoding matrix indicator (PMI); a rank indication (RI); and a block error rate (BLER).
[0255] In some embodiments, the event related to channel quality includes at least one of the following: a radio link failure (RLF); a hand over; and a beam failure.
[0256] In some embodiments, the first message is sent by the terminal when a first condition is met, and the first condition includes at least one of the following: a value of the parameter related to channel quality meets a first threshold; the event related to channel quality is about to occur; a probability of occurrence of the event meets a second threshold; and a second message sent by the network device is received, and the second message is used to instruct the terminal to report the prediction result.
[0257] In some embodiments, the prediction result corresponds to a time after a preset reference time by at least one time unit.
[0258] In some embodiments, the preset reference time is a time when the network device receives the first message sent by the terminal.
[0259] In some embodiments, the at least one time unit is determined based on at least one of the following: a protocol; the network device; and a report of the terminal.
[0260] In some embodiments, the at least one time unit is determined based on the report of the terminal, and the first message further includes indication information, and the indication information is used to indicate the at least one time unit.
[0261] In some embodiments, the first message further includes a confidence level of the prediction result.
[0262] In some embodiments, the prediction result is determined based on historical channel-related information.
[0263] In some embodiments, before the network device receives the first message of the terminal, the transceiver 6201 is further configured to: receive, by the network device, a fourth message sent by the terminal, the fourth message being used to request the network device to receive the first message.
[0264] In some embodiments, the first message further comprises at least one of the following: a suggestion of the terminal on a modulation and coding scheme; a suggestion of the terminal on a PMI configuration; a suggestion of the terminal on an RI configuration; a suggestion of the terminal on a handover.
[0265] FIG. 7a is a structural schematic diagram of a communication device according to an embodiment of the present disclosure. The communication device 7100 can be a network device, a terminal, a chip, a chip system, or a processor supporting the network device to implement any of the above methods, or a chip, a chip system, or a processor supporting the terminal to implement any of the above methods. Optionally, the network device can be an access network device, a core network device, etc. Optionally, the terminal can be a user equipment, etc. The communication device 7100 can be used to implement the methods described in the above method embodiments, and details can be referred to the descriptions in the above method embodiments.
[0266] As shown in FIG. 7a, the communication device 7100 includes one or more processors 7101. The processor 7101 can be a general-purpose processor or a special-purpose processor, etc., for example, a baseband processor or a central processing unit. The baseband processor can be used to process communication protocols and communication data, and the central processing unit can be used to control the communication device, execute programs, and process data of the programs. The communication device 7100 is used to execute any of the above methods. Optionally, the communication device can be a base station, a baseband chip, a terminal device, a terminal device chip, a DU or a CU, etc.
[0267] In some embodiments, the communication device 7100 further includes one or more memories 7102 used to store instructions. Optionally, all or part of the memory 7102 can also be outside the communication device 7100.
[0268] In some embodiments, the communication device 7100 further includes one or more transceivers 7103. When the communication device 7100 includes one or more transceivers 7103, the transceiver 7103 performs the communication steps S2101 such as transmitting and / or receiving in the above methods, and the processor 7101 performs other steps.
[0269] In some embodiments, the transceiver can include a receiver and / or a transmitter, which can be separate or integrated together. Optionally, the terms of transceiver, transceiving unit, transceiver, transceiving circuit, etc. can be replaced by each other, the terms of transmitter, transmitting unit, transmitter, transmitting circuit, etc. can be replaced by each other, and the terms of receiver, receiving unit, receiver, receiving circuit, etc. can be replaced by each other.
[0270] In some embodiments, the communication device 7100 can include one or more interface circuits 7104. Optionally, the interface circuits 7104 are connected with the memory 7102, and the interface circuits 7104 can be used to receive signals from the memory 7102 or other devices, and can be used to send signals to the memory 7102 or other devices. For example, the interface circuits 7104 can read instructions stored in the memory 7102 and send the instructions to the processor 7101.
[0271] The communication device 7100 described in the above embodiments can be a network device or a terminal, but the scope of the communication device 7100 described in the present disclosure is not limited thereto, and the structure of the communication device 7100 can not be limited by FIG. 7a. The communication device can be a standalone device or can be part of a larger device. For example, the communication device can be: 1) a standalone integrated circuit (IC), or a chip, or a chip system or subsystem; (2) a set of one or more ICs, which can optionally also include storage components for storing data, programs; (3) an ASIC, such as a modem; (4) a module that can be embedded in other devices; (5) a receiver, a terminal device, a smart terminal device, a cellular phone, a wireless device, a handset, a mobile unit, a vehicle-mounted device, a network device, a cloud device, an artificial intelligence device, and the like; (6) other devices, and the like.
[0272] FIG. 7b is a schematic diagram of a chip structure according to an embodiment of the present disclosure. For the case where the communication device 7100 is a chip or a chip system, the structure of the chip 7200 can be as shown in FIG. 7b, but is not limited thereto.
[0273] The chip 7200 includes one or more processors 7201, and the chip 7200 is configured to perform any of the above methods.
[0274] In some embodiments, the chip 7200 further includes one or more interface circuits 7202. Optionally, the interface circuits 7202 are connected with the memory 7203, and the interface circuits 7202 can be used to receive signals from the memory 7203 or other devices, and can be used to send signals to the memory 7203 or other devices. For example, the interface circuits 7202 can read instructions stored in the memory 7203 and send the instructions to the processor 7201.
[0275] In some embodiments, the interface circuits 7202 perform the communication steps S2101 of sending and / or receiving in the above methods, and the processor 7201 performs other steps.
[0276] In some embodiments, the terms interface circuit, interface, transceiver pin, and transceiver can be replaced with each other.
[0277] In some embodiments, chip 7200 also includes one or more memories 7203 for storing instructions. Optionally, all or part of memory 7203 can be outside of chip 7200.
[0278] The disclosure also provides a storage medium having stored thereon instructions which, when executed on a communication device 7100, cause the communication device 7100 to perform any of the above methods. Optionally, the storage medium is an electronic storage medium. Optionally, the storage medium is a computer-readable storage medium, but this is not a limitation, as it can also be a storage medium readable by other apparatus. Optionally, the storage medium can be a non-transitory storage medium, but this is not a limitation, as it can also be a transitory storage medium.
[0279] The disclosure also provides a program product which, when executed by a communication device 7100, causes the communication device 7100 to perform any of the above methods. Optionally, the program product is a computer program product.
[0280] The disclosure also provides a computer program which, when executed on a computer, causes the computer to perform any of the above methods.
Claims
1. A communication method characterized by comprising: The method comprises: The terminal determines that a first condition is met, and sends a first message to a network device, the first message comprising a prediction result of the terminal on channel-related information.
2. The method of claim 1, wherein, The channel-related information comprises at least one of: a parameter related to channel quality; an event related to channel quality; a probability of the event occurring.
3. The method of claim 2, wherein, The parameter related to channel quality comprises at least one of: a signal-to-interference-plus-noise ratio (SINR); a reference signal received power (RSRP); a precoding matrix indicator (PMI); a rank indication (RI); and a block error rate (BLER).
4. The method according to any one of claims 2 to 3, characterized in that, The event related to channel quality comprises at least one of: a radio link failure (RLF); a handover (Hand Over); and a beam failure (Beam Failare).
5. The method according to any one of claims 1 to 4, characterized in that, The first condition comprises at least one of: a value of the parameter related to channel quality meeting a first threshold value; the event related to channel quality about to occur; and the probability of the event occurring meeting a second threshold value. The terminal receives a second message sent by the network device, the second message being used to instruct the terminal to report the prediction result.
6. The method according to any one of claims 1 to 5, characterized in that, The time corresponding to the prediction result is a time after a preset reference time by at least one time unit.
7. The method of claim 6, wherein, The preset reference time is a time when the terminal sends the first message to the network device.
8. The method according to any one of claims 6 to 7, characterized in that, The at least one time unit is determined based on at least one of: a protocol; a configuration of the network device; and a determination by the terminal.
9. The method of claim 8, wherein, When the at least one time unit is determined by the terminal, the first message further comprises indication information, the indication information being used to indicate the at least one time unit.
10. The method according to any one of claims 1 to 9, characterized in that, The first message further comprises a confidence level of the prediction result.
11. The method according to any one of claims 1 to 10, characterized in that, The prediction result is determined based on historical channel-related information.
12. The method according to any one of claims 1 to 11, characterized in that, The method further comprises: The terminal determines that a second condition is met, and starts a prediction function, the prediction function being used to determine a prediction result of the terminal on channel-related information.
13. The method of claim 12, wherein, The second condition comprises at least one of: the terminal being in a data transmission state; the terminal starting a preset application, a running of the preset application being affected by channel quality; a quality of service (QoS) of data transmitted by the terminal meeting a third threshold value; and the terminal receiving a third message sent by the network device, the third message being used to instruct the terminal to start the prediction function.
14. The method according to any one of claims 1 to 13, characterized in that, Before the terminal sends the first message to the network device, the method further comprises: The terminal sends a fourth message to the network device, the fourth message being used to request the network device to receive the first message.
15. The method according to any one of claims 1 to 14, characterized in that, The first message further comprises at least one of: a suggestion of the terminal on a modulation and coding scheme; a suggestion of the terminal on a PMI configuration; a suggestion of the terminal on an RI configuration; and a suggestion of the terminal on a handover.
16. A method of communication, comprising: The method comprises: A network device receives a first message sent by a terminal, the first message comprising a prediction result of the terminal on channel-related information.
17. The method of claim 16, wherein, The channel-related information comprises at least one of: a parameter related to channel quality; an event related to channel quality; and a probability of the event occurring.
18. The method of claim 17, wherein, The parameter related to the channel quality comprises at least one of: a signal to interference plus noise ratio (SINR); a reference signal received power (RSRP); a precoding matrix indicator (PMI); a rank indicator (RI); and a block error rate (BLER).
19. The method according to any one of claims 17 to 18, characterized in that, The event related to the channel quality comprises at least one of: a radio link failure (RLF); a hand over (HO); a beam failure (BF).
20. The method according to any one of claims 16 to 19, characterized in that, The first message is sent by the terminal when a first condition is satisfied, and the first condition comprises at least one of: a value of the parameter related to the channel quality satisfying a first threshold; the event related to the channel quality being about to occur; a probability of the event occurring satisfying a second threshold; and receiving a second message sent by the network device, the second message being used to instruct the terminal to report the prediction result.
21. The method according to any one of claims 16 to 20, characterized in that, The time corresponding to the prediction result is a time after a preset reference time by at least one time unit.
22. The method of claim 21, wherein, The preset reference time is a time when the network device receives the first message sent by the terminal.
23. The method of any one of claims 21-22, wherein, The at least one time unit is determined based on at least one of: a protocol; the network device; and reporting of the terminal.
24. The method of claim 23, wherein, The at least one time unit is determined based on reporting of the terminal, and the first message further comprises indication information used to indicate the at least one time unit.
25. The method of any one of claims 16 to 24, wherein, The first message further comprises a confidence level of the prediction result.
26. The method of any one of claims 16 to 25, wherein, The prediction result is determined based on historical channel-related information.
27. The method of any one of claims 16 to 26, wherein, The method for receiving, by the network device, the first message of the terminal further comprises: receiving, by the network device, a fourth message sent by the terminal, the fourth message being used to request the network device to receive the first message.
28. The method of any one of claims 16 to 27, wherein, The first message further comprises at least one of: a suggestion of the terminal on a modulation and coding scheme (MCS); a suggestion of the terminal on a PMI configuration; a suggestion of the terminal on an RI configuration; and a suggestion of the terminal on a hand over.
29. A method of communication, comprising: The method comprises: receiving, by the network device, a first message sent by the terminal, the first message comprising a prediction result of the terminal on channel-related information. The method comprises:
30. A terminal, characterized by receiving, by the network device, a first message sent by the terminal, the first message comprising a prediction result of the terminal on channel-related information. The method comprises:
31. A network device, comprising: one or more processors; wherein the processor is configured to perform the communication method of any one of claims 1-15.
32. A terminal, characterized by The method comprises: one or more processors; wherein the processor is configured to perform the communication method of any one of claims 16-28.
33. A network device, comprising: The method comprises: a terminal and a network device, wherein the terminal is configured to implement the communication method of any one of claims 1-15, and the network device is configured to implement the communication method of any one of claims 16-28. The method comprises:
34. A communication system, characterized by 35. A storage medium characterized by The storage medium stores instructions which, when executed on the communication device, cause the communication device to perform the communication method of any one of claims 1-15 or 16-28.
36. A program product, characterized by comprising: A computer program which, when executed by a communication device, causes the communication device to perform the communication method of any one of claims 1-15 or 16-28.
Citation Information
Patent Citations
Communication method and device and storage medium
CN118251920A
Terminal, wireless communication method, and base station
WO2022208687A1
Methods, architectures, apparatuses and systems for data-driven channel state information (CSI) prediction
WO2023201015A1