Capability reporting, capability determination method and apparatus, communication apparatus, and storage medium

Through the collaborative work of terminals and network devices, the terminals send capability information to indicate whether data pre-caching is supported, and the network devices configure uplink resources according to the capability information, which solves the problem of communication quality degradation in high-speed rail tunnels, avoids resource waste, and improves user experience.

CN115191143BActive Publication Date: 2025-12-16BEIJING XIAOMI MOBILE SOFTWARE CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202280001855.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-06-06
Publication Date
2025-12-16
Estimated Expiration
2042-06-06

AI Technical Summary

Technical Problem

In high-speed rail dedicated networks, communication quality degrades when users enter tunnels, leading to service interruptions. Existing technologies cannot effectively prevent resource waste.

Method used

The terminal sends capability information to the network device, indicating whether it supports pre-caching data. The network device configures uplink resources based on the capability information, and only configures uplink resources to send request information to the terminal if pre-caching is supported.

Benefits of technology

This avoids wasting terminal resources that do not support pre-cached data, ensures the effective use of communication resources, and improves user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115191143B_ABST
    Figure CN115191143B_ABST
Patent Text Reader

Abstract

The present disclosure relates to a capability reporting method and apparatus, a capability determining method and apparatus, a communication apparatus and a storage medium. The capability reporting method comprises: sending capability information to a network device, wherein the capability information is used to indicate whether the terminal supports early data buffering, and the data comprises data to be used in a region affected by terminal communication. According to the present disclosure, the terminal can send the capability information to the network device, so that the network device can determine whether the terminal supports early data buffering according to the capability information, and then configure uplink resources for the terminal to send request information only when it is determined that the terminal supports early data buffering, and the terminal will not send the request information to the network device when it is determined that the terminal does not support early data buffering, so the network device does not have to configure uplink resources for the terminal to send the request information, which is beneficial to avoid resource waste.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present disclosure relates to the field of communication technology, and in particular, to a capability reporting method, a capability determining method, a capability reporting apparatus, a capability determining apparatus, a communication apparatus, and a computer readable storage medium. BACKGROUND

[0002] With the rapid development of high-speed railway technology and the rapid deployment of high-speed railways, more and more users will choose high-speed railways for travel. In order to meet the communication needs of mobile users traveling on high-speed railways and ensure the communication quality of mobile users traveling on high-speed railways, operators choose to deploy high-speed railway dedicated networks to try to serve mobile users traveling on high-speed railways.

[0003] The high-speed railway dedicated network is quite different from the ordinary public LTE network. In the high-speed railway dedicated network, multiple RRUs (Remote Radio Unit, radio frequency remote module) are cascaded together to serve mobile users of high-speed railways as a cell.

[0004] When a user moves in the high-speed railway dedicated network, there will be a scenario of passing through a tunnel. Since the base station in the high-speed railway dedicated network is generally set outside the tunnel, the signal coverage in the tunnel is relatively weak, which affects the communication quality of the user entering the tunnel. SUMMARY

[0005] Therefore, embodiments of the present disclosure provide a capability reporting method, a capability determining method, a capability reporting apparatus, a capability determining apparatus, a communication apparatus, and a computer readable storage medium to solve the technical problems in the related art.

[0006] According to a first aspect of embodiments of the present disclosure, a capability reporting method is provided, which is performed by a terminal, and the method comprises: sending capability information to a network device, wherein the capability information is used to indicate whether the terminal supports early buffering data.

[0007] According to a second aspect of embodiments of the present disclosure, a capability determining method is provided, which is performed by a network device, and the method comprises: receiving capability information sent by a terminal; and determining whether the terminal supports early buffering data according to the capability information.

[0008] According to a third aspect of embodiments of the present disclosure, a capability reporting apparatus is provided, which comprises: a sending module configured to send capability information to a network device, wherein the capability information is used to indicate whether the terminal supports early buffering data.

[0009] According to a fourth aspect of the embodiments of the present disclosure, a capability determining apparatus is provided, which comprises: a receiving module configured to receive capability information sent by a terminal; and a processing module configured to determine whether the terminal supports early buffering data according to the capability information.

[0010] According to a fifth aspect of the embodiments of the present disclosure, a communication apparatus is provided, which comprises: a processor; and a memory for storing a computer program; wherein when the computer program is executed by the processor, the above-mentioned capability reporting method is implemented.

[0011] According to a sixth aspect of the embodiments of the present disclosure, a communication apparatus is provided, which comprises: a processor; and a memory for storing a computer program; wherein when the computer program is executed by the processor, the above-mentioned capability determining method is implemented.

[0012] According to a seventh aspect of the embodiments of the present disclosure, a computer readable storage medium is provided, which is used for storing a computer program, and when the computer program is executed by a processor, the steps in the above-mentioned capability reporting method are implemented.

[0013] According to an eighth aspect of the embodiments of the present disclosure, a computer readable storage medium is provided, which is used for storing a computer program, and when the computer program is executed by a processor, the steps in the above-mentioned capability determining method are implemented.

[0014] According to the embodiments of the present disclosure, the terminal can send capability information to the network device, so that the network device can determine whether the terminal supports early buffering data according to the capability information, and then configure uplink resources for the terminal to send request information only when it is determined that the terminal supports early buffering data, and the terminal will not send the request information to the network device when it is determined that the terminal does not support early buffering data, so the network device does not have to configure uplink resources for the terminal to send the request information, which is beneficial to avoid resource waste. BRIEF DESCRIPTION OF DRAWINGS

[0015] In order to more clearly illustrate the technical solutions in the embodiments of the present disclosure, the drawings needed in the embodiment description will be briefly introduced. Obviously, the drawings in the following description are only some embodiments of the present disclosure, and other drawings can be obtained by those skilled in the art without creative labor.

[0016] Figure 1 is a schematic flow chart of another capability reporting method according to an embodiment of the present disclosure.

[0017] Figure 2 is a schematic flow chart of another capability reporting method according to an embodiment of the present disclosure.

[0018] Figure 3 is a schematic flow chart of a capability determination method according to an embodiment of the present disclosure.

[0019] Figure 4 is a schematic flow chart of another capability determination method according to an embodiment of the present disclosure.

[0020] Figure 5 is a schematic block diagram of a capability reporting apparatus according to an embodiment of the present disclosure.

[0021] Figure 6 is a schematic block diagram of a capability determination apparatus according to an embodiment of the present disclosure.

[0022] Figure 7 is a schematic block diagram of an apparatus for capability reporting according to an embodiment of the present disclosure.

[0023] Figure 8 is a schematic block diagram of an apparatus for capability determination according to an embodiment of the present disclosure. DETAILED DESCRIPTION

[0024] The technical solutions in the embodiments of the present disclosure will be clearly and completely described below with reference to the drawings in the embodiments of the present disclosure. Obviously, the described embodiments are only part of the embodiments of the present disclosure, rather than all the embodiments of the present disclosure. Based on the embodiments in the present disclosure, all other embodiments obtained by a person of ordinary skill in the art without creative work fall within the scope of protection of the present disclosure.

[0025] The terms used in the embodiments of the present disclosure are merely for the purpose of describing particular embodiments and are not intended to limit the embodiments of the present disclosure. The singular forms "a", "an" and "the" used in the embodiments of the present disclosure and the appended claims are intended to include plural forms, unless the context clearly indicates otherwise. It should also be understood that the term "and / or" used herein refers to and includes any or all possible combinations of one or more associated listed items.

[0026] It should be understood that although the terms first, second, third, etc. can be used in the embodiments of the present disclosure to describe various information, these information should not be limited to these terms. These terms are only used to distinguish one type of information from another type of information. For example, without departing from the scope of the embodiments of the present disclosure, the first position can also be referred to as the second position, and similarly, the second position can also be referred to as the first position. Depending on the context, the word "if" as used herein can be interpreted as "when" or "upon" or "in response to determining".

[0027] For the purpose of brevity and understanding, the terms "greater than" or "less than", "higher than" or "lower than" are used herein when characterizing size relationships. However, it will be understood by those skilled in the art that the term "greater than" also encompasses the meaning of "greater than or equal to", and the term "less than" also encompasses the meaning of "less than or equal to"; the term "higher than" encompasses the meaning of "higher than or equal to", and the term "lower than" encompasses the meaning of "lower than or equal to".

[0028] Figure 1 is a schematic flow chart of a capability reporting method according to an embodiment of the present disclosure. The capability reporting method shown in the embodiment can be performed by a terminal, including but not limited to a mobile phone, a tablet computer, a wearable device, a sensor, an Internet of Things device, and the like. The terminal can communicate with a network device, including but not limited to a network device in a 4G, 5G, 6G, or the like communication system, such as a base station, a core network, and the like.

[0029] As shown in Figure 1 , the capability reporting method can include the following steps:

[0030] In step S101, capability information is sent to a network device, for example, which can be sent to the network device in RRC (Radio Resource Control) signaling. The capability information is used to indicate whether the terminal supports early buffering of data.

[0031] In one embodiment, the data includes data to be used in a region where terminal communication is affected.

[0032] In one embodiment, the terminal can pass through a region where communication is affected during movement. For example, when the terminal moves on a highway, for example, a user holding a mobile phone drives a car on the highway, that is, the mobile phone moves in a public cell, and can pass through a region where communication is affected, including a tunnel through which the highway passes; for example, when the terminal moves in a high-speed rail dedicated network, it can pass through a region where communication is affected, including a tunnel through which the high-speed rail passes. The following embodiments mainly exemplarily illustrate the technical solutions of the present disclosure in the scenario of the terminal moving in a high-speed rail dedicated network.

[0033] In one embodiment, the network device includes a network device in a high-speed rail dedicated network; and / or the region includes a tunnel.

[0034] Since the terminal communication in the region will be affected, for example, in the case where the region includes a tunnel, the communication quality of the terminal carried by the user on the high-speed rail will be reduced after entering the tunnel, and even communication interruption may occur, which will affect the services performed by the terminal.

[0035] For example, before entering a tunnel, a user is watching online video using a terminal. After entering the tunnel, the data transmission rate of the video service is reduced or even interrupted due to the reduced communication quality, which causes the video played by the user to be paused or even stopped, and seriously affects the user experience.

[0036] To solve the problem, the terminal can send request information to the network device before entering the area where the communication is affected, to request the network device to send data to be used by the terminal in the area to the terminal. Thus, the terminal can cache the data sent by the network device in advance for subsequent use after entering the area, to ensure the continuity of the service performed by the terminal before and after entering the area.

[0037] The terminal needs to occupy uplink resources to send the request information to the network device. Therefore, the network device needs to configure uplink resources for the terminal to send the request information. However, not all terminals have the capability of caching data in advance. If the uplink resources for sending the request information are configured for a terminal that does not have the capability of caching data in advance, the terminal will not send the request information on the configured uplink resources, which causes waste of communication resources.

[0038] According to an embodiment of the present disclosure, the terminal can send capability information to the network device, so that the network device can determine whether the terminal supports caching data in advance according to the capability information. Then, the network device can configure uplink resources for the terminal to send the request information only when it is determined that the terminal supports caching data in advance. When it is determined that the terminal does not support caching data in advance, the terminal will not send the request information to the network device, and thus the network device does not need to configure uplink resources for the terminal to send the request information, which is beneficial to avoid resource waste.

[0039] Figure 2 is a schematic flowchart of another capability reporting method according to an embodiment of the present disclosure. As shown in Figure 2 the method further includes:

[0040] In step S201, when the terminal supports caching data in advance, the configuration for sending the request information sent by the network device is received, for example, the network device can send the configuration to the terminal in RRC signaling. The terminal sends the request information to the network device based on the configuration, to request the network device to send the data to the terminal.

[0041] In an embodiment, after the terminal sends the capability information to the network device, the network device can send a configuration to the terminal in the case that the terminal supports early buffering data according to the capability information, and the terminal can receive the configuration and then send the request information to the network device according to the configuration. For example, the configuration can include uplink resources required for sending the request information, and the terminal can send the request information using the uplink resources.

[0042] It should be noted that the configuration sent by the network device to the terminal can also carry other information, and is not limited to the above uplink resources, and in some cases, even if the network device sends the configuration to the terminal, the terminal can not be able to send the request information, for example, the network device indicates that the terminal is not allowed to send the request information through the configuration. The specific case is described in subsequent embodiments.

[0043] In an embodiment, the request information also carries at least one of the following auxiliary information:

[0044] The data amount of the data;

[0045] The time of sending the data;

[0046] The duration of sending the data.

[0047] The terminal can also carry auxiliary information in the request information sent to the network device for the network device to refer to. It should be noted that the auxiliary information is only for the network device to refer to, and cannot determine the action of the network device, that is, the network device can choose to send the data requested by the terminal according to the auxiliary information, or can choose not to send the data requested by the terminal according to the auxiliary information, but send data to the terminal according to its own configuration or protocol agreement, etc.

[0048] For example, the request information can also carry the data amount of the data requested by the terminal from the network device, and the network device can send the data of the data amount to the terminal accordingly, of course, the network device can also determine the data amount of the data to be sent according to the needs.

[0049] For example, the request information can also carry the time of sending the data requested by the terminal from the network device, and the network device can send the data to the terminal at the time accordingly, of course, the network device can also determine the time of sending the data according to the needs.

[0050] For example, the request information can also carry the duration of sending the data requested by the terminal from the network device, and the network device can send the data of the data amount to the terminal accordingly, of course, the network device can also determine the data amount of the data to be sent according to the needs.

[0051] In an embodiment, the configuration further indicates at least one of:

[0052] whether the terminal is allowed to send the request information;

[0053] information of a prohibit timer for prohibiting the terminal from sending the request information;

[0054] a condition for the terminal to send the request information.

[0055] The configuration sent by the network device to the terminal can further indicate whether the terminal is allowed to send the request information, for example, the configuration carries indication information indicating whether the terminal is allowed to send the request information. The terminal sends the request information according to the uplink resource in the configuration only when it is determined that the terminal is allowed to send the request information, and does not send the request information according to the uplink resource in the configuration when it is determined that the terminal is not allowed to send the request information.

[0056] The configuration sent by the network device to the terminal can further include information of a prohibit timer, for example, a time length of the prohibit timer. The terminal can not send the request information to the network device before the prohibit timer expires, for example, the terminal starts or restarts the prohibit timer when sending the request information once, and does not send the request information again before the prohibit timer expires. The terminal sends the request information again only after the prohibit timer expires.

[0057] The configuration sent by the network device to the terminal can further indicate a condition for the terminal to send the request information to the network device. The terminal sends the request information to the network device only when it is determined that the condition is met, which is conducive to ensuring that the network device flexibly controls the action of the terminal reporting the request information.

[0058] The condition is exemplarily described below through several embodiments.

[0059] In an embodiment, the condition includes at least one of:

[0060] a location condition for indicating that the terminal sends the request information at a location at a preset distance from the area before entering the area;

[0061] a signal condition for indicating that the terminal sends the request information when a signal strength of the network device is lower than a preset strength threshold before entering the area;

[0062] a speed condition for indicating that the terminal sends the request information when a speed of the terminal is lower than a speed threshold before entering the area.

[0063] Since the region is fixed, the entering position of the region (for example, the entrance of a tunnel in a high-speed rail private network) is also fixed, so the terminal can determine a position that is a preset distance from the entering position before entering the region, and determine that the position condition is met when moving to the determined position, and then send the request information to the network device.

[0064] The terminal can detect the signal strength of the network during movement, and before entering the region, when it is determined that the signal strength is lower than the strength threshold (for example, due to the shielding of a mountain near the entrance of a tunnel, resulting in poor signal coverage), it can be determined that the signal condition is met, and then the request information is sent to the network device.

[0065] The terminal can detect its own moving speed during movement, and before entering the region, when it is determined that the moving speed is lower than the speed threshold (for example, due to the need for proper deceleration before entering a tunnel), it can be determined that the signal condition is met, and then the request information is sent to the network device.

[0066] Figure 3 is a schematic flowchart of a capability determination method according to an embodiment of the present disclosure. The capability determination method shown in this embodiment can be performed by a network device, which can communicate with a terminal, including but not limited to a mobile phone, a tablet computer, a wearable device, a sensor, an Internet of Things device, and the like. The network device includes but is not limited to a network device in a 4G, 5G, 6G, or the like communication system, such as a base station, a core network, and the like.

[0067] As shown in Figure 3 , the capability determination method can include the following steps:

[0068] In step S301, the capability information sent by the terminal is received.

[0069] In step S302, it is determined whether the terminal supports early data buffering according to the capability information.

[0070] In one embodiment, the data includes data to be used in a region where terminal communication is affected.

[0071] In one embodiment, the terminal can pass through a region where communication is affected during movement. For example, when the terminal moves on a highway, for example, a user holding a mobile phone drives a car on the highway, that is, the mobile phone moves in a public cell, and can pass through a region where communication is affected, which includes a tunnel through which the highway passes; for example, when the terminal moves in a high-speed rail private network, it can pass through a region where communication is affected, which includes a tunnel through which the high-speed rail passes. The following embodiments mainly exemplarily illustrate the technical solutions of the present disclosure in the scenario of the terminal moving in a high-speed rail private network.

[0072] In an embodiment, the network device comprises a network device in a high-speed rail dedicated network; and / or the area comprises a tunnel.

[0073] Since the terminal is affected when communicating in the area, for example, in the case where the area comprises a tunnel, the user riding the high-speed rail will experience a decrease in the communication quality of the terminal after entering the tunnel, and even a communication interruption, which will affect the service performed by the terminal.

[0074] For example, before entering the tunnel, the user is watching a video online using the terminal, and after entering the tunnel, the data transmission rate of the video service will decrease or even be interrupted due to the decrease in the communication quality, which will cause the video played by the user to be paused or even stopped, seriously affecting the user experience.

[0075] To solve this problem, the terminal can send request information to the network device before entering the area where the communication is affected, to request the network device to send data to be used by the terminal in the area to the terminal, so that the data sent by the network device can be cached in advance for subsequent use after entering the area, ensuring the continuity of the service performed by the terminal before and after entering the area.

[0076] Since the terminal needs to occupy uplink resources when sending the request information to the network device, the network device needs to configure uplink resources for the terminal to send the request information, but not all terminals have the capability of caching data in advance, and if the uplink resources for sending the request information are configured for the terminal without the capability of caching data in advance, the terminal will not send the request information on the configured uplink resources, thereby causing a waste of communication resources.

[0077] According to an embodiment of the present disclosure, the network device can receive the capability information sent by the terminal, and then determine whether the terminal supports caching data in advance according to the capability information, and only when it is determined that the terminal supports caching data in advance, the uplink resources for sending the request information are configured for the terminal, and when it is determined that the terminal does not support caching data in advance, the terminal will not send the request information to the network device, so the network device does not need to configure the uplink resources for the terminal to send the request information, which is beneficial to avoid resource waste.

[0078] Figure 4 is a schematic flowchart of another capability determination method according to an embodiment of the present disclosure. As shown in Figure 4 the method further comprises:

[0079] In step S401, in a case where it is determined that the terminal supports early buffering of data, a configuration for sending request information is sent to the terminal, wherein the request information is used to request the network device to send the data to the terminal.

[0080] In one embodiment, the network device can send a configuration to the terminal in a case where it is determined that the terminal supports early buffering of data according to the sending capability information of the terminal, and the terminal can receive the configuration and then send request information to the network device according to the configuration. For example, the configuration can include uplink resources to be used for sending the request information, and the terminal can send the request information using the uplink resources.

[0081] In one embodiment, the configuration further indicates at least one of the following:

[0082] whether the terminal is allowed to send the request information;

[0083] information of a barring timer for barring the terminal from sending the request information; and

[0084] a condition for sending the request information.

[0085] The configuration sent by the network device to the terminal can further indicate whether the terminal is allowed to send the request information, for example, the configuration carries indication information indicating whether the terminal is allowed to send the request information. The terminal sends the request information according to the uplink resources in the configuration only in a case where it is determined that the terminal is allowed to send the request information, and does not send the request information according to the uplink resources in the configuration in a case where it is determined that the terminal is not allowed to send the request information, but sends data to the terminal according to its own configuration or protocol agreement, etc.

[0086] The configuration sent by the network device to the terminal can further include information of a barring timer, for example, a time length of the barring timer. The terminal can not send the request information to the network device before the barring timer expires, for example, the terminal can start or restart the barring timer when sending the request information once, and does not send the request information again before the barring timer expires. The terminal sends the request information again only after the barring timer expires.

[0087] The configuration sent by the network device to the terminal can further indicate a condition for the terminal to send the request information to the network device. The terminal sends the request information to the network device only in a case where it is determined that the condition is met. In this way, the network device can flexibly control the action of the terminal for reporting the request information.

[0088] The condition is exemplarily described below through several embodiments.

[0089] In one embodiment, the condition includes at least one of the following:

[0090] a position condition, indicating that the terminal sends the request information at a position which is a preset distance from an entering position of the area before entering the area;

[0091] a signal condition, indicating that the terminal sends the request information when a signal strength of the network device is lower than a preset strength threshold before entering the area;

[0092] a speed condition, indicating that the terminal sends the request information when a speed of the terminal is lower than a speed threshold before entering the area.

[0093] Since the area can be fixed, the entering position of the area (for example, the entrance of a tunnel in a high-speed rail special network) is also fixed, and thus the terminal can determine a position which is a preset distance from the entering position before entering the area, and determine that the position condition is satisfied when moving to the determined position, and then send the request information to the network device.

[0094] The terminal can detect the signal strength of the network during movement, and determine that the signal condition is satisfied when determining that the signal strength is lower than the strength threshold before entering the area (for example, the signal coverage is poor due to the shielding of a mountain when being near the entrance of a tunnel).

[0095] The terminal can detect the moving speed of the terminal during movement, and determine that the signal condition is satisfied when determining that the moving speed is lower than the speed threshold before entering the area (for example, the high-speed rail needs to be appropriately decelerated before entering a tunnel).

[0096] Corresponding to the foregoing embodiments of the capability reporting method and the capability determining method, the disclosure further provides embodiments of a capability reporting apparatus and a capability determining apparatus.

[0097] Figure 5 is a schematic block diagram of a capability reporting apparatus according to an embodiment of the disclosure. The capability reporting apparatus shown in the embodiment can be a terminal, or an apparatus composed of modules in a terminal, and the terminal includes but is not limited to a mobile phone, a tablet computer, a wearable device, a sensor, an Internet of Things device, and the like. The terminal can communicate with a network device, and the network device includes but is not limited to a network device in a 4G, 5G, 6G, and the like communication system, such as a base station, a core network, and the like.

[0098] As shown in Figure 5 , the capability reporting apparatus can include:

[0099] The sending module 501 is configured to send capability information to a network device, wherein the capability information is used to indicate whether the terminal supports early buffering data.

[0100] In one embodiment, the data includes data to be used in a region where terminal communication is affected.

[0101] In one embodiment, the terminal is in a high-speed rail dedicated network; and / or the region includes a tunnel.

[0102] In one embodiment, the apparatus further includes a receiving module configured to receive configuration of sending request information sent by the network device in a case where the terminal supports early buffering data, wherein the request information is used to request the network device to send the data to the terminal.

[0103] In one embodiment, the request information further carries at least one of the following auxiliary information: data amount of the data; time of sending the data; duration of sending the data.

[0104] In one embodiment, the configuration is further used to indicate at least one of the following: whether the terminal is allowed to send the request information; information of a blocking timer used to block the terminal from sending the request information; and a condition of sending the request information.

[0105] In one embodiment, the condition includes at least one of the following: a location condition used to indicate that the terminal sends the request information at a location where the terminal is at a preset distance from the region before entering the region; a signal condition used to indicate that the terminal sends the request information when a signal strength of the network device is lower than a preset strength threshold before entering the region; and a speed condition used to indicate that the terminal sends the request information when a speed of the terminal is lower than a speed threshold before entering the region.

[0106] Figure 6 FIG. 1 is a schematic block diagram of a capability determination apparatus according to an embodiment of the present disclosure. The capability determination apparatus shown in the embodiment can be a network device, or an apparatus composed of modules in a network device. The network device can communicate with a terminal, which includes but is not limited to a mobile phone, a tablet computer, a wearable device, a sensor, an Internet of Things device, and the like. The network device includes but is not limited to a network device in a 4G, 5G, 6G, and the like communication system, such as a base station, a core network, and the like.

[0107] As shown in FIG. 1, the capability determination apparatus can include: Figure 6

[0108] a receiving module 601 configured to receive capability information sent by a terminal; ​

[0109] The processing module 602 is configured to determine whether the terminal supports early data buffering according to the capability information.

[0110] In an embodiment, the data includes data to be used in an area where terminal communication is affected.

[0111] In an embodiment, the terminal is in a high-speed rail dedicated network; and / or the area includes a tunnel.

[0112] In an embodiment, the apparatus further includes a sending module configured to send, to the terminal, a configuration for sending request information, in a case where it is determined that the terminal supports early data buffering, wherein the request information is used to request the network device to send the data to the terminal.

[0113] In an embodiment, the configuration is further used to indicate at least one of the following: whether the terminal is allowed to send the request information; information of a blocking timer used to block the terminal from sending the request information; and a condition for sending the request information.

[0114] In an embodiment, the condition includes at least one of the following: a location condition used to indicate that the terminal sends the request information at a location where the terminal is at a preset distance from the area before entering the area; a signal condition used to indicate that the terminal sends the request information when a signal strength of the network device is lower than a preset strength threshold before entering the area; and a speed condition used to indicate that the terminal sends the request information when a speed of the terminal is lower than a speed threshold before entering the area.

[0115] As to the apparatus in the above-mentioned embodiments, the specific manners in which various modules perform operations have been described in details in the embodiments of the method, and thus will not be described in details here.

[0116] For the apparatus embodiments, since they basically correspond to the method embodiments, the relevant parts refer to the part of the method embodiments. The apparatus embodiments described above are merely illustrative, wherein the modules described as separate components can or can not be physically separated, and the components shown as modules can or can not be physical modules, i.e., they can be located in one place, or distributed on multiple network modules. Part or all of the modules can be selected to achieve the purposes of the embodiments according to actual needs. Those skilled in the art can understand and implement without creative effort.

[0117] Embodiments of the present disclosure further provide a communication device, comprising: a processor; a memory for storing a computer program; wherein the computer program, when executed by the processor, implements the capability reporting method in any of the above embodiments.

[0118] Embodiments of the present disclosure further provide a communication device, comprising: a processor; a memory for storing a computer program; wherein the computer program, when executed by the processor, implements the capability determining method in any of the above embodiments.

[0119] Embodiments of the present disclosure further provide a computer readable storage medium for storing a computer program, which, when executed by a processor, implements the steps of the capability reporting method in any of the above embodiments.

[0120] Embodiments of the present disclosure further provide a computer readable storage medium for storing a computer program, which, when executed by a processor, implements the steps of the capability determining method in any of the above embodiments.

[0121] As shown in Figure 7 , Figure 7 is a schematic block diagram of an apparatus 700 for capability determining according to an embodiment of the present disclosure. The apparatus 700 can be provided as a base station. As shown in Figure 7 , the apparatus 700 includes a processing component 722, a radio transceiver component 724, an antenna component 726, and a signal processing part specific to the radio interface. The processing component 722 can further include one or more processors. One of the processors in the processing component 722 can be configured to implement the capability determining method in any of the above embodiments.

[0122] Figure 8 is a schematic block diagram of an apparatus 800 for capability reporting according to an embodiment of the present disclosure. The apparatus 800 can be a mobile phone, a computer, a digital broadcast terminal, a messaging device, a game console, a tablet device, a medical device, a fitness device, a personal digital assistant, etc.

[0123] As shown in Figure 8 , the apparatus 800 can include one or more of the following components: a processing component 802, a memory 804, a power supply component 806, a multimedia component 808, an audio component 810, an input / output (I / O) interface 812, a sensor component 814 and a communication component 816.

[0124] The processing component 802 generally controls the overall operations of the device 800, such as operations associated with display, phone calls, data communications, camera operations, and recording operations. The processing component 802 can include one or more processors 820 to execute instructions to complete the above-mentioned all or part of the steps of the capability reporting method. In addition, the processing component 802 can include one or more modules to facilitate the interaction between the processing component 802 and other components. For example, the processing component 802 can include a multimedia module to facilitate the interaction between the multimedia component 808 and the processing component 802.

[0125] The memory 804 is configured to store various types of data to support the operations of the device 800. Examples of these data include instructions for any application or method operating on the device 800, contact data, phonebook data, messages, pictures, videos, and the like. The memory 804 can be realized by any type of volatile or non-volatile storage devices or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic storage, flash memory, magnetic disk or optical disk.

[0126] The power component 806 provides power to the various components of the device 800. The power component 806 can include a power management system, one or more power sources, and other components associated with generating, managing, and distributing power for the device 800.

[0127] The multimedia component 808 includes a screen providing an output interface between the device 800 and a user. In some embodiments, the screen can include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes the touch panel, the screen can be implemented as a touch screen to receive an input signal from a user. The touch panel includes one or more touch sensors to sense a touch, a slide, and a gesture on the touch panel. The touch sensors can not only sense a boundary of a touching or sliding action, but also detect duration and pressure related to the touching or sliding action. In some embodiments, the multimedia component 808 includes a front camera and / or a rear camera. The front camera and / or the rear camera can receive external multimedia data when the device 800 is in an operating mode, such as a shooting mode or a video mode. Each of the front camera and the rear camera can be a fixed optical lens system or have a focal length and optical zoom capability.

[0128] The audio component 810 is configured to output and / or input audio signals. For example, the audio component 810 includes a microphone (MIC) that is configured to receive an external audio signal when the device 800 is in an operation mode, such as a call mode, a recording mode, and a voice recognition mode. The received audio signal can be further stored in the memory 804 or transmitted via the communication component 816. In some embodiments, the audio component 810 also includes a speaker for outputting audio signals.

[0129] The I / O interface 812 provides an interface between the processing component 802 and peripheral interface modules, which can be a keypad, a click wheel, buttons, and the like. The buttons can include, but are not limited to, a home button, a volume button, a start button, and a lock button.

[0130] The sensor component 814 includes one or more sensors for providing status assessments for various aspects of the device 800. For example, the sensor component 814 can detect an open / closed position of the device 800, relative positioning of components, such as a display and a keypad of the device 800, a change of position of the device 800 or a component of the device 800, presence or absence of user contact with the device 800, a change in orientation or acceleration / deceleration of the device 800, and a temperature change of the device 800, among other possibilities. The sensor component 814 can include proximity sensor configured to detect presence of an object in proximity to the device 800 without any physical touch. The sensor component 814 can also include a light sensor (e.g., a CMOS or CCD image sensor) configured to work in an imaging application. In some embodiments, the sensor component 814 can also include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.

[0131] The communication component 816 is configured to facilitate wired or wireless communication between the device 800 and another device. The device 800 can access a wireless network based on a communication standard, such as WiFi, 2G, 3G, 4G LTE, 5G NR, or a combination thereof. In an example embodiment, the communication component 816 receives broadcast signals or broadcast-related information from an external broadcast management system via a broadcast channel. In an example embodiment, the communication component 816 can further include a Near Field Communication (NFC) module to facilitate short-range communication. For example, the NFC module can be implemented based on Radio Frequency Identification (RFID) techniques, infrared data association (IrDA) techniques, ultra-wideband (UWB) techniques, Bluetooth (BT) techniques, and other techniques.

[0132] In exemplary embodiments, the apparatus 800 can be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), controllers, micro-controllers, microprocessors or other electronic components, for performing the above-mentioned capability reporting method.

[0133] In exemplary embodiments, a non-transitory computer readable storage medium including instructions, such as the memory 804 including instructions, is also provided, which can be executed by the processor 820 of the apparatus 800 to complete the above-mentioned capability reporting method. For example, the non-transitory computer readable storage medium can be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disc, and an optical data storage device, etc.

[0134] Other embodiments of the present disclosure will be apparent to those skilled in the art from consideration of the specification and practice of the features disclosed herein. It is intended that the present disclosure cover any and all variations of the present disclosure including combinations of features falling within the scope of the present disclosure and equivalents thereof. It is intended that the specification and examples be considered as exemplary only, with the true scope and spirit of the present disclosure being indicated by the following claims.

[0135] It should be understood that the present disclosure is not limited to the precise structures herein described and illustrated in the drawings, and that various modifications and changes can be made without departing from its scope. The scope of the present disclosure is limited only by the claims that follow.

[0136] It should be noted that, in the present document, relational terms such as first and second, and the like can be used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. The terms "comprises", "comprising", or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but can include other elements not expressly listed or inherent to such process, method, article, or apparatus. An element proceeded by "comprises... a" does not, without more constraints, exclude the presence of additional identical elements in the process, method, article, or apparatus that comprises the element.

[0137] The method and device provided by the embodiments of the present disclosure are described in detail above, the principles and implementation manners of the present disclosure are described by applying specific examples, the above embodiment description is only used to help understand the method of the present disclosure and the core idea thereof; meanwhile, for those skilled in the art, according to the idea of the present disclosure, the specific implementation manners and application ranges will have changes, and the above description should not be understood as a limitation on the present disclosure.

Claims

1. A capability reporting method, characterized in that, The method, executed by a terminal, includes: Before the terminal enters the area where communication is affected, it sends capability information to the network device, wherein the capability information is used to indicate whether the terminal supports pre-caching data, the data including data that the terminal will use in the area; When the terminal supports pre-caching data, it receives a configuration sent by the network device for sending request information. The configuration is used to indicate the resources used to send the request information, and the request information is used to request the data from the network device.

2. The method according to claim 1, characterized in that, The terminal is located in a dedicated high-speed rail network; and / or The area includes tunnels.

3. The method according to claim 1, characterized in that, The request information also carries at least one of the following auxiliary information: The amount of data mentioned; The time when the data was sent; The duration for which the data is transmitted.

4. The method according to any one of claims 1 to 3, characterized in that, The configuration is also used to indicate at least one of the following: Whether to allow the terminal to send the request information; Information for a blocking timer used to prevent the terminal from sending the request information; The conditions for sending the request information.

5. The method according to claim 4, characterized in that, The conditions include at least one of the following: Location conditions are used to instruct the terminal to send the request information at a preset distance from the area before entering the area; Signal conditions are used to instruct the terminal to send the request information when the signal strength of the network device is lower than a preset strength threshold before entering the area; Speed ​​condition, used to instruct the terminal to send the request information when the terminal's speed is below a speed threshold before entering the area.

6. A method for determining capability, characterized in that, Performed by a network device, the method includes: The receiving terminal sends capability information before entering an area where communication is affected; Based on the capability information, it is determined whether the terminal supports pre-caching data, the data including data that the terminal will use in the area; If it is determined that the terminal supports pre-caching data, a configuration for sending request information is sent to the terminal. The configuration is used to indicate the resources used to send the request information, which is used to request the data from the network device.

7. The method according to claim 6, characterized in that, The terminal is located in a dedicated high-speed rail network; and / or The area includes tunnels.

8. The method according to any one of claims 6 to 7, characterized in that, The configuration is also used to indicate at least one of the following: Whether to allow the terminal to send the request information; Information for a blocking timer used to prevent the terminal from sending the request information; The conditions for sending the request information.

9. The method according to claim 8, characterized in that, The conditions include at least one of the following: Location conditions are used to instruct the terminal to send the request information at a preset distance from the area before entering the area; Signal conditions are used to instruct the terminal to send the request information when the signal strength of the network device is lower than a preset strength threshold before entering the area; Speed ​​condition, used to instruct the terminal to send the request information when the terminal's speed is below a speed threshold before entering the area.

10. A capability reporting device, characterized in that, The device includes: The sending module is configured to send capability information to a network device before the terminal enters a communication-affected area, wherein the capability information is used to indicate whether the terminal supports pre-caching data, the data including data that the terminal will use in the area; The receiving module is configured to receive a configuration for sending request information sent by the network device when the terminal supports pre-caching data. The configuration is used to indicate the resources for sending the request information, and the request information is used to request the data from the network device.

11. A capability determining device, characterized in that, The device includes: The receiving module is configured to receive capability information sent by the terminal before it enters an area where communication is affected. The processing module is configured to determine, based on the capability information, whether the terminal supports pre-caching data, the data including data that the terminal will use in the region; The sending module is configured to send a configuration for sending request information to the terminal when it is determined that the terminal supports pre-caching data. The configuration is used to indicate the resources for sending the request information, which is used to request the data from the network device.

12. A communication device, characterized in that, include: processor; Memory used to store computer programs; When the computer program is executed by the processor, it implements the capability reporting method according to any one of claims 1 to 5.

13. A communication device, characterized in that, include: processor; Memory used to store computer programs; When the computer program is executed by a processor, it implements the capability determination method according to any one of claims 6 to 9.

14. A computer-readable storage medium for storing a computer program, characterized in that, When the computer program is executed by a processor, it implements the steps in the capability reporting method according to any one of claims 1 to 5.

15. A computer-readable storage medium for storing a computer program, characterized in that, When the computer program is executed by a processor, it implements the steps in the capability determination method according to any one of claims 6 to 9.

Citation Information

Patent Citations

  • Determination method of PDSCH resource position, terminal and network side equipment

    CN111435890A

  • Data caching method and related device

    CN114268998A