CN109996286A - Communication means and device - Google Patents

Communication means and device Download PDF

Info

Publication number
CN109996286A
CN109996286A CN201711488819.7A CN201711488819A CN109996286A CN 109996286 A CN109996286 A CN 109996286A CN 201711488819 A CN201711488819 A CN 201711488819A CN 109996286 A CN109996286 A CN 109996286A
Authority
CN
China
Prior art keywords
terminal
jitter buffer
size
network equipment
instruction information
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.)
Pending
Application number
CN201711488819.7A
Other languages
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.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies 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 Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN201711488819.7A priority Critical patent/CN109996286A/en
Priority to PCT/CN2018/124858 priority patent/WO2019129198A1/en
Publication of CN109996286A publication Critical patent/CN109996286A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/004Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0041Arrangements at the transmitter end
    • H04L1/0042Encoding specially adapted to other signal generation operation, e.g. in order to reduce transmit distortions, jitter, or to improve signal shape
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/004Arrangements for detecting or preventing errors in the information received by using forward error control
    • H04L1/0056Systems characterized by the type of code used
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/10Flow control; Congestion control
    • H04L47/28Flow control; Congestion control in relation to timing considerations
    • H04L47/283Flow control; Congestion control in relation to timing considerations in response to processing delays, e.g. caused by jitter or round trip time [RTT]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion 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/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/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/10Flow control between communication endpoints
    • H04W28/14Flow control between communication endpoints using intermediate storage
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W36/00Hand-off or reselection arrangements

Landscapes

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

Abstract

It includes: terminal after receiving the first instruction information that the embodiment of the present application, which provides a kind of communication means and device, the method, and the size of the jitter buffer of the terminal is adjusted according to the first instruction information.The terminal of the present embodiment can be once the size for receiving the first instruction information and adjusting jitter buffer, so as to adjust the size of jitter buffer in time, to adapt to the variation of the communication condition between the network equipment and terminal in time, improve communication quality, further improve voice quality, promotes user experience.

Description

Communication means and device
Technical field
The invention relates to field of communication technology more particularly to a kind of communication means and device.
Background technique
Data can generate time delay in network transmission process, and the variation of the time delay is known as shaking.Specifically, when two languages The receiving time interval of sound packet and its transmission time interval are inconsistent, then generate shake, as shown in Figure 1, to influence voice matter Amount.Therefore, the shake of above-mentioned generation, specifically, language can be eliminated by setting jitter buffer (jitter buffer) Sound packet needs first to cache regular time in jitter buffer, then plays out again.If cache-time is less than network Shake, then shake cannot be completely eliminated.If cache-time is greater than the shake of network, shake can be completely eliminated, but increase Communication delay end to end is added.And cache-time of the voice packet in jitter buffer is by the size of jitter buffer It determines.Currently, receiving end can adjust its jitter according to information such as voice packet loss, the time delays counted within a certain period of time The size of buffer, so as to improve voice quality.But this adjustment mode needs receiving end to lose in the voice of statistics a period of time It could adjust the size of jitter buffer after the information such as packet rate, time delay, but the propagation delay time within this period of statistics It has been generated that, be decreased obviously so as to cause voice quality of the receiving end before determination needs to adjust jitter buffer, even Packet loss is generated, communication quality is influenced.
Summary of the invention
The embodiment of the present application provides a kind of communication means and device, for improving voice communication quality.
In a first aspect, the embodiment of the present application provides a kind of communication means, comprising:
First terminal receives the first instruction information, and the first instruction information is used to indicate the first terminal adjustment shake The size of buffer;
The first terminal adjusts the size of the jitter buffer of the first terminal according to the first instruction information.
In a kind of possible design, it is described first instruction information in include: the first value information;
The first terminal adjusts the size of the jitter buffer of the first terminal, packet according to the first instruction information It includes:
The first terminal adjusts the size of the jitter buffer of the first terminal according to the information of first value To first value;Alternatively,
The first terminal adjusts the size of the jitter buffer of the first terminal according to the information of first value, First value is the adjustment amount of jitter buffer.
In a kind of possible design, the first terminal receives the first instruction information, comprising:
The first terminal receives the first instruction information that first network equipment is sent.
In a kind of possible design, the first instruction information is included in the first terminal and sets from the first network In standby received switching command.
In a kind of possible design, the first terminal receives the first instruction information that first network equipment is sent Before, further includes:
The first terminal sends the letter of the size of the jitter buffer of the first terminal to the first network equipment Breath.
In a kind of possible design, the first terminal receives the first instruction information, comprising:
The first terminal receives the first instruction information that second terminal is sent, and the second terminal is described first The Correspondent Node of terminal.
In a kind of possible design, the first instruction information is included in the first terminal and connects from the second terminal In the data packet of receipts.
Second aspect, the embodiment of the present application provide a kind of communication means, comprising:
First network equipment determines the size for needing to adjust the jitter buffer of first terminal;
The first network equipment sends the first instruction information to the first terminal, and the first instruction information is used In the size for indicating the first terminal adjustment jitter buffer.
In a kind of possible design, it is described first instruction information in include: the first value information;
First value is the size of jitter buffer adjusted, alternatively, first value is the tune of jitter buffer Whole amount.
In a kind of possible design, if first value is the size of jitter buffer adjusted;
The first network equipment is sent to the first terminal before the first instruction information, further includes:
The first network equipment receives the jitter buffer for the first terminal that the first terminal is sent The information of size;
The first network equipment determines first value according to the information of the size of the jitter buffer.
In a kind of possible design, it is whole to described first that the first instruction information is included in the first network equipment It holds in the switching command sent.
In a kind of possible design, the first network equipment determines the jitter buffer for needing to adjust first terminal Size, comprising:
The first network equipment is when determining the air interface transmission between the first network equipment and the first terminal Prolong when changing, determines the size for needing to adjust the jitter buffer of first terminal.
The third aspect, the embodiment of the present application provide a kind of communication means, comprising:
Second terminal determines the size for needing to adjust the jitter buffer of first terminal, and the first terminal is described second The Correspondent Node of terminal;
The second terminal sends the first instruction information to first terminal, and the first instruction information is used to indicate first eventually The size of end adjustment jitter buffer.
In a kind of possible design, it is described first instruction information in include: the first value information;First value is to tremble Dynamic buffer adjustment amount.
In a kind of possible design, the second terminal determines the big of the jitter buffer for needing to adjust first terminal It is small, comprising:
The second terminal is determining that the air interface transmission time delay between the second terminal and second network equipment becomes When change, the size for needing to adjust the jitter buffer of first terminal is determined.
In a kind of possible design, the second terminal determines the size for needing to adjust the jitter buffer of first terminal Before, further includes:
The second terminal receives the second indication information that second network equipment is sent, and the second indication information is for referring to Show that the second terminal notifies the Correspondent Node of the second terminal to adjust the size of jitter buffer;
The second terminal determines the size for needing to adjust the jitter buffer of first terminal, comprising: the second terminal According to the second indication information, the size for needing to adjust the jitter buffer of first terminal is determined.
In a kind of possible design, the first instruction information is included in the second terminal and sends out to the first terminal In the data packet sent.
Fourth aspect, the embodiment of the present application provide a kind of communication means, comprising:
Terminal receives the redundancy encoding that the network equipment is sent and indicates that information, the redundancy encoding instruction information are used to indicate end End carries out redundancy encoding to upstream data packet;
The terminal indicates information according to the redundancy encoding received, carries out to the upstream data packet that the terminal is sent superfluous Remaining coding;
The terminal sends the upstream data packet after redundancy encoding.
In a kind of possible design, the redundancy encoding instruction information includes at least one of following information: polymerization Protocol layer instruction;Aggregation level instruction;Level of redundancy instruction;Fragment/segmentation length.
In a kind of possible design, the aggregation protocol layer instruction information is used to indicate the terminal to upstream data packet The protocol layer being polymerize is real-time transport protocol (Real-time Transport Protocol, RTP) layer, Internet protocol (Internet Protocol, IP) layer, Packet Data Convergence Protocol (Packet Data Convergence Protocol, PDCP) layer or radio link layer control (Radio Link Control, RLC) layer.
In a kind of possible design, the redundancy encoding instruction information is included in the network equipment and sends out to the terminal That send refers to wireless heterogeneous networks (Radio Resource Control, RRC) message or media access control control element In (medium access control control element, MAC CE).
5th aspect, the embodiment of the present application provide a kind of communication means, comprising:
The network equipment determines that redundancy encoding indicates that information, the redundancy encoding instruction information are used to indicate terminal to upper line number Redundancy encoding is carried out according to packet;
The network equipment sends the redundancy encoding to the terminal and indicates information.
In a kind of possible design, the redundancy encoding instruction information includes at least one of following information: polymerization Protocol layer instruction;Aggregation level instruction;Level of redundancy instruction;Fragment/segmentation length.
In a kind of possible design, the aggregation protocol layer instruction information is used to indicate the terminal to upstream data packet The protocol layer being polymerize is RTP layers, IP layers, PDCP layers or rlc layer.
In a kind of possible design, the redundancy encoding instruction information is included in the network equipment and sends out to the terminal In the RRC information or MAC CE sent.
6th aspect, the embodiment of the present application provide a kind of communication device, comprising:
Transceiver, the redundancy encoding for receiving network equipment transmission indicate that information, the redundancy encoding instruction information are used Redundancy encoding is carried out to upstream data packet in instruction terminal;
Processor, for indicating information according to the redundancy encoding that receives, upstream data packet that the terminal is sent into Row redundancy encoding;
The transceiver, the upstream data packet after being also used to send redundancy encoding.
In a kind of possible design, the redundancy encoding instruction information includes at least one of following information: polymerization Protocol layer instruction;Aggregation level instruction;Level of redundancy instruction;Fragment/segmentation length.
In a kind of possible design, the aggregation protocol layer instruction information is used to indicate the terminal to upstream data packet The protocol layer being polymerize is RTP layers, IP layers, PDCP layers or rlc layer.
In a kind of possible design, the redundancy encoding instruction information is included in the network equipment and sends out to the terminal In the RRC information or MAC CE sent.
It should be noted that the communication device of above-mentioned 6th aspect, can be terminal, is also possible to can be used for the core of terminal Piece system.
7th aspect, the embodiment of the present application provide a kind of communication device, comprising:
Transceiver, for receiving the first instruction information, the first instruction information is used to indicate the first terminal adjustment The size of jitter buffer;
Processor, the size of the jitter buffer for adjusting the first terminal according to the first instruction information.
In a kind of possible design, it is described first instruction information in include: the first value information;
The processor, is specifically used for: according to the information of first value, by the jitter buffer of the first terminal Size is adjusted to first value;Alternatively, adjusting the jitter buffer of the first terminal according to the information of first value Size, first value are the adjustment amount of jitter buffer.
In a kind of possible design, the transceiver is specifically used for: receiving first network equipment is sent described first Indicate information.
In a kind of possible design, the first instruction information is included in the transceiver from the first network equipment In received switching command.
In a kind of possible design, the transceiver is also used to refer in receive the transmission of first network equipment described first Before showing information, Xiang Suoshu first network equipment sends the information of the size of the jitter buffer of the first terminal.
In a kind of possible design, the transceiver is specifically used for: receiving first instruction that second terminal is sent Information, the second terminal are the Correspondent Node of the first terminal.
In a kind of possible design, the first instruction information is included in the transceiver and receives from the second terminal Data packet in.
It should be noted that the communication device of above-mentioned 7th aspect, can be the network equipment, is also possible to can be used for network The chip system of equipment.
Eighth aspect, the embodiment of the present application provide a kind of communication device, comprising:
Processor, the size for the determining jitter buffer for needing to adjust first terminal;
Transceiver, for sending the first instruction information to the first terminal, the first instruction information is for referring to Show the size of the first terminal adjustment jitter buffer.
In a kind of possible design, it is described first instruction information in include: the first value information;
First value is the size of jitter buffer adjusted, alternatively, first value is the tune of jitter buffer Whole amount.
In a kind of possible design, if first value is the size of jitter buffer adjusted;The transceiver, It is also used to before sending the first instruction information to the first terminal, receives the first terminal that the first terminal is sent The jitter buffer size information;
The processor is also used to the information of the size according to the jitter buffer, determines first value.
In a kind of possible design, the first instruction information is included in the transceiver and sends to the first terminal Switching command in.
In a kind of possible design, the processor is specifically used for: determining first network equipment and described first eventually When air interface transmission time delay between end changes, the size for needing to adjust the jitter buffer of first terminal is determined.
It should be noted that the communication device of above-mentioned eighth aspect, can be terminal, it is also possible to can be used for the core of terminal Piece system.
9th aspect, the embodiment of the present application provide a kind of communication device, comprising:
Processor, for the size of the determining jitter buffer for needing to adjust first terminal, the first terminal is described The Correspondent Node of second terminal;
Transceiver, for sending the first instruction information to first terminal, the first instruction information is used to indicate first eventually The size of end adjustment jitter buffer.
In a kind of possible design, it is described first instruction information in include: the first value information;First value is to tremble The adjustment amount of dynamic buffer.
In a kind of possible design, the processor is specifically used for: determine second terminal and second network equipment it Between air interface transmission time delay when changing, determine the size for needing to adjust the jitter buffer of first terminal, described first eventually End is the Correspondent Node of the second terminal.
In a kind of possible design, the processor is also used in the determining jitter cache for needing to adjust first terminal Before the size of device, the second indication information that second network equipment is sent is received, the second indication information is used to indicate described Second terminal notifies the Correspondent Node of the second terminal to adjust the size of jitter buffer;
The processor, is specifically used for, comprising: according to the second indication information, determination needs to adjust first terminal The size of jitter buffer.
In a kind of possible design, the first instruction information is included in the transceiver and sends to the first terminal Data packet in.
It should be noted that the communication device of above-mentioned 9th aspect, can be terminal, is also possible to can be used for the core of terminal Piece system.
Tenth aspect, the embodiment of the present application provide a kind of communication device, comprising:
Processor, for determining that redundancy encoding indicates that information, the redundancy encoding instruction information are used to indicate terminal to upper Row data packet carries out redundancy encoding;
The transceiver indicates information for sending the redundancy encoding to the terminal, and receives the terminal hair Upstream data packet after the redundancy encoding sent.
In a kind of possible design, the redundancy encoding instruction information includes at least one of following information: polymerization Protocol layer instruction;Aggregation level instruction;Level of redundancy instruction;Fragment/segmentation length.
In a kind of possible design, the aggregation protocol layer instruction information is used to indicate the terminal to upstream data packet The protocol layer being polymerize is RTP layers, IP layers, PDCP layers or rlc layer.
In a kind of possible design, the redundancy encoding instruction information is included in the network equipment and sends out to the terminal In the RRC information or MAC CE sent.
It should be noted that the communication device of above-mentioned tenth aspect, can be the network equipment, is also possible to can be used for network The chip system of equipment.
Tenth on the one hand, and the embodiment of the present application provides a kind of readable storage medium storing program for executing, is stored on the readable storage medium storing program for executing Computer program;The computer program when executed, realize above-mentioned first aspect, the third aspect, in fourth aspect at least Communication means described in one side the embodiment of the present application.
12nd aspect, the embodiment of the present application provide a kind of readable storage medium storing program for executing, are stored on the readable storage medium storing program for executing Computer program;The computer program when executed, realize above-mentioned second aspect, the 5th aspect in this Shen of at least one aspect It please communication means described in embodiment.
13rd aspect, the embodiment of the present application provide a kind of program product, and described program product includes computer program, institute It states computer program to be stored in readable storage medium storing program for executing, at least one processor of communication device can be from the readable storage medium Matter reads the computer program, at least one described processor executes the computer program and makes communication device implementation above-mentioned First aspect, the third aspect, communication means described at least one aspect the embodiment of the present application in fourth aspect.
Fourteenth aspect, the embodiment of the present application provide a kind of program product, and described program product includes computer program, institute It states computer program to be stored in readable storage medium storing program for executing, at least one processor of communication device can be from the readable storage medium Matter reads the computer program, at least one described processor executes the computer program and makes communication device implementation above-mentioned Communication means described at least one aspect the embodiment of the present application in second aspect, the 5th aspect.
Communication means and device provided in this embodiment, through terminal after receiving the first instruction information, just basis should First instruction information adjusts the size of the jitter buffer of the terminal.Terminal can with once receive the first instruction information adjustment tremble The size of dynamic buffer, so as to adjust the size of jitter buffer in time, to adapt between the network equipment and terminal in time Communication condition variation, improve communication quality, further improve voice quality, promote user experience.
Detailed description of the invention
Fig. 1 is the schematic diagram of generation shake when voice packet transmits between transmitting terminal and receiving end;
Fig. 2 is the configuration diagram of the communication system of the embodiment of the present application application;
Fig. 3 is the flow chart for the communication means that one embodiment of the application provides;
Fig. 4 is the flow chart for the communication means that another embodiment of the application provides;
Fig. 5 is the flow chart for the communication means that another embodiment of the application provides;
Fig. 6 is the flow chart for the communication means that another embodiment of the application provides;
Fig. 7 is the flow chart for the communication means that another embodiment of the application provides;
Fig. 8 is the flow chart for the communication means that another embodiment of the application provides;
Fig. 9 is the flow chart for the communication means that another embodiment of the application provides;
Figure 10 is the structural schematic diagram for the communication device that one embodiment of the application provides;
Figure 11 is the structural schematic diagram for the communication device that another embodiment of the application provides;
Figure 12 is the structural schematic diagram for the communication device that another embodiment of the application provides;
Figure 13 is the structural schematic diagram for the communication device that another embodiment of the application provides.
Specific embodiment
Fig. 2 is the configuration diagram of the communication system of the embodiment of the present application application.As shown in Fig. 2, the communication system includes At least one network equipment and at least one terminal device, if the network equipment be it is multiple, adhere at least under each network equipment One terminal device.The network equipment is for example including wireless access network equipment.Terminal device wirelessly with wirelessly connect Log equipment is connected, and wireless access network equipment is connect by wirelessly or non-wirelessly mode with equipment of the core network.Equipment of the core network and nothing Line access equipment can be independent different physical equipment, be also possible to the function and wireless access network of equipment of the core network The logic function of equipment is integrated on the same physical equipment, can also be that being integrated with part core net on a physical equipment sets The function of standby function and partial wireless access network equipment.Terminal device can be fixed position, be also possible to movement. Fig. 2 is schematic diagram, can also include other network equipments in the communication system, such as can also include wireless relay apparatus and nothing Line upstream device, is not drawn into Fig. 2.Embodiments herein connects to the equipment of the core network for including in the communication system, wirelessly The quantity of log equipment and terminal device is without limitation.
Wireless access network equipment is the network equipment that terminal device is wirelessly linked into the communication system, can be with It is base station NodeB, the base station gNB in evolved base station eNodeB, 5G communication system, the base station in future communication systems or WiFi Access node etc. in system, embodiments herein to particular technique used by the network equipment and specific equipment form not It limits.
Terminal device is referred to as terminal (Terminal), user equipment (user equipment, UE), mobile station (mobile station, MS), mobile terminal (mobile terminal, MT) etc..Terminal device can be mobile phone (mobile Phone), tablet computer (Pad), the computer with radio transmission-receiving function, virtual reality (Virtual Reality, VR) terminal, increasing Strong reality (Augmented Reality, AR) terminal, the wireless terminal in Industry Control (industrial control), nothing People drives the wireless terminal in (self driving), the wireless end in remote operation (remote medical surgery) End, the wireless terminal in smart grid (smart grid), the wireless end in transportation safety (transportation safety) End, the wireless terminal in smart city (smart city), the wireless terminal in wisdom family (smart home) etc..
Wireless access network equipment and terminal device can be deployed in land, including indoor or outdoors, hand-held or vehicle-mounted;? It can be deployed on the water surface;It can also dispose on skyborne aircraft, balloon and artificial satellite.Embodiments herein is to wireless The application scenarios of access network equipment and terminal device are without limitation.
Embodiments herein can be adapted for downlink signal transmission, be readily applicable to uplink signal transmissions, can be with Signal suitable for device-to-device (device to device, D2D) transmits.Downlink signal transmission for chain road of eating dishes without rice or wine For, sending device is wireless access network equipment, and corresponding receiving device is terminal device.For the uplink letter for chain road of eating dishes without rice or wine Number transmission, sending device is terminal device, and corresponding receiving device is wireless access network equipment.Signal transmission for D2D, hair Sending equipment is terminal device, and corresponding receiving device is also terminal device.Embodiments herein to the transmission direction of signal not It limits.
Authorization frequency can be passed through between wireless access network equipment and terminal device and between terminal device and terminal device Spectrum (licensed spectrum) is communicated, can also be by exempting from that frequency spectrum (unlicensed spectrum) is authorized to be led to Letter by authorization frequency spectrum and can also exempt from that frequency spectrum is authorized to be communicated simultaneously.Between wireless access network equipment and terminal device with And can be communicated by conspicuous (gigahertz, the GHz) frequency spectrum below of 6 good omen between terminal device and terminal device, it can also To be communicated by the frequency spectrum of 6GHz or more, can also be carried out simultaneously using the frequency spectrum of 6GHz frequency spectrum below and 6GHz or more Communication.Embodiments herein to frequency spectrum resource used between wireless access network equipment and terminal device without limitation.
Wherein, the invention relates to first communication device for example can be terminal device, secondary communication device example It such as can be the network equipment, but apply for that embodiment is not limited to this.It is carried out below as scheme of the example to the embodiment of the present application Explanation.
Fig. 3 is the flow chart for the communication means that one embodiment of the application provides, as shown in figure 3, the method for the present embodiment can To include:
S301, the network equipment determine the size for needing to adjust the jitter buffer of terminal.
S302, the network equipment send the first instruction information to the terminal.Correspondingly, the terminal receives the net The first instruction information that network equipment is sent.
S303, the terminal adjust the size of the jitter buffer of the terminal according to the first instruction information.
The network equipment in the present embodiment is the wireless access network equipment of terminal attachment.The jitter buffer of terminal can be used for The delay variation of data packet is eliminated, that is, eliminates the transmission time delay difference of data packet (such as VoP), if delay variation increases, Then the jitter buffer of corresponding terminal should also tune up, if delay variation is reduced, the jitter buffer of corresponding terminal is also answered It turns down, therefore, the adjustment needs of the size of jitter buffer guarantee to reduce in the case where completely eliminating delay variation end-to-end Propagation delay time.In the present embodiment, the network equipment determines the big of the jitter buffer (jitter buffer) for needing to adjust terminal It is small, the first instruction information then is sent to terminal, which is used to indicate the big of terminal adjustment jitter buffer It is small.Correspondingly, terminal receives the first instruction information of network equipment transmission, and adjusts the terminal according to the first instruction information Jitter buffer size.Such as: the size of its jitter buffer can be increased with instruction terminal, alternatively, instruction terminal is reduced The size of its jitter buffer.
The present embodiment is just sent to terminal after determining the size for the jitter buffer for needing to adjust terminal by the network equipment First instruction information;Terminal just adjusts the shake of the terminal after receiving the first instruction information according to the first instruction information The size of buffer.The terminal of the present embodiment by being counted to data packet received in a period of time in addition to that can be determined Except the size for whether adjusting jitter buffer, its jitter buffer can also be adjusted according to the first instruction information is received Size, so as to quickly adjust the size of jitter buffer, to adapt to the communication condition between the network equipment and terminal in time Variation improves communication quality, further improves voice quality, promotes user experience.
In some embodiments, in a kind of possible implementation of above-mentioned S301, the network equipment is determining that the network sets When the standby air interface transmission time delay between terminal changes, the size for needing to adjust the jitter buffer of terminal is determined.Wherein, The received data packet of the terminal is via the air interface transmission between the network equipment and terminal, therefore, between the network equipment and terminal Air interface transmission time delay when changing, the propagation delay time of the data packet can also change, to cause the time delay of data packet Shake, so current embodiment require that adjusting the size of the jitter buffer of terminal in time.If the network equipment determines air interface transmission Prolong elongated, can delay variation be elongated, then network equipment determination needs the size by the jitter buffer of terminal to tune up, accordingly Ground, the first instruction information are used to indicate the size for increasing jitter buffer, and terminal increases the terminal according to the first instruction information The size of jitter buffer can make delay variation reduce, then network is set if the network equipment determines that the time delay of air interface transmission shortens Standby determination needs the size by the jitter buffer of terminal to turn down, and correspondingly, it is slow that the first instruction information is used to indicate reduction shake The size of storage, terminal reduce the size of the jitter buffer of the terminal according to the first instruction information.
Optionally, the network equipment is when determining that the link-quality of eating dishes without rice or wine between the network equipment and terminal changes, or Person, for the network equipment when the load for determining the network equipment changes, the network equipment can determine the network equipment and terminal Between air interface transmission time delay change.
In some embodiments, the network equipment is determining that the link-quality of eating dishes without rice or wine between the network equipment and terminal becomes When change, the size for needing to adjust the jitter buffer of terminal is determined.Wherein, the link matter of eating dishes without rice or wine between the network equipment and terminal Amount changes, and influences whether the air interface transmission time delay between the network equipment and terminal, so that the time delay for influencing data packet is trembled It is dynamic, and then need to adjust the size of the jitter buffer of the terminal.If the link-quality change of eating dishes without rice or wine between the network equipment and terminal Difference, then network equipment determination need the size by the jitter buffer of terminal to tune up.If eating dishes without rice or wine between the network equipment and terminal Link-quality improves, then network equipment determination needs the size by the jitter buffer of terminal to turn down.Therefore, the net of the present embodiment Network equipment can notify the size of terminal adjustment jitter buffer in time according to the variation of the quality for link of eating dishes without rice or wine.
In some embodiments, when the load for determining the network equipment changes, determination needs to adjust the network equipment The size of the jitter buffer of terminal.Wherein, the load of the network equipment changes, influence whether the network equipment and terminal it Between air interface transmission time delay, to influence the delay variation of data packet, and then need to adjust the jitter buffer of the terminal Size.If the load of the network equipment becomes weight, network equipment determination needs the size by the jitter buffer of terminal to tune up.If net The load of network equipment lightens, then network equipment determination needs the size by the jitter buffer of terminal to turn down.Therefore, the present embodiment The network equipment can according to the load of the network equipment variation in time notice terminal adjustment jitter buffer size.
Wherein, above-mentioned first instruction information, which can for example be carried, sends in different signalings in the network equipment to terminal, such as: RRC information or MAC CE or switching command.
In some embodiments, above-mentioned first instruction information can carry the RRC information sent in the network equipment to terminal Or in MAC CE.Therefore, the network equipment of the present embodiment can carry the first instruction information by RRC information or MAC CE To notify terminal to adjust the size of the jitter buffer of terminal.
In some embodiments, above-mentioned first instruction information can also carry the switching life sent in the network equipment to terminal In order.Such as: in the source base station that handoff scenario, the network equipment are adhered to as the terminal, once trigger terminal switching, terminal Data transmission will be interrupted, terminal will be switched off the connection with source base station, establish the new connection with target BS.Only work as terminal After accessing target BS, the data transmission of terminal could restore, to increase the air interface transmission time delay of terminal data, correspondingly The delay variation of data transmission is increased, and then needs to adjust the size of the jitter buffer of the terminal.The network equipment determines eventually When end needs to switch, the network equipment sends switching command to terminal, and the first instruction information is carried in the switching command and is used to Instruction terminal increases the size of its jitter buffer;Correspondingly, after terminal receives switching command, according to what is carried in the message First instruction information, increases the size of the jitter buffer of terminal.Alternatively, the network equipment sends switching command to terminal, this is cut It changes in order and does not carry the first instruction information;Correspondingly, after terminal receives switching command, it is known that oneself need to be implemented switching behaviour Make, therefore voluntarily increases the size of its jitter buffer.
It in some embodiments, include the information of the first value in the first instruction information, the network equipment passes through the letter of the first value Breath carrys out the size how instruction terminal adjusts the jitter buffer of terminal, and correspondingly, terminal can be adjusted according to the information of the first value The size of the jitter buffer of whole terminal.Wherein, the information of the first value can indicate the size of the first value;In different embodiments In, which can indicate the size of the first value using different indicating modes, such as can be indicated with bit information The size of one value.
In one possible implementation, the first value is the size of jitter buffer adjusted, i.e. the network equipment is logical It crosses the first value instruction terminal to adjust the size of the jitter buffer of terminal to the first value, it is believed that the first value is adjustment terminal Jitter buffer order of magnitude.Wherein, which can be the network equipment according between the network equipment and terminal What air interface transmission Delay Variation situation determined.Such as: the size of the jitter buffer of terminal before terminal executes above-mentioned S303 For D1, the first value is, for example, D2, terminal when executing S303 specially terminal by the size of the jitter buffer of terminal by D1 tune Whole is D2.Such as: if the air interface transmission time delay between the network equipment and terminal extends, D2 is greater than D1, if the network equipment and end Air interface transmission time delay between end shortens, then D2 is less than D1.Optionally, the terminal of the present embodiment is before executing S303 also to net Network equipment sends the information of the size of the jitter buffer of terminal, which is used to indicate the current size of jitter buffer (such as D1), herein when currently can referring to that terminal sends the information, the network equipment receives the jitter cache of terminal from terminal The information of the size of device, further according to the air interface transmission time delay between the information and the network equipment and terminal of the size of jitter buffer Situation of change, determine the size (such as D2) of the jitter buffer of terminal adjusted.
In alternatively possible implementation, the first value is the adjustment amount of jitter buffer, i.e. the network equipment passes through the The adjustment amount that one value instruction terminal adjusts the size of the jitter buffer of terminal is the first value, it is believed that the first value is that adjustment is whole The relative value size of the jitter buffer at end.Wherein, which can be the network equipment according between the network equipment and terminal Air interface transmission Delay Variation situation determine.Such as: the jitter buffer of terminal is big before terminal executes above-mentioned S303 Small is D1, and the first value is, for example, D2, terminal when executing S303 specially terminal by the size of the jitter buffer of terminal by D1+ D2 or D1-D2.Such as: D2 can be positive value, or negative value, if the air interface transmission time delay between the network equipment and terminal Extend, then D2 is positive value, is D1+D2 after the size adjustment of the jitter buffer of corresponding terminal, that is, increases jitter buffer Size;If the air interface transmission time delay between the network equipment and terminal shortens, D2 is negative value, the jitter buffer of corresponding terminal Size is adjusted to D1+D2, that is, reduces the size of jitter buffer.Alternatively, D2 is positive value, the first instruction information can also include Increase instruction or reduce instruction, if the air interface transmission time delay between the network equipment and terminal extends, the first instruction information is also It is indicated including increasing, is D1+D2 after the size adjustment of the jitter buffer of corresponding terminal, that is, increases the big of jitter buffer It is small;If the air interface transmission time delay between the network equipment and terminal shortens, the first instruction information further includes reducing instruction, corresponding whole The size of the jitter buffer at end is adjusted to D1-D2, that is, reduces the size of jitter buffer.
Fig. 4 is the flow chart for the communication means that another embodiment of the application provides, as shown in figure 4, the method for the present embodiment May include:
S401, terminal determine that the air interface transmission time delay between the terminal and the network equipment changes.
S402, the terminal adjust the size of the jitter buffer of the terminal.
The network equipment in the present embodiment is the access network equipment of terminal attachment.In the present embodiment, terminal determines the terminal Air interface transmission time delay between the network equipment changes, wherein the received data packet of the terminal is via the network equipment and end Air interface transmission between end, therefore, when the air interface transmission time delay between the network equipment and terminal changes, the data packet Propagation delay time can also change, so that the delay variation of data packet is caused, so the terminal of the present embodiment needs adjustment in time The size of the jitter buffer of terminal.If terminal determines that the air interface transmission time delay is elongated, so that delay variation elongates, then eventually The size that end increases the jitter buffer of the terminal can make delay variation subtract if terminal determines that the time delay of air interface transmission shortens Few, then the size that terminal reduces the jitter buffer of the terminal is turned down.
In the present embodiment, determine that the air interface transmission time delay between the terminal and the network equipment changes by terminal, And adjust the size of the jitter buffer of the terminal.Terminal in addition to can by data packet received in a period of time carry out It counts except the size to decide whether to adjust jitter buffer, can also eat dishes without rice or wine to pass between terminal and the network equipment determining The size of jitter buffer is adjusted when defeated time delay changes, voluntarily to adapt to the communication item between the network equipment and terminal in time Part variation, improves communication quality, further improves voice quality, promotes user experience.In some embodiments, terminal is in determination When link-quality of eating dishes without rice or wine between the terminal and the network equipment changes, it can determine and eat dishes without rice or wine between terminal and the network equipment Propagation delay time changes, by taking downlink space interface link as an example, if the link-quality variation of eating dishes without rice or wine between the terminal and the network equipment When, the air interface transmission time delay between terminal and the network equipment will be increased, if the link matter of eating dishes without rice or wine between the terminal and the network equipment When quantitative change is good, the air interface transmission time delay between terminal and the network equipment will be reduced.Wherein, it eats dishes without rice or wine between terminal and the network equipment Link-quality change can be terminal pass through downlink measurement determine.
In some embodiments, terminal determines that terminal is set with network when receiving the switching command of network equipment transmission Air interface transmission time delay between standby is elongated, specifically describes the associated description that may refer in embodiment illustrated in fig. 3, no longer superfluous herein It states.Then terminal increases the size of the jitter buffer of terminal in time.
Fig. 5 is the flow chart for the communication means that another embodiment of the application provides, as shown in figure 5, the method for the present embodiment May include:
S501, second terminal determine the size for needing to adjust the jitter buffer of first terminal.
S502, second terminal send the first instruction information to first terminal.Correspondingly, first terminal receives the first instruction letter Breath.
S503, first terminal adjust the size of the jitter buffer of the first terminal according to the first instruction information.
In the present embodiment, first terminal and second terminal are the both ends being in communication with each other, i.e., first terminal is second terminal Correspondent Node, second terminal are also the Correspondent Node of first terminal, such as: second terminal sends data packet (example to first terminal Such as VoP), first terminal receives the data packet that second terminal is sent.Second terminal needs to adjust first terminal in determination Jitter buffer size after to first terminal send first instruction information, this first instruction information be used to indicate first terminal Adjust the size of jitter buffer.Correspondingly, first terminal receives the first instruction information of second terminal transmission, and according to this First instruction information adjusts the size of the jitter buffer of the first terminal.Such as: increase the size of jitter buffer, alternatively, Reduce the size of jitter buffer.
It should be noted that second terminal and first terminal can adhere to consolidated network equipment, the network is omitted in Fig. 5 Equipment, the first instruction information that second terminal is sent to first terminal are forwarded via the network equipment.Alternatively, second terminal and the One terminal adheres to the different network equipments, and the network element between second terminal and first terminal, and second are wherein omitted in Fig. 5 The first instruction information that terminal is sent is forwarded via the network equipment accompanying by second terminal, finally via first terminal institute The network equipment of attachment is transmitted to first terminal.
The present embodiment, second terminal determine need the first adjustment terminal jitter buffer size after just to first terminal Send the first instruction information;First terminal after receiving the first instruction information, just according to the first instruction information adjust this The size of the jitter buffer of one terminal.The first terminal of the present embodiment is in addition to can be by data received in a period of time Packet is counted except the size to decide whether to adjust jitter buffer, can also just be adjusted according to the first instruction information is received The size of whole jitter buffer, so as to quickly adjust the size of jitter buffer, to adapt to first terminal and second in time Communication condition variation between terminal, improves communication quality, further improves voice quality, promote user experience.
It in some embodiments, include: the information of the first value in the first instruction information, the first value is the shake of first terminal The adjustment amount of buffer.The information that first terminal indicates the first value for including in information according to first, the shake to first terminal The size of buffer is adjusted.First value can be adjustment amount, such as: increase by the first value or reduces the first value, it is specific real Existing process may refer to the associated description in embodiment illustrated in fig. 3, and details are not described herein again.
In some embodiments, the first instruction information that second terminal is sent to first terminal can carry at second end It holds into the data packet that first terminal is sent.Therefore, the second terminal of the present embodiment can be referred to by carrying first in data packet Show information to notify first terminal to adjust the size of the jitter buffer of first terminal, first terminal is according to the data packet received In first instruction information come in time adjust cache the data packet jitter buffer size, further improve adjustment shake The efficiency of buffer.
In some embodiments, second terminal sent to first terminal first instruction information can also carry this second In the application layer messages that terminal is sent to first terminal.Optionally, which can be RTCP Real-time Transport Control Protocol (Real-time Transport Control Protocol, RTCP) message or RTP code mode request (codec mode Request, CMR) message or other application layer message.
In some embodiments, in a kind of possible implementation of above-mentioned S501, second terminal is determining described second When air interface transmission time delay between terminal and the network equipment changes, the jitter buffer for needing to adjust first terminal is determined Size.The network equipment is the access network equipment of second terminal attachment;First terminal and second terminal can be attached to same net In network equipment, alternatively, can also be attached in the different network equipments.Wherein, the first terminal is from the received number of second terminal According to packet via the air interface transmission between the network equipment and second terminal, therefore, the sky between the network equipment and second terminal When port transmission time delay changes, the propagation delay time of the data packet can also change, so that the delay variation of data packet is caused, So current embodiment require that adjusting the size of the jitter buffer of first terminal in time.If second terminal determines above-mentioned air interface transmission Time delay is elongated, so that delay variation elongates, then second terminal determines the big of the jitter buffer for needing to increase first terminal Small, correspondingly, the first instruction information is used to indicate the size that first terminal increases jitter buffer, and first terminal refers to according to first Show that information increases the size of the jitter buffer of the first terminal, if second terminal determines that the time delay of air interface transmission shortens, thus So that delay variation is reduced, then second terminal determines the size for needing to reduce the jitter buffer of first terminal, correspondingly, first Indicate that information is used to indicate the size that first terminal reduces jitter buffer, first terminal according to the first instruction information reduce this The size of the jitter buffer of one terminal.
In some embodiments, second terminal is determining the link-quality hair of eating dishes without rice or wine between the second terminal and the network equipment When changing, it can determine that the air interface transmission time delay between second terminal and the network equipment changes.Such as: the second terminal When link-quality of eating dishes without rice or wine between the network equipment is deteriorated, air interface transmission time delay between terminal and the network equipment extends, this Air interface transmission time delay when link-quality of eating dishes without rice or wine between two terminals and the network equipment improves, between second terminal and the network equipment It shortens.Wherein, the link-quality of eating dishes without rice or wine between second terminal and the network equipment, which changes, can be second terminal and passes through downlink Measurement determines.
In some embodiments, second terminal determines second terminal when receiving the switching command of network equipment transmission Air interface transmission time delay between the network equipment is elongated, specifically describes the associated description that may refer in embodiment illustrated in fig. 3, this Place repeats no more.
Fig. 6 is the flow chart for the communication means that another embodiment of the application provides, as shown in fig. 6, the method for the present embodiment May include:
S601, the network equipment determine the size for needing to adjust the jitter buffer of Correspondent Node of second terminal.
S602, the network equipment send second indication information to second terminal.Correspondingly, second terminal receives network equipment hair The second indication information sent.
S603, second terminal send the first instruction information to first terminal according to second indication information.Correspondingly, first Terminal receives the first instruction information that second terminal is sent.
S604, first terminal adjust the size of the jitter buffer of the first terminal according to the first instruction information.
The network equipment in the present embodiment is the access network equipment of second terminal attachment, wherein first terminal and second is eventually End can be attached in consolidated network equipment;Alternatively, can also be attached in the different network equipments, wherein it is omitted in Fig. 6 Network element between the network equipment and first terminal of second terminal attachment, the first instruction letter that second terminal is sent to first terminal Breath is finally transmitted to first terminal via the network equipment accompanying by first terminal.The network equipment in the present embodiment, which determines, to be needed The size of the jitter buffer of the Correspondent Node of second terminal is adjusted, then sends second indication information to second terminal, this Two instruction information are used to indicate the second terminal and the Correspondent Node of the second terminal are notified to adjust the size of jitter buffer. Correspondingly, second terminal receives the second indication information of network equipment transmission, determines needs according to the second indication information The size of the jitter buffer of the Correspondent Node (i.e. first terminal) of second terminal is adjusted, then second terminal is sent out to first terminal The first instruction information is sent, which is used to indicate the big of the jitter buffer of first terminal adjustment first terminal It is small.Corresponding, first terminal receives the first instruction information of second terminal transmission, and should according to the first instruction information adjustment The size of the jitter buffer of first terminal, detailed process may refer to the associated description in embodiment illustrated in fig. 5, herein no longer It repeats.
In the present embodiment, the shake for needing to adjust the Correspondent Node (first terminal) of second terminal is determined by the network equipment After the size of buffer, second indication information is sent to second terminal, second terminal is whole to first further according to second indication information End sends the first instruction information;First terminal, just should according to the first instruction information adjustment after receiving the first instruction information The size of the jitter buffer of first terminal.First terminal is in addition to can be by uniting to data packet received in a period of time It counts except the size to decide whether to adjust jitter buffer, can also delay according to receiving the first instruction information and just adjusting to shake The size of storage, so as to quickly adjust the size of jitter buffer, to adapt between second terminal and first terminal in time Communication condition variation, improve communication quality, further improve voice quality, promote user experience.
In some embodiments, in a kind of possible implementation of above-mentioned S601, the network equipment is determining that the network sets When the standby air interface transmission time delay between second terminal changes, the shake for needing to adjust the Correspondent Node of second terminal is determined The size of buffer.Wherein, the data packet which sends via the air interface transmission between the network equipment and second terminal, Therefore, when the air interface transmission time delay between the network equipment and second terminal changes, the propagation delay time of the data packet also can It changes, so that the delay variation of data packet is caused, so current embodiment require that adjusting the Correspondent Node of second terminal in time Jitter buffer size.If the network equipment determines air interface transmission, time delay is elongated, so that delay variation elongates, then network Equipment determines the size for needing to increase the jitter buffer of Correspondent Node of second terminal, and correspondingly, second indication information is used for Indicate that the Correspondent Node of second terminal notice second terminal increases the size of jitter buffer, if the network equipment determines air interface transmission Time delay shorten so that delay variation reduce, then the network equipment determine need to reduce second terminal Correspondent Node shake The size of buffer, correspondingly, the Correspondent Node reduction that second indication information is used to indicate second terminal notice second terminal are trembled The size of dynamic buffer.
In some embodiments, the network equipment is determining the link-quality hair of eating dishes without rice or wine between the network equipment and second terminal When changing, the size for needing to adjust the jitter buffer of Correspondent Node of second terminal is determined.By taking ascending idle port link as an example, Ascending idle port link-quality between the network equipment and second terminal changes, and influences whether the network equipment and second terminal Between air interface transmission time delay, to cause the delay variation of data packet, and then need to adjust the Correspondent Node of the second terminal Jitter buffer size.If the link-quality variation of eating dishes without rice or wine between the network equipment and second terminal, the network equipment determine Need to increase the size of the jitter buffer of the Correspondent Node of second terminal.If the chain of eating dishes without rice or wine between the network equipment and second terminal Road quality improves, then the network equipment determines the size for needing to reduce the jitter buffer of Correspondent Node of second terminal.Therefore, originally The network equipment of embodiment can notify second terminal according to the variation of the quality of the link of eating dishes without rice or wine between second terminal in time Adjust the size of Correspondent Node adjustment jitter buffer.
In some embodiments, when the load for determining the network equipment changes, determination needs to adjust the network equipment The size of the jitter buffer of the Correspondent Node of second terminal.Wherein, the load of the network equipment changes, and influences whether net Air interface transmission time delay between network equipment and second terminal, to cause the delay variation of data packet, and then need to adjust this The size of the jitter buffer of the Correspondent Node of two terminals.If the network equipment load become weight, the network equipment determine need by The size of the jitter buffer of the Correspondent Node of second terminal tunes up.If the load of the network equipment lightens, the network equipment is determined The size by the jitter buffer of the Correspondent Node of second terminal is needed to turn down.Therefore, the network equipment of the present embodiment can root Notify the size of the jitter buffer of second terminal adjustment Correspondent Node in time according to the variation of the load of the network equipment.
In some embodiments, above-mentioned second indication information includes the RRC information sent in the network equipment to second terminal Or in MAC CE.Therefore, the network equipment of the present embodiment can carry second indication information by RRC information or MAC CE To notify second terminal to adjust the size of the jitter buffer of the Correspondent Node of second terminal.
In some embodiments, above-mentioned second indication information can carry the switching sent in the network equipment to second terminal In order.Such as: in handoff scenario, source base station of the network equipment as the second terminal is cut once triggering the second terminal It changes, the data transmission of second terminal will be interrupted, and second terminal will be switched off the connection with source base station, be established new with target BS Connection.Only after second terminal accesses target BS, the data transmission of second terminal could restore, to influence first terminal Air interface transmission time delay, correspondingly increase the delay variation of data transmission, and then the shake for needing to adjust the first terminal is slow The size of storage.When the network equipment determines that second terminal switches, the network equipment sends switching command to the second terminal, The network equipment can indicate that second terminal notifies the communication pair of second terminal by carrying second indication information in switching command End increases the size of jitter buffer.Correspondingly, after second terminal receives switching command, so that it may determine the network equipment and second Air interface transmission time delay between terminal extends, to increase delay variation, therefore, second terminal is determined according to the switching command The size by the jitter buffer of the Correspondent Node of second terminal is needed to tune up.
Fig. 7 is the flow chart for the communication means that another embodiment of the application provides, as shown in fig. 7, the method for the present embodiment May include:
S701, the network equipment determine the size for needing to adjust the jitter buffer of Correspondent Node of second terminal.
S702, the network equipment are from second terminal received data packet.
First instruction information carrying is sent to first terminal by S703, the network equipment in the packet.
S704, first terminal adjust the first terminal according to the first instruction information carried in the data packet The size of jitter buffer.
The network equipment in the present embodiment is the access network equipment of second terminal attachment, wherein first terminal and second is eventually End is attached in consolidated network equipment, alternatively, can also be attached in the different network equipments, is wherein omitted second in Fig. 7 Terminal attachment the network equipment and first terminal between network element, the data packet that second terminal is sent to first terminal finally via The network equipment accompanying by first terminal is transmitted to first terminal.In the present embodiment, the network equipment, which determines, needs to adjust second eventually The size of the jitter buffer of the Correspondent Node at end, wherein the description in relation to S701 may refer to the phase in embodiment illustrated in fig. 6 Description is closed, details are not described herein again.Wherein, the Correspondent Node of second terminal is first terminal, wherein second terminal is to first terminal The data packet of transmission needs to forward via the network equipment, and therefore, the network equipment determines the communication pair for needing to adjust second terminal After the size of the jitter buffer at end, the network equipment receives the data packet that second terminal is sent to first terminal, in the data Above-mentioned first instruction information is carried in packet, carrying first is then indicated that the data packet of information is sent to first terminal, this first Indicate that information is used to indicate the size of the jitter buffer of adjustment first terminal.Correspondingly, after first terminal receives data packet, The size of the jitter buffer of the first terminal is adjusted according to the above-mentioned first instruction information carried in data packet, detailed process can With the associated description in embodiment shown in Figure 5, details are not described herein again.
In the present embodiment, the shake for needing to adjust the Correspondent Node (first terminal) of second terminal is determined by the network equipment After the size of buffer, the first instruction information is carried in the data packet that second terminal is sent to first terminal, will directly be taken Band first indicates that information is sent to first terminal;First terminal is after receiving the first instruction information, just according to first instruction Information adjusts the size of the jitter buffer of the first terminal.First terminal is in addition to can be by number received in a period of time According to packet count decide whether adjust jitter buffer size except, can also basis receive the first instruction information just The size of jitter buffer is adjusted, so as to quickly adjust the size of jitter buffer, to adapt to second terminal and the in time Communication condition variation between one terminal, guarantees communication quality.
Fig. 8 is the flow chart for the communication means that another embodiment of the application provides, as shown in figure 8, the method for the present embodiment May include:
S801, second network equipment determine the size for needing to adjust the jitter buffer of Correspondent Node of second terminal.
S802, second network equipment send the first instruction to first network equipment according to the IP address of first network equipment Information.Correspondingly, first network equipment receives the first instruction information that second network equipment is sent.
S803, first network equipment send the first instruction information to first terminal.Correspondingly, first terminal receives the first net The first instruction information that network equipment is sent.
S804, first terminal adjust the first terminal according to the first instruction information carried in the data packet The size of jitter buffer.
In the present embodiment, second network equipment is the access network equipment of second terminal attachment, and first network equipment is first The access network equipment of terminal attachment, and first terminal is the Correspondent Node of second terminal, what first terminal and second terminal were adhered to The network equipment is different.Wherein, the specific implementation process of S801 may refer to the associated description in embodiment illustrated in fig. 6, herein not It repeats again.Second network equipment determines the size for needing to adjust the jitter buffer of Correspondent Node (first terminal) of second terminal Afterwards, need to send the first instruction information to first terminal, the first instruction information is used to indicate first terminal adjustment jitter buffer Size, since first terminal is different from the network equipment that second terminal is adhered to, second network equipment to first terminal send out The the first instruction information sent need to be via first network device forwards;In the present embodiment, second network equipment is set according to first network First instruction information is sent to first network equipment by standby IP address, wherein the IP address of first network equipment is first In the establishment process that conversates between terminal and second terminal, second network equipment requires first network equipment by the first network The IP address of equipment is set by IP multimedia subsystem (Multimedia Subsystem, IMS) network advertisement to the second network Standby.After first network equipment receives the first instruction letter of second network equipment transmission, which is sent to First terminal.Correspondingly, after first terminal receives the first instruction information, which is adjusted according to above-mentioned first instruction information The size of the jitter buffer at end, detailed process may refer to the associated description in embodiment illustrated in fig. 5, and details are not described herein again.
In some embodiments, the first instruction information that first network equipment is sent to first terminal can be carried first The network equipment is into the RRC information or MAC CE that first terminal is sent.
In the present embodiment, the Correspondent Node (first terminal) for needing to adjust second terminal is determined by second network equipment After the size of jitter buffer, the first instruction information is sent to by first network equipment according to the IP address of first network equipment, First terminal is sent to by first network equipment again;First terminal is after receiving the first instruction information, just according to first finger Show that information adjusts the size of the jitter buffer of the first terminal.First terminal is in addition to can be by received in a period of time Data packet counted decide whether adjust jitter buffer size except, can also basis receive the first instruction information With regard to adjust jitter buffer size, so as to quickly adjust the size of jitter buffer, with adapt in time second terminal with Communication condition variation between first terminal, guarantees communication quality.
It should be noted that in above-mentioned figure 5-8 illustrated embodiment, by taking the jitter buffer for adjusting first terminal as an example into Row explanation can also adjust the jitter buffer of second terminal while adjusting the jitter buffer of first terminal, specific real Existing process is similar with adjustment above-mentioned each scheme of jitter buffer of first terminal, and details are not described herein again.
Fig. 9 is the flow chart for the communication means that another embodiment of the application provides, as shown in figure 9, the method for the present embodiment May include:
S901, the network equipment determine that redundancy encoding indicates information.
S902, the network equipment send the redundancy encoding to terminal and indicate information.Correspondingly, the terminal receives institute State the redundancy encoding instruction information of network equipment transmission.
S903, the terminal indicate information according to the redundancy encoding that receives, the upstream data packet that the terminal is sent into Row redundancy encoding.
S904, the terminal to the network equipment send redundancy encoding after data packet.Correspondingly, the network equipment receives Data packet after the redundancy encoding that the terminal is sent.
The network equipment in the present embodiment is the access network equipment of the terminal attachment in the present embodiment.Net in the present embodiment Network equipment can determine that redundancy encoding indicates that information, the redundancy are compiled according to the communication condition between the network equipment and terminal Code instruction information is used to indicate terminal and carries out redundancy encoding to upstream data packet, and then the redundancy encoding is indicated to believe by the network equipment Breath gives terminal.Correspondingly, terminal receives redundancy encoding instruction information, and according to the redundancy encoding instruction letter received Breath carries out redundancy encoding to the upstream data packet that the terminal is sent, then sends the upstream data packet after redundancy encoding, such as eventually Upstream data packet after redundancy encoding is sent to the network equipment by end.
In the present embodiment, terminal indicates information according to the redundancy encoding that the network equipment is sent, and carries out to upstream data packet superfluous The network equipment is then forwarded to after remaining coding.Terminal in the present embodiment carries out redundancy encoding according to the instruction that the network equipment is sent, To increase upstream data packet in the anti-packet loss ability of air interface transmission, communication quality is improved, the call of voice is further improved Quality promotes user experience.
In some embodiments, the redundancy encoding instruction information includes at least one of following information: aggregation protocol Layer instruction;Aggregation level instruction;Level of redundancy instruction;Fragment/segmentation length.
Wherein, aggregation protocol layer instruction is used to indicate the protocol layer that terminal polymerize upstream data packet.In some realities It applies in example, the aggregation protocol layer instruction information is used to indicate the protocol layer that the terminal polymerize upstream data packet and is RTP layers or IP layers or PDCP layers or rlc layer.Correspondingly, terminal indicates information according to the aggregation protocol layer, specified RTP layer or IP layers or PDCP layers or rlc layer multiple upstream data packets are polymerize.
Wherein, aggregation level instruction is used to indicate the quantity for the upstream data packet that terminal is polymerize, if aggregation level refers to The quantity shown is N, and correspondingly, N number of upstream data packet polymerize by terminal.
Wherein, level of redundancy instruction is used to indicate terminal and carries out redundancy encoding redundancy.If the quantity of aggregation level instruction For M, correspondingly, terminal encodes M upstream data packet, such as: terminal can be the upstream data for obtaining M polymerization Packet is encoded, and encodes the upstream data packet that M fragment/segment processing obtains alternatively, terminal can be.
Wherein, fragment/segmentation length is used to indicate terminal and polymerize in above-mentioned protocol layer to multiple upstream data packets Fragment/segment processing fragment/fragment size is carried out afterwards.
In some embodiments, the redundancy encoding instruction information includes sending in the network equipment to the terminal In RRC information or MAC CE.
Any of the above-described data packet as described in the examples can be VoP, but the present embodiment is not limited thereto.
It is understood that in above-mentioned each embodiment, the method or step realized by terminal is also possible to by can be used for What the chip system of terminal was realized.The method or step realized by the network equipment, is also possible to the core by can be used for the network equipment What piece system was realized.
Figure 10 is the structural schematic diagram for the communication device that one embodiment of the application provides, as shown in Figure 10, the present embodiment Communication device can be terminal, or can be used for the chip system of terminal, the communication device of the present embodiment may include: to receive Send out device 11 and processor 12.The processor 12 may include central processing unit (Central Processing Unit, CPU), digital signal processor (digital signal processor, DSP), microcontroller (Microcontroller Unit, MCU), specific integrated circuit (Application Specific Integrated Circuit, ASIC) or scene can At least one of programmed logic gate array (Field-Programmable Gate Array, FPGA).
In the first aspect, transceiver 11, for receiving the first instruction information, the first instruction information is used to indicate institute State the size of first terminal adjustment jitter buffer;
Processor 12, the size of the jitter buffer for adjusting the first terminal according to the first instruction information.
It include: the information of the first value in some embodiments, in the first instruction information;
The processor 12, is specifically used for: according to the information of first value, by the jitter buffer of the first terminal Size adjust to first value;Alternatively, adjusting the jitter buffer of the first terminal according to the information of first value Size, first value be jitter buffer adjustment amount.
In some embodiments, the transceiver 11 is specifically used for: receiving first instruction that first network equipment is sent Information.
In some embodiments, it is received from the first network equipment that the first instruction information is included in the transceiver In switching command.
In some embodiments, the transceiver 11 is also used in the first instruction letter for receiving the transmission of first network equipment Before breath, Xiang Suoshu first network equipment sends the information of the size of the jitter buffer of the first terminal.
In some embodiments, the transceiver 11 is specifically used for: the first instruction information that second terminal is sent is received, The second terminal is the Correspondent Node of the first terminal.
In some embodiments, the first instruction information is included in the transceiver 11 from the received number of the second terminal According in packet.
Communication device described in the above first aspect can be used for executing terminal/end in above-mentioned each corresponding method embodiment The technical solution for holding chip system to execute, it is similar that the realization principle and technical effect are similar, and wherein the function of modules can refer to It is described accordingly in embodiment of the method, details are not described herein again.
In second aspect, processor 12, the size for the determining jitter buffer for needing to adjust first terminal;
Transceiver 11, for sending the first instruction information to the first terminal, the first instruction information is used for Indicate the size of the first terminal adjustment jitter buffer.
It in some embodiments, include: the information of the first value in the first instruction information;
First value is the size of jitter buffer adjusted, alternatively, first value is the tune of jitter buffer Whole amount.
In some embodiments, the processor 12, is specifically used for: determining between second terminal and second network equipment Air interface transmission time delay when changing, determine the size for needing to adjust the jitter buffer of first terminal, the first terminal For the Correspondent Node of the second terminal.
In some embodiments, the processor 12 is also used in the determining jitter buffer for needing to adjust first terminal Size before, receive the second indication information that second network equipment is sent, the second indication information is used to indicate described the The size of the Correspondent Node adjustment jitter buffer of second terminal described in two terminal notifications;
The processor 12, is specifically used for, comprising: according to the second indication information, determination needs to adjust first terminal Jitter buffer size.
In some embodiments, the first instruction information includes sending in the transceiver 11 to the first terminal In data packet.
Communication device described in the above second aspect can be used for executing terminal/end in above-mentioned each corresponding method embodiment The technical solution for holding chip system to execute, it is similar that the realization principle and technical effect are similar, and wherein the function of modules can refer to It is described accordingly in embodiment of the method, details are not described herein again.
In a third aspect, transceiver 11, the redundancy encoding for receiving network equipment transmission indicate information, the redundancy Coding indication information is used to indicate terminal and carries out redundancy encoding to upstream data packet;
Processor 12, for indicating information according to the redundancy encoding received, the upstream data packet that the terminal is sent Carry out redundancy encoding;
The transceiver 11, the upstream data packet after being also used to send redundancy encoding.
In some embodiments, the redundancy encoding instruction information includes at least one of following information: aggregation protocol Layer instruction;Aggregation level instruction;Level of redundancy instruction;Fragment/segmentation length.
In some embodiments, the aggregation protocol layer instruction information is used to indicate the terminal and carries out to upstream data packet The protocol layer of polymerization is RTP layers, IP layers, PDCP layers or rlc layer.
In some embodiments, the redundancy encoding instruction information includes sending in the network equipment to the terminal In RRC information or MAC CE.
Communication device described in the above third aspect can be used for executing terminal/end in above-mentioned each corresponding method embodiment The technical solution for holding chip system to execute, it is similar that the realization principle and technical effect are similar, and wherein the function of modules can refer to It is described accordingly in embodiment of the method, details are not described herein again.
It should be noted that communication device described at least one aspect as above may be implemented in the communication device of the present embodiment Function.
Optionally, the communication device of the present embodiment can also include memory 13, and memory 13 is used to store program instruction, Transceiver 11 and processor 12 call the program instruction in memory 13 to execute scheme described in above-mentioned at least one aspect.
Described program instruction can be realized in the form of SFU software functional unit and can sell or make as independent product With the memory 13 can be any form of computer-readable storage medium.Based on this understanding, the skill of the application The all or part of art scheme can be embodied in the form of software products, including some instructions are used so that a computer Equipment specifically can be processor, all or part of the steps of terminal in each embodiment of Lai Zhihang the application.And meter above-mentioned Calculation machine readable storage medium storing program for executing includes: that USB flash disk, mobile hard disk, read-only memory (Read-Only Memory, ROM), arbitrary access are deposited The various media that can store program code such as reservoir (Random Access Memory, RAM), magnetic or disk.
Optionally, above-mentioned transceiver 11 may include transmitter and receiver, and transmitter connects for realizing sending function Device is received for realizing receive capabilities.
Optionally, when above-mentioned communication device is chip system, the function of above-mentioned transceiver 11 be can integrate in chip In, the input/output interface of chip can be presented as in hardware realization;Alternatively, the function of above-mentioned transceiver 11 can be by communicating Interface is realized.
Figure 11 is the structural schematic diagram for the communication device that another embodiment of the application provides, as shown in figure 11, the present embodiment Communication device can be terminal, or can be used for the chip system of terminal;The communication device of the present embodiment may include: Receiving module 21, processing module 22 and sending module 23.
Wherein, receiving module 21 can be used to implement the receive capabilities of transceiver 11 in embodiment as shown in Figure 10;It sends Module 23 can be used to implement the sending function of transceiver 11 in embodiment as shown in Figure 10;Processing module 22 can be used to implement The processing function of processor 12 in embodiment as shown in Figure 10.Specific implementation process may refer to the phase in embodiment illustrated in fig. 10 Description is closed, details are not described herein again.
Figure 12 is the structural schematic diagram for the communication device that another embodiment of the application provides, as shown in figure 12, the present embodiment Communication device can be the network equipment, or can be used for the chip system of the network equipment;The communication device of the present embodiment It may include: transceiver 31 and processor 32.The processor 32 may include in CPU, DSP, MCU, ASIC or FPGA extremely It is one few.
In one aspect, processor 32, the size for the determining jitter buffer for needing to adjust first terminal;
Transceiver 31, for sending the first instruction information to the first terminal, the first instruction information is used for Indicate the size of the first terminal adjustment jitter buffer.
It in some embodiments, include: the information of the first value in the first instruction information;
First value is the size of jitter buffer adjusted, alternatively, first value is the tune of jitter buffer Whole amount.
In some embodiments, if first value is the size of jitter buffer adjusted;The transceiver 31, also For receiving the first terminal that the first terminal is sent before sending the first instruction information to the first terminal The information of the size of the jitter buffer;
The processor 32 is also used to the information of the size according to the jitter buffer, determines first value.
In some embodiments, the first instruction information includes cutting in the transceiver to what the first terminal was sent It changes in order.
In some embodiments, the processor 32, is specifically used for: determining first network equipment and the first terminal Between air interface transmission time delay when changing, determine the size for needing to adjust the jitter buffer of first terminal.
Communication device described in the above one side, can be used for executing the network equipment in above-mentioned each corresponding method embodiment/ The technical solution that network equipment chip system executes, it is similar that the realization principle and technical effect are similar, and wherein the function of modules can To describe accordingly in reference embodiment of the method, details are not described herein again.
In another aspect, processor 32, for determining that redundancy encoding indicates that information, the redundancy encoding instruction information are used Redundancy encoding is carried out to upstream data packet in instruction terminal;
The transceiver 31 indicates information for sending the redundancy encoding to the terminal, and receives the terminal Upstream data packet after the redundancy encoding of transmission.
In some embodiments, the redundancy encoding instruction information includes at least one of following information: aggregation protocol Layer instruction;Aggregation level instruction;Level of redundancy instruction;Fragment/segmentation length.
In some embodiments, the aggregation protocol layer instruction information is used to indicate the terminal and carries out to upstream data packet The protocol layer of polymerization is RTP layers, IP layers, PDCP layers or rlc layer.
In some embodiments, the redundancy encoding instruction information includes sending in the network equipment to the terminal In RRC information or MAC CE.
Communication device described in the above another aspect can be used for executing network in above-mentioned each corresponding method embodiment and set The technical solution that standby/network equipment chip system executes, it is similar that the realization principle and technical effect are similar, wherein the function of modules It can refer to and be described accordingly in embodiment of the method, details are not described herein again.
Optionally, the communication device of the present embodiment can also include memory 33, and memory 33 is used to store program instruction, Transceiver 31 and processor 32 call the program instruction in memory 33 to execute scheme described in above-mentioned at least one aspect.
Described program instruction can be realized in the form of SFU software functional unit and can sell or make as independent product With the memory 33 can be any form of computer-readable storage medium.Based on this understanding, the skill of the application The all or part of art scheme can be embodied in the form of software products, including some instructions are used so that a computer Equipment specifically can be processor, all or part of the steps of the network equipment in each embodiment of Lai Zhihang the application.And it is aforementioned Computer readable storage medium to include: that USB flash disk, mobile hard disk, ROM, RAM, magnetic or disk etc. are various can store program The medium of code.
Optionally, above-mentioned transceiver 31 may include transmitter and receiver, and transmitter connects for realizing sending function Device is received for realizing receive capabilities.
Optionally, when above-mentioned communication device is chip system, the function of above-mentioned transceiver 31 be can integrate in chip Middle realization can be presented as the input/output interface of chip in hardware realization;Alternatively, the function of above-mentioned transceiver 31 can be by Communication interface is realized.
Figure 13 is the structural schematic diagram for the communication device that another embodiment of the application provides, as shown in figure 13, the present embodiment Communication device can be the network equipment, or can be used for the chip system of the network equipment;The communication device of the present embodiment It may include: sending module 41, processing module 42 and receiving module 43.
Wherein, sending module 41 can be used to implement the sending function of transceiver 31 in embodiment as shown in figure 12;It receives Module 43 can be used to implement the receive capabilities of transceiver 31 in embodiment as shown in figure 12;Processing module 42 can be used to implement The processing function of processor 32 in embodiment as shown in figure 12.Specific implementation process may refer to the phase in embodiment illustrated in fig. 12 Description is closed, details are not described herein again.
It wherein, may include at least one chip in chip system involved in the various embodiments described above, in the chip system Integrate at least one processor.Optionally, company can be coupled with the processor with integrated memory, memory in the chip It connects, memory is used to call the program instruction in memory to execute any of the above-described scheme for storing program, processor;Or Person, which can also be used as the device separated with the chip, and be of coupled connections with the chip.
It should be noted that being schematical, only a kind of logic function to the division of module in the embodiment of the present application It divides, there may be another division manner in actual implementation.Each functional module in embodiments herein can integrate In one processing module, it is also possible to modules and physically exists alone, one can also be integrated in two or more modules In a module.Above-mentioned integrated module both can take the form of hardware realization, can also use the form of software function module It realizes.
If the integrated module is realized in the form of software function module and sells or use as independent product When, it can store in a computer readable storage medium.Based on this understanding, the technical solution of the application is substantially The all or part of the part that contributes to existing technology or the technical solution can be in the form of software products in other words It embodies, which is stored in a storage medium, including some instructions are used so that a computer It is each that equipment (can be personal computer, server or the network equipment etc.) or processor (processor) execute the application The all or part of the steps of embodiment the method.And storage medium above-mentioned includes: USB flash disk, mobile hard disk, ROM, RAM, magnetic disk Or the various media that can store program code such as CD.
In the above-described embodiments, can come wholly or partly by software, hardware, firmware or any combination thereof real It is existing.When implemented in software, it can entirely or partly realize in the form of a computer program product.The computer program Product includes one or more computer instructions.When loading on computers and executing the computer program instructions, all or It partly generates according to process or function described in the embodiment of the present application.The computer can be general purpose computer, dedicated meter Calculation machine, computer network or other programmable devices.The computer instruction can store in computer readable storage medium In, or from a computer readable storage medium to the transmission of another computer readable storage medium, for example, the computer Instruction can pass through wired (such as coaxial cable, optical fiber, number from a web-site, computer, server or data center User's line (DSL)) or wireless (such as infrared, wireless, microwave etc.) mode to another web-site, computer, server or Data center is transmitted.The computer readable storage medium can be any usable medium that computer can access or It is comprising data storage devices such as one or more usable mediums integrated server, data centers.The usable medium can be with It is magnetic medium, (for example, floppy disk, hard disk, tape), optical medium (for example, DVD) or semiconductor medium (such as solid state hard disk Solid State Disk (SSD)) etc..

Claims (29)

1. a kind of communication means characterized by comprising
First terminal receives the first instruction information, and the first instruction information is used to indicate the first terminal adjustment jitter cache The size of device;
The first terminal adjusts the size of the jitter buffer of the first terminal according to the first instruction information.
2. the method according to claim 1, wherein including: the information of the first value in the first instruction information;
The first terminal adjusts the size of the jitter buffer of the first terminal according to the first instruction information, comprising:
The first terminal adjusts the size of the jitter buffer of the first terminal to institute according to the information of first value State the first value;Alternatively,
The first terminal adjusts the size of the jitter buffer of the first terminal according to the information of first value, described First value is the adjustment amount of jitter buffer.
3. method according to claim 1 or 2, which is characterized in that the first terminal receives the first instruction information, packet It includes:
The first terminal receives the first instruction information that first network equipment is sent.
4. according to the method described in claim 3, it is characterized in that, the first terminal receives the institute that first network equipment is sent Before stating the first instruction information, further includes:
The first terminal sends the information of the size of the jitter buffer of the first terminal to the first network equipment.
5. method according to claim 1 or 2, which is characterized in that the first terminal receives the first instruction information, packet It includes:
The first terminal receives the first instruction information that second terminal is sent, and the second terminal is the first terminal Correspondent Node.
6. according to the method described in claim 5, it is characterized in that, it is described first instruction information be included in the first terminal from In the received data packet of second terminal.
7. a kind of communication means characterized by comprising
First network equipment determines the size for needing to adjust the jitter buffer of first terminal;
The first network equipment sends the first instruction information to the first terminal, and the first instruction information is for referring to Show the size of the first terminal adjustment jitter buffer.
8. the method according to the description of claim 7 is characterized in that including: the information of the first value in the first instruction information;
First value is the size of jitter buffer adjusted, alternatively, first value is the adjustment amount of jitter buffer.
9. according to the method described in claim 8, it is characterized in that, if first value is the big of jitter buffer adjusted It is small;
The first network equipment is sent to the first terminal before the first instruction information, further includes:
The first network equipment receives the size of the jitter buffer for the first terminal that the first terminal is sent Information;
The first network equipment determines first value according to the information of the size of the jitter buffer.
10. according to method described in claim 7-9 any one, which is characterized in that the first network equipment, which determines, to be needed Adjust the size of the jitter buffer of first terminal, comprising:
First network equipment delayed action when determining the air interface transmission between the first network equipment and the first terminal When changing, the size for needing to adjust the jitter buffer of first terminal is determined.
11. a kind of communication means characterized by comprising
Second terminal determines the size for needing to adjust the jitter buffer of first terminal, and the first terminal is the second terminal Correspondent Node;
The second terminal sends the first instruction information to first terminal, and the first instruction information is used to indicate first terminal tune The size of whole jitter buffer.
12. according to the method for claim 11, which is characterized in that include: the letter of the first value in the first instruction information Breath;First value is the adjustment amount of jitter buffer.
13. method according to claim 11 or 12, which is characterized in that the second terminal, which determines, needs to adjust first eventually The size of the jitter buffer at end, comprising:
The second terminal when determining that the air interface transmission time delay between the second terminal and second network equipment changes, Determine the size for needing to adjust the jitter buffer of first terminal.
14. method described in 1-13 any one according to claim 1, which is characterized in that the second terminal determination needs to adjust Before the size of the jitter buffer of whole first terminal, further includes:
The second terminal receives the second indication information that second network equipment is sent, and the second indication information is used to indicate institute Stating second terminal notifies the Correspondent Node of the second terminal to adjust the size of jitter buffer;
The second terminal determines the size for needing to adjust the jitter buffer of first terminal, comprising: the second terminal according to The second indication information determines the size for needing to adjust the jitter buffer of first terminal.
15. method described in 1-14 any one according to claim 1, which is characterized in that the first instruction information is included in In the data packet that the second terminal is sent to the first terminal.
16. a kind of communication device characterized by comprising
Transceiver, for receiving the first instruction information, the first instruction information is used to indicate the first terminal adjustment shake The size of buffer;
Processor, the size of the jitter buffer for adjusting the first terminal according to the first instruction information.
17. device according to claim 16, which is characterized in that include: the letter of the first value in the first instruction information Breath;
The processor, is specifically used for: according to the information of first value, by the size of the jitter buffer of the first terminal It adjusts to first value;Alternatively, adjusting the big of the jitter buffer of the first terminal according to the information of first value Small, first value is the adjustment amount of jitter buffer.
18. device according to claim 16 or 17, which is characterized in that the transceiver is specifically used for: receiving the first net The first instruction information that network equipment is sent.
19. device according to claim 18, which is characterized in that the transceiver is also used to receiving first network equipment Before the first instruction information sent, Xiang Suoshu first network equipment sends the big of the jitter buffer of the first terminal Small information.
20. device according to claim 16 or 17, which is characterized in that the transceiver is specifically used for: receiving second eventually The first instruction information that end is sent, the second terminal is the Correspondent Node of the first terminal.
21. device according to claim 20, which is characterized in that it is described first instruction information be included in the transceiver from In the received data packet of second terminal.
22. a kind of communication device characterized by comprising
Processor, the size for the determining jitter buffer for needing to adjust first terminal;
Transceiver, for sending the first instruction information to the first terminal, the first instruction information is used to indicate institute State the size of first terminal adjustment jitter buffer.
23. device according to claim 22, which is characterized in that include: the letter of the first value in the first instruction information Breath;
First value is the size of jitter buffer adjusted, alternatively, first value is the adjustment amount of jitter buffer.
24. device according to claim 23, which is characterized in that if first value is jitter buffer adjusted Size;The transceiver is also used to before sending the first instruction information to the first terminal, receives the first terminal hair The information of the size of the jitter buffer of the first terminal sent;
The processor is also used to the information of the size according to the jitter buffer, determines first value.
25. according to device described in claim 22-24 any one, which is characterized in that the processor is specifically used for: When determining that the air interface transmission time delay between first network equipment and the first terminal changes, determines and need to adjust first eventually The size of the jitter buffer at end.
26. the device according to claim 22 or 23, which is characterized in that the processor is specifically used for: determining second When air interface transmission time delay between terminal and second network equipment changes, the jitter cache for needing to adjust first terminal is determined The size of device, the first terminal are the Correspondent Node of the second terminal.
27. according to device described in claim 22 or 23 or 26, which is characterized in that the processor is also used to need determining Before the size for adjusting the jitter buffer of first terminal, the second indication information that second network equipment is sent is received, it is described Second indication information is used to indicate the second terminal and the Correspondent Node of the second terminal is notified to adjust the big of jitter buffer It is small;
The processor, is specifically used for, comprising: according to the second indication information, determines the shake for needing to adjust first terminal The size of buffer.
28. according to device described in claim 22 or 23 or 26 or 27, which is characterized in that the first instruction information is included in In the data packet that the transceiver is sent to the first terminal.
29. a kind of readable storage medium storing program for executing, which is characterized in that be stored with computer program, the meter on the readable storage medium storing program for executing Calculation machine program when executed, realizes the communication means as described in claim 1-15 any one.
CN201711488819.7A 2017-12-29 2017-12-29 Communication means and device Pending CN109996286A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201711488819.7A CN109996286A (en) 2017-12-29 2017-12-29 Communication means and device
PCT/CN2018/124858 WO2019129198A1 (en) 2017-12-29 2018-12-28 Communication method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711488819.7A CN109996286A (en) 2017-12-29 2017-12-29 Communication means and device

Publications (1)

Publication Number Publication Date
CN109996286A true CN109996286A (en) 2019-07-09

Family

ID=67066674

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711488819.7A Pending CN109996286A (en) 2017-12-29 2017-12-29 Communication means and device

Country Status (2)

Country Link
CN (1) CN109996286A (en)
WO (1) WO2019129198A1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116437463A (en) * 2021-12-31 2023-07-14 ***通信有限公司研究院 Service processing method, device and equipment

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101076989A (en) * 2004-10-13 2007-11-21 高通股份有限公司 De-jitter buffer adjustments based on estimated delay
CN102984090A (en) * 2011-10-25 2013-03-20 斯凯普公司 Jitter buffer
CN103546231A (en) * 2012-07-10 2014-01-29 中兴通讯股份有限公司 Method and device for controlling Ethernet service empty-port transmission delay jitter
WO2014100331A1 (en) * 2012-12-20 2014-06-26 Dolby Laboratories Licensing Corporation Apparatus and methods for controlling jitter buffer
US20170086250A1 (en) * 2015-09-18 2017-03-23 Whatsapp Inc. Techniques to dynamically configure jitter buffer sizing

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102457909B (en) * 2010-10-27 2014-05-14 普天信息技术研究院有限公司 Iub port flow control method based on target buffer
CN103765952B (en) * 2011-08-17 2018-04-03 瑞典爱立信有限公司 Method and control network node in radio access network
CN103533451B (en) * 2013-09-30 2017-01-11 广州华多网络科技有限公司 Method and system for regulating jitter buffer

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101076989A (en) * 2004-10-13 2007-11-21 高通股份有限公司 De-jitter buffer adjustments based on estimated delay
CN102984090A (en) * 2011-10-25 2013-03-20 斯凯普公司 Jitter buffer
CN103546231A (en) * 2012-07-10 2014-01-29 中兴通讯股份有限公司 Method and device for controlling Ethernet service empty-port transmission delay jitter
WO2014100331A1 (en) * 2012-12-20 2014-06-26 Dolby Laboratories Licensing Corporation Apparatus and methods for controlling jitter buffer
US20170086250A1 (en) * 2015-09-18 2017-03-23 Whatsapp Inc. Techniques to dynamically configure jitter buffer sizing

Also Published As

Publication number Publication date
WO2019129198A1 (en) 2019-07-04

Similar Documents

Publication Publication Date Title
US11012886B2 (en) Data transmission method, terminal device, and network device
US11677689B2 (en) Data processing method and apparatus
KR102157431B1 (en) TTI scheduling for improved ramp-up of TCP throughput in cellular networks
WO2018058440A1 (en) Information transmission method, network device, and terminal device
WO2017193392A1 (en) Communication method, network device and terminal device
CN112398790B (en) Communication method, apparatus and computer-readable storage medium
WO2017088123A1 (en) Method for wireless communication, network device and terminal device
KR20230139683A (en) Method and appratus to process application data in wireless communication system
CN110324847B (en) Air interface resource processing method, base station and server
CN118042518A (en) Communication method and device
CN109996286A (en) Communication means and device
WO2024055642A1 (en) Method and apparatus for determining scheduling information type, network device and storage medium
KR102372190B1 (en) The apparatus and method for transmitting the streaming data in the wireless communication system
CN110808814A (en) Data transmission method and device
EP4271036A1 (en) Communication method and apparatus
WO2021233195A1 (en) Communication method and apparatus
WO2021249218A1 (en) Data transmission method and apparatus
WO2022188143A1 (en) Data transmission method and apparatus
WO2021062700A1 (en) Data transmission method, apparatus and computer readable storage medium
EP3383099B1 (en) Communication device and method for processing received data
WO2024104230A1 (en) Communication method and communication apparatus
WO2022206475A1 (en) Transmission methods, apparatus and device, and readable storage medium
WO2022056863A1 (en) Switching method and apparatus
WO2024032434A1 (en) Service control method and apparatus, communication device, and readable storage medium
WO2023056800A1 (en) Delay budget determination method and apparatus

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
RJ01 Rejection of invention patent application after publication

Application publication date: 20190709

RJ01 Rejection of invention patent application after publication