[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN108200612A - Data transmission method, device and storage medium - Google Patents

Data transmission method, device and storage medium Download PDF

Info

Publication number
CN108200612A
CN108200612A CN201810119663.3A CN201810119663A CN108200612A CN 108200612 A CN108200612 A CN 108200612A CN 201810119663 A CN201810119663 A CN 201810119663A CN 108200612 A CN108200612 A CN 108200612A
Authority
CN
China
Prior art keywords
preset
base station
data transmission
timing
sending
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201810119663.3A
Other languages
Chinese (zh)
Other versions
CN108200612B (en
Inventor
崔恒彬
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Xiaomi Mobile Software Co Ltd
Original Assignee
Beijing Xiaomi Mobile Software Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Xiaomi Mobile Software Co Ltd filed Critical Beijing Xiaomi Mobile Software Co Ltd
Priority to CN201810119663.3A priority Critical patent/CN108200612B/en
Publication of CN108200612A publication Critical patent/CN108200612A/en
Application granted granted Critical
Publication of CN108200612B publication Critical patent/CN108200612B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/16Central resource management; Negotiation of resources or communication parameters, e.g. negotiating bandwidth or QoS [Quality of Service]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0053Allocation of signaling, i.e. of overhead other than pilot signals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/0215Traffic management, e.g. flow control or congestion control based on user or device properties, e.g. MTC-capable devices

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Quality & Reliability (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The disclosure is directed to a kind of data transmission method, device and storage mediums, belong to field of communication technology.The method includes:Determine current volume of transmitted data;Update request is sent to base station based on the volume of transmitted data, the update request carries the ability information that should have during the UE current transmissions data;The update response that the base station is sent is received, the update response carries resource information, and the resource information is used to indicate the base station based on the resource that the ability information is UE configurations;Based on transmitting data between the resource indicated by the resource information and the base station, realize UE according to the volume of transmitted data of itself come when sending update request to base station, so that resource can be dynamically configured according to the ability information that UE currently has in base station, it realizes the data transmission for adapting to plurality of application scenes, improves data transmission efficiency.

Description

Data transmission method, device and storage medium
Technical Field
The present disclosure relates to the field of mobile communications technologies, and in particular, to a data transmission method, an apparatus, and a storage medium.
Background
With the development of mobile communication technology, people have higher and higher requirements for mobile terminals. Especially, the current mobile terminal supports Multiple technologies such as MIMO (Multiple-Input Multiple-Output) technology, CA (Carrier Aggregation) technology, LTE (Long Term Evolution ) and WLAN (Wireless Local Area network) Aggregation technology, and under the Multiple technologies, UE (User Equipment) can transmit data with the base station.
Disclosure of Invention
To overcome the problems in the related art, the present disclosure provides a data transmission method, apparatus, and storage medium.
According to a first aspect of the embodiments of the present disclosure, a data transmission method is provided, which is applied to a user equipment UE, and the method includes:
determining the current data transmission quantity;
sending an updating request to a base station based on the data transmission quantity, wherein the updating request carries the capability information which the UE should have when transmitting data currently;
receiving an update response sent by the base station, wherein the update response carries resource information, and the resource information is used for indicating resources configured for the UE by the base station based on the capability information;
and transmitting data with the base station based on the resources indicated by the resource information.
Optionally, the data transmission amount is a data receiving amount;
the sending of the update request to the base station based on the data transmission amount comprises:
when the data receiving quantity reaches a first preset receiving quantity, timing is started;
when a first timing duration obtained by timing reaches a first preset duration and the data receiving quantity reaches the first preset receiving quantity in the first timing duration, sending the updating request to the base station;
or,
when the data receiving quantity is lower than a second preset receiving quantity, timing is started, wherein the second preset receiving quantity is smaller than the first preset receiving quantity;
and when a second timing duration obtained by timing reaches a second preset duration and the data receiving quantity is lower than the second preset receiving quantity in the second timing duration, sending the updating request to the base station.
Optionally, the data transmission amount is a data sending amount;
the sending of the update request to the base station based on the data transmission amount comprises:
when the data transmission amount reaches a first preset transmission amount, timing is started;
when a third timing duration obtained by timing reaches a third preset duration and the data transmission quantity reaches the first preset transmission quantity within the third timing duration, transmitting the updating request to the base station;
or,
when the data transmission quantity is lower than a second preset transmission quantity, timing is started, wherein the second preset transmission quantity is smaller than the first preset transmission quantity;
and when the fourth timing duration obtained by timing reaches a fourth preset duration and the data transmission quantity is lower than the second preset transmission quantity in the fourth timing duration, sending the updating request to the base station.
Optionally, the sending an update request to a base station based on the data transmission amount includes:
when the data transmission quantity is larger than the preset transmission quantity, determining that data is currently transmitted, and determining the current battery temperature;
and when the battery temperature reaches a preset temperature, sending the updating request to the base station.
Optionally, before determining the current data transmission amount, the method further includes:
determining whether the current state is a connected state or an idle state;
and when the current state is the connection state, executing the step of determining the current data transmission quantity.
Optionally, after determining whether the current state is the connected state or the idle state, the method further includes:
and when detecting that the current state is converted into the idle state from the connected state, directly executing the step of sending the updating request to the base station.
Optionally, the update request is an Evolved packet system mobility management EMM (Evolved packet system) information update request or a UE capability update request.
According to a second aspect of the embodiments of the present disclosure, there is provided a data transmission apparatus, applied to a user equipment UE, the apparatus including:
the first determining module is used for determining the current data transmission quantity;
a sending module, configured to send an update request to a base station based on the data transmission amount, where the update request carries capability information that the UE should have when transmitting data currently;
a receiving module, configured to receive an update response sent by the base station, where the update response carries resource information, and the resource information is used to indicate, by the base station, a resource configured for the UE based on the capability information;
and a transmission module, configured to transmit data with the base station based on the resource indicated by the resource information.
Optionally, the data transmission amount is a data receiving amount;
the sending module comprises:
the first timing submodule is used for starting timing when the data receiving quantity reaches a first preset receiving quantity;
the first sending submodule is used for sending the updating request to the base station when a first timing duration obtained by timing reaches a first preset duration and the data receiving quantity reaches the first preset receiving quantity in the first timing duration;
or,
the second timing submodule is used for starting timing when the data receiving quantity is lower than a second preset receiving quantity, and the second preset receiving quantity is smaller than the first preset receiving quantity;
and the second sending submodule is used for sending the updating request to the base station when a second timing duration obtained by timing reaches a second preset duration and the data receiving quantity is lower than the second preset receiving quantity in the second timing duration.
Optionally, the data transmission amount is a data sending amount;
the sending module comprises:
the third timing submodule is used for starting timing when the data transmission quantity reaches a first preset transmission quantity;
the third sending submodule is used for sending the updating request to the base station when a third timing duration obtained by timing reaches a third preset duration and the data sending quantity reaches the first preset sending quantity in the third timing duration;
or,
the fourth timing submodule is used for starting timing when the data transmission quantity is lower than a second preset transmission quantity, and the second preset transmission quantity is smaller than the first preset transmission quantity;
and the fourth sending submodule is used for sending the updating request to the base station when the fourth timing duration obtained by timing reaches a fourth preset duration and the data sending quantity is lower than the second preset sending quantity in the fourth timing duration.
Optionally, the sending module includes:
the determining submodule is used for determining that data are transmitted currently and determining the current battery temperature when the data transmission quantity is larger than the preset transmission quantity;
and the fifth sending submodule is used for sending the updating request to the base station when the battery temperature reaches a preset temperature.
Optionally, the apparatus further comprises:
the second determining module is used for determining whether the current state is in a connected state or an idle state;
and the first triggering module is used for triggering the first determining module to determine the current data transmission quantity when the current connection state is achieved.
Optionally, the apparatus further comprises:
and the second triggering module is used for triggering the sending module to directly send the updating request to the base station when the current connection state is detected to be converted into the idle state.
Optionally, the update request is an evolved packet system mobility management EMM information update request or a UE capability update request.
According to a third aspect of the embodiments of the present disclosure, there is provided a data transmission apparatus, the apparatus including: a processor;
a memory for storing processor-executable instructions;
wherein the processor is configured to perform the steps of any of the methods of the first aspect described above.
According to a fourth aspect of embodiments of the present disclosure, there is provided a computer-readable storage medium having stored thereon instructions which, when executed by a processor, implement the steps of any one of the methods of the first aspect described above.
According to a fifth aspect of embodiments of the present disclosure, there is provided a computer program product containing instructions which, when run on a computer, cause the computer to perform the steps of any of the methods of the first aspect described above.
The technical scheme provided by the embodiment of the disclosure can have the following beneficial effects: by determining the current data transmission quantity and sending an updating request to the base station according to the data transmission quantity, wherein the updating request carries the capability information which the UE should have during current transmission, when an updating response which is sent by the base station and carries the resource information is received, data is transmitted between the resource indicated by the resource information and the base station, and when the UE sends the updating request to the base station according to the self data transmission quantity, the base station can dynamically configure the resource according to the capability information which the UE currently has, so that the method adapts to data transmission under various application scenes, and improves the efficiency of data transmission.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosure.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and together with the description, serve to explain the principles of the disclosure.
Fig. 1 is a flowchart illustrating a data transmission method according to an embodiment of the present disclosure.
Fig. 2A is a flowchart illustrating another data transmission method according to an embodiment of the disclosure.
Fig. 2B is a schematic diagram illustrating an update request according to an embodiment of the disclosure.
Fig. 2C is a schematic diagram illustrating another example of sending an update request according to an embodiment of the disclosure.
Fig. 3 is a schematic structural diagram of a data transmission device according to an embodiment of the present disclosure.
Fig. 4 is a schematic structural diagram of another data transmission device according to an embodiment of the present disclosure.
Detailed Description
Reference will now be made in detail to the exemplary embodiments, examples of which are illustrated in the accompanying drawings. When the following description refers to the accompanying drawings, like numbers in different drawings represent the same or similar elements unless otherwise indicated. The implementations described in the exemplary embodiments below are not intended to represent all implementations consistent with the present disclosure. Rather, they are merely examples of apparatus and methods consistent with certain aspects of the present disclosure, as detailed in the appended claims.
For ease of understanding, before explaining the embodiments of the present disclosure in detail, an application scenario of the embodiments of the present disclosure will be described.
With the development of communication technology, the functions of mobile terminals are continuously improved, and people are increasingly unable to leave mobile terminals in work and life. In many cases, data transmission between the mobile terminal and the base station is required, which requires the base station to allocate resources for the mobile terminal for data transmission.
For example, when a user downloads a video through a mobile communication network, the base station may configure wireless network resources for a mobile phone of the user to perform data transmission, so as to quickly download the video.
For example, when a user browses a web page using a mobile communication network, the base station may allocate wireless network resources for a handset of the user to perform data transmission.
Of course, the embodiment of the present disclosure may be applied to not only the two application scenarios, but also other application scenarios in practical application.
At present, as the functions of the mobile terminal become more and more powerful, data transmission between the base station and the UE becomes more and more important, in the related art, generally, when the UE is connected to the base station for the first time, the UE may actively report capability information, and the reported capability information is the maximum capability information of the UE, when the data transmission amount of the UE is too large, the base station may not know that the UE needs more resources, and the UE may transmit data only according to the resources configured by the previous base station, that is, the base station may not configure resources for the UE according to the actual situation in the data transmission process of the UE, so that the present disclosure provides a data transmission method in order to adapt to various application scenarios existing in the data transmission process of the UE.
Fig. 1 is a flowchart of a data transmission method shown in an embodiment of the present disclosure, and as shown in fig. 1, the method is applied to a UE and includes the following steps.
In step 101, the current amount of data transfer is determined.
In step 102, an update request is sent to the base station based on the data transmission amount, where the update request carries capability information that the UE should have when transmitting data currently.
In step 103, an update response sent by the base station is received, where the update response carries resource information, and the resource information is used to indicate a resource configured for the UE by the base station based on the capability information.
In step 104, data is transmitted between the base station and the resource indicated by the resource information.
In summary, the embodiment of the present disclosure determines the current data transmission amount, and sends an update request to the base station according to the data transmission amount, where the update request carries capability information that the UE should have during current transmission, and when receiving an update response that is sent by the base station and carries resource information, transmits data between the resource indicated by the resource information and the base station, so that when the UE sends the update request to the base station according to its own data transmission amount, the base station may dynamically configure resources according to the capability information that the UE currently has, so as to adapt to data transmission in multiple application scenarios, and improve the efficiency of data transmission.
Optionally, the data transmission amount is a data receiving amount;
sending an update request to the base station based on the data transmission amount, including:
when the data receiving quantity reaches a first preset receiving quantity, timing is started;
when the first timing duration obtained by timing reaches a first preset duration and the data receiving quantity reaches the first preset receiving quantity in the first timing duration, sending the updating request to the base station;
or,
when the data receiving quantity is lower than a second preset receiving quantity, timing is started, and the second preset receiving quantity is smaller than the first preset receiving quantity;
and when the second timing duration obtained by timing reaches a second preset duration and the data receiving quantity is lower than the second preset receiving quantity in the second timing duration, sending the updating request to the base station.
Optionally, the data transmission amount is a data sending amount;
sending an update request to the base station based on the data transmission amount, including:
when the data transmission amount reaches a first preset transmission amount, timing is started;
when the third timing duration obtained by timing reaches a third preset duration and the data transmission quantity reaches the first preset transmission quantity within the third timing duration, transmitting the updating request to the base station;
or,
when the data transmission quantity is lower than a second preset transmission quantity, timing is started, wherein the second preset transmission quantity is smaller than the first preset transmission quantity;
and when the fourth timing duration obtained by timing reaches a fourth preset duration and the data transmission quantity is lower than the second preset transmission quantity in the fourth timing duration, transmitting the updating request to the base station.
Optionally, sending an update request to the base station based on the data transmission amount includes:
when the data transmission quantity is larger than the preset transmission quantity, determining that data is currently transmitted, and determining the current battery temperature;
and when the battery temperature reaches a preset temperature, sending the updating request to a base station.
Optionally, before determining the current data transmission amount, the method further includes:
determining whether the current state is a connected state or an idle state;
when the current data transmission quantity is in the connection state, the step of determining the current data transmission quantity is executed.
Optionally, after determining whether the current state is the connected state or the idle state, the method further includes:
and when detecting that the current connection state is converted into the idle state, directly executing the step of sending an updating request to the base station.
Optionally, the update request is an evolved packet system mobility management EMM information update request or a UE capability update request.
All the above optional technical solutions can be combined arbitrarily to form optional embodiments of the present disclosure, and the embodiments of the present disclosure are not described in detail again.
Fig. 2 is a flow chart illustrating a data transmission method according to an embodiment of the present disclosure. The embodiment of the present disclosure will be explained in detail with respect to the embodiment shown in fig. 1. As shown in fig. 2, the method includes the following steps.
In step 201, the UE determines the current data transmission amount.
The current data transmission amount refers to a data amount of data transmission performed by the current UE, and the data transmission amount includes a data receiving amount or a data sending amount.
In practical applications, the data transmission amount refers to bytes, and usually adopts a data transmission rate to represent the data transmission amount per unit time (usually, second), the data transmission amount per unit time is represented by an upper line rate, and the data reception amount per unit time is represented by a lower line rate. In practical cases, the data Transmission rate may be obtained by calculating the bit flow transmitted within a certain Time period (generally, a Transmission Time Interval (TTI) or a radio frame) according to physical resources, that is, resources of 12 consecutive carriers in the frequency domain, so as to determine the current data Transmission amount. Of course, the calculation can be performed in other ways, and the embodiment of the present disclosure is not limited thereto.
In step 202, the UE sends an update request to the base station based on the data transmission amount, where the update request carries capability information that the UE should have when transmitting data currently.
The update request is an EMM information update request or a UE capability update request, and certainly, in practical applications, the update request may also be another request.
In practical application, the UE may send an update request to the base station according to its actual needs in the data transmission process. The sending of the update request by the UE to the base station will be explained in the following by three possible implementations. Wherein, the three possible implementation modes correspond to three application scenarios.
A first possible implementation:when the data transmission quantity is a data receiving quantity and the data receiving quantity reaches a first preset receiving quantity, timing is started; when the first timing duration obtained by timing reaches a first preset duration, the first timing duration is countedAnd when the data receiving quantity reaches the first preset receiving quantity within the time duration, sending the updating request to the base station. Or, when the data receiving quantity is lower than a second preset receiving quantity, timing is started, wherein the second preset receiving quantity is smaller than the first preset receiving quantity; and when the second timing duration obtained by timing reaches a second preset duration and the data receiving quantity is lower than the second preset receiving quantity in the second timing duration, sending the updating request to the base station.
The first preset time period and the second preset time period may be the same or different, and the first preset receiving amount, the first preset time period, the second preset receiving amount, and the second preset time period may be preset, which is not limited in the embodiment of the present disclosure.
It should be noted that, in an application scenario corresponding to the first possible implementation manner, in the embodiment of the present disclosure, by setting a first preset receiving amount and a first preset time duration, when the data receiving amount reaches the first preset receiving amount, it indicates that the current data transmission amount is relatively large, at this time, timing is started, when the first timing time duration reaches the first preset time duration, and when the data receiving amount reaches the first preset receiving amount within the first timing time duration, it indicates that the data transmission amounts of the UE are relatively large in a relatively long period of time, at this time, in order to improve the rate of data transmission, the UE may send an update request to the base station, that is, the UE may send the update request to the base station in real time according to a specific condition of the UE, so that the base station may allocate resources that meet the capability of the current UE, thereby achieving the purpose of high-speed transmission by the UE.
Correspondingly, by setting a second preset receiving quantity and a second preset time length, when the data receiving quantity reaches the second preset receiving quantity, the current data transmission quantity is smaller, at the moment, timing is started, when the second timing time length reaches the second preset time length, and the data receiving quantity is lower than the second preset receiving quantity in the second timing time length, the data transmission quantity of the UE in a longer period is smaller, at the moment, in order to reduce resource waste, the UE can send an updating request to the base station to request the base station to allocate resources which meet the capability of the current UE, so that the resources are saved, namely, the UE sends the updating request to the base station in real time according to the specific condition of the UE, so that the base station can allocate the resources for the UE according to the current actual requirement of the UE in real time, and the aim of low-speed transmission of the UE is fulfilled.
It should be noted that, when the UE determines that the update request needs to be sent to the base station, the UE may determine, according to a correspondence between the data receiving amount and the capability information, capability information corresponding to the current data receiving amount, where the capability information is used to indicate a capability that the UE should have when receiving the corresponding data amount, and further carry the capability information in the update request. In practical applications, the capability information may be CA capability, LWA (LTE & WLAN Aggregation, long term evolution and wireless local area network Aggregation) capability, or may also be other capabilities, such as MIMO capability, and the embodiment of the present disclosure is not limited thereto.
For example, the correspondence relationship between the data reception amount and the capability information may be set in advance, as shown in table 1 below, assuming that the determined data reception amount is "X", and X1< X ≦ X2, at which time the capability information corresponding to the data reception amount "X" is determined to be "B" from the correspondence relationship shown in table 1. Therefore, it can be determined that the capability information that the UE should have when transmitting data currently is "B".
TABLE 1
Data reception amount Capability information
0<X≤X1 A
X1<X≤X2 B
X2<X≤X3 C
…… ……
It should be noted that the embodiment of the present disclosure is described by taking only the correspondence relationship between the data reception amount and the capability information shown in table 1 as an example, and table 1 does not limit the embodiment of the present disclosure.
A second possible implementation:when the data transmission quantity is a data sending quantity and the data sending quantity reaches a first preset sending quantity, timing is started; and when the third timing duration obtained by timing reaches a third preset duration and the data transmission quantity reaches the first preset transmission quantity within the third timing duration, transmitting the updating request to the base station. Or, when the data transmission amount is lower than a second preset transmission amount, timing is started, wherein the second preset transmission amount is smaller than the first preset transmission amount; and when the fourth timing duration obtained by timing reaches a fourth preset duration and the data transmission quantity is lower than the second preset transmission quantity in the fourth timing duration, transmitting the updating request to the base station.
The third preset time period and the fourth preset time period may be the same or different, and the third preset receiving amount, the third preset time period, the fourth preset receiving amount, and the fourth timing time period may be preset, which is not limited in the embodiment of the present disclosure.
It should be noted that, in an application scenario corresponding to the second possible implementation manner, in the embodiment of the present disclosure, by setting a third preset receiving amount and a third preset time duration, when the data receiving amount reaches the third preset receiving amount, it indicates that the current data transmission amount is relatively large, at this time, timing is started, when the third timing time duration reaches the third preset time duration, and when the data receiving amount reaches the third preset receiving amount within the third timing time duration, it indicates that the data transmission amounts of the UE are relatively large in a relatively long period of time, at this time, in order to increase the data transmission rate, the UE may send an update request to the base station, that is, the UE may send the update request to the base station in real time according to a specific situation of the UE, so that the base station may allocate resources that meet the capability of the current UE, and thereby achieving the purpose of high-speed transmission by the UE.
Correspondingly, by setting a fourth preset receiving quantity and a fourth preset time length, when the data receiving quantity reaches the fourth preset receiving quantity, the current data transmission quantity is smaller, at the moment, timing is started, when the fourth timing time length reaches the fourth preset time length, and the data receiving quantity is lower than the fourth preset receiving quantity in the fourth timing time length, the data transmission quantity of the UE in a longer period is smaller, at the moment, in order to reduce resource waste, the UE can send an updating request to the base station to request the base station to allocate resources which meet the capability of the current UE, and resources are saved.
In an actual situation, the UE may send an update request to the base station according to the current data receiving amount and data sending amount of the UE when the current data receiving amount and data sending amount meet the conditions, so that the base station may configure resources for the UE according to the current capability information of the UE, and fully consider the actual requirement of the UE for data transmission currently, so that the UE is better adapted to the two application scenarios in the data transmission process.
It should be noted that, when the UE determines that the update request needs to be sent to the base station, the UE may also determine, according to a correspondence between the data transmission amount and the capability information, capability information corresponding to the data transmission amount, where the capability information is used to indicate a capability that the UE should have when sending the corresponding data amount, and further carry the capability information in the update request.
For example, the correspondence relationship between the data transmission amount and the capability information may be set in advance, as shown in table 2 below, and assuming that the determined data transmission amount is "Y" and Y2< Y ≦ Y3, at this time, the capability information corresponding to the data transmission amount "Y" is determined to be "c" from the correspondence relationship shown in table 2. Therefore, it can be determined that the capability information that the UE should have when transmitting data currently is "c".
TABLE 2
Amount of data transmission Capability information
0<Y≤Y1 a
Y1<Y≤Y2 b
Y2<Y≤Y3 c
…… ……
Note that, in the embodiment of the present disclosure, only the correspondence relationship between the data transmission amount and the capability information shown in table 2 is taken as an example for description, and table 2 does not limit the embodiment of the present disclosure.
A third possible implementation:when the data transmission quantity is larger than the preset transmission quantity, the data transmission quantity is confirmedDetermining that data is currently being transmitted and determining the current battery temperature; and when the battery temperature reaches a preset temperature, sending the updating request to a base station.
The data transmission amount may be at least one of a data transmission amount and a data receiving amount, the preset temperature may be preset, and the battery temperature may be acquired by a temperature sensor configured on the UE, but in an actual situation, the battery temperature may also be acquired by other manners, which is not limited to the embodiment of the present disclosure.
It should be noted that, in an application scenario corresponding to the third possible implementation manner, by setting the preset temperature, in the process of data transmission by the UE, when the data transmission amount is greater than the preset transmission amount and the current battery temperature reaches the preset temperature, it indicates that the UE is currently transmitting data at a high speed, and the UE temperature is high, at this time, the base station reconfigures resources for the UE by sending an update request to the base station, so as to reduce the rate of data transmission by the UE, reduce the current battery temperature of the UE, prevent a battery from malfunctioning when the temperature is too high, and ensure user safety.
It should be noted that, in practical applications, sending the update request to the base station based on the data transmission amount may be directly performed by the third possible implementation manner, and of course, sending the update request to the base station based on the data transmission amount may also be performed by combining the first possible implementation manner or the second possible implementation manner.
When the third possible implementation manner is combined with the first possible implementation manner, the implementation process may be: when the data transmission quantity is a data receiving quantity and the data receiving quantity reaches a first preset receiving quantity, timing is started, and the current battery temperature is determined; and when the first timing duration obtained by timing reaches a first preset duration, the data receiving quantity reaches the first preset receiving quantity in the first timing duration, and the battery temperature reaches a preset temperature, sending the updating request to the base station. Or, when the data receiving quantity is lower than a second preset receiving quantity, starting timing and determining the current battery temperature, wherein the second preset receiving quantity is smaller than the first preset receiving quantity; and when the second timing duration obtained by timing reaches a second preset duration, the data receiving quantity is lower than the second preset receiving quantity in the second timing duration, and the battery temperature is lower than the preset temperature, sending the updating request to the base station.
When the third possible implementation manner is combined with the second possible implementation manner, the implementation process may be: when the data transmission quantity is a data sending quantity and the data sending quantity reaches a first preset sending quantity, timing is started, and the current battery temperature is determined; and when the third timing duration obtained by timing reaches a third preset duration, the data transmission quantity reaches the first preset transmission quantity in the third timing duration, and the battery temperature reaches a preset temperature, sending the updating request to the base station. Or, when the data transmission amount is lower than a second preset transmission amount, starting timing and determining the current battery temperature, wherein the second preset transmission amount is smaller than the first preset transmission amount; and when the fourth timing duration obtained by timing reaches a fourth preset duration, the data transmission quantity is lower than the second preset transmission quantity in the fourth timing duration, and the battery temperature is lower than the preset temperature, sending the updating request to the base station.
In practical cases, by combining the third possible implementation manner with the first possible implementation manner or the second possible implementation manner, the current data transmission amount and the battery temperature of the UE are taken into consideration comprehensively, so that the capability information that the current UE should have can be determined more definitely, and multiple factors of the UE in the data transmission process are taken into consideration sufficiently to send an update request to the base station, so that the base station can configure corresponding resources for the UE, and perform data transmission more efficiently.
It should be noted that, in the embodiment of the present disclosure, the update request may be sent to the base station by the method in step 202, and in practical applications, the UE may also send the update request to the base station by other methods.
Before step 202 is executed, the embodiment of the present disclosure may determine whether the current state is a connected state or an idle state, and when the current state is the connected state, determine the current data transmission amount through the above steps 201 to 201, and send an update request to the base station based on the determined data transmission amount.
Further, after determining whether the current state is the connected state or the idle state, if it is detected that the current state is converted from the connected state to the idle state, the step of sending the update request to the base station may be directly performed.
It should be noted that, when the UE is switched from the connected state to the idle state, the UE may send an update request to the base station, at this time, the UE does not perform data transmission or does not have data transmission amount, and the UE may directly send the update request to the base station, so that the base station updates the current resource of the UE, or does not configure the resource to the UE, so as to achieve the purpose of saving the resource. Wherein the update request sent in this case may be a tracking area update request.
In step 203, the base station receives an update request sent by the UE, and configures resources for the UE based on the capability information carried in the update request.
When the base station receives the update request, the base station may configure resources for the UE according to the capability information that the UE should have when transmitting data currently and the current resources of the base station, which are carried in the update request.
It should be noted that, when the current resource of the base station is sufficient, the base station may configure according to the capability information that the UE should currently have, and when the current resource of the base station is not sufficient to configure according to the capability information that the UE should currently have, the base station may configure for the UE according to the maximum resource that the base station can currently configure, so as to meet the requirement of the current data transmission of the UE to the maximum extent, thereby dynamically configuring the resource for the UE according to the actual situation of the UE, so as to adapt to different application scenarios.
In step 204, the base station sends an update response to the UE, where the update response carries resource information, and the resource information is used to indicate resources configured for the UE by the base station based on the capability information.
After the base station reconfigures the resources for the UE through step 203, the base station may notify the UE of the resources configured for the UE by the base station based on the capability information by sending an update response to the UE and carrying the resource information in the update response, so that the UE may perform subsequent data transmission according to the resources.
In step 205, the UE receives the update response sent by the base station, and transmits data to the base station based on the resource indicated by the resource information carried in the update response.
When the resource indicated by the resource information is configured according to the capability currently possessed by the UE when the resource is sufficient by the base station, that is, the resource indicated by the resource information carried in the update response received by the UE conforms to the capability currently possessed by the UE, in this case, when the UE transmits data based on the resource and the base station, the current requirement of the UE can be met. If the resource indicated by the resource information is a resource which is configured by the UE according to the maximum resource which can be currently configured by the base station when the resource is insufficient, that is, the resource indicated by the resource information carried in the update response received by the UE does not meet the capability which the UE should currently have, when the UE transmits data based on the resource and the base station, the capability information which the UE currently has can be matched to the maximum extent under the condition that the resource provided by the base station allows, so as to more effectively perform data transmission.
The values illustrate that when the UE is performing data transmission, i.e. the UE is in a connected state at this time, the interaction process between the UE and the base station is as shown in fig. 2B. That is, the UE sends an EMM update request or a UE capability update request to an MME (mobile network node) of the base station, the MME starts a timer after receiving the EMM update request or the UE capability update request, configures resources for the UE, and the MME sends an EMM update response or a UE capability response to the UE and stops the timer.
When the UE is switched from the connected state to the idle state, an interaction process between the UE and the base station is shown in fig. 2C. That is, the UE sends a tracking area update request to the MME of the base station, starts the timer 3430, and when the MME of the base station receives the tracking area update request, if the base station successfully configures the resource for the UE, sends a tracking area update response to the UE, and starts the timer 3450, and when the UE receives the response within the set time and determines that the resource is configured, stops the timer 3430, at this time, it is verified that the UE successfully sends the tracking area update request, and if the UE does not receive the response within the set time, it fails to send the update request to the base station, and sends tracking area update completion information to the MME, and when the MME receives the information within the set time of message transmission, it stops the timer 3450, at this time, the update is successful, and if the set time is exceeded, the MME still does not receive the information, then the update is failed.
Or, when the UE is in an idle state and the UE sends an update request to the base station, an interaction process between the UE and the base station is as shown in fig. 2C. That is, the UE sends a tracking area update request to the base station, starts the timer 3430, the base station returns tracking area update rejection information, and when the UE receives the tracking area update rejection information, the UE stops counting time and indicates that the update fails.
It should be noted that, by performing data transmission in the above manner, the capability information currently possessed by the UE is fully considered, and the actual requirements of the UE in the data transmission process are met to the greatest extent, so that the base station configures corresponding resources for the UE to perform data transmission, and the data transmission efficiency is improved.
In summary, the UE according to the embodiment of the present disclosure determines the current data transmission amount, and sends an update request to the base station according to the data receiving amount or the data sending amount in the data transmission amount and the current battery temperature of the UE, where the update request carries capability information that the UE should have during current transmission, and when receiving an update response carrying the resource information sent by the base station, transmits data between the resource indicated by the resource information and the base station, so that the UE can dynamically configure resources for the UE according to the capability information that the UE currently has when sending the update request to the base station according to the actual situation of current data transmission of the UE, so as to meet the current capability of the UE, thereby adapting to data transmission in multiple different application scenarios, improving the efficiency of data transmission, and preventing the battery from failing when the temperature is too high, the safety of the user is guaranteed.
Fig. 3 is a schematic structural diagram of a data transmission device according to an embodiment of the present disclosure. Referring to fig. 3, the apparatus includes a first determining module 301, a transmitting module 302, a receiving module 303, and a transmitting module 304.
A first determining module 301, configured to determine a current data transmission amount;
a sending module 302, configured to send an update request to a base station based on the data transmission amount, where the update request carries capability information that the UE should have when transmitting data currently;
a receiving module 303, configured to receive an update response sent by the base station, where the update response carries resource information, and the resource information is used to indicate a resource configured for the UE by the base station based on the capability information;
a transmission module 304, configured to transmit data with the base station based on the resource indicated by the resource information.
Optionally, the data transmission amount is a data receiving amount;
the sending module 302 includes:
the first timing submodule is used for starting timing when the data receiving quantity reaches a first preset receiving quantity;
the first sending submodule is used for sending the updating request to the base station when the first timing duration obtained by timing reaches a first preset duration and the data receiving quantity reaches the first preset receiving quantity in the first timing duration;
or,
the second timing submodule is used for starting timing when the data receiving quantity is lower than a second preset receiving quantity, and the second preset receiving quantity is smaller than the first preset receiving quantity;
and the second sending submodule is used for sending the updating request to the base station when the second timing duration obtained by timing reaches a second preset duration and the data receiving quantity is lower than the second preset receiving quantity in the second timing duration.
Optionally, the data transmission amount is a data sending amount;
the sending module 302 includes:
the third timing submodule is used for starting timing when the data transmission quantity reaches the first preset transmission quantity;
the third sending submodule is used for sending the updating request to the base station when the third timing duration obtained by timing reaches a third preset duration and the data sending quantity reaches the first preset sending quantity in the third timing duration;
or,
the fourth timing submodule is used for starting timing when the data transmission quantity is lower than a second preset transmission quantity, and the second preset transmission quantity is smaller than the first preset transmission quantity;
and the fourth sending submodule is used for sending the updating request to the base station when the fourth timing duration obtained by timing reaches a fourth preset duration and the data sending quantity is lower than the second preset sending quantity in the fourth timing duration.
Optionally, the sending module 302 includes:
the determining submodule is used for determining that data are transmitted currently and determining the current battery temperature when the data transmission quantity is larger than the preset transmission quantity;
and the fifth sending submodule is used for sending the updating request to the base station when the temperature of the battery reaches the preset temperature.
Optionally, the apparatus further comprises:
the second determining module is used for determining whether the current state is in a connected state or an idle state;
a first triggering module, configured to trigger the first determining module 301 to determine the current data transmission amount when the current data transmission amount is in the connected state.
Optionally, the apparatus further comprises:
a second triggering module, configured to trigger the sending module 302 to directly send the update request to the base station when it is detected that the current connection state is converted into the idle state.
Optionally, the update request is an evolved packet system mobility management EMM information update request or a UE capability update request.
In summary, the embodiment of the present disclosure determines the current data transmission amount, and sends an update request to the base station according to the data transmission amount, where the update request carries capability information that the UE should have during current transmission, and when receiving an update response that is sent by the base station and carries resource information, transmits data between the resource indicated by the resource information and the base station, so that when the UE sends the update request to the base station according to its own data transmission amount, the base station may dynamically configure resources according to the capability information that the UE currently has, so as to adapt to various application scenarios, and improve data transmission efficiency.
With regard to the apparatus in the above-described embodiment, the specific manner in which each module performs the operation has been described in detail in the embodiment related to the method, and will not be elaborated here.
Fig. 4 is a schematic structural diagram of a data transmission device according to an embodiment of the present disclosure. For example, the apparatus 400 may be a mobile phone, a computer, a digital broadcast terminal, a messaging device, a game console, a tablet device, a medical device, an exercise device, a personal digital assistant, and the like.
Referring to fig. 4, the apparatus 400 may include one or more of the following components: processing components 402, memory 404, power components 406, multimedia components 408, audio components 410, input/output (I/O) interfaces 412, sensor components 414, and communication components 416.
The processing component 402 generally controls the overall operation of the device 400, such as operations associated with display, telephone calls, data communications, camera operations, and recording operations. The processing component 402 may include one or more processors 420 to execute instructions to perform all or a portion of the steps of the methods described above. Further, the processing component 402 can include one or more modules that facilitate interaction between the processing component 402 and other components. For example, the processing component 402 can include a multimedia module to facilitate interaction between the multimedia component 408 and the processing component 402.
The memory 404 is configured to store various types of data to support operations at the apparatus 400. Examples of such data include instructions for any application or method operating on the device 400, contact data, phonebook data, messages, pictures, videos, and the like. The memory 404 may be implemented by any type or combination of volatile or non-volatile memory devices 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 memory, flash memory, magnetic or optical disks.
The power supply component 406 provides power to the various components of the device 400. The power components 406 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power for the apparatus 400.
The multimedia component 408 includes a screen that provides an output interface between the device 400 and the user. In some embodiments, the screen may include a Liquid Crystal Display (LCD) and a Touch Panel (TP). If the screen includes a touch panel, the screen may 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 touch, slide, and gestures on the touch panel. The touch sensor may not only sense the boundary of a touch or slide action, but also detect the duration and pressure associated with the touch or slide operation. In some embodiments, the multimedia component 408 includes a front facing camera and/or a rear facing camera. The front camera and/or the rear camera may receive external multimedia data when the apparatus 400 is in an operation mode, such as a photographing mode or a video mode. Each front camera and rear camera may be a fixed optical lens system or have a focal length and optical zoom capability.
The audio component 410 is configured to output and/or input audio signals. For example, the audio component 410 includes a Microphone (MIC) configured to receive external audio signals when the apparatus 400 is in an operating mode, such as a call mode, a recording mode, and a voice recognition mode. The received audio signals may further be stored in the memory 404 or transmitted via the communication component 416. In some embodiments, audio component 410 also includes a speaker for outputting audio signals.
The I/O interface 412 provides an interface between the processing component 402 and peripheral interface modules, which may be keyboards, click wheels, buttons, etc. These buttons may include, but are not limited to: a home button, a volume button, a start button, and a lock button.
The sensor component 414 includes one or more sensors for providing status assessment of various aspects of the apparatus 400. For example, the sensor assembly 414 may detect the open/closed status of the device 400, the relative positioning of components, such as the display and keypad of the device 400, the sensor assembly 414 may also detect a change in the position of the device 400 or a component of the device 400, the presence or absence of user contact with the device 400, the orientation or acceleration/deceleration of the device 400, and a change in the temperature of the device 400. The sensor assembly 414 may include a proximity sensor configured to detect the presence of a nearby object without any physical contact. The sensor assembly 414 may also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 414 may also include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.
The communication component 416 is configured to facilitate wired or wireless communication between the apparatus 400 and other devices. The apparatus 400 may access a wireless network based on a communication standard, such as WiFi, 2G or 3G, or a combination thereof. In an exemplary embodiment, the communication component 416 receives broadcast signals or broadcast related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 416 further includes a Near Field Communication (NFC) module to facilitate short-range communications. For example, the NFC module may be implemented based on Radio Frequency Identification (RFID) technology, infrared data association (IrDA) technology, Ultra Wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.
In an exemplary embodiment, the apparatus 400 may 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 methods provided by the embodiments shown in fig. 1 and 2A and described above.
In an exemplary embodiment, a non-transitory computer-readable storage medium comprising instructions, such as the memory 404 comprising instructions, executable by the processor 420 of the apparatus 400 to perform the above-described method is also provided. For example, the non-transitory computer readable storage medium may be a ROM, a Random Access Memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, and the like.
A non-transitory computer readable storage medium, instructions in which, when executed by a processor of a UE, enable the UE to perform the data transmission method of fig. 1 and 2A described above.
A computer program product comprising instructions which, when executed by a processor of a UE, enable the UE to perform the data transmission method of fig. 1 and 2A described above.
Other embodiments of the disclosure will be apparent to those skilled in the art from consideration of the specification and practice of the disclosure disclosed herein. This application is intended to cover any variations, uses, or adaptations of the disclosure following, in general, the principles of the disclosure and including such departures from the present disclosure as come within known or customary practice within the art to which the disclosure pertains. It is intended that the specification and examples be considered as exemplary only, with a true scope and spirit of the disclosure being indicated by the following claims.
It will be understood that the present disclosure is not limited to the precise arrangements described above and shown in the drawings and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.

Claims (16)

1. A data transmission method is applied to User Equipment (UE), and comprises the following steps:
determining the current data transmission quantity;
sending an updating request to a base station based on the data transmission quantity, wherein the updating request carries the capability information which the UE should have when transmitting data currently;
receiving an update response sent by the base station, wherein the update response carries resource information, and the resource information is used for indicating resources configured for the UE by the base station based on the capability information;
and transmitting data with the base station based on the resources indicated by the resource information.
2. The method of claim 1, wherein the data transmission amount is a data reception amount;
the sending of the update request to the base station based on the data transmission amount comprises:
when the data receiving quantity reaches a first preset receiving quantity, timing is started;
when a first timing duration obtained by timing reaches a first preset duration and the data receiving quantity reaches the first preset receiving quantity in the first timing duration, sending the updating request to the base station;
or,
when the data receiving quantity is lower than a second preset receiving quantity, timing is started, wherein the second preset receiving quantity is smaller than the first preset receiving quantity;
and when a second timing duration obtained by timing reaches a second preset duration and the data receiving quantity is lower than the second preset receiving quantity in the second timing duration, sending the updating request to the base station.
3. The method of claim 1, wherein the data transmission amount is a data transmission amount;
the sending of the update request to the base station based on the data transmission amount comprises:
when the data transmission amount reaches a first preset transmission amount, timing is started;
when a third timing duration obtained by timing reaches a third preset duration and the data transmission quantity reaches the first preset transmission quantity within the third timing duration, transmitting the updating request to the base station;
or,
when the data transmission quantity is lower than a second preset transmission quantity, timing is started, wherein the second preset transmission quantity is smaller than the first preset transmission quantity;
and when the fourth timing duration obtained by timing reaches a fourth preset duration and the data transmission quantity is lower than the second preset transmission quantity in the fourth timing duration, sending the updating request to the base station.
4. The method of claim 1, wherein said sending an update request to a base station based on the amount of data transmission comprises:
when the data transmission quantity is larger than the preset transmission quantity, determining that data is currently transmitted, and determining the current battery temperature;
and when the battery temperature reaches a preset temperature, sending the updating request to the base station.
5. The method of any of claims 1-4, wherein prior to determining the current amount of data transfer, further comprising:
determining whether the current state is a connected state or an idle state;
and when the current state is the connection state, executing the step of determining the current data transmission quantity.
6. The method of claim 5, wherein after determining whether currently in a connected state or an idle state, further comprising:
and when detecting that the current state is converted into the idle state from the connected state, directly executing the step of sending the updating request to the base station.
7. The method of claim 1, wherein the update request is an evolved packet system mobility management (EMM) information update request or a UE capability update request.
8. A data transmission apparatus, applied to a user equipment UE, the apparatus comprising:
the first determining module is used for determining the current data transmission quantity;
a sending module, configured to send an update request to a base station based on the data transmission amount, where the update request carries capability information that the UE should have when transmitting data currently;
a receiving module, configured to receive an update response sent by the base station, where the update response carries resource information, and the resource information is used to indicate, by the base station, a resource configured for the UE based on the capability information;
and a transmission module, configured to transmit data with the base station based on the resource indicated by the resource information.
9. The apparatus of claim 8, wherein the data transmission amount is a data reception amount;
the sending module comprises:
the first timing submodule is used for starting timing when the data receiving quantity reaches a first preset receiving quantity;
the first sending submodule is used for sending the updating request to the base station when a first timing duration obtained by timing reaches a first preset duration and the data receiving quantity reaches the first preset receiving quantity in the first timing duration;
or,
the second timing submodule is used for starting timing when the data receiving quantity is lower than a second preset receiving quantity, and the second preset receiving quantity is smaller than the first preset receiving quantity;
and the second sending submodule is used for sending the updating request to the base station when a second timing duration obtained by timing reaches a second preset duration and the data receiving quantity is lower than the second preset receiving quantity in the second timing duration.
10. The apparatus of claim 8, wherein the data transmission amount is a data transmission amount;
the sending module comprises:
the third timing submodule is used for starting timing when the data transmission quantity reaches a first preset transmission quantity;
the third sending submodule is used for sending the updating request to the base station when a third timing duration obtained by timing reaches a third preset duration and the data sending quantity reaches the first preset sending quantity in the third timing duration;
or,
the fourth timing submodule is used for starting timing when the data transmission quantity is lower than a second preset transmission quantity, and the second preset transmission quantity is smaller than the first preset transmission quantity;
and the fourth sending submodule is used for sending the updating request to the base station when the fourth timing duration obtained by timing reaches a fourth preset duration and the data sending quantity is lower than the second preset sending quantity in the fourth timing duration.
11. The apparatus of claim 8, wherein the sending module comprises:
the determining submodule is used for determining that data are transmitted currently and determining the current battery temperature when the data transmission quantity is larger than the preset transmission quantity;
and the fifth sending submodule is used for sending the updating request to the base station when the battery temperature reaches a preset temperature.
12. The apparatus of any of claims 8-11, wherein the apparatus further comprises:
the second determining module is used for determining whether the current state is in a connected state or an idle state;
and the first triggering module is used for triggering the first determining module to determine the current data transmission quantity when the current connection state is achieved.
13. The apparatus of claim 12, wherein the apparatus further comprises:
and the second triggering module is used for triggering the sending module to directly send the updating request to the base station when the current connection state is detected to be converted into the idle state.
14. The apparatus of claim 8, wherein the update request is an evolved packet system mobility management (EMM) information update request or a UE capability update request.
15. A data transmission apparatus, characterized in that the apparatus comprises:
a processor;
a memory for storing processor-executable instructions;
wherein the processor is configured to perform the steps of any of the methods of claims 1-7.
16. A computer-readable storage medium having instructions stored thereon, wherein the instructions, when executed by a processor, implement the steps of any of the methods of claims 1-7.
CN201810119663.3A 2018-02-06 2018-02-06 Data transmission method, device and storage medium Active CN108200612B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810119663.3A CN108200612B (en) 2018-02-06 2018-02-06 Data transmission method, device and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810119663.3A CN108200612B (en) 2018-02-06 2018-02-06 Data transmission method, device and storage medium

Publications (2)

Publication Number Publication Date
CN108200612A true CN108200612A (en) 2018-06-22
CN108200612B CN108200612B (en) 2021-03-02

Family

ID=62593040

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810119663.3A Active CN108200612B (en) 2018-02-06 2018-02-06 Data transmission method, device and storage medium

Country Status (1)

Country Link
CN (1) CN108200612B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114040449A (en) * 2020-07-21 2022-02-11 中兴通讯股份有限公司 Terminal network speed control method, device, terminal and storage medium

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102088781A (en) * 2009-12-04 2011-06-08 鼎桥通信技术有限公司 Carrier distribution method
CN102238739A (en) * 2010-04-21 2011-11-09 电信科学技术研究院 Scheduling information (SI) report method, resource distribution method, system and equipment thereof
US20130017851A1 (en) * 2011-07-11 2013-01-17 Samsung Electronics Co. Ltd. Method and apparatus for resource allocation
WO2015013867A1 (en) * 2013-07-29 2015-02-05 华为技术有限公司 Data transmission method, apparatus and device
CN105101367A (en) * 2015-06-12 2015-11-25 联想(北京)有限公司 Methods for establishing wireless connection, network device and terminal device
WO2017213826A1 (en) * 2016-06-11 2017-12-14 Apple Inc. Adaptive throughput and bandwidth for enhanced category of mobile devices

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102088781A (en) * 2009-12-04 2011-06-08 鼎桥通信技术有限公司 Carrier distribution method
CN102238739A (en) * 2010-04-21 2011-11-09 电信科学技术研究院 Scheduling information (SI) report method, resource distribution method, system and equipment thereof
US20130017851A1 (en) * 2011-07-11 2013-01-17 Samsung Electronics Co. Ltd. Method and apparatus for resource allocation
WO2015013867A1 (en) * 2013-07-29 2015-02-05 华为技术有限公司 Data transmission method, apparatus and device
CN105101367A (en) * 2015-06-12 2015-11-25 联想(北京)有限公司 Methods for establishing wireless connection, network device and terminal device
WO2017213826A1 (en) * 2016-06-11 2017-12-14 Apple Inc. Adaptive throughput and bandwidth for enhanced category of mobile devices

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114040449A (en) * 2020-07-21 2022-02-11 中兴通讯股份有限公司 Terminal network speed control method, device, terminal and storage medium

Also Published As

Publication number Publication date
CN108200612B (en) 2021-03-02

Similar Documents

Publication Publication Date Title
CN108496385B (en) Information reporting method and device and bandwidth part-based operation method and device
CN107493597B (en) Method, device and system for reducing power consumption of mobile terminal
CN107223357B (en) Paging method and device
CN109451842B (en) Power saving method and device for user equipment, user equipment and base station
CN110771222B (en) Paging configuration method, device, communication equipment and storage medium
CN107820715B (en) Overheating protection method and device for user equipment, user equipment and base station
CN107493596B (en) Method and device for reducing power consumption of mobile terminal
CN109496451B (en) Network parameter configuration method, device and computer readable storage medium
CN109275359B (en) Method and device for protecting user equipment, user equipment and base station
CN109075878B (en) Monitoring method, device, equipment and storage medium
US12041590B2 (en) Carrier configuration method and device
CN106792880B (en) Method and device for transmitting downlink data
CN108200612B (en) Data transmission method, device and storage medium
CN109496448B (en) Network parameter configuration method, device and computer readable storage medium
CN109792319B (en) Uplink transmission method and device
CN108029043B (en) Data transmission method and device
CN112673692B (en) Preconfigured resource control method, data transmission method, device and storage medium
CN110268779B (en) Direct connection link data sending and direct connection link resource configuration method and device
US20230412332A1 (en) Data transmission method and storage medium
CN111294229B (en) Port configuration method and device
US11323210B2 (en) Method and device for transmitting hybrid automatic repeat request information
CN109565718B (en) Method and device for transmitting message
CN113795046A (en) Communication method, communication device, communication apparatus, and storage medium
US10904797B2 (en) Communication method and device
CN109792619B (en) Method and device for realizing signaling detection, user equipment and base station

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant