WO2017128835A1 - Procédé et appareil pour optimiser un débit binaire de communication - Google Patents

Procédé et appareil pour optimiser un débit binaire de communication Download PDF

Info

Publication number
WO2017128835A1
WO2017128835A1 PCT/CN2016/107508 CN2016107508W WO2017128835A1 WO 2017128835 A1 WO2017128835 A1 WO 2017128835A1 CN 2016107508 W CN2016107508 W CN 2016107508W WO 2017128835 A1 WO2017128835 A1 WO 2017128835A1
Authority
WO
WIPO (PCT)
Prior art keywords
code rate
terminal
list
rate list
communication
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.)
Ceased
Application number
PCT/CN2016/107508
Other languages
English (en)
Chinese (zh)
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.)
ZTE Corp
Original Assignee
ZTE Corp
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 ZTE Corp filed Critical ZTE Corp
Publication of WO2017128835A1 publication Critical patent/WO2017128835A1/fr
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/02Arrangements for optimising operational condition
    • 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/0231Traffic management, e.g. flow control or congestion control based on communication conditions
    • H04W28/0236Traffic management, e.g. flow control or congestion control based on communication conditions radio quality, e.g. interference, losses or delay
    • 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/0284Traffic management, e.g. flow control or congestion control detecting congestion or overload during communication
    • 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/0289Congestion control
    • 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/04Error control
    • 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/08Load balancing or load distribution
    • 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]
    • H04W28/18Negotiating wireless communication parameters
    • H04W28/22Negotiating communication rate

Definitions

  • the present invention relates to communication technologies, and more particularly to a method and apparatus for optimizing communication code rates.
  • the terminal When the terminal first accesses the network, the terminal first selects a fixed code rate to perform data communication with the network, and then, during the entire call, the terminal always uses the code rate selected at the initial access for data transmission, wherein the code rate It can be an audio bit rate and/or a video bit rate.
  • the present inventors have found that when the terminal performs data communication, if the terminal moves to a location where the wireless signal is poor, or the wireless load of the system where the terminal is located is heavy, the network The video data or the audio data cannot be scheduled to the terminal in time, thereby causing the data transmission of the terminal to be interrupted, thereby causing the data communication efficiency of the terminal to be low.
  • an embodiment of the present invention provides a method and apparatus for optimizing a communication code rate, which are used to solve the problem of low data communication efficiency of the terminal.
  • an embodiment of the present invention provides a method for optimizing a communication code rate, including:
  • the first terminal sends a first call update message to the second terminal, where the first call update message includes a first code rate list, where the first code rate list includes the first terminal according to the first original code rate list And a first transmission bandwidth, the determined first original code rate list is less than or equal to a code rate value of the first transmission bandwidth, where the first transmission bandwidth includes an allowable use under the wireless signal of the first terminal Maximum bandwidth
  • the second call update message includes a communication code rate list, where the communication code rate list includes the second terminal according to the first code a rate list, a second original code rate list, and a second transmission bandwidth, the determined code rate value of the first terminal and the second terminal for data communication, where the second original code rate list includes the second terminal An initial code rate value of the supported data transmission, where the second transmission bandwidth includes a maximum bandwidth that is allowed to be used under the wireless signal where the second terminal is located;
  • the first terminal determines, according to the communication code rate list, that a maximum code rate value in the communication code rate list is a code rate value of data communication between the first terminal and the second terminal.
  • the method further includes:
  • the third code rate includes a maximum code rate value of data transmission currently allowed by the base station
  • the first terminal determines the first code rate list according to the third call update message.
  • the first terminal further includes:
  • the first terminal acquires a first code rate list
  • the first terminal compares the first code rate list with the third code rate, and combines the code rate values of the first code rate list that are less than or equal to the third code rate into the The first rate list.
  • An embodiment of the present invention further provides a method for optimizing a communication code rate, including:
  • the first call update message includes a first code rate list, where the first code rate list includes the first terminal according to the first original code rate a list and a first transmission bandwidth, the determined first code rate list in the first original code rate list is less than or equal to a code rate value of the first transmission bandwidth, where the first transmission bandwidth includes an allowable use under the wireless signal of the first terminal Maximum bandwidth;
  • the second terminal Determining, by the second terminal, a communication code rate list according to the first code rate list, the second original code rate list, and the second transmission bandwidth, where the communication code rate list includes the first determined by the second terminal a code rate value of data communication between the terminal and the second terminal, the second original code rate list includes an initial code rate value of data transmission supported by the second terminal, and the second transmission bandwidth includes the second The maximum bandwidth that can be used under the wireless signal of the terminal;
  • the second terminal sends a second call update message to the first terminal, where the second call update message includes the communication code rate list.
  • the second terminal determines, according to the first code rate list, the second original code rate list, and the second transmission bandwidth, the communication code rate list, including:
  • the second terminal acquires a second original code rate list, where the second original code rate list includes an initial code rate value of data communication supported by the second terminal;
  • the second terminal compares the second original code rate list with the first code rate list, and compares the second original code rate list with the same code rate value in the first code rate list.
  • the combination of rate values is a second rate list
  • An embodiment of the present invention further provides an apparatus for optimizing a communication rate, including:
  • a sending module configured to send a first call update message to the second terminal, where the first call update message includes a first code rate list, where the first code rate list includes the first terminal according to the first original code a rate list and a first transmission bandwidth, where the determined first code rate list is less than or equal to a code rate value of the first transmission bandwidth, where the first transmission bandwidth includes an allowable wireless signal of the first terminal Maximum bandwidth used;
  • a receiving module configured to receive a second call update message sent by the second terminal, where the second call update message includes a communication code rate list, where the communication code rate list includes the second terminal according to the first code a rate list, a second original code rate list, and a second transmission bandwidth, the determined code rate value of the first terminal and the second terminal for data communication, where the second original code rate list includes the second terminal An initial code rate value of the supported data transmission, where the second transmission bandwidth includes a maximum bandwidth that is allowed to be used under the wireless signal where the second terminal is located;
  • a determining module configured to determine, according to the communication code rate list, a maximum code rate value in the communication code rate list as a code rate value of data communication between the first terminal and the second terminal.
  • the receiving module is further configured to receive a third call update message sent by the base station, where the third call update message includes a third code rate, where the third code rate includes data transmission currently permitted by the base station. Maximum code rate value;
  • the determining module is further configured to determine the first code rate list according to the third call update message.
  • the receiving module is configured to obtain a first code rate list
  • the determining module is further configured to compare the first code rate list with the third code rate, and combine a code rate value of the first code rate list that is less than or equal to the third code rate. Is the first rate list.
  • An embodiment of the present invention further provides an apparatus for optimizing a communication rate, including:
  • a receiving module configured to receive a first call update message sent by the first terminal, where the first call update message includes a first code rate list, where the first code rate list includes the first terminal according to the first original
  • the code rate list and the first transmission bandwidth are determined to be less than or equal to a code rate value of the first transmission bandwidth in the first original code rate list, where the first transmission bandwidth includes a wireless signal of the first terminal The maximum bandwidth allowed;
  • a determining module configured to determine a communication code rate list according to the first code rate list, the second original code rate list, and the second transmission bandwidth, where the communication code rate list includes the first determined by the second terminal a code rate value of data communication between the terminal and the second terminal, the second original code rate list includes an initial code rate value of data transmission supported by the second terminal, and the second transmission bandwidth includes the second The maximum bandwidth that can be used under the wireless signal of the terminal;
  • a sending module configured to send a second call update message to the first terminal, where the second call update message includes the communication code rate list.
  • the receiving module is further configured to acquire, by the second terminal, a second original code rate list, where the second original code rate list includes an initial code rate value of the data communication supported by the second terminal;
  • the determining module is further configured to compare the second original code rate list with the first code rate list, and set the second original code rate list to be the same as the code rate value in the first code rate list.
  • the intersection code rate values are combined into a second code rate list.
  • the present invention includes that the first terminal sends a first call update message to the second terminal, where the first call update message includes a first code rate list, and the first code rate list includes the first The terminal determines, according to the first original code rate list and the first transmission bandwidth, a code rate value that is less than or equal to a first transmission bandwidth in the first original code rate list, where the first transmission bandwidth includes the first Terminal is located a maximum bandwidth that can be used under the wireless signal; the first terminal receives a second call update message sent by the second terminal, the second call update message includes a communication code rate list, and the communication code rate list includes a second rate value determined by the second terminal according to the first code rate list, the second original code rate list, and the second transmission bandwidth, where the first terminal performs data communication with the second
  • a computer storage medium is further provided, and the computer storage medium may store an execution instruction for performing the implementation of the optimized communication code rate method in the foregoing embodiment.
  • FIG. 1 is a schematic flow chart of an embodiment of a method for optimizing a communication code rate according to the present invention
  • FIG. 2 is a schematic flowchart of a second embodiment of a method for optimizing a communication code rate according to the present invention
  • FIG. 3 is a schematic flowchart of a third embodiment of a method for optimizing a communication code rate according to the present invention.
  • FIG. 4 is a schematic flow chart of a fourth embodiment of a method for optimizing a communication code rate according to the present invention.
  • FIG. 5 is a schematic flowchart diagram of a fifth embodiment of a method for optimizing a communication code rate according to the present invention.
  • FIG. 6 is a schematic flowchart of a sixth embodiment of a method for optimizing a communication code rate according to the present invention.
  • FIG. 7 is a schematic structural diagram of an embodiment of an apparatus for optimizing a communication rate according to the present invention.
  • FIG. 8 is a schematic structural diagram of a second embodiment of an apparatus for optimizing communication rate according to the present invention.
  • the method for optimizing the communication code rate provided by the embodiment of the present invention may be specifically applied to when the load of the network system where the terminal is located is heavy, or when the terminal migrates from a network system with a light load to a network system with a heavy load, where the network
  • the system includes at least a base station.
  • the method for optimizing the communication rate provided by the embodiment may be specifically implemented by a communication device, where the optimized communication rate device may be integrated in a mobile terminal, a base station, or separately, wherein the optimized communication rate device may adopt software and/or Or hardware way to achieve.
  • the method and device for optimizing the communication code rate provided by the embodiment are described in detail below.
  • FIG. 1 is a schematic flowchart of an embodiment of a method for optimizing a communication rate according to an embodiment of the present invention. As shown in FIG. 1 , the method for optimizing a communication rate provided by the present invention includes:
  • Step 101 The first terminal sends a first call update message to the second terminal.
  • the first call update message includes a first code rate list, where the first code rate list is determined by the first terminal according to the first original code rate list and a first transmission bandwidth.
  • the first original code rate list is less than or equal to a code rate value of the first transmission bandwidth, where the first transmission bandwidth includes a maximum bandwidth that is allowed to be used under the wireless signal where the first terminal is located.
  • this embodiment may include the following applicable scenarios:
  • the base station in the network system connected to the terminal is heavily loaded, and the service priority between the terminal and the network system is later when the priority of the service currently loaded by the base station is later.
  • the third applicable scenario is when the first terminal and the second terminal initially establish a connection.
  • Step 102 The first terminal receives a second call update message sent by the second terminal.
  • the second call update message includes a communication code rate list, where the communication code rate list includes the second terminal according to the first code rate list, a second original code rate list, and a second transmission. a bandwidth, a determined code rate value of data communication between the first terminal and the second terminal, where the second original code rate list includes an initial code rate value of data transmission supported by the second terminal, where The second transmission bandwidth includes a maximum bandwidth that can be allowed to be used under the wireless signal where the second terminal is located.
  • the first code rate list is ⁇ 256 kbps, 384 kbps, 768 kbps, 1.5 Mbps ⁇
  • the second original code rate list that the second terminal can support is ⁇ 384 kbps, 768 kbps, 1.5 Mbps ⁇ , and second.
  • the transmission bandwidth is 768 kbps.
  • Step 103 The first terminal determines, according to the communication code rate list, that a maximum code rate value in the communication code rate list is a code rate value of data communication between the first terminal and the second terminal.
  • the first terminal sends a first call update message to the second terminal by using the first terminal, where the first call update message includes a first code rate list, where the first code rate list includes the first terminal according to the a first original code rate list and a first transmission bandwidth, where the determined first original code rate list is less than or equal to a code rate value of the first transmission bandwidth, where the first transmission bandwidth includes where the first terminal is located a maximum bandwidth that can be used under the wireless signal; the first terminal receives a second call update message sent by the second terminal, the second call update message includes a communication code rate list, and the communication code rate list includes a second rate value determined by the second terminal according to the first code rate list, the second original code rate list, and the second transmission bandwidth, where the first terminal performs data communication with the second terminal, and the second
  • the original code rate list includes an initial code rate value of the data transmission supported by the second terminal, and the second transmission bandwidth includes a maximum bandwidth that is allowed to be used under the wireless signal where the second terminal is located; Said communication rate list, determine
  • the method may further include:
  • the first terminal determines the first code rate list according to the third call update message.
  • the first terminal acquires a first code rate list, where the first code rate list includes the first terminal determined by the first terminal according to the first original code rate list and a first transmission bandwidth. a code rate value in the original code rate list that is less than or equal to the first transmission bandwidth, where the first transmission bandwidth includes a maximum bandwidth that can be used under the wireless signal where the first terminal is located; The first code rate list is compared with the third code rate, and the code rate values in the first code rate list that are less than or equal to the third code rate are combined into the first code rate list.
  • the applicable scenario of the embodiment may be the foregoing second applicable scenario, where the load of the base station in the network system connected to the terminal is heavy, and the service priority between the terminal and the network system is at the current load of the base station. The priority is sorted later.
  • the terminal when the base station determines that the current load is too heavy, the terminal may perform the following steps according to the service priority between the terminal and the network system: the first terminal according to the After the third call update message is determined, after determining the first code rate list, the method further includes:
  • the first terminal acquires a first code rate list
  • the first terminal compares the first code rate list with the third code rate, and combines the code rate values of the first code rate list that are less than or equal to the third code rate into the The first rate list.
  • FIG. 2 is a schematic flowchart of a second embodiment of a method for optimizing a communication code rate according to the present invention.
  • the executor of the present invention may be a second terminal.
  • the communication method provided by the present invention includes:
  • Step 201 The second terminal receives the first call update message sent by the first terminal.
  • the first call update message includes a first code rate list, where the first code rate list is determined by the first terminal according to the first original code rate list and a first transmission bandwidth.
  • the first original code rate list is less than or equal to a code rate value of the first transmission bandwidth, where the first transmission bandwidth includes a maximum bandwidth that is allowed to be used under the wireless signal where the first terminal is located.
  • this embodiment may include the following applicable scenarios:
  • the base station in the network system connected to the terminal is heavily loaded, and the service priority between the terminal and the network system is later when the priority of the service currently loaded by the base station is later.
  • the third applicable scenario is when the first terminal and the second terminal initially establish a connection.
  • Step 202 The second terminal determines a communication code rate list according to the first code rate list, the second original code rate list, and the second transmission bandwidth.
  • the communication code rate list includes a code rate value that is determined by the second terminal to perform data communication between the first terminal and the second terminal, where the second original code rate list includes the An initial code rate value of the data transmission supported by the second terminal, where the second transmission bandwidth includes a maximum bandwidth that is allowed to be used under the wireless signal where the second terminal is located.
  • Step 203 The second terminal sends a second call update message to the first terminal.
  • the second call update message includes the communication code rate list.
  • the second terminal receives the first call update message sent by the first terminal, where the first call update message includes a first code rate list, where the first code rate list includes the first terminal according to the a first original code rate list and a first transmission bandwidth, where the determined first original code rate list is less than or equal to a code rate value of the first transmission bandwidth, where the first transmission bandwidth includes where the first terminal is located a maximum bandwidth that can be used under the wireless signal; the second terminal determines a communication code rate list according to the first code rate list, the second original code rate list, and the second transmission bandwidth, where the communication code rate list includes And determining, by the second terminal, a code rate value of data communication between the first terminal and the second terminal, where the second original code rate list includes an initial code rate value of data transmission supported by the second terminal, where The second transmission bandwidth includes a maximum bandwidth that can be used under the wireless signal where the second terminal is located; the second terminal sends a second call update message to the first terminal, where the second call update message includes Description Symbol rate list.
  • the code rate includes
  • the second terminal determines, according to the first code rate list, the second original code rate list, and the second transmission bandwidth, the communication code rate list, including:
  • the second terminal acquires a second original code rate list, where the second original code rate list includes an initial code rate value of data communication supported by the second terminal;
  • the second terminal compares the second original code rate list with the first code rate list, and compares the second original code rate list with the same code rate value in the first code rate list.
  • the combination of rate values is a second rate list
  • the first code rate list is ⁇ 256 kbps, 384 kbps, 768 kbps, 1.5 Mbps ⁇
  • the second original code rate list that the second terminal can support is ⁇ 384 kbps, 768 kbps, 1.5 Mbps ⁇ , and second.
  • the transmission bandwidth is 768 kbps.
  • the code rate combination in the second code rate list that is less than or equal to the second transmission bandwidth is a communication code rate list ⁇ 384 kbps, 768 kbps ⁇ , and then, the maximum value in ⁇ 384 kbps, 768 kbps ⁇ is selected as the communication code rate value, that is, the communication code rate.
  • the value is 768kbps.
  • FIG. 3 is a schematic flowchart of a third embodiment of a method for optimizing a communication rate according to the present invention. As shown in FIG. 3, the method for optimizing a communication rate according to the present invention includes:
  • Step 301 The base station determines a data communication code rate drop between the first terminal and the first terminal (which may also be understood as a data quality degradation).
  • the base station determines that the current load is heavy, or, on the basis of the foregoing, when the priority of the service between the first terminal and the base station is later than the priority of the service currently loaded by the base station, the base station determines the relationship with the first terminal.
  • the data communication code rate is degraded.
  • Step 302 The base station sends a third call update message to the first terminal.
  • the third call update message includes a third code rate, where the third code rate includes a maximum code rate value of data transmission currently allowed by the base station.
  • the foregoing method is applicable to the first terminal being in the base station coverage cell, and the second terminal not in the base station coverage cell. If the second terminal also covers the cell in the base station, the base station may determine that the data communication code rate between the second terminal and the second terminal decreases, and the base station sends a third call update message to the second terminal.
  • the base station determines that the data communication rate decreases with the first terminal, and the base station sends a third call update message to the first terminal, so as to determine the code rate value of the data communication according to the current base station wireless system load status. Therefore, the interruption of data transmission between terminals is avoided, thereby improving the quality of data communication of the terminal.
  • Rate method including:
  • Step 401 The first terminal establishes an attach procedure with the second terminal.
  • Step 402 The first terminal acquires a current communication code rate.
  • the first terminal estimates the possible scheduling resources by using SINR and other information, and can limit the number of RBs that can be used by the user and the signal condition to estimate the user-usable bandwidth, and select a code rate lower than the estimated bandwidth as an alternative.
  • the list is sent to the called terminal through the call request message; for example, the video supported by the terminal has a frequency code rate of ⁇ 384 kbps, 768 kbps, 1.5 Mbps ⁇ .
  • the calling terminal (the calling terminal in the following embodiment can be understood as the first terminal in the above embodiment) generates a list of ⁇ 384 kbps, 768 kbps ⁇ placed on the call.
  • the request message (corresponding to the first call update message of the above embodiment) is brought to the called terminal (the called terminal of the following embodiment can be understood as the second terminal of the above embodiment).
  • Step 403 The second terminal receives the first call update message sent by the first terminal.
  • the second terminal after receiving the first call update message, the second terminal firstly measures the current wireless signal condition, such as SINR and the like; and then, estimates the possible scheduling resources, and can limit the number of RBs and signals that the user can use.
  • the condition predicts the bandwidth that the user can use; for example, the available bandwidth resource is 1.6 Mbps; and then, after the intersection of the code rate list carried by the first call update message and the code rate list supported by the called terminal, the set is selected.
  • the maximum code rate lower than the estimated usable bandwidth of the called terminal is used as the list of the audio or video call rate.
  • the video code rate supported by the second terminal is ⁇ 384 kbps, 768 kbps, 1.5 Mbps ⁇
  • the intersection of the second terminal code rate list and the first code rate list is ⁇ 384 kbps, 768 kbps ⁇
  • ⁇ 384 kbps, 768 kbps is selected.
  • the maximum code rate in the lower than the called terminal estimated to use the bandwidth of 1.6Mbps is 768kbps.
  • Step 404 The first terminal receives a second call update message sent by the second terminal.
  • Step 405 The first terminal determines, according to a new code rate, a QoS characteristic of a radio bearer of the calling terminal and the called terminal.
  • Step 406 The first terminal and the second terminal perform an audio or video call by using the negotiated communication code rate value and the radio bearer parameter.
  • FIG. 5 is a schematic flowchart of the fifth embodiment of the method for optimizing the communication code rate according to the present invention.
  • the applicable scenario of the embodiment includes the optimized communication code rate provided by the present invention when the mobile terminal of the first terminal changes the communication quality.
  • Step 501 The first terminal sends a first call update message to the second terminal.
  • the current available bandwidth is calculated according to the wireless signal quality, such as the SINR and the number of available RBs, and if the available bandwidth is lower than the currently selected code rate, Initiating an audio or video call update message to the second terminal, the message carrying a list of bit rates lower than the currently estimated available bandwidth; for example, the available bandwidth resource is 600 kbps, lower than the currently used 768 kbps, the first terminal
  • the list of code rates in the send update message is ⁇ 384kbps ⁇ .
  • Step 502 The second terminal receives the first call update message sent by the first terminal.
  • the second terminal measures the current wireless signal situation, such as SINR and other information; and then, estimates the possible scheduling resources, and can limit the number of RBs and signal conditions that the user can use to estimate the bandwidth that the user can use;
  • the usage bandwidth is 1.6 Mbps, and then, after the intersection of the code rate list carried by the first call update message and the code rate list supported by the second terminal, the maximum available bandwidth in the intersection lower than the second terminal is estimated.
  • the code rate as the audio or video call rate, is sent to the first terminal by a call update confirmation message.
  • the list carried in the update message ⁇ 384kbps ⁇ and the second terminal supportable bit rate list ⁇ 384kbps, 768kbps, 1.5Mbps ⁇ take the intersection of ⁇ 384kbps ⁇ lower than the second terminal estimated usable band
  • the second terminal carries 384 kbps information in the call update confirmation message.
  • Step 503 The core network initiates QoS feature update of the radio bearer of the audio or video of the first terminal and the second terminal according to the updated code rate.
  • step S502 the first terminal receives the second call update message of the second terminal.
  • Step 504 Perform a voice or video call between the first terminal and the second terminal by using a new code rate.
  • FIG. 6 is a schematic flowchart of a method for optimizing a communication code rate according to an embodiment of the present invention. As shown in FIG. 6 , the applicable scenario of the embodiment includes a method for optimizing a communication code rate provided by the present invention, including:
  • Step 601 The base station detects that the cell radio resource is overloaded.
  • the eNodeB can select a service with a lower priority to initiate a deceleration process, and the eNodeB sends an update message to notify the first terminal of the available bandwidth of the system; for example, the notification can provide a bandwidth of 500 kbps;
  • Step 602 The first terminal receives a third call update message sent by the base station.
  • selecting a third rate-generating code rate list that is lower than the third call update message is selected; for example, selecting, according to the 500 kbps delivered by the eNodeB, the code rate list supported by the first terminal, ⁇ 384 kbps, 768 kbps, 1.5 Mbps ⁇ . 384 kbps ⁇ , carried in the first update message to the second terminal;
  • Step 603 The second terminal receives the first call update message sent by the first terminal.
  • the second terminal measures the current wireless signal situation, such as SINR and other information; and then, estimates the possible scheduling resources, and can limit the number of RBs and signal conditions that the user can use to estimate the bandwidth that the user can use;
  • the bandwidth used is 1.6 Mbps.
  • the maximum code rate of the available bandwidth that is lower than the estimated bandwidth of the called terminal in the intersection is selected.
  • the call update confirmation message is sent to the calling terminal.
  • the list carried in the update message ⁇ 384kbps ⁇ and the called terminal can support the bit rate list ⁇ 384kbps, 768kbps, 1.5Mbps ⁇ , the intersection is ⁇ 384kbps ⁇ lower than the estimated bandwidth of the called terminal is 1.6Mbps, then the called terminal Carry 384 kbps information in the call update confirmation message.
  • Step 604 The core network initiates QoS feature update of the radio bearer of the audio or video of the first terminal and the second terminal according to the updated code rate.
  • step S603 and step S604 the following process may also be performed: the first terminal receives the second call update message of the second terminal.
  • Step 605 The audio or video call is performed between the first terminal and the second terminal by using a new code rate.
  • FIG. 7 is a schematic structural diagram of an apparatus for optimizing a communication rate according to an embodiment of the present invention.
  • the apparatus for optimizing communication rate includes the sending module 71, the receiving module 72, and the determining module 73. among them,
  • the sending module 71 is configured to send a first call update message to the second terminal, where the first call update message includes a first code rate list, where the first code rate list includes the first terminal according to the first original
  • the code rate list and the first transmission bandwidth are determined to be less than or equal to a code rate value of the first transmission bandwidth in the first original code rate list, where the first transmission bandwidth includes a wireless signal of the first terminal The maximum bandwidth allowed;
  • the receiving module 72 is configured to receive a second call update message sent by the second terminal, where the second call update message includes a communication code rate list, where the communication code rate list includes the second terminal according to the first a code rate list, a second original code rate list, and a second transmission bandwidth, the determined code rate value of the first terminal and the second terminal for data communication, where the second original code rate list includes the second An initial code rate value of the data transmission supported by the terminal, where the second transmission bandwidth includes a maximum bandwidth that is allowed to be used under the wireless signal where the second terminal is located;
  • the determining module 73 is configured to determine, according to the communication code rate list, that a maximum code rate value in the communication code rate list is a code rate value of data communication between the first terminal and the second terminal.
  • the first terminal sends a first call update message to the second terminal, where the first call update message includes a first code rate list, where the first code rate list includes the first terminal according to the a first original code rate list and a first transmission bandwidth, where the determined first original code rate list is less than or equal to a code rate value of the first transmission bandwidth, where the first transmission bandwidth includes the wireless location of the first terminal a maximum bandwidth that can be used under the signal;
  • the first terminal receives a second call update message sent by the second terminal, the second call update message includes a communication code rate list, and the communication code rate list includes the And determining, by the second terminal, a code rate value of data communication between the first terminal and the second terminal according to the first code rate list, the second original code rate list, and the second transmission bandwidth, where the second original
  • the code rate list includes an initial code rate value of the data transmission supported by the second terminal, where the second transmission bandwidth includes a maximum bandwidth that can be allowed to be used under the wireless signal where the second terminal is located; Description Symbol rate list, determine
  • the receiving module 72 is further configured to receive a third call update message sent by the base station, where the third call update message includes a third code rate, where the third code rate includes that the base station currently allows The maximum bit rate value of the data transmission;
  • the determining module 73 is further configured to determine the first code rate list according to the third call update message.
  • the receiving module 72 is configured to obtain a first code rate list
  • the determining module 73 is further configured to compare the first code rate list with the third code rate, and set a code rate value of the first code rate list that is less than or equal to the third code rate. Combined into the first rate list.
  • FIG. 8 is a schematic structural diagram of an embodiment of an apparatus for optimizing a communication rate according to the present invention.
  • the apparatus for optimizing communication rate includes the receiving module 81, the determining module 82, and the transmitting module 83. among them,
  • the receiving module 81 is configured to receive a first call update message sent by the first terminal, where the first call update message includes a first code rate list, where the first code rate list includes the first terminal according to the first Original code rate list and first transmission a bandwidth, a determined code rate value of the first original code rate list that is less than or equal to the first transmission bandwidth, where the first transmission bandwidth includes a maximum bandwidth that is allowed to be used under the wireless signal where the first terminal is located;
  • the determining module 82 is configured to determine, according to the first code rate list, the second original code rate list, and the second transmission bandwidth, the communication code rate list, where the communication code rate list includes the first determined by the second terminal a code rate value of data communication between the terminal and the second terminal, where the second code rate list includes an initial code rate value of data transmission supported by the second terminal, where the second transmission bandwidth includes the The maximum bandwidth that can be used under the wireless signal of the second terminal;
  • the sending module 83 is configured to send a second call update message to the first terminal, where the second call update message includes the communication code rate list.
  • the second terminal receives the first call update message sent by the first terminal, where the first call update message includes a first code rate list, where the first code rate list includes the first terminal according to the a first original code rate list and a first transmission bandwidth, where the determined first original code rate list is less than or equal to a code rate value of the first transmission bandwidth, where the first transmission bandwidth includes where the first terminal is located a maximum bandwidth that can be used under the wireless signal; the second terminal determines a communication code rate list according to the first code rate list, the second original code rate list, and the second transmission bandwidth, where the communication code rate list includes And determining, by the second terminal, a code rate value of data communication between the first terminal and the second terminal, where the second original code rate list includes an initial code rate value of data transmission supported by the second terminal, where The second transmission bandwidth includes a maximum bandwidth that can be used under the wireless signal where the second terminal is located; the second terminal sends a second call update message to the first terminal, where the second call update message includes Description Symbol rate list.
  • the code rate includes
  • the receiving module 81 is further configured to acquire, by the second terminal, a second original code rate list, where the second original code rate list includes an initial data communication supported by the second terminal. Rate value
  • the determining module 82 is further configured to compare the second original code rate list with the first code rate list, and set the second original code rate list and the code rate value in the first code rate list. Combining the same intersection code rate value into a second code rate list; the second terminal determining, according to the second code rate list and the second transmission bandwidth, that the second code rate list is less than or equal to the first
  • the code rate of the two transmission bandwidths is a list of the communication code rates.
  • the disclosed technical contents may be implemented in other manners.
  • the device embodiments described above are merely illustrative.
  • the division of the unit is only a logical function division.
  • multiple units or components may be combined or may be Integrate into another system, or some features can be ignored or not executed.
  • the mutual coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection through some interface, unit or module, and may be electrical or otherwise.
  • the unit described as a separate component may or may not be physically separated as a unit display unit
  • the pieces may or may not be physical units, ie may be located in one place or may be distributed over multiple network elements. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of the embodiment.
  • each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
  • the above integrated unit can be implemented in the form of hardware or in the form of a software functional unit.
  • the integrated unit if implemented in the form of a software functional unit and sold or used as a standalone product, may be stored in a computer readable storage medium.
  • the technical solution of the present invention which is essential or contributes to the prior art, or all or part of the technical solution, may be embodied in the form of a software product stored in a storage medium.
  • a number of instructions are included to cause a computer device (which may be a personal computer, server or network device, etc.) to perform all or part of the steps of the methods described in various embodiments of the present invention.
  • the foregoing storage medium includes: a U disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a removable hard disk, a magnetic disk, or an optical disk, and the like. .
  • the foregoing technical solution of the embodiment of the present invention may be applied to the process of optimizing the communication code rate, and the first terminal sends a first call update message to the second terminal by using the first terminal, where the first call update message includes a first code rate list.
  • the first rate list includes a code rate value that is less than or equal to the first transmission bandwidth in the first original code rate list determined by the first terminal according to the first original code rate list and the first transmission bandwidth.
  • the first transmission bandwidth includes a maximum bandwidth that can be used under the wireless signal where the first terminal is located; the first terminal receives a second call update message sent by the second terminal, and the second call is updated.
  • the message includes a communication code rate list, where the communication code rate list includes the first terminal and the first terminal determined by the second terminal according to the first code rate list, the second original code rate list, and the second transmission bandwidth.
  • the second terminal performs a data rate value of the data communication, where the second original code rate list includes an initial code rate value of the data transmission supported by the second terminal, where the second transmission bandwidth includes the second terminal.
  • the maximum bandwidth that can be used under the wireless signal the first terminal determines, according to the communication code rate list, that the maximum code rate value in the communication code rate list is that the first terminal performs data communication with the second terminal. Rate value.
  • the code rate value of the data communication is determined according to the signal quality of the current data communication, thereby avoiding interruption of data transmission between the terminals, thereby improving the data communication efficiency of the terminal.

Landscapes

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

Abstract

La présente invention concerne un procédé et un appareil pour optimiser un débit binaire de communication. Ledit procédé comprend les opérations suivantes : un premier terminal envoie un premier message de mise à jour d'appel à un second terminal, ledit premier message de mise à jour d'appel comprenant une première liste de débits binaires, et ladite première liste de débits binaires comprenant des valeurs de débit binaire dans une première liste de débits binaires d'origine qui sont inférieures ou égales à une première bande passante de transmission telle que déterminée par le premier terminal selon la première liste de débits binaires d'origine et la première bande passante de transmission; le premier terminal reçoit un second message de mise à jour d'appel envoyé par le second terminal; le premier terminal détermine, selon une liste de débits binaires de communication, la valeur de débit binaire maximale dans la liste de débits binaires de communication comme étant un débit binaire de la communication de données entre le premier terminal et le second terminal. Au moyen de la présente invention, une valeur de débit binaire d'une communication de données peut être déterminée selon la qualité de signal de la communication de données courante, permettant ainsi d'éviter une interruption dans la transmission de données entre des terminaux et d'améliorer l'efficacité de communication de données pour les terminaux.
PCT/CN2016/107508 2016-01-26 2016-11-28 Procédé et appareil pour optimiser un débit binaire de communication Ceased WO2017128835A1 (fr)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201610051666.9 2016-01-26
CN201610051666.9A CN106998561B (zh) 2016-01-26 2016-01-26 一种优化通信码率方法及装置

Publications (1)

Publication Number Publication Date
WO2017128835A1 true WO2017128835A1 (fr) 2017-08-03

Family

ID=59397379

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2016/107508 Ceased WO2017128835A1 (fr) 2016-01-26 2016-11-28 Procédé et appareil pour optimiser un débit binaire de communication

Country Status (2)

Country Link
CN (1) CN106998561B (fr)
WO (1) WO2017128835A1 (fr)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101047845A (zh) * 2006-03-29 2007-10-03 腾讯科技(深圳)有限公司 一种调节视频通讯数据码率的装置和方法
TW201121344A (en) * 2009-06-15 2011-06-16 Qualcomm Inc Radio access network control of multimedia application data rates
CN102710617A (zh) * 2012-05-21 2012-10-03 深圳市共进电子股份有限公司 Sip终端sdp协商方法
CN104348781A (zh) * 2013-07-26 2015-02-11 中兴通讯股份有限公司 一种多媒体业务传输方法及终端设备

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101047845A (zh) * 2006-03-29 2007-10-03 腾讯科技(深圳)有限公司 一种调节视频通讯数据码率的装置和方法
TW201121344A (en) * 2009-06-15 2011-06-16 Qualcomm Inc Radio access network control of multimedia application data rates
CN102710617A (zh) * 2012-05-21 2012-10-03 深圳市共进电子股份有限公司 Sip终端sdp协商方法
CN104348781A (zh) * 2013-07-26 2015-02-11 中兴通讯股份有限公司 一种多媒体业务传输方法及终端设备

Also Published As

Publication number Publication date
CN106998561A (zh) 2017-08-01
CN106998561B (zh) 2019-09-13

Similar Documents

Publication Publication Date Title
CN110557786B (zh) 一种无线承载建立、业务流的监测方法及装置
US12526698B2 (en) Method for configuring data sessions for a user equipment
EP2092696B1 (fr) Réservation et admission de ressources d'accès pour une sélection d'accès dans des réseaux à multiples accès
US20170195941A1 (en) Network-controlled adaptive terminal behavior managing high-network-load scenarios
EP3864879B1 (fr) Commande de notification dans un système de communication
US11234157B2 (en) Network latency aware mobile edge computing routing
CN114208267A (zh) 基于辅助信息调整QoS流的QoS的方法及装置
CN103517323B (zh) 无线异构网络的数据传输方法、分流设备、基站设备
CN109392024B (zh) 一种业务质量流的控制方法及相关设备
US20230018378A1 (en) Parameter configuration method, apparatus and system, device and storage medium
JP2020188472A (ja) Ran補助のレートアダプテーションのためのフィードバック
WO2017166973A1 (fr) Procédé et dispositif de configuration de schéma de codage
CN117641467A (zh) 一种通信方法及装置
CN109699049B (zh) 用户面协议栈类型的确定方法和装置
CN113448744A (zh) 一种应用程序选择方法及装置
EP3289806A1 (fr) Procédé et appareil d'utilisation de contrôle d'admission d'appel pour l'équilibrage d'appels client
WO2018233313A1 (fr) Procédé, dispositif et système de sélection de plan utilisateur dans un réseau d'accès radio
CN110582126A (zh) 一种通信方法及装置
US10575194B1 (en) Controlling network load
CN113596909A (zh) 通信方法、装置及系统
CA2737332C (fr) Procede et systeme de traitement des flux de qualite de service lors du passage a un autre systeme
CN113382483B (zh) 一种呼叫建立方法、基站及网络设备
RU2632930C1 (ru) Способы, беспроводное устройство, базовая радиостанция и второй сетевой узел для управления однонаправленным eps-каналом
WO2017128835A1 (fr) Procédé et appareil pour optimiser un débit binaire de communication
US10091838B2 (en) Method for improved communication between network nodes of a mobile communication network, mobile communication network, program and computer program product

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 16887706

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 16887706

Country of ref document: EP

Kind code of ref document: A1