CN109996286A - Communication means and device - Google Patents
Communication means and device Download PDFInfo
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0041—Arrangements at the transmitter end
- H04L1/0042—Encoding specially adapted to other signal generation operation, e.g. in order to reduce transmit distortions, jitter, or to improve signal shape
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/004—Arrangements for detecting or preventing errors in the information received by using forward error control
- H04L1/0056—Systems characterized by the type of code used
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/28—Flow control; Congestion control in relation to timing considerations
- H04L47/283—Flow control; Congestion control in relation to timing considerations in response to processing delays, e.g. caused by jitter or round trip time [RTT]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/0231—Traffic management, e.g. flow control or congestion control based on communication conditions
- H04W28/0236—Traffic management, e.g. flow control or congestion control based on communication conditions radio quality, e.g. interference, losses or delay
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/04—Error control
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/10—Flow control between communication endpoints
- H04W28/14—Flow control between communication endpoints using intermediate storage
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W36/00—Hand-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
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.
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)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116437463A (en) * | 2021-12-31 | 2023-07-14 | ***通信有限公司研究院 | Service processing method, device and equipment |
Citations (5)
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)
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 |
-
2017
- 2017-12-29 CN CN201711488819.7A patent/CN109996286A/en active Pending
-
2018
- 2018-12-28 WO PCT/CN2018/124858 patent/WO2019129198A1/en active Application Filing
Patent Citations (5)
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 |