CN108028946A - Method of adjustment, system and the relevant device of media auto-adaptive parameter - Google Patents
Method of adjustment, system and the relevant device of media auto-adaptive parameter Download PDFInfo
- Publication number
- CN108028946A CN108028946A CN201580026507.7A CN201580026507A CN108028946A CN 108028946 A CN108028946 A CN 108028946A CN 201580026507 A CN201580026507 A CN 201580026507A CN 108028946 A CN108028946 A CN 108028946A
- Authority
- CN
- China
- Prior art keywords
- parameter
- auto
- communication equipment
- adaptive
- media
- 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
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/234—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
本发明涉及无线通信技术领域,具体涉及一种媒体自适应参数的调整方法、系统及相关设备。The present invention relates to the technical field of wireless communication, in particular to a method, system and related equipment for adjusting media self-adaptive parameters.
移动带宽语音在无线接入网侧从全球移动通信系统(Global System for Mobile communication,简称GSM)/码分多址接入系统(Code Division Multiple Access,简称CDMA)/通用移动通信系统(Universal Mobile Telecommunications System,简称UMTS)等向LTE演进,其中,曾出现多种用于解决LTE语音的方案,最为常用却发展最为快速的是基于互联网协议多媒体子系统(Internet Protocol Multimedia subsystem,简称IMS)的LTE网络语音(Voice over LTE,简称VoLTE),成为全互联网协议(Internet Protocol,简称IP)时代的核心网标准架构。从长远来看,VoLTE能够带来三方面价值:一是提升无线频谱利用率,降低网络成本,频谱利用率是GSM的4倍以上;二是提升用户体验,VoLTE引入的高清语音和视频编码提高了通信质量,而且VoLTE的呼叫持续时长大幅缩短;三是VoLTE与融合通信套件(Rich Communication Suite,简称RCS)的无线集成可以带来更加丰富的业务。Mobile broadband voice is transmitted from Global System for Mobile Communication (GSM)/Code Division Multiple Access (CDMA)/Universal Mobile Telecommunications (Universal Mobile Telecommunications) on the wireless access network side System, referred to as UMTS) and so on to evolve to LTE. Among them, there have been many solutions for LTE voice. The most commonly used but the fastest growing LTE network is based on the Internet Protocol Multimedia subsystem (IMS). Voice over LTE (VoLTE for short) has become the core network standard architecture in the Internet Protocol (IP for short) era. In the long run, VoLTE can bring value in three aspects: one is to improve wireless spectrum utilization and reduce network costs, and the spectrum utilization is more than four times that of GSM; The communication quality is improved, and the call duration of VoLTE is greatly shortened; the third is that the wireless integration of VoLTE and Rich Communication Suite (RCS for short) can bring more abundant services.
在VoLTE系统中,为语音和视频分别提供了可调编码参数,在使用时,通过考虑丢包率、丢包突发、初始编码模式等来调整编码参数,以实现语音质量、视频质量和系统容量之间的协调,例如当网络处于高负荷状态时,往往会采用较低的编码速率,以牺牲语音质量来提升系统容量。另外,还为语音和视频提供了其它可调的多媒体参数,也就是用来组包的参数,如语音的包速率、帧聚合、冗余级别和冗余偏移等,视频的包聚合、包分割和交织等。如语音编码参数和视频编码参数一样,通过实时传输协议(Realtime Transport Protocol,简称RTP)/实时传输控制协议(Realtime Transport Control Protocol,简称RTCP)感知网络传输能力的变化,如上述应用层的丢包率、包时延等,然后进行组包参数的调整,以提高用户体验感。In the VoLTE system, adjustable encoding parameters are provided for voice and video respectively. When in use, the encoding parameters are adjusted by considering the packet loss rate, packet loss burst, initial encoding mode, etc. to achieve voice quality, video quality and system Coordination between capacity, for example, when the network is in a high load state, a lower encoding rate is often used to increase system capacity at the expense of voice quality. In addition, it also provides other adjustable multimedia parameters for voice and video, that is, the parameters used to group packets, such as voice packet rate, frame aggregation, redundancy level and redundancy offset, etc., video packet aggregation, packet Split and interleave etc. Like voice coding parameters and video coding parameters, changes in network transmission capabilities are perceived through Realtime Transport Protocol (RTP)/Realtime Transport Control Protocol (RTCP), such as packet loss at the application layer above. Rate, packet delay, etc., and then adjust the grouping parameters to improve user experience.
而在实施上述组包参数调整时,是终端通过RTP/RTCP统计网络相关的信 息,其中,终端无法准确识别无线网络质量,而且RTP/RTCP统计网络信息及信息反馈周期长,用户体验差。When implementing the above group packet parameter adjustment, the terminal uses RTP/RTCP to collect information related to the network. Among them, the terminal cannot accurately identify the quality of the wireless network, and the RTP/RTCP statistical network information and information feedback cycle is long, and the user experience is poor.
发明内容Contents of the invention
针对上述技术缺陷,本发明实施例提供了一种媒体自适应参数的调整方法、系统及相关设备,用于提高通信质量,从而提高用户体验。In view of the above-mentioned technical defects, embodiments of the present invention provide a method, system and related equipment for adjusting media adaptive parameters, which are used to improve communication quality, thereby improving user experience.
本发明第一方面提供了一种媒体自适应参数的调整方法,可包括:The first aspect of the present invention provides a method for adjusting media adaptive parameters, which may include:
获取通信设备的媒体自适应参数,所述媒体自适应参数包括语音自适应参数和/或视频自适应参数;Acquire media adaptation parameters of the communication device, where the media adaptation parameters include voice adaptation parameters and/or video adaptation parameters;
在确定需要调整所述媒体自适应参数时,发送参数调整命令,所述参数调整命令包括目标媒体自适应参数,所述参数调整命令用于指示将所述通信设备的所述媒体自适应参数调整成所述目标媒体自适应参数。When it is determined that the media adaptation parameter needs to be adjusted, a parameter adjustment command is sent, the parameter adjustment command includes a target media adaptation parameter, and the parameter adjustment command is used to instruct the adjustment of the media adaptation parameter of the communication device into the target media adaptation parameters.
结合第一方面,在第一种可能的实现方式中,所述在确定需要调整所述媒体自适应参数时,发送参数调整命令包括:根据通信信道信息,判断是否需要调整所述通信设备的所述媒体自适应参数,所述通信信道信息包括空口丢包率、包时延、包时延抖动频率、信号干扰噪声比SINR、信道质量指示和信道载荷中的至少一种;在确定需要调整所述通信设备的所述媒体自适应参数时,发送所述参数调整命令。With reference to the first aspect, in a first possible implementation manner, when it is determined that the media adaptation parameter needs to be adjusted, sending the parameter adjustment command includes: judging whether it is necessary to adjust all parameters of the communication device according to communication channel information. The media adaptive parameter, the communication channel information includes at least one of the air interface packet loss rate, packet delay, packet delay jitter frequency, signal-to-interference and noise ratio SINR, channel quality indicator and channel load; when it is determined that it is necessary to adjust the When the media adaptation parameter of the communication device is changed, the parameter adjustment command is sent.
结合第一方面,或者第一方面的第一种可能的实现方式,在第二种可能的实现方式中,所述通信设备包括第一通信设备和/或第二通信设备,所述第一通信设备通过无线网络与所述第二通信设备通信,所述发送参数调整命令包括:向所述第一通信设备发送所述参数调整命令,所述参数调整命令包括所述第一通信设备的目标媒体自适应参数和/或所述第二通信设备的目标媒体自适应参数,所述参数调整命令用于指示所述第一通信设备将其自身的媒体自适应参数调整成所述第一通信设备的目标媒体自适应参数,和/或用于指示所述第一通信设备将所述第二通信设备的目标媒体自适应参数发送给所述第二通信设备。With reference to the first aspect, or the first possible implementation of the first aspect, in a second possible implementation, the communication device includes a first communication device and/or a second communication device, and the first communication The device communicates with the second communication device through a wireless network, and the sending the parameter adjustment command includes: sending the parameter adjustment command to the first communication device, the parameter adjustment command including the target media of the first communication device Adaptation parameters and/or target media adaptation parameters of the second communication device, the parameter adjustment command is used to instruct the first communication device to adjust its own media adaptation parameters to those of the first communication device Target media adaptation parameters, and/or used to instruct the first communications device to send the target media adaptation parameters of the second communications device to the second communications device.
结合第一方面,或者第一方面的第一种可能的实现方式,在第三种可能的实现方式中,所述通信设备包括第一通信设备和/或第二通信设备,所述第一通信设备通过无线网络与所述第二通信设备通信,所述发送参数调整命令包 括:向核心网设备发送所述参数调整命令,所述参数调整命令包括所述第一通信设备的目标媒体自适应参数和/或所述第二通信设备的目标媒体自适应参数,所述参数调整命令用于指示所述核心网设备将所述第一通信设备的媒体自适应参数调整成所述第一通信设备的目标媒体自适应参数,和/或用于指示所述核心网设备将所述第二通信设备的目标媒体自适应参数发送给所述第二通信设备。With reference to the first aspect, or the first possible implementation manner of the first aspect, in a third possible implementation manner, the communication device includes a first communication device and/or a second communication device, and the first communication device The device communicates with the second communication device through a wireless network, and the sending parameter adjustment command packet Including: sending the parameter adjustment command to the core network device, the parameter adjustment command includes the target media adaptation parameter of the first communication device and/or the target media adaptation parameter of the second communication device, the parameter The adjustment command is used to instruct the core network device to adjust the media adaptation parameter of the first communication device to the target media adaptation parameter of the first communication device, and/or to instruct the core network device to adjust the media adaptation parameter of the first communication device The target media adaptation parameter of the second communication device is sent to the second communication device.
结合第一方面的第二种可能的实现方式,或者第一方面的第三种可能的实现方式,在第四种可能的实现方式中,所述根据通信信道信息,判断是否需要调整所述通信设备的所述媒体自适应参数包括:根据上行通信信道信息,判断是否需要调整所述第一通信设备的媒体自适应参数;和/或根据下行通信信道信息,判断是否需要调整所述第二通信设备的媒体自适应参数;With reference to the second possible implementation of the first aspect, or the third possible implementation of the first aspect, in a fourth possible implementation, according to the communication channel information, it is determined whether the communication needs to be adjusted. The media adaptive parameters of the device include: judging whether it is necessary to adjust the media adaptive parameters of the first communication device according to the uplink communication channel information; and/or judging whether it is necessary to adjust the second communication device according to the downlink communication channel information. The media adaptive parameters of the device;
所述在确定需要调整所述通信设备的所述媒体自适应参数时,发送所述参数调整命令包括:在确定需要调整所述第一通信设备的媒体自适应参数和/或在确定调整所述第二通信设备的媒体自适应参数时,发送所述参数调整命令。When it is determined that the media adaptation parameter of the communication device needs to be adjusted, sending the parameter adjustment command includes: when it is determined that the media adaptation parameter of the first communication device needs to be adjusted and/or when it is determined to adjust the When adjusting the media adaptation parameters of the second communication device, the parameter adjustment command is sent.
结合第一方面,或者第一方面的第一种可能的实现方式,或者第一方面的第二种可能的实现方式,或者第一方面的第三种可能的实现方式,或者第一方面的第四种可能的实现方式,在第五种可能的实现方式中,所述语音自适应参数包括语音编码参数和/或语音组包参数,所述视频自适应参数包括视频编码参数和/或视频组包参数,所述语音组包参数包括帧聚合和帧冗余中的至少一个,所述视频组包参数包括组包模式和组包类型中的至少一个。In combination with the first aspect, or the first possible implementation of the first aspect, or the second possible implementation of the first aspect, or the third possible implementation of the first aspect, or the first possible implementation of the first aspect Four possible implementation manners. In the fifth possible implementation manner, the speech adaptation parameters include speech encoding parameters and/or speech group packet parameters, and the video adaptation parameters include video encoding parameters and/or video group A packet parameter, the voice packet parameter includes at least one of frame aggregation and frame redundancy, and the video packet parameter includes at least one of a packet mode and a packet type.
结合第一方面的第二种可能的实现方式,或者第一方面的第三种可能的实现方式,或者第一方面的第四种可能的实现方式,或者第五方面的第五种可能的实现方式,在第六种可能的实现方式中,所述获取通信设备的媒体自适应参数之前包括:接收所述第一通信设备发送的参数调整请求,所述参数调整请求用于请求确认是否需要调整所述第一通信设备的媒体自适应参数和/或所述第二通信设备的媒体自适应参数。In combination with the second possible implementation of the first aspect, or the third possible implementation of the first aspect, or the fourth possible implementation of the first aspect, or the fifth possible implementation of the fifth aspect way, in a sixth possible implementation manner, before acquiring the media adaptation parameters of the communication device includes: receiving a parameter adjustment request sent by the first communication device, where the parameter adjustment request is used to request confirmation whether adjustment is required The media adaptation parameters of the first communication device and/or the media adaptation parameters of the second communication device.
结合第一方面的第二种可能的实现方式,或者第一方面的第三种可能的实现方式,或者第一方面的第四种可能的实现方式,或者第五方面的第五种可能的实现方式,或者第一方面的第六种可能的实现方式,在第七种可能的实现方 式中,所述获取通信设备的媒体自适应参数包括:接收所述第一通信设备发送的无线资源控制RRC消息或者媒体访问控制MAC消息,所述RRC消息和MAC消息携带有所述第一通信设备的媒体自适应参数和/或第二通信设备的媒体自适应参数。In combination with the second possible implementation of the first aspect, or the third possible implementation of the first aspect, or the fourth possible implementation of the first aspect, or the fifth possible implementation of the fifth aspect way, or the sixth possible implementation of the first aspect, and the seventh possible implementation In the formula, the acquiring the media adaptation parameters of the communication device includes: receiving a radio resource control RRC message or a media access control MAC message sent by the first communication device, the RRC message and MAC message carrying the first communication A media adaptation parameter of the device and/or a media adaptation parameter of the second communication device.
结合第一方面的第二种可能的实现方式,或者第一方面的第三种可能的实现方式,或者第一方面的第四种可能的实现方式,或者第五方面的第五种可能的实现方式,或者第一方面的第六种可能的实现方式,在第八种可能的实现方式中,所述获取媒体自适应参数包括:接收核心网设备发送的所述第一通信设备的媒体自适应参数和/或所述第二通信设备的媒体自适应参数。In combination with the second possible implementation of the first aspect, or the third possible implementation of the first aspect, or the fourth possible implementation of the first aspect, or the fifth possible implementation of the fifth aspect manner, or the sixth possible implementation manner of the first aspect, in the eighth possible implementation manner, the acquiring the media adaptation parameter includes: receiving the media adaptation parameter of the first communication device sent by the core network device parameters and/or media adaptation parameters of the second communication device.
结合第一方面,或者第一方面的第一种可能的实现方式,或者第一方面的第二种可能的实现方式,或者第一方面的第三种可能的实现方式,或者第一方面的第四种可能的实现方式,或者第五方面的第五种可能的实现方式,或者第一方面的第六种可能的实现方式,或者第一方面的第八种可能的实现方式,在第九种可能的实现方式中,所述发送参数调整命令包括:发送RRC消息或者MAC消息,所述RRC消息和MAC消息携带有所述参数调整命令。In combination with the first aspect, or the first possible implementation of the first aspect, or the second possible implementation of the first aspect, or the third possible implementation of the first aspect, or the first possible implementation of the first aspect Four possible implementations, or the fifth possible implementation of the fifth aspect, or the sixth possible implementation of the first aspect, or the eighth possible implementation of the first aspect, in the ninth In a possible implementation manner, the sending the parameter adjustment command includes: sending an RRC message or a MAC message, and the RRC message and the MAC message carry the parameter adjustment command.
本发明第二方面提供了一种媒体自适应参数的调整方法,可包括:The second aspect of the present invention provides a method for adjusting media adaptive parameters, which may include:
第一通信设备接收无线接入网设备发送的参数调整命令,所述参数调整命令包括所述第一通信设备的目标媒体自适应参数,所述参数调整命令用于指示所述第一通信设备将媒体自适应参数调整成所述目标媒体自适应参数,所述媒体自适应参数包括语音自适应参数和/或视频自适应参数;The first communication device receives a parameter adjustment command sent by a wireless access network device, where the parameter adjustment command includes a target media adaptation parameter of the first communication device, and the parameter adjustment command is used to instruct the first communication device to The media adaptation parameters are adjusted to the target media adaptation parameters, and the media adaptation parameters include voice adaptation parameters and/or video adaptation parameters;
所述第一通信设备将媒体自适应参数调整成所述目标媒体自适应参数。The first communications device adjusts a media adaptation parameter to the target media adaptation parameter.
结合第二方面,在第一种可能的实现方式中,所述方法还包括:若所述参数调整命令还包括第二通信设备的目标媒体自适应参数时,所述第一通信设备在接收到所述参数调整命令之后,向所述第二通信设备发送所述第二通信设备的目标媒体自适应参数。With reference to the second aspect, in a first possible implementation manner, the method further includes: if the parameter adjustment command further includes a target media adaptation parameter of the second communication device, the first communication device receives After the parameter adjustment command, send the target media adaptation parameter of the second communication device to the second communication device.
结合第二方面,或者第二方面的第一种可能的实现方式,在第二种可能的实现方式中,所述接收无线接入网设备发送的参数调整命令之前包括:向所述无线接入网设备发送参数调整请求,所述参数调整请求用于请求所述无线接入网设备确认是否需要调整媒体自适应参数。 With reference to the second aspect, or the first possible implementation manner of the second aspect, in the second possible implementation manner, before receiving the parameter adjustment command sent by the wireless access network device includes: sending the wireless access network device The network device sends a parameter adjustment request, where the parameter adjustment request is used to request the wireless access network device to confirm whether the media adaptation parameter needs to be adjusted.
结合第二方面,或者第二方面的第一种可能的实现方式,或者第二方面的第二种可能的实现方式,在第二方面的第三种可能的实现方式中,所述语音自适应参数包括语音编码参数和/或语音组包参数,所述视频自适应参数包括视频编码参数和/或视频组包参数,所述语音组包参数包括帧聚合和帧冗余中的至少一个,所述视频组包参数包括组包模式和组包类型中的至少一个。With reference to the second aspect, or the first possible implementation of the second aspect, or the second possible implementation of the second aspect, in a third possible implementation of the second aspect, the speech adaptive The parameters include voice coding parameters and/or voice group parameters, the video adaptive parameters include video coding parameters and/or video group parameters, and the voice group parameters include at least one of frame aggregation and frame redundancy, so The video grouping parameters include at least one of a grouping mode and a grouping type.
结合第二方面,或者第二方面的第一种可能的实现方式,或者第二方面的第二种可能的实现方式,或者第二方面的第三种可能的实现方式,在第四种可能的实现方式中,所述接收无线接入网设备发送的参数调整命令之前包括:向所述无线接入网设备发送无线资源控制RRC消息或者媒体访问控制MAC消息,所述RRC消息和MAC消息携带有所述媒体自适应参数。In combination with the second aspect, or the first possible implementation of the second aspect, or the second possible implementation of the second aspect, or the third possible implementation of the second aspect, in the fourth possible implementation In an implementation manner, before receiving the parameter adjustment command sent by the wireless access network device, it includes: sending a radio resource control RRC message or a media access control MAC message to the wireless access network device, and the RRC message and MAC message carry The media adaptation parameters.
结合第二方面,或者第二方面的第一种可能的实现方式,或者第二方面的第二种可能的实现方式,或者第二方面的第三种可能的实现方式,在第五种可能的实现方式中,所述接收无线接入网设备发送的参数调整命令之前包括:接收所述无线接入网设备发送的RRC消息或者MAC消息,所述RRC消息和MAC消息携带有所述参数调整命令。In combination with the second aspect, or the first possible implementation of the second aspect, or the second possible implementation of the second aspect, or the third possible implementation of the second aspect, in the fifth possible In an implementation manner, before receiving the parameter adjustment command sent by the radio access network device includes: receiving an RRC message or a MAC message sent by the radio access network device, the RRC message and the MAC message carrying the parameter adjustment command .
本发明第三方面提供了一种媒体自适应参数的调整方法,可包括:The third aspect of the present invention provides a method for adjusting media adaptive parameters, which may include:
第二通信设备接收第一通信设备发送的目标媒体自适应参数,所述目标媒体自适应参数为无线接入网设备根据所述第一通信设备发送的所述第二通信设备的媒体自适应参数得到,所述媒体自适应参数包括语音自适应参数和/或视频自适应参数;The second communication device receives the target media adaptation parameter sent by the first communication device, where the target media adaptation parameter is the media adaptation parameter of the second communication device sent by the radio access network device according to the first communication device Obtained, the media adaptation parameters include voice adaptation parameters and/or video adaptation parameters;
所述第二通信设备将媒体自适应参数调整成所述目标媒体自适应参数。The second communications device adjusts a media adaptation parameter to the target media adaptation parameter.
结合第三方面,在第一种可能的实现方式中,所述第二通信设备接收第一通信设备发送的目标媒体自适应参数包括:接收所述第一通信设备发送的实时传输控制协议RTCP扩展命令或者会话发起协议SIP消息,所述RTCP扩展命令和SIP消息携带有所述目标媒体自适应参数。With reference to the third aspect, in a first possible implementation manner, the second communication device receiving the target media adaptation parameter sent by the first communication device includes: receiving the real-time transport control protocol RTCP extension sent by the first communication device A command or a Session Initiation Protocol SIP message, the RTCP extension command and the SIP message carry the target media adaptation parameter.
结合第三方面,或者第三方面的第一种可能的实现方式,在第二种可能的实现方式中,所述语音自适应参数包括语音编码参数和/或语音组包参数,所述视频自适应参数包括视频编码参数和/或视频组包参数,所述语音组包参数包括帧聚合和帧冗余中的至少一个,所述视频组包参数包括组包模式和组包类 型中的至少一个。With reference to the third aspect, or the first possible implementation of the third aspect, in a second possible implementation, the speech adaptation parameters include speech coding parameters and/or speech grouping parameters, and the video self-adaptation The adaptation parameters include video coding parameters and/or video grouping parameters, the voice grouping parameters include at least one of frame aggregation and frame redundancy, and the video grouping parameters include grouping mode and grouping class at least one of the types.
本发明第四方面提供了一种媒体自适应参数的调整方法,可包括:The fourth aspect of the present invention provides a method for adjusting media adaptive parameters, which may include:
接收无线接入网设备发送的参数调整命令,所述参数调整命令包括通信设备的目标媒体自适应参数,所述参数调整命令用于指示将所述通信设备的媒体自适应参数调整成所述目标媒体自适应参数,所述媒体自适应参数包括语音自适应参数和/或视频自适应参数;receiving a parameter adjustment command sent by a wireless access network device, where the parameter adjustment command includes a target media adaptation parameter of the communication device, and the parameter adjustment command is used to indicate that the media adaptation parameter of the communication device is adjusted to the target Media adaptation parameters, where the media adaptation parameters include voice adaptation parameters and/or video adaptation parameters;
将所述通信设备的媒体自适应参数调整成所述目标媒体自适应参数。Adjusting a media adaptation parameter of the communication device to the target media adaptation parameter.
结合第四方面,在第一种可能的实现方式中,所述通信设备包括第一通信设备和/或第二通信设备,所述接收无线接入网设备发送的参数调整命令包括:接收无线接入网设备发送的参数调整命令,所述参数调整命令包括所述第一通信设备的目标媒体自适应参数和/或所述第二通信设备的目标媒体自适应参数,所述参数调整命令用于指示将所述第一通信设备的媒体自适应参数调整成所述第一通信设备的目标媒体自适应参数,和/或指示将所述第二通信设备的目标媒体自适应参数发送给所述第二通信设备。With reference to the fourth aspect, in a first possible implementation manner, the communication device includes a first communication device and/or a second communication device, and receiving the parameter adjustment command sent by the wireless access network device includes: receiving a wireless access network A parameter adjustment command sent by a network access device, where the parameter adjustment command includes a target media adaptation parameter of the first communication device and/or a target media adaptation parameter of the second communication device, and the parameter adjustment command is used to Instructing to adjust the media adaptation parameter of the first communication device to the target media adaptation parameter of the first communication device, and/or instructing to send the target media adaptation parameter of the second communication device to the first communication device 2. Communication equipment.
结合第四方面的第一种可能的实现方式,在第二种可能的实现方式中,所述将所述通信设备的媒体自适应参数调整成所述媒体语音自适应参数包括:根据所述参数调整命令,将所述第一通信设备的语音自适应参数调整成所述第一通信设备的目标媒体自适应参数,和/或将所述第二通信设备的目标媒体自适应参数发送给所述第二通信设备。With reference to the first possible implementation manner of the fourth aspect, in a second possible implementation manner, the adjusting the media adaptive parameter of the communication device to the media voice adaptive parameter includes: according to the parameter an adjustment command, adjusting the voice adaptation parameter of the first communication device to the target media adaptation parameter of the first communication device, and/or sending the target media adaptation parameter of the second communication device to the a second communication device.
结合第四方面,或者第四方面的第一种可能的实现方式,或者第四方面的第二种可能的实现方式,在第三种可能的实现方式中,所述语音自适应参数包括语音编码参数和/或语音组包参数,所述视频自适应参数包括视频编码参数和/或视频组包参数,所述语音组包参数包括帧聚合和帧冗余中的至少一个,所述视频组包参数包括组包模式和组包类型中的至少一个。With reference to the fourth aspect, or the first possible implementation manner of the fourth aspect, or the second possible implementation manner of the fourth aspect, in a third possible implementation manner, the speech adaptation parameter includes speech coding parameters and/or voice package parameters, the video adaptive parameters include video coding parameters and/or video package parameters, the voice package parameters include at least one of frame aggregation and frame redundancy, the video package parameters The parameters include at least one of a packing mode and a packing type.
结合第四方面,或者第四方面的第一种可能的实现方式,或者第四方面的第二种可能的实现方式,或者第四方面的第三种可能的实现方式,在第四种可能的实现方式中,所述接收无线接入网设备发送的参数调整命令之前包括:向所述无线接入网设备发送所述通信设备的媒体自适应参数。In combination with the fourth aspect, or the first possible implementation of the fourth aspect, or the second possible implementation of the fourth aspect, or the third possible implementation of the fourth aspect, in the fourth possible In an implementation manner, before receiving the parameter adjustment command sent by the radio access network device, the method includes: sending the media adaptation parameter of the communication device to the radio access network device.
本发明第五方面提供了一种无线接入网设备,可包括: A fifth aspect of the present invention provides a wireless access network device, which may include:
接收模块,用于获取通信设备的媒体自适应参数,所述媒体自适应参数包括语音自适应参数和/或视频自适应参数;A receiving module, configured to acquire media adaptive parameters of the communication device, where the media adaptive parameters include voice adaptive parameters and/or video adaptive parameters;
处理模块,用于确定需要调整所述通信设备的媒体自适应参数;A processing module, configured to determine that a media adaptation parameter of the communication device needs to be adjusted;
发送模块,用于在确定需要调整所述媒体自适应参数时,发送参数调整命令,所述参数调整命令包括目标媒体自适应参数,所述参数调整命令用于指示将所述通信设备的所述媒体自适应参数调整成所述目标媒体自适应参数。A sending module, configured to send a parameter adjustment command when it is determined that the media adaptation parameter needs to be adjusted, the parameter adjustment command includes a target media adaptation parameter, and the parameter adjustment command is used to instruct the The media adaptation parameters are adjusted to the target media adaptation parameters.
结合第五方面,在第一种可能的实现方式中,所述处理模块具体用于,根据通信信道信息,判断是否需要调整所述通信设备的所述媒体自适应参数,所述通信信道信息包括空口丢包率、包时延、包时延抖动频率、信号干扰噪声比SINR、信道质量指示和信道载荷中的至少一种;在确定需要调整所述通信设备的所述媒体自适应参数时,发送所述参数调整命令。With reference to the fifth aspect, in a first possible implementation manner, the processing module is specifically configured to determine whether it is necessary to adjust the media adaptation parameter of the communication device according to communication channel information, where the communication channel information includes At least one of air interface packet loss rate, packet delay, packet delay jitter frequency, signal-to-interference and noise ratio SINR, channel quality indicator, and channel load; when it is determined that the media adaptation parameter of the communication device needs to be adjusted, Send the parameter adjustment command.
结合第五方面,或者第五方面的第一种可能的实现方式,在第二种可能的实现方式中,所述发送模块具体用于,向所述第一通信设备发送所述参数调整命令,所述参数调整命令包括所述第一通信设备的目标媒体自适应参数和/或所述第二通信设备的目标媒体自适应参数,所述参数调整命令用于指示所述第一通信设备将其自身的媒体自适应参数调整成所述第一通信设备的目标媒体自适应参数,和/或用于指示所述第一通信设备将所述第二通信设备的目标媒体自适应参数发送给所述第二通信设备。With reference to the fifth aspect, or the first possible implementation manner of the fifth aspect, in a second possible implementation manner, the sending module is specifically configured to send the parameter adjustment command to the first communication device, The parameter adjustment command includes the target media adaptation parameter of the first communication device and/or the target media adaptation parameter of the second communication device, and the parameter adjustment command is used to instruct the first communication device to adjust its Adjusting its own media adaptation parameters to the target media adaptation parameters of the first communication device, and/or instructing the first communication device to send the target media adaptation parameters of the second communication device to the a second communication device.
结合第五方面,或者第五方面的第一种可能的实现方式,在第三种可能的实现方式中,所述发送模块具体用于,向核心网设备发送所述参数调整命令,所述参数调整命令包括所述第一通信设备的目标媒体自适应参数和/或所述第二通信设备的目标媒体自适应参数,所述参数调整命令用于指示所述核心网设备将所述第一通信设备的媒体自适应参数调整成所述第一通信设备的目标媒体自适应参数,和/或用于指示所述核心网设备将所述第二通信设备的目标媒体自适应参数发送给所述第二通信设备。With reference to the fifth aspect, or the first possible implementation manner of the fifth aspect, in a third possible implementation manner, the sending module is specifically configured to send the parameter adjustment command to the core network device, and the parameter The adjustment command includes the target media adaptation parameter of the first communication device and/or the target media adaptation parameter of the second communication device, and the parameter adjustment command is used to instruct the core network device to adjust the first communication The media adaptation parameter of the device is adjusted to the target media adaptation parameter of the first communication device, and/or used to instruct the core network device to send the target media adaptation parameter of the second communication device to the first communication device. 2. Communication equipment.
结合第五方面的第二种可能的实现方式,或者第五方面的第三种可能的实现方式,在第四种可能的实现方式中,所述处理模块具体用于,根据上行通信信道信息,判断是否需要调整所述第一通信设备的媒体自适应参数;和/或根据下行通信信道信息,判断是否需要调整所述第二通信设备的媒体自适应参 数;With reference to the second possible implementation of the fifth aspect, or the third possible implementation of the fifth aspect, in a fourth possible implementation, the processing module is specifically configured to, according to the uplink communication channel information, Judging whether it is necessary to adjust the media adaptation parameters of the first communication device; and/or judging whether it is necessary to adjust the media adaptation parameters of the second communication device according to downlink communication channel information number;
所述发送模块具体用于,在确定需要调整所述第一通信设备的媒体自适应参数和/或在确定调整所述第二通信设备的媒体自适应参数时,发送所述参数调整命令。The sending module is specifically configured to send the parameter adjustment command when it is determined that the media adaptation parameters of the first communication device need to be adjusted and/or when it is determined to adjust the media adaptation parameters of the second communication device.
结合第五方面,或者第五方面的第一种可能的实现方式,或者第五方面的第二种可能的实现方式,或者第五方面的第三种可能的实现方式,或者第五方面的第四种可能的实现方式,在第五种可能的实现方式中,所述语音自适应参数包括语音编码参数和/或语音组包参数,所述视频自适应参数包括视频编码参数和/或视频组包参数,所述语音组包参数包括帧聚合和帧冗余中的至少一个,所述视频组包参数包括组包模式和组包类型中的至少一个。In combination with the fifth aspect, or the first possible implementation of the fifth aspect, or the second possible implementation of the fifth aspect, or the third possible implementation of the fifth aspect, or the first possible implementation of the fifth aspect Four possible implementation manners. In the fifth possible implementation manner, the speech adaptation parameters include speech encoding parameters and/or speech group packet parameters, and the video adaptation parameters include video encoding parameters and/or video group A packet parameter, the voice packet parameter includes at least one of frame aggregation and frame redundancy, and the video packet parameter includes at least one of a packet mode and a packet type.
结合第五方面的第二种可能的实现方式,或者第五方面的第三种可能的实现方式,或者第五方面的第四种可能的实现方式,或者第五方面的第五种可能的实现方式,在第六种可能的实现方式中,所述接收模块具体用于,接收所述第一通信设备发送的参数调整请求,所述参数调整请求用于请求确认是否需要调整所述第一通信设备的媒体自适应参数和/或所述第二通信设备的媒体自适应参数。In combination with the second possible implementation of the fifth aspect, or the third possible implementation of the fifth aspect, or the fourth possible implementation of the fifth aspect, or the fifth possible implementation of the fifth aspect In a sixth possible implementation manner, the receiving module is specifically configured to receive a parameter adjustment request sent by the first communication device, where the parameter adjustment request is used to request confirmation whether the first communication device needs to be adjusted. A media adaptation parameter of the device and/or a media adaptation parameter of the second communication device.
结合第五方面的第二种可能的实现方式,或者第五方面的第三种可能的实现方式,或者第五方面的第四种可能的实现方式,或者第五方面的第五种可能的实现方式,或者第五方面的第六种可能的实现方式,在第七种可能的实现方式中,所述接收模块具体用于,接收所述第一通信设备发送的无线资源控制RRC消息或者媒体访问控制MAC消息,所述RRC消息和MAC消息携带有所述第一通信设备的媒体自适应参数和/或第二通信设备的媒体自适应参数。In combination with the second possible implementation of the fifth aspect, or the third possible implementation of the fifth aspect, or the fourth possible implementation of the fifth aspect, or the fifth possible implementation of the fifth aspect manner, or the sixth possible implementation manner of the fifth aspect, in the seventh possible implementation manner, the receiving module is specifically configured to receive the radio resource control RRC message or the media access message sent by the first communication device A MAC message is controlled, the RRC message and the MAC message carry the media adaptation parameters of the first communication device and/or the media adaptation parameters of the second communication device.
结合第五方面的第二种可能的实现方式,或者第五方面的第三种可能的实现方式,或者第五方面的第四种可能的实现方式,在第八种可能的实现方式中,所述接收模块具体用于,接收核心网设备发送的所述第一通信设备的媒体自适应参数和/或所述第二通信设备的媒体自适应参数。In combination with the second possible implementation of the fifth aspect, or the third possible implementation of the fifth aspect, or the fourth possible implementation of the fifth aspect, in the eighth possible implementation, all The receiving module is specifically configured to receive the media adaptation parameters of the first communication device and/or the media adaptation parameters of the second communication device sent by the core network device.
结合第五方面,或者第五方面的第一种可能的实现方式,或者第五方面的第二种可能的实现方式,或者第五方面的第三种可能的实现方式,或者第五方面的第四种可能的实现方式,在第九种可能的实现方式中,所述发送模块具体 用于,发送RRC消息或者MAC消息,所述RRC消息和MAC消息携带有所述参数调整命令。In combination with the fifth aspect, or the first possible implementation of the fifth aspect, or the second possible implementation of the fifth aspect, or the third possible implementation of the fifth aspect, or the first possible implementation of the fifth aspect Four possible implementation manners. In the ninth possible implementation manner, the sending module specifically and sending an RRC message or a MAC message, where the RRC message and the MAC message carry the parameter adjustment command.
本发明第六方面提供了一种通信设备,可包括:A sixth aspect of the present invention provides a communication device, which may include:
接收模块,用于接收第一通信设备发送的目标媒体自适应参数,所述目标媒体自适应参数为无线接入网设备根据所述第一通信设备发送的所述第二通信设备的媒体自适应参数得到,所述媒体自适应参数包括语音自适应参数和/或视频自适应参数;A receiving module, configured to receive a target media adaptation parameter sent by the first communication device, where the target media adaptation parameter is the media adaptation of the second communication device sent by the wireless access network device according to the first communication device Parameters are obtained, and the media adaptive parameters include voice adaptive parameters and/or video adaptive parameters;
调整模块,用于将媒体自适应参数调整成所述目标媒体自适应参数。An adjustment module, configured to adjust the media adaptation parameters to the target media adaptation parameters.
结合第六方面,在第一种可能的实现方式中,所述通信设备还包括:发送模块,用于若所述参数调整命令还包括第二通信设备的目标媒体自适应参数时,在接收到所述参数调整命令之后,向所述第二通信设备发送所述第二通信设备的目标媒体自适应参数。With reference to the sixth aspect, in a first possible implementation manner, the communication device further includes: a sending module, configured to, when receiving a target media adaptation parameter of the second communication device, if the parameter adjustment command further includes After the parameter adjustment command, send the target media adaptation parameter of the second communication device to the second communication device.
结合第六方面,或者第六方面的第一种可能的实现方式,在第二种可能的实现方式中,所述发送模块还用于,向所述无线接入网设备发送参数调整请求,所述参数调整请求用于请求所述无线接入网设备确认是否需要调整媒体自适应参数。With reference to the sixth aspect, or the first possible implementation manner of the sixth aspect, in a second possible implementation manner, the sending module is further configured to send a parameter adjustment request to the wireless access network device, so The parameter adjustment request is used to request the wireless access network device to confirm whether to adjust the media adaptation parameters.
结合第六方面,或者第六方面的第一种可能的实现方式,或者第六方面的第二种可能的实现方式,在第三种可能的实现方式中,所述语音自适应参数包括语音编码参数和/或语音组包参数,所述视频自适应参数包括视频编码参数和/或视频组包参数,所述语音组包参数包括帧聚合和帧冗余中的至少一个,所述视频组包参数包括组包模式和组包类型中的至少一个。With reference to the sixth aspect, or the first possible implementation manner of the sixth aspect, or the second possible implementation manner of the sixth aspect, in a third possible implementation manner, the speech adaptation parameter includes speech coding parameters and/or voice package parameters, the video adaptive parameters include video coding parameters and/or video package parameters, the voice package parameters include at least one of frame aggregation and frame redundancy, the video package parameters The parameters include at least one of a packing mode and a packing type.
结合第六方面的第一种可能的实现方式,或者第六方面的第二种可能的实现方式,或者第六方面的第三种可能的实现方式,在第四种可能的实现方式中,所述发送模块具体用于,向所述无线接入网设备发送无线资源控制RRC消息或者媒体访问控制MAC消息,所述RRC消息和MAC消息携带有所述媒体自适应参数。In combination with the first possible implementation of the sixth aspect, or the second possible implementation of the sixth aspect, or the third possible implementation of the sixth aspect, in the fourth possible implementation, all The sending module is specifically configured to send a radio resource control RRC message or a media access control MAC message to the radio access network device, and the RRC message and MAC message carry the media adaptation parameter.
结合第六方面,或者第六方面的第一种可能的实现方式,或者第六方面的第二种可能的实现方式,或者第六方面的第三种可能的实现方式,在第五种可能的实现方式中,所述接收模块具体用于,接收所述无线接入网设备发送的 RRC消息或者MAC消息,所述RRC消息和MAC消息携带有所述参数调整命令。In combination with the sixth aspect, or the first possible implementation of the sixth aspect, or the second possible implementation of the sixth aspect, or the third possible implementation of the sixth aspect, in the fifth possible In an implementation manner, the receiving module is specifically configured to receive the information sent by the wireless access network device An RRC message or a MAC message, where the RRC message and the MAC message carry the parameter adjustment command.
本发明第七方面提供了一种通信设备,可包括:A seventh aspect of the present invention provides a communication device, which may include:
接收模块,用于接收第一通信设备发送的目标媒体自适应参数,所述目标媒体自适应参数为无线接入网设备根据所述第一通信设备发送的所述第二通信设备的媒体自适应参数得到,所述媒体自适应参数包括语音自适应参数和/或视频自适应参数;A receiving module, configured to receive a target media adaptation parameter sent by the first communication device, where the target media adaptation parameter is the media adaptation of the second communication device sent by the wireless access network device according to the first communication device Parameters are obtained, and the media adaptive parameters include voice adaptive parameters and/or video adaptive parameters;
调整模块,用于将媒体自适应参数调整成所述目标媒体自适应参数。An adjustment module, configured to adjust the media adaptation parameters to the target media adaptation parameters.
结合第七方面,在第一种可能的实现方式中,所述接收模块具体用于,接收所述第一通信设备发送的实时传输控制协议RTCP扩展命令或者会话发起协议SIP消息,所述RTCP扩展命令和SIP消息携带有所述目标媒体自适应参数。With reference to the seventh aspect, in a first possible implementation manner, the receiving module is specifically configured to receive a real-time transport control protocol RTCP extension command or a session initiation protocol SIP message sent by the first communication device, and the RTCP extension Commands and SIP messages carry the target media adaptation parameters.
结合第七方面,或者第七方面的第一种可能的实现方式中,所述语音自适应参数包括语音编码参数和/或语音组包参数,所述视频自适应参数包括视频编码参数和/或视频组包参数,所述语音组包参数包括帧聚合和帧冗余中的至少一个,所述视频组包参数包括组包模式和组包类型中的至少一个。With reference to the seventh aspect, or in the first possible implementation manner of the seventh aspect, the speech adaptive parameters include speech coding parameters and/or speech group packet parameters, and the video adaptive parameters include video coding parameters and/or A video packet parameter, the voice packet parameter includes at least one of frame aggregation and frame redundancy, and the video packet parameter includes at least one of a packet mode and a packet type.
本发明第八方面提供了一种核心网设备,可包括:The eighth aspect of the present invention provides a core network device, which may include:
接收模块,用于接收无线接入网设备发送的参数调整命令,所述参数调整命令包括通信设备的目标媒体自适应参数,所述参数调整命令用于指示将所述通信设备的媒体自适应参数调整成所述目标媒体自适应参数,所述媒体自适应参数包括语音自适应参数和/或视频自适应参数;A receiving module, configured to receive a parameter adjustment command sent by a wireless access network device, where the parameter adjustment command includes a target media adaptation parameter of the communication device, and the parameter adjustment command is used to indicate that the media adaptation parameter of the communication device Adjusting to the target media adaptation parameters, where the media adaptation parameters include voice adaptation parameters and/or video adaptation parameters;
调整模块,用于将所述通信设备的媒体自适应参数调整成所述目标媒体自适应参数。An adjustment module, configured to adjust the media adaptation parameters of the communication device to the target media adaptation parameters.
结合第八方面,在第一种可能的实现方式中,所述接收模块具体用于,接收无线接入网设备发送的参数调整命令,所述参数调整命令包括所述第一通信设备的目标媒体自适应参数和/或所述第二通信设备的目标媒体自适应参数,所述参数调整命令用于指示将所述第一通信设备的媒体自适应参数调整成所述第一通信设备的目标媒体自适应参数,和/或指示将所述第二通信设备的目标媒体自适应参数发送给所述第二通信设备。 With reference to the eighth aspect, in a first possible implementation manner, the receiving module is specifically configured to receive a parameter adjustment command sent by a radio access network device, where the parameter adjustment command includes a target medium of the first communication device Adaptive parameters and/or target media adaptive parameters of the second communication device, the parameter adjustment command is used to instruct to adjust the media adaptive parameters of the first communication device to the target media of the first communication device Adaptation parameters, and/or instructing to send the target media adaptation parameters of the second communication device to the second communication device.
结合第八方面,或者第八方面的第一种可能的实现方式,在第二种可能的实现方式中,所述核心网设备还包括发送模块;所述调整模块具体用于,根据所述参数调整命令,将所述第一通信设备的语音自适应参数调整成所述第一通信设备的目标媒体自适应参数;和/或,所述发送模块用于根据所述参数调整命令,将所述第二通信设备的目标媒体自适应参数发送给所述第二通信设备。With reference to the eighth aspect, or the first possible implementation manner of the eighth aspect, in the second possible implementation manner, the core network device further includes a sending module; the adjusting module is specifically configured to, according to the parameter an adjustment command, adjusting the voice adaptation parameter of the first communication device to a target media adaptation parameter of the first communication device; and/or, the sending module is configured to adjust the parameter according to the parameter adjustment command, and adjust the The target media adaptation parameters of the second communication device are sent to the second communication device.
结合第八方面,或者第八方面的第一种可能的实现方式,或者第八方面的第二种可能的实现方式,在第三种可能的实现方式中,所述语音自适应参数包括语音编码参数和/或语音组包参数,所述视频自适应参数包括视频编码参数和/或视频组包参数,所述语音组包参数包括帧聚合和帧冗余中的至少一个,所述视频组包参数包括组包模式和组包类型中的至少一个接收。With reference to the eighth aspect, or the first possible implementation manner of the eighth aspect, or the second possible implementation manner of the eighth aspect, in a third possible implementation manner, the speech adaptation parameter includes speech coding parameters and/or voice package parameters, the video adaptive parameters include video coding parameters and/or video package parameters, the voice package parameters include at least one of frame aggregation and frame redundancy, the video package parameters The parameter includes receiving at least one of a packet mode and a packet type.
结合第八方面的第二种可能的实现方式,或者第八方面的第三种可能的实现方式,在第四种可能的实现方式中,所述发送模块还用于,向所述无线接入网设备发送所述通信设备的媒体自适应参数。With reference to the second possible implementation manner of the eighth aspect, or the third possible implementation manner of the eighth aspect, in a fourth possible implementation manner, the sending module is further configured to, to the wireless access The network device sends the media adaptation parameters of the communication device.
本发明第九方面提供了一种媒体自适应参数的调整系统,可包括:The ninth aspect of the present invention provides a system for adjusting media adaptive parameters, which may include:
第五方面提供的无线接入网设备、第六方面提供的通信设备、第七方面提供的通信设备和第八方面提供的核心网设备。The wireless access network equipment provided in the fifth aspect, the communication equipment provided in the sixth aspect, the communication equipment provided in the seventh aspect, and the core network equipment provided in the eighth aspect.
可以看出,本发明实施例中无线接入网设备获取通信设备的媒体自适应参数,在确定需要调整通信设备的媒体自适应参数时,向通信设备或核心网设备发送参数调整命令,那么,通信设备或核心网设备在接收到参数调整命令后,对通信设备的媒体自适应参数进行调整。由于本发明实施例中无线接入网设备参与到通信设备的媒体自适应参数调整中,而无线接入网设备具备直接感知无线空口质量的能力,无线接入网设备通过获取通信设备的媒体自适数参数,来确定是否需要通过调整通信设备的媒体自适应参数,来提高通信设备的通信质量,调整比较及时,能够提高通信质量,从而提高用户体验感。It can be seen that in the embodiment of the present invention, the wireless access network device obtains the media adaptive parameters of the communication device, and when it is determined that the media adaptive parameters of the communication device need to be adjusted, sends a parameter adjustment command to the communication device or the core network device, then, After receiving the parameter adjustment command, the communication device or the core network device adjusts the media adaptation parameters of the communication device. Since the wireless access network device in the embodiment of the present invention participates in the media adaptive parameter adjustment of the communication device, and the wireless access network device has the ability to directly perceive the quality of the wireless air interface, the wireless access network device An appropriate number of parameters is used to determine whether the communication quality of the communication device needs to be improved by adjusting the media adaptive parameters of the communication device. The adjustment is timely, which can improve the communication quality and thereby improve the user experience.
为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。 In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the following will briefly introduce the accompanying drawings that are required for the description of the embodiments. Obviously, the accompanying drawings in the following description are only some embodiments of the present invention. Those of ordinary skill in the art can also obtain other drawings based on these drawings without any creative effort.
图1a为本发明实施例提供的系统架构示意图;Figure 1a is a schematic diagram of a system architecture provided by an embodiment of the present invention;
图1b为本发明另一些实施例提供的系统架构示意图;Figure 1b is a schematic diagram of the system architecture provided by other embodiments of the present invention;
图2为本发明实施例提供的媒体自适应参数的调整方法的流程示意图;FIG. 2 is a schematic flowchart of a method for adjusting media adaptive parameters provided by an embodiment of the present invention;
图3为本发明另一些实施例提供的媒体自适应参数的调整方法的流程示意图;FIG. 3 is a schematic flowchart of a method for adjusting media adaptive parameters provided by other embodiments of the present invention;
图4a为本发明实施例提供的语音组包方法的流程示意图;Figure 4a is a schematic flow chart of a voice grouping method provided by an embodiment of the present invention;
图4b为本发明另一些实施例提供的语音组包方法的流程示意图;Fig. 4b is a schematic flowchart of a voice grouping method provided by other embodiments of the present invention;
图5a为本发明实施例提供的视频组包方法的流程示意图;Fig. 5a is a schematic flowchart of a video grouping method provided by an embodiment of the present invention;
图5b为本发明另一些实施例提供的视频组包方法的流程示意图;Fig. 5b is a schematic flowchart of a video grouping method provided by other embodiments of the present invention;
图5c为本发明另一些实施例提供的视频组包方法的流程示意图;Fig. 5c is a schematic flowchart of a video grouping method provided by other embodiments of the present invention;
图6为本发明实施例提供的一些实施例提供的媒体自适应参数的调整方法的流程示意图;FIG. 6 is a schematic flowchart of a method for adjusting media adaptive parameters provided by some embodiments provided by the embodiments of the present invention;
图7为本发明另一些实施例提供的媒体自适应参数的调整方法的流程示意图;FIG. 7 is a schematic flowchart of a method for adjusting media adaptive parameters provided by other embodiments of the present invention;
图8a为本发明实施例提供的媒体自适应参数的调整方法的信令流程示意图;FIG. 8a is a schematic diagram of a signaling flow of a method for adjusting media adaptive parameters provided by an embodiment of the present invention;
图8b为本发明实施例提供的媒体自适应参数的调整方法的信令流程示意图;FIG. 8b is a schematic diagram of a signaling flow of a method for adjusting media adaptive parameters provided by an embodiment of the present invention;
图9为本发明一些实施例提供的无线接入网设备的结构示意图;FIG. 9 is a schematic structural diagram of a radio access network device provided by some embodiments of the present invention;
图10为本发明一些实施例提供的通信设备的结构示意图;FIG. 10 is a schematic structural diagram of a communication device provided by some embodiments of the present invention;
图11为本发明另一些实施例提供的通信设备的结构示意图;FIG. 11 is a schematic structural diagram of a communication device provided by another embodiment of the present invention;
图12为本发明一些实施例提供的核心网设备的结构示意图;FIG. 12 is a schematic structural diagram of a core network device provided by some embodiments of the present invention;
图13为本发明一些实施例提供的语音自适应参数的调整系统的结构示意图;Fig. 13 is a schematic structural diagram of a speech adaptive parameter adjustment system provided by some embodiments of the present invention;
图14为本发明一些实施例提供的语音自适应参数的调整装置的结构示意图。Fig. 14 is a schematic structural diagram of an apparatus for adjusting speech adaptive parameters provided by some embodiments of the present invention.
为使得本发明的发明目的、特征、优点能够更加的明显和易懂,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行描述,显然,下 面所描述的实施例仅仅是本发明一部分实施例,而非全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。In order to make the purpose, features and advantages of the present invention more obvious and understandable, the technical solutions in the embodiments of the present invention will be described below in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the following The embodiments described above are only some of the embodiments of the present invention, but not all of them. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.
本发明实施例提供了一种媒体自适应参数的调整方法,用于提高通信质量,提高用户体验感。本发明实施例还相应提供了一种媒体自适应参数的调整系统、无线接入网设备、通信设备和核心网设备。An embodiment of the present invention provides a method for adjusting media adaptive parameters, which is used to improve communication quality and user experience. The embodiment of the present invention also provides a media adaptive parameter adjustment system, wireless access network equipment, communication equipment and core network equipment.
本发明实施例提供的无线网络通信中的媒体自适应参数包括语音自适应参数和视频自适应参数,其中,语音自适应参数包括了语音编码参数和语音组包参数,同样,视频自适应参数包括了视频编码参数和视频组包参数。The media adaptive parameters in the wireless network communication provided by the embodiment of the present invention include voice adaptive parameters and video adaptive parameters, wherein the voice adaptive parameters include voice coding parameters and voice packet parameters, and similarly, the video adaptive parameters include Video encoding parameters and video grouping parameters are described.
语音编码包括固定编码速率的G.711(数据率64kbps)、G.721(数据率32kbps)、GSM-FR(数据率13kbps);可变编码速率的自适应多速率-窄频带(Adaptive Multi Rate-Narrow Band,简称AMR-NB)、自适应多速率-频带扩展(Adaptive Multi Rate-Wideband Extension,简称AMR-WB)和增强型语音服务(Enhanced Voice Service,简称EVS)。Speech coding includes fixed coding rate G.711 (data rate 64kbps), G.721 (data rate 32kbps), GSM-FR (data rate 13kbps); variable coding rate adaptive multi-rate-narrow band (Adaptive Multi Rate -Narrow Band, referred to as AMR-NB), Adaptive Multi Rate-Wideband Extension (Adaptive Multi Rate-Wideband Extension, referred to as AMR-WB) and Enhanced Voice Service (Enhanced Voice Service, referred to as EVS).
其中,语音编码参数包括:Wherein, the voice encoding parameters include:
编码类型(Codec Type):具有上述类型G.711、G.721、AMR,AMR-WB,EVS;Coding type (Codec Type): with the above types G.711, G.721, AMR, AMR-WB, EVS;
编码类型(Codec Type):具有上述类型G.711、G.721、AMR、AMR-WB、EVS;Coding type (Codec Type): with the above types G.711, G.721, AMR, AMR-WB, EVS;
编码模式(Codec Mode):每种编码模式对应一个编码速率Coding Mode (Codec Mode): Each coding mode corresponds to a coding rate
带宽模式(Band Mode):一般而言,不同带宽模式所支持的音频频率不同,包括窄带(Narrowband,简称NB)(0-4kHz)、宽带(Wideband,简称WB)(0-8kHz)、超宽带(Super Wideband,简称SWB)(0-16kHz)和全带宽(Fullband,简称FB)(0-20kHz);Band Mode: Generally speaking, different bandwidth modes support different audio frequencies, including Narrowband (NB for short) (0-4kHz), Wideband (WB for short) (0-8kHz), ultra-wideband (Super Wideband, referred to as SWB) (0-16kHz) and full bandwidth (Fullband, referred to as FB) (0-20kHz);
其对应的语音编码速率如下表所示: The corresponding speech coding rate is shown in the following table:
编码速率(Codec Rate):单位时间内所传送的语音数据量,如G.711的64kbps。对于可变编码速率的编码类型,如AMR,包含有多种编码速率;Coding rate (Codec Rate): The amount of voice data transmitted per unit time, such as 64kbps of G.711. For encoding types with variable encoding rates, such as AMR, there are multiple encoding rates;
采样率:为8000,16 000,32 000和48 000,单位为Hz,表示每秒的采样个数。Sampling rate: 8000, 16 000, 32 000 and 48 000, the unit is Hz, indicating the number of samples per second.
语音组包参数包括:Voice package parameters include:
帧冗余(Frame aggregation),表示一个实时传输协议(Real Time Protocol,简称RTP)包中包含的语音帧(speech frame)个数;Frame aggregation means the number of speech frames contained in a Real Time Protocol (RTP) packet;
冗余级别(Redundancy level):语音帧的冗余程度,即语音帧的重发次数;Redundancy level (Redundancy level): the degree of redundancy of the voice frame, that is, the number of retransmissions of the voice frame;
冗余偏移(Redundancy offset):语音帧的冗余偏移,即同一个语音帧隔多少帧冗余发送。Redundancy offset: The redundancy offset of the voice frame, that is, how many frames are sent redundantly in the same voice frame.
视频编码有H.264和H.265等。视频编码参数包括编码类型、编码模式、带宽模式和编码速率等,视频组包参数包括包聚合、分割和交织等。Video coding includes H.264 and H.265, etc. Video encoding parameters include encoding type, encoding mode, bandwidth mode, and encoding rate, etc., and video packet parameters include packet aggregation, segmentation, and interleaving.
本发明实施例提供的一种媒体自适应参数的调整方法,可以对上述介绍媒体自适应参数进行调整,且由无线接入网设备参与调整,如演进型基站(Evolved Node Base,简称eNB)等。请参阅图1a,图1a为本发明一些实施例提供的应用场景示意图。在图1a中,终端(User Equipment,简称UE)中的UE1和UE2工作在同一个eNB的覆盖范围内,UE1和UE2可以分别将自 己的媒体自适应参数发送给eNB,或者UE1通过在与UE2通信时获取UE2的媒体自适应参数,然后将自己的媒体自适应参数和UE2的媒体自适应参数发送给eNB,反之,UE2也同样可以将自己的媒体自适应参数和UE1的媒体自适应参数发送给eNB。当然,还可以由核心网将UE1和/或UE2的媒体自适应参数发送给eNB。eNB在接收到UE1和/或UE2的媒体自适应参数,由于eNB具有感知整个小区信道情况的能力,因此,eNB能够根据参考小区的信道情况来确认UE1和/或UE2是否需要调整媒体自适应参数。并在确定后发送调整命令,以便UE1和/或UE2进行媒体自适应参数调整,还可以由核心网进行调整。A method for adjusting media adaptive parameters provided by an embodiment of the present invention can adjust the above-mentioned introduced media adaptive parameters, and the wireless access network equipment participates in the adjustment, such as an evolved base station (Evolved Node Base, eNB for short), etc. . Please refer to FIG. 1a, which is a schematic diagram of an application scenario provided by some embodiments of the present invention. In Figure 1a, UE1 and UE2 in the terminal (User Equipment, referred to as UE) work within the coverage of the same eNB, and UE1 and UE2 can respectively connect their own Send its own media adaptation parameters to eNB, or UE1 obtains UE2’s media adaptation parameters when communicating with UE2, and then sends its own media adaptation parameters and UE2’s media adaptation parameters to eNB, and vice versa, UE2 does the same It can send its own media adaptation parameters and the media adaptation parameters of UE1 to the eNB. Of course, the core network may also send the media adaptation parameters of UE1 and/or UE2 to the eNB. After the eNB receives the media adaptation parameters of UE1 and/or UE2, since the eNB has the ability to perceive the channel conditions of the entire cell, the eNB can confirm whether UE1 and/or UE2 need to adjust the media adaptation parameters according to the channel conditions of the reference cell . And after being determined, an adjustment command is sent, so that UE1 and/or UE2 can adjust the media adaptive parameters, and can also be adjusted by the core network.
请参阅图1b中,图1b为本发明另一些实施例提供的应用场景示意图,在图1b中,UE1工作在eNB1的覆盖范围内,UE2工作在eNB2的覆盖范围内,UE1可以将自己或者UE2的媒体自适应参数发送给eNB1,或者,由核心网将UE1或者UE2的媒体自适应参数发送给eNB1,由于eNB1具备感知其小区信道情况的能力,因此,能够通过上行信道情况确定UE1的媒体自适应参数是否需要调整,通过下行信道情况确定UE2的媒体自适应参数是否需要调整。在确定需要调整后,将调整命令发送给UE1或者核心网,当然,调整命令中携带UE1或UE2调整后的媒体自适应参数,若是调整命令指示的是调整UE1,则UE1或者核心网可以直接进行调整,若是指示的是调整UE2,那么UE1或核心网将调整命令携带的UE2的调整后的媒体自适应参数发送给UE2。Please refer to Figure 1b, which is a schematic diagram of application scenarios provided by other embodiments of the present invention. In Figure 1b, UE1 works within the coverage of eNB1, and UE2 works within the coverage of eNB2. The media adaptation parameters of UE1 or UE2 are sent to eNB1 by the core network. Since eNB1 has the ability to perceive the channel conditions of its cell, it can determine the media adaptation parameters of UE1 through the uplink channel conditions. Whether the adaptation parameters need to be adjusted, determines whether the media adaptation parameters of UE2 need to be adjusted according to the downlink channel conditions. After it is determined that adjustment is required, the adjustment command is sent to UE1 or the core network. Of course, the adjustment command carries the adjusted media adaptive parameters of UE1 or UE2. If the adjustment command indicates that UE1 is adjusted, UE1 or the core network can directly perform Adjustment, if the instruction is to adjust UE2, then UE1 or the core network sends the adjusted media adaptation parameters of UE2 carried in the adjustment command to UE2.
当然,在上述图1a和图1b所示的应用场景中,eNB1可以根据信道情况确定出UE1或UE2可以调整媒体自适应参数以获得更好的通信质量,以提高用户体验感,但是可以理解,eNB1给到的调整命令仅是一个调整指示,UE1和UE2具备可以自行决定接受调整或者是放弃调整。Of course, in the above application scenarios shown in Figure 1a and Figure 1b, eNB1 can determine that UE1 or UE2 can adjust the media adaptive parameters to obtain better communication quality and improve user experience according to channel conditions, but it can be understood that, The adjustment command given by eNB1 is only an adjustment instruction, and UE1 and UE2 can decide to accept the adjustment or give up the adjustment.
当然,上述图1a和图1b仅是给出本发明的2个应用场景示意图,在上述图1a和图1b的基础上经过变形或者改变其它应用场景能够适用本发明方案的,也属于本发明的保护范围,在此不再一一举例。Of course, the above-mentioned Fig. 1a and Fig. 1b are only schematic diagrams showing two application scenarios of the present invention. On the basis of the above-mentioned Fig. 1a and Fig. 1b, the solutions of the present invention can be applied through deformation or changing other application scenarios, which also belong to the present invention. The scope of protection will not be exemplified one by one here.
基于上述介绍,下面将通过具体实施例,详细地介绍本发明的技术方案。Based on the above introduction, the technical solutions of the present invention will be described in detail below through specific embodiments.
请参阅图2,图2为本发明一些实施例提供的媒体自适应参数的调整方法的流程示意图;如图2所示,一种媒体自适应参数的调整方法可包括: Please refer to FIG. 2, which is a schematic flowchart of a method for adjusting media adaptive parameters provided by some embodiments of the present invention; as shown in FIG. 2, a method for adjusting media adaptive parameters may include:
201、获取通信设备的媒体自适应参数,所述媒体自适应参数包括语音自适应参数和/或视频自适应参数;201. Acquire media adaptation parameters of the communication device, where the media adaptation parameters include voice adaptation parameters and/or video adaptation parameters;
其中,本发明实施例的执行主体为无线接入网设备,可以为上述eNB。通信设备可以是移动终端,或者具有编码和解码功能的媒体服务器、媒体网关等。Wherein, the executor of the embodiment of the present invention is a radio access network device, which may be the aforementioned eNB. The communication device may be a mobile terminal, or a media server, media gateway, etc. with encoding and decoding functions.
可以理解,上述通信设备可以包括第一通信和/或第二通信设备,例如图1a和图1b所示的UE1和/或UE2。因此,步骤201中具体包括:获取第一通信设备的媒体自适应参数,和/或获取第二通信设备的媒体自适应参数,第一通信设备的媒体自适应参数包括语音自适应参数和/或视频自适应参数,第二通信设备的媒体自适应参数包括语音自适应参数和/或视频自适应参数。It can be understood that the foregoing communication device may include a first communication device and/or a second communication device, such as UE1 and/or UE2 shown in FIG. 1a and FIG. 1b . Therefore, step 201 specifically includes: acquiring the media adaptation parameters of the first communication device, and/or acquiring the media adaptation parameters of the second communication device, where the media adaptation parameters of the first communication device include voice adaptation parameters and/or Video adaptive parameters, the media adaptive parameters of the second communication device include voice adaptive parameters and/or video adaptive parameters.
其中,语音自适应参数包括语音编码参数和/或语音组包参数,所述视频自适应参数包括视频编码参数和/或视频组包参数,所述语音组包参数包括帧聚合和帧冗余中的至少一个,所述视频组包参数包括组包模式(Pack Mode)和组包类型(Packet Type)中的至少一个。帧冗余包括上述介绍的冗余级别和冗余偏移。组包模式包括单个网络提取层单元模式(Single Network Abstraction Layer Unit Mode)、非交织模式(Non-interleaved Mode)和交织模式(Interleaved Mode);组包类型包括单个网络提取层单元包(Single Network Abstraction Layer Unit Packet)、聚合包(Aggregation Packet)、分割单元包(Fragmentation Unit Packet)。Wherein, the voice adaptive parameters include voice coding parameters and/or voice group parameters, the video adaptive parameters include video coding parameters and/or video group parameters, and the voice group parameters include frame aggregation and frame redundancy At least one of the video group packet parameters includes at least one of group packet mode (Pack Mode) and group packet type (Packet Type). Frame redundancy includes the redundancy level and redundancy offset described above. Packet mode includes Single Network Abstraction Layer Unit Mode, Non-interleaved Mode and Interleaved Mode; Packet type includes Single Network Abstraction Layer Unit Packet (Single Network Abstraction Layer Unit Packet), Aggregation Packet, Fragmentation Unit Packet.
其中,组包模式的单个网络提取层单元模式针对的是符合国际电信联盟电信标准化部(International Telecommunication Union Telecommunication Standardization Sector,简称ITU-T)组织的H.241协议的会话系统;非交织模式针对的是不符合ITU-T组织的H.241协议的会话系统,在非交织模式下,NAL单元是按照NAL单元的解码顺序发送的;交织模式针对的是没有端到端短时延需求的系统,该模式允许NAL单元按照非NAL单元的解码顺序发送。Among them, the single network abstraction layer unit mode of the packet mode is aimed at the conversation system conforming to the H.241 protocol organized by the International Telecommunication Union Telecommunication Standardization Sector (ITU-T for short); the non-interleaved mode is aimed at It is a session system that does not conform to the H.241 protocol organized by ITU-T. In non-interleaved mode, NAL units are sent in the decoding order of NAL units; interleaved mode is aimed at systems without end-to-end short delay requirements. This mode allows NAL units to be sent in the decoding order of non-NAL units.
组包类型中的单个网络提取层单元包(是指将一个NAL单元封装进一个包中,也就是说RTP负载中只包含一个NAL单元;聚合包是将多个NAL单元聚合在一个RTP分组中。一些H.264的NAL单元的大小,如SEI NAL单元、参数集等都非常小,有些只有几个字节,因此应该把它们组合到一个RTP包中,将会有利于减小头标(RTP/UDP/IP)的开销。目前存在着两种类 型聚合分组,包括:单一时间聚合分组(Single Time Aggregation Group,简称STAP)和多时间聚合分组(Much Time Aggregation Group,简称MTAP),其中,在STAP中,STAP—A和STAP—B按时间戳进行组合,在NAL单元具有相同的时间戳,一般用于低延迟环境。在MTAP中,包括16比特偏移多时间聚合分组(MTAPl6)和24比特偏移多时间聚合分组(MTAP24),其中,不同时间戳也可以组合,一般用于高延迟的网络环境,比如流媒体应用.它的打包方案相对复杂,但是大大增强了基于流媒体的H.264的性能。分割单元包是将一个NAL单元分割,使用多个RTP分组进行传输。根据是否含有解码顺序(Decoding Order Number,简称DON)域分为两个类型FU—A和FU—B。A single network abstraction layer unit package in the group package type (refers to encapsulating one NAL unit into one package, that is to say, only one NAL unit is included in the RTP payload; the aggregation package is to aggregate multiple NAL units into one RTP packet The size of some H.264 NAL units, such as SEI NAL units, parameter sets, etc. are very small, some are only a few bytes, so they should be combined into one RTP packet, which will help reduce the header ( RTP/UDP/IP) overhead. Currently there are two types type aggregation grouping, including: Single Time Aggregation Group (Single Time Aggregation Group, referred to as STAP) and multi-time aggregation grouping (Much Time Aggregation Group, referred to as MTAP), wherein, in STAP, STAP-A and STAP-B are time-stamped Combined, with the same timestamp in the NAL unit, generally used in low-latency environments. In MTAP, it includes 16-bit offset multi-time aggregation packet (MTAP16) and 24-bit offset multi-time aggregation packet (MTAP24), where different timestamps can also be combined, generally used in high-delay network environments, such as streaming media Application. Its packaging scheme is relatively complicated, but it greatly enhances the performance of H.264 based on streaming media. The split unit packet is to split a NAL unit and use multiple RTP packets for transmission. According to whether it contains the Decoding Order Number (DON for short) domain, it is divided into two types FU-A and FU-B.
可以理解,在本发明实施例中,可以是无线接入网设备自行去确认是否要调整第一通信设备或者第二通信设备的媒体自适应参数,还可以是由第一通信设备请求无线接入网设备确认,因此,在本发明一些实施例中,在步骤201之前还包括:接收所述第一通信设备发送的参数调整请求,所述参数调整请求用于请求确认是否需要调整所述第一通信设备的媒体自适应参数和/或所述第二通信设备的媒体自适应参数。It can be understood that, in the embodiment of the present invention, the wireless access network device may confirm whether to adjust the media adaptation parameters of the first communication device or the second communication device, or the first communication device may request wireless access Therefore, in some embodiments of the present invention, before step 201, it also includes: receiving a parameter adjustment request sent by the first communication device, and the parameter adjustment request is used to request confirmation whether the first communication device needs to be adjusted. A media adaptation parameter of the communication device and/or a media adaptation parameter of the second communication device.
其中,无线接入网设备可以从通信设备中获取第一通信设备或者第二通信设备的媒体自适应参数,也可以从核心网设备获取第一通信设备或者第二通信设备的媒体自适应参数。Wherein, the radio access network device may obtain the media adaptation parameters of the first communication device or the second communication device from the communication device, and may also obtain the media adaptation parameters of the first communication device or the second communication device from the core network device.
具体地,在本发明一些可实施的方式中,步骤201包括:接收所述第一通信设备发送的无线资源控制RRC消息,所述RRC消息携带有所述第一通信设备的媒体自适应参数和/或第二通信设备的媒体自适应参数。Specifically, in some implementable manners of the present invention, step 201 includes: receiving a radio resource control RRC message sent by the first communication device, the RRC message carrying the media adaptation parameter and /or a media adaptation parameter of the second communications device.
如图1a和图1b所示,第一通信设备可以是UE1或UE2,在图1a中,eNB接收UE1或UE2发送的RRC消息,RRC消息包括UE1和/或UE2的媒体自适应参数。但在图1b中,UE1作为第一通信设备时,UE2作为第二通信设备,eNB1接收UE1发送的RRC消息,RRC消息包括UE1和/或UE2的媒体自适应参数。UE2作为第一通信设备时,UE2作为第一通信设备,eNB2接收UE2发送的RRC消息,RRC消息包括UE1和/或UE2的媒体自适应参数。As shown in Figures 1a and 1b, the first communication device may be UE1 or UE2. In Figure 1a, the eNB receives an RRC message sent by UE1 or UE2, and the RRC message includes media adaptation parameters of UE1 and/or UE2. However, in FIG. 1b, when UE1 is the first communication device and UE2 is the second communication device, eNB1 receives the RRC message sent by UE1, and the RRC message includes the media adaptation parameters of UE1 and/or UE2. When UE2 serves as the first communication device, UE2 serves as the first communication device, and eNB2 receives the RRC message sent by UE2, where the RRC message includes media adaptation parameters of UE1 and/or UE2.
在本发明另一些可实施的方式中,步骤201还可以包括:接收所述第一通信设备发送的媒体访问控制MAC消息,所述MAC消息携带有所述第一通信 设备的媒体自适应参数和/或第二通信设备的媒体自适应参数。In some other implementable manners of the present invention, step 201 may further include: receiving a media access control MAC message sent by the first communication device, the MAC message carrying the first communication A media adaptation parameter of the device and/or a media adaptation parameter of the second communication device.
如图1a和图1b所示,第一通信设备可以是UE1或UE2,在图1a中,eNB接收UE1或UE2发送的MAC消息,MAC消息包括UE1和/或UE2的媒体自适应参数。但在图1b中,UE1作为第一通信设备时,UE2作为第二通信设备,eNB1接收UE1发送的MAC消息,MAC消息包括UE1和/或UE2的媒体自适应参数。UE2作为第一通信设备时,UE2作为第一通信设备,eNB2接收UE2发送的MAC消息,MAC消息包括UE1和/或UE2的媒体自适应参数。As shown in FIG. 1a and FIG. 1b, the first communication device may be UE1 or UE2. In FIG. 1a, the eNB receives a MAC message sent by UE1 or UE2, and the MAC message includes media adaptation parameters of UE1 and/or UE2. However, in FIG. 1b, when UE1 is the first communication device and UE2 is the second communication device, eNB1 receives the MAC message sent by UE1, and the MAC message includes the media adaptation parameters of UE1 and/or UE2. When UE2 serves as the first communication device, UE2 serves as the first communication device, and eNB2 receives a MAC message sent by UE2, where the MAC message includes media adaptation parameters of UE1 and/or UE2.
在本发明另一些可实施的方式中,步骤201还可以包括:接收核心网设备发送的所述第一通信设备的自适应参数和/或所述第二通信设备的媒体自适应参数。In some other implementable manners of the present invention, step 201 may further include: receiving an adaptation parameter of the first communication device and/or a media adaptation parameter of the second communication device sent by a core network device.
其中,核心网可以是移动性管理实体(Mobility Management Entity,简称MME)等,其中,如图1a和图1b所示,MME可以获取到UE1或UE2的媒体自适应参数,然后发送给eNB。在图1a中,MME获取到UE1和/或UE2的媒体自适应参数发送给eNB。在图1b中,MME获取到UE1和/或UE2的媒体自适应参数发送给eNB1或eNB2,在发送给eNB1时,UE1为第一通信设备,UE2为第二通信设备,反之,当发送给eNB2时,UE1为第二通信设备,UE2为第一通信设备。The core network may be a Mobility Management Entity (MME for short), etc., wherein, as shown in Figure 1a and Figure 1b, the MME may obtain the media adaptation parameters of UE1 or UE2, and then send them to the eNB. In Fig. 1a, the MME obtains the media adaptation parameters of UE1 and/or UE2 and sends them to the eNB. In Figure 1b, the MME acquires the media adaptation parameters of UE1 and/or UE2 and sends them to eNB1 or eNB2. When sending to eNB1, UE1 is the first communication device and UE2 is the second communication device. On the contrary, when sending to eNB2 , UE1 is the second communication device, and UE2 is the first communication device.
202、在确定需要调整所述媒体自适应参数时,发送参数调整命令,所述参数调整命令包括目标媒体自适应参数,所述参数调整命令用于指示将所述通信设备的所述媒体自适应参数调整成所述目标媒体自适应参数。202. When it is determined that the media adaptation parameter needs to be adjusted, send a parameter adjustment command, where the parameter adjustment command includes a target media adaptation parameter, and the parameter adjustment command is used to indicate that the media adaptation parameter of the communication device should be adjusted. The parameter is adjusted to the target media adaptation parameter.
可以理解,无线接入网设备如eNB能够感知到整个小区中信道质量,然后根据其感知到的信道质量来确认是否需要进行通信设备的媒体自适应参数的调整。因此,在本发明一些实施例中,步骤202具体包括:根据通信信道信息,判断是否需要调整所述通信设备的所述媒体自适应参数,在确定需要调整所述通信设备的所述媒体自适应参数时,发送所述参数调整命令,其中,所述通信信道信息包括空口丢包率、包时延、包时延抖动频率、信号干扰噪声比SINR、信道质量指示和信道载荷中的至少一种。It can be understood that a radio access network device such as an eNB can perceive the channel quality in the entire cell, and then confirm whether it is necessary to adjust the media adaptation parameters of the communication device according to the perceived channel quality. Therefore, in some embodiments of the present invention, step 202 specifically includes: judging whether the media adaptation parameter of the communication device needs to be adjusted according to the communication channel information, and determining whether the media adaptation parameter of the communication device needs to be adjusted parameter, send the parameter adjustment command, wherein the communication channel information includes at least one of air interface packet loss rate, packet delay, packet delay jitter frequency, signal-to-interference and noise ratio SINR, channel quality indicator, and channel load .
例如在丢包率、信道负载大于一定门限时,调整语音编码速率到低一级的编码速率上;当语音质量低于一定门限时,采用冗余的发送方式进行语音帧的 多次发送;考虑到小数据的语音帧数据传输的效率,还可以调整语音包的帧聚合度,将多个语音帧数据聚合到一个语音包中传送。反之,可以提高语音速率,减少冗余发送和语音包聚合度。需要注意的是,这多种自适应参数的调整可以单个参数的调整,也可以是多个参数的联合调整。本发明不做具体限定。For example, when the packet loss rate and channel load are greater than a certain threshold, adjust the speech encoding rate to a lower encoding rate; when the speech quality is lower than a certain threshold, use a redundant transmission method for speech frame Send multiple times; considering the efficiency of voice frame data transmission of small data, the frame aggregation degree of voice packets can also be adjusted, and multiple voice frame data can be aggregated into one voice packet for transmission. Conversely, it can increase the voice rate, reduce redundant sending and voice packet aggregation. It should be noted that the adjustment of these various adaptive parameters may be an adjustment of a single parameter, or a joint adjustment of multiple parameters. The present invention is not specifically limited.
在本发明一些实施例中,上述根据通信信道信息,判断是否需要调整所述通信设备的所述媒体自适应参数包括:根据上行通信信道信息,判断是否需要调整所述第一通信设备的媒体自适应参数;和/或根据下行通信信道信息,判断是否需要调整所述第二通信设备的媒体自适应参数;并在确定需要调整所述第一通信设备的媒体自适应参数和/或在确定调整所述第二通信设备的媒体自适应参数时,发送所述参数调整命令。In some embodiments of the present invention, the above-mentioned judging whether to adjust the media adaptive parameter of the communication device according to the communication channel information includes: judging whether to adjust the media adaptive parameter of the first communication device according to the uplink communication channel information. adapting parameters; and/or judging whether to adjust the media adaptive parameters of the second communication device according to downlink communication channel information; and determining that the media adaptive parameters of the first communication device need to be adjusted and/or determining the adjustment When the media adaptation parameters of the second communication device are selected, the parameter adjustment command is sent.
例如,在图1a中,UE1为第一通信设备,发送上行数据,在eNB中根据上行通信信道,去判断UE1的媒体自适应参数是否需要调整,eNB根据下行通信信道,去判断UE2的媒体自适应参数是否需要调整。下行信道的质量可以根据UE上报的测量报告值,如信道质量指示(Channel Quality Indicaton,简称CQI)、功率余量(Power Headroom Report,简称PHR)等来进行判断。For example, in Figure 1a, UE1 is the first communication device and sends uplink data. The eNB judges whether the media adaptation parameters of UE1 need to be adjusted according to the uplink communication channel, and the eNB judges the media adaptation parameters of UE2 according to the downlink communication channel. Whether the adaptation parameters need to be adjusted. The quality of the downlink channel can be judged according to the measurement report value reported by the UE, such as Channel Quality Indicator (CQI for short), Power Headroom Report (PHR for short), etc.
可以看出,在本发明实施例中,由无线接入网设备参与通信设备的媒体自适应参数的调整,由于无线接入网设备能够直接感知无线网状态,调整及时,提高用户体验感,而且能够充分利用资源。It can be seen that in the embodiment of the present invention, the wireless access network device participates in the adjustment of the media adaptive parameters of the communication device. Since the wireless access network device can directly perceive the status of the wireless network, the adjustment is timely and the user experience is improved. Able to make full use of resources.
请参阅图3,图3为本发明另一些实施例提供的媒体自适应参数的调整方法的流程示意图;如图3所示,一种媒体自适应参数的调整方法可包括:Please refer to FIG. 3. FIG. 3 is a schematic flowchart of a method for adjusting media adaptive parameters provided by other embodiments of the present invention; as shown in FIG. 3, a method for adjusting media adaptive parameters may include:
301、第一通信设备接收无线接入网设备发送的参数调整命令,所述参数调整命令包括所述第一通信设备的目标媒体自适应参数,所述参数调整命令用于指示所述第一通信设备将媒体自适应参数调整成所述目标媒体自适应参数,所述媒体自适应参数包括语音自适应参数和/或视频自适应参数;301. The first communication device receives a parameter adjustment command sent by a radio access network device, where the parameter adjustment command includes a target media adaptation parameter of the first communication device, and the parameter adjustment command is used to indicate that the first communication The device adjusts media adaptation parameters to the target media adaptation parameters, where the media adaptation parameters include voice adaptation parameters and/or video adaptation parameters;
可以理解,参数调整命令还可以包括第二通信设备的目标媒体自适应参数,第一通信设备在接收到所述参数调整命令之后,向所述第二通信设备发送所述第二通信设备的目标媒体自适应参数。It can be understood that the parameter adjustment command may also include the target media adaptation parameter of the second communication device, and after receiving the parameter adjustment command, the first communication device sends the target media adaptation parameter of the second communication device to the second communication device. Media adaptation parameters.
其中,第一通信设备UE1可以采用RTCP扩展命令RTCP_APP的方式或SDP协议的会话发起协议(Session Initiation Protocol,简称SIP)消息形式将 目标媒体自适应参数发送给第二通信设备UE2。Wherein, the first communication device UE1 may use the RTCP extension command RTCP_APP mode or the Session Initiation Protocol (Session Initiation Protocol, SIP for short) message form of the SDP protocol to The target media adaptation parameters are sent to the second communication device UE2.
第一通信设备可以是图1a和图1b中的UE1或UE2,在图1a中,第一通信设备是UE1时,第二通信设备是UE2,第一通信设备接收eNB发送的参数调整命令;反之,第一通信设备是UE2时,第二通信设备是UE1,第一通信设备同时从eNB中接收到参数调整命令。在图1b中,第一通信设备是UE1时,第二通信设备是UE2,第一通信设备从eNB1中接收到参数调整命令;反之,第一通信设备是UE2时,第二通信设备是UE1,第一通信设备从eNB2中接收到参数调整命令。The first communication device may be UE1 or UE2 in FIG. 1a and FIG. 1b. In FIG. 1a, when the first communication device is UE1, the second communication device is UE2, and the first communication device receives the parameter adjustment command sent by the eNB; otherwise , when the first communication device is UE2, the second communication device is UE1, and the first communication device simultaneously receives a parameter adjustment command from the eNB. In Figure 1b, when the first communication device is UE1, the second communication device is UE2, and the first communication device receives a parameter adjustment command from eNB1; otherwise, when the first communication device is UE2, the second communication device is UE1, The first communication device receives a parameter adjustment command from eNB2.
其中,所述第一通信设备的媒体自适应参数和第二通信设备的媒体自适应参数分别包括语音自适应参数和/或视频自适应参数,具体可以参阅图2实施例中对语音自适应参数和/或视频自适应参数的介绍。Wherein, the media adaptive parameters of the first communication device and the media adaptive parameters of the second communication device respectively include voice adaptive parameters and/or video adaptive parameters, for details, please refer to the voice adaptive parameters in the embodiment of FIG. 2 and/or an introduction to video adaptation parameters.
在本发明一些实施例中,可以由第一通信设备请求无线接入网设备来判断是否调整媒体自适应参数,当然,还可以由无线接入网设备根据无线通信信道质量来进行确定。因此,在步骤301之前还包括:所述第一通信设备向所述无线接入网设备发送参数调整请求,所述参数调整请求用于请求所述无线接入网设备确认是否需要调整所述第一通信设备的媒体自适应参数。In some embodiments of the present invention, the first communication device may request the wireless access network device to determine whether to adjust the media adaptation parameter, and of course, the wireless access network device may also make the determination according to the quality of the wireless communication channel. Therefore, before step 301, the method further includes: the first communication device sends a parameter adjustment request to the radio access network device, and the parameter adjustment request is used to request the radio access network device to confirm whether the first communication device needs to adjust the A media adaptation parameter of the communication device.
当然,参数调整请求还可以包括第二通信设备的媒体自适应参数。Of course, the parameter adjustment request may also include the media adaptation parameters of the second communication device.
在本发明一些实施例中,步骤301之前包括:所述第一通信设备向所述无线接入网设备发送无线资源控制RRC消息,所述RRC消息携带有所述第一通信设备的媒体自适应参数。In some embodiments of the present invention, before step 301 includes: the first communication device sends a radio resource control RRC message to the radio access network device, and the RRC message carries the media adaptation of the first communication device parameter.
当然,RRC消息还可以携带有第二通信设备的媒体自适应参数。Certainly, the RRC message may also carry media adaptation parameters of the second communication device.
在本发明另一些实施例中,步骤301之前包括:所述第一通信设备发送媒体访问控制MAC消息,所述MAC消息携带有所述第一通信设备的媒体自适应参数。In some other embodiments of the present invention, before step 301 includes: the first communication device sends a MAC message, where the MAC message carries a media adaptation parameter of the first communication device.
当然,MAC消息还可以携带有第二通信设备的媒体自适应参数。Certainly, the MAC message may also carry media adaptation parameters of the second communication device.
其中,本发明实施例中,第一通信设备可以通过RRC消息或者MAC消息向无线接入网设备发送自己和/或第二通信设备的媒体自适应参数。Wherein, in the embodiment of the present invention, the first communication device may send the media adaptation parameters of itself and/or the second communication device to the radio access network device through an RRC message or a MAC message.
302、所述第一通信设备将媒体自适应参数调整成所述目标媒体自适应参数。 302. The first communications device adjusts a media adaptation parameter to the target media adaptation parameter.
可以看出,本发明实施例中,第一通信设备可以根据无线接入网设备的参数调整命令进行媒体自适应参数的调整,避免传统技术中由RTP应用层感知丢包率、空口延时等进行媒体自适应参数调整的弊端,提高用户体验,充分利用无线资源。It can be seen that in the embodiment of the present invention, the first communication device can adjust the media adaptive parameters according to the parameter adjustment command of the wireless access network device, so as to avoid the packet loss rate and air interface delay perceived by the RTP application layer in the traditional technology. Disadvantages of media adaptive parameter adjustment, improve user experience, and make full use of wireless resources.
举例来说,请结合图1a,UE1向eNB请求调整UE1中的语音组包参数,并发送自己的语音组包参数,包括帧聚合和帧冗余,其中,帧冗余具体包括冗余级别和冗余偏移。例如,UE1的当前使用的帧聚合为:01、冗余级别为:00、冗余偏移为:00;而eNB的参数调整命令为帧聚合为:01、冗余级别为:01和冗余偏移为:01。For example, referring to Figure 1a, UE1 requests eNB to adjust the voice packet parameters in UE1, and sends its own voice packet parameters, including frame aggregation and frame redundancy, where frame redundancy specifically includes redundancy level and Redundancy offset. For example, the currently used frame aggregation of UE1 is: 01, redundancy level: 00, redundancy offset: 00; and the parameter adjustment command of eNB is frame aggregation: 01, redundancy level: 01 and redundancy The offset is: 01.
首先说明,对于帧聚合可以使用如下方式指示几种聚合方式:First of all, for frame aggregation, the following methods can be used to indicate several aggregation methods:
00,用于表示1个语音包中包括1个语音帧;00, used to indicate that one voice packet includes one voice frame;
01,用于表示1个语音包中包括2个语音帧;01, used to indicate that 1 voice packet includes 2 voice frames;
10,用于表示1个语音包中包括3个语音帧;10, used to indicate that 1 voice packet includes 3 voice frames;
11,用于表示1个语音包中包括4个语音帧。11, used to indicate that one voice packet includes 4 voice frames.
对于冗余级别分别包括以下几种级别方式:The redundancy levels include the following levels:
00,用于表示没有冗余;00, used to indicate no redundancy;
01,用于表示100%的冗余,表示一个语音帧会发送两次;01, used to indicate 100% redundancy, indicating that a voice frame will be sent twice;
10,用于表示200%的冗余,表示一个语音帧会发送三次;10, used to indicate 200% redundancy, indicating that a voice frame will be sent three times;
11,用于表示300%的冗余,表示一个语音帧会发送四次。11, used to indicate 300% redundancy, means that one voice frame will be sent four times.
对于冗余偏移分别包括以下几种偏移方式:For redundant offsets, the following offset methods are included:
00,用于表示没有偏移;00, used to indicate no offset;
01,用于表示冗余发送的语音帧上一次发送时偏移1个语音包的位置;01, used to indicate the position of the redundantly transmitted voice frame offset by 1 voice packet when it was sent last time;
10,用于表示冗余发送的语音帧上一次发送时偏移2个语音包的位置;10. It is used to indicate the position where the redundantly transmitted voice frame was shifted by 2 voice packets when it was sent last time;
11,用于表示冗余发送的语音帧上一次发送时偏移3个语音包的位置。11, used to indicate the position of the redundantly transmitted voice frame offset by 3 voice packets when it was sent last time.
UE1具备解析上述00、01、10和11的能力,如图4a所示,UE1的当前语音组包参数为帧聚合为:01、冗余级别为:00、冗余偏移为:00,其RTP的组包方式如图4a所示,每个RTP包中包括2个语音帧,没有冗余也没有偏移。如图4b所示,eNB通过根据无线信道质量,确定UE1可以用图4b所示的RTP组包方式进行语音组包,在UE1接受eNB参数调整命令后,将在接 下来以图4b的方式进行组包。UE1 has the ability to parse the above 00, 01, 10 and 11. As shown in Figure 4a, the current voice packet parameters of UE1 are frame aggregation: 01, redundancy level: 00, redundancy offset: 00, and The way of grouping RTP packets is shown in Figure 4a. Each RTP packet includes 2 voice frames without redundancy or offset. As shown in Figure 4b, the eNB determines that UE1 can use the RTP packetization method shown in Figure 4b for voice grouping according to the quality of the wireless channel. After UE1 accepts the eNB parameter adjustment command, it will Next, package in the way shown in Figure 4b.
其中,若UE1采用图4b的组包方式进行语音组包,相比图4a,能够通过增加同一个语音帧的冗余,在无线信道质量较差的时候降低丢包率,从而提高用户体验感。Among them, if UE1 adopts the grouping method in Figure 4b for voice grouping, compared with Figure 4a, it can reduce the packet loss rate when the wireless channel quality is poor by increasing the redundancy of the same voice frame, thereby improving user experience. .
再举例来说,请结合图1a,UE1进行视频组包参数中包分割的调整,如图5a~图5c所示,1个视频帧在RTPP应用层被分割成多个RTP包进行传输,在空口RLC层根据物理传输块尺寸进行分段级联。若图5a为UE1当前使用的包分割的参数,也就是1个视频帧根据IP层最大传输单元(Maximum Transmission Unit,简称MTU)的大小被分割成2个RTP包,图5b为eNB根据无线空口质量或无线负载状态建议的分割方式,也就是将1个视频帧分割成3个RTP包。之后,eNB再次建议UE1将1个视频帧分割成6个RTP包。依次从图5a~图5c可以看出,在依次将1个视频帧分割成2个RTP包、3个RTP和6个RTP包。由于一个RLC分段错误会导致整个上层(RTP层)数据包的错误,不同的视频帧在RTP层的分割方式,使得同样在空口RLC层出现错误丢包的情况下,将视频帧的错误率从原来的1/2降低到1/3甚至1/6。For another example, please refer to Figure 1a, UE1 adjusts the packet segmentation in the video group packet parameters, as shown in Figure 5a to Figure 5c, a video frame is divided into multiple RTP packets at the RTPP application layer for transmission. The air interface RLC layer performs segment concatenation according to the size of the physical transport block. If Figure 5a shows the packet segmentation parameters currently used by UE1, that is, one video frame is divided into two RTP packets according to the size of the IP layer Maximum Transmission Unit (MTU for short), and Figure 5b shows the eNB according to the wireless air interface The segmentation method recommended by the quality or wireless load status is to divide 1 video frame into 3 RTP packets. Afterwards, the eNB again advises UE1 to divide 1 video frame into 6 RTP packets. It can be seen from FIG. 5a to FIG. 5c that one video frame is divided into two RTP packets, three RTP packets and six RTP packets in sequence. Because an RLC segmentation error will cause the error of the entire upper layer (RTP layer) data packet, different video frame segmentation methods at the RTP layer make the error rate of the video frame Reduced from the original 1/2 to 1/3 or even 1/6.
可以看出,在本发明实施例中,能够通过空口质量,调整分割视频帧的参数,减少了视频帧RTP层的丢包率,提高用户体验感。It can be seen that in the embodiment of the present invention, the parameters of video frame segmentation can be adjusted through the quality of the air interface, which reduces the packet loss rate of the RTP layer of the video frame and improves user experience.
请参阅图6,图6为本发明另一些实施例提供的媒体自适应参数的调整方法的流程示意图;如图6所示,一种媒体自适应参数的调整方法可包括:Please refer to FIG. 6. FIG. 6 is a schematic flowchart of a method for adjusting media adaptive parameters provided by other embodiments of the present invention; as shown in FIG. 6, a method for adjusting media adaptive parameters may include:
601、第二通信设备接收第一通信设备发送的目标媒体自适应参数,所述目标媒体自适应参数为无线接入网设备根据所述第一通信设备发送的所述第二通信设备的媒体自适应参数得到,所述媒体自适应参数包括语音自适应参数和/或视频自适应参数;601. The second communication device receives a target media adaptation parameter sent by the first communication device, where the target media adaptation parameter is a radio access network device according to the media self-adaptation parameter of the second communication device sent by the first communication device. Adaptation parameters are obtained, and the media adaptation parameters include voice adaptation parameters and/or video adaptation parameters;
具体地,步骤601可以包括:接收所述第一通信设备发送的实时传输控制协议RTCP扩展命令或者会话发起协议SIP消息,所述RTCP扩展命令和SIP消息携带有所述目标媒体自适应参数。Specifically, step 601 may include: receiving a real-time transport control protocol RTCP extension command or a session initiation protocol SIP message sent by the first communication device, the RTCP extension command and the SIP message carrying the target media adaptation parameter.
602、所述第二通信设备将媒体自适应参数调整成所述目标媒体自适应参数。602. The second communications device adjusts a media adaptation parameter to the target media adaptation parameter.
其中,语音自适应参数包括语音编码参数和/或语音组包参数,所述视频 自适应参数包括视频编码参数和/或视频组包参数,所述语音组包参数包括帧聚合和帧冗余中的至少一个,所述视频组包参数包括组包模式和组包类型中的至少一个。Wherein, the voice adaptive parameters include voice coding parameters and/or voice group parameters, and the video The adaptive parameters include video encoding parameters and/or video grouping parameters, the voice grouping parameters include at least one of frame aggregation and frame redundancy, and the video grouping parameters include at least one of grouping mode and grouping type One.
其中,本发明实施例提供的第二通信设备可以为图1a或图1b中的UE1或UE2,在本发明实施例中,第二通信设备从第一通信设备中接收目标媒体自适应参数,第二通信设备可以接受该目标媒体自适应参数,然后进行媒体自适应参数调整,也可以放弃调整。Wherein, the second communication device provided in this embodiment of the present invention may be UE1 or UE2 in FIG. 1a or FIG. The second communication device may accept the target media adaptation parameter, and then adjust the media adaptation parameter, or may give up the adjustment.
请参阅图7,图7为本发明另一些实施例提供的自适应媒体参数的调整方法的流程示意图;如图7所示,一种自适应调整媒体参数的方法可包括:Please refer to FIG. 7. FIG. 7 is a schematic flowchart of a method for adjusting adaptive media parameters provided by other embodiments of the present invention; as shown in FIG. 7, a method for adaptively adjusting media parameters may include:
701、接收无线接入网设备发送的参数调整命令,所述参数调整命令包括通信设备的目标媒体自适应参数,所述参数调整命令用于指示将所述通信设备的媒体自适应参数调整成所述目标媒体自适应参数,所述媒体自适应参数包括语音自适应参数和/或视频自适应参数;701. Receive a parameter adjustment command sent by a radio access network device, where the parameter adjustment command includes a target media adaptation parameter of the communication device, and the parameter adjustment command is used to instruct to adjust the media adaptation parameter of the communication device to the desired The target media adaptation parameters, the media adaptation parameters include voice adaptation parameters and/or video adaptation parameters;
其中,本发明实施例提供的通信设备在上述已有相应介绍,在此不再赘述。在本发明实施例中,无线接入网设备可以将目标媒体自适应参数发送给通信设备进行调整,还可以由核心网设备进行调整。Wherein, the communication device provided by the embodiment of the present invention has been introduced above, and will not be repeated here. In the embodiment of the present invention, the radio access network device may send the target media adaptation parameter to the communication device for adjustment, and may also be adjusted by the core network device.
其中,通信设备可以包括第一通信设备和/或第二通信设备,那么具体地,上述参数调整命令包括所述第一通信设备的目标媒体自适应参数和/或所述第二通信设备的目标媒体自适应参数,所述参数调整命令用于指示将所述第一通信设备的媒体自适应参数调整成所述第一通信设备的目标媒体自适应参数,和/或指示将所述第二通信设备的目标媒体自适应参数发送给所述第二通信设备。Wherein, the communication device may include a first communication device and/or a second communication device, and specifically, the parameter adjustment command includes the target media adaptation parameter of the first communication device and/or the target media adaptation parameter of the second communication device. media adaptation parameters, the parameter adjustment command is used to instruct to adjust the media adaptation parameters of the first communication device to the target media adaptation parameters of the first communication device, and/or instruct to adjust the media adaptation parameters of the second communication device The target media adaptation parameters of the device are sent to the second communication device.
702、将所述通信设备的媒体自适应参数调整成所述目标媒体自适应参数。702. Adjust a media adaptation parameter of the communication device to the target media adaptation parameter.
根据上述通信设备包括第一通信设备和/或第二通信设备,具体地,步骤720包括:根据所述参数调整命令,将所述第一通信设备的语音自适应参数调整成所述第一通信设备的目标媒体自适应参数,和/或指示将所述第二通信设备的目标媒体自适应参数发送给所述第二通信设备。According to the above-mentioned communication device including the first communication device and/or the second communication device, specifically, step 720 includes: adjusting the speech adaptive parameters of the first communication device to the first communication device according to the parameter adjustment command target media adaptation parameters of the device, and/or instruct to send the target media adaptation parameters of the second communication device to the second communication device.
在本发明一些实施例中,在步骤701之前还包括:向所述无线接入网设备发送所述通信设备的媒体自适应参数。 In some embodiments of the present invention, before step 701, the method further includes: sending the media adaptation parameters of the communication device to the radio access network device.
可以看出,在本发明实施例中,核心网设备根据无线接入网设备发送的参数调整命令,对通信设备的媒体自适应参数进行调整,适应无线网络,提高用户体验。具体地,可以参阅图4a~图5c给出的实施例。It can be seen that in the embodiment of the present invention, the core network device adjusts the media adaptive parameters of the communication device according to the parameter adjustment command sent by the wireless access network device, so as to adapt to the wireless network and improve user experience. Specifically, reference may be made to the embodiments given in Fig. 4a to Fig. 5c.
请参阅图8a~8b,并结合图1a,图8a~图8b分别为本发明一些实施例提供的媒体自适应参数的调整方法的信令流程示意图;在图8a中可以看出,可以由UE1向eNB发起参数调整请求,再由UE1向eNB发送自身的媒体自适应参数或者MME向eNB发送UE1的媒体自适应参数。eNB根据上行通信信道质量确定需要调整UE1的媒体自适应参数后,向UE1发送参数调整命令或者向MME发送参数调整命令,UE1接收到参数调整命令后调整媒体自适应参数,或者,MME接收到参数调整命令后调整UE1的媒体自适应参数。Please refer to Figures 8a-8b, combined with Figure 1a, Figures 8a-8b are respectively a schematic diagram of the signaling flow of the media adaptive parameter adjustment method provided by some embodiments of the present invention; it can be seen from Figure 8a that UE1 A parameter adjustment request is initiated to the eNB, and then the UE1 sends its own media adaptation parameters to the eNB or the MME sends the media adaptation parameters of the UE1 to the eNB. After the eNB determines that the media adaptation parameters of UE1 need to be adjusted according to the quality of the uplink communication channel, it sends a parameter adjustment command to UE1 or sends a parameter adjustment command to the MME. UE1 adjusts the media adaptation parameters after receiving the parameter adjustment command, or the MME receives the parameter Adjust the media adaptation parameters of UE1 after the adjustment command.
在图8b中,可以由UE1向eNB发起参数调整请求,再由UE1向eNB发送UE2的媒体自适应参数或者MME向eNB发送UE2的媒体自适应参数,eNB根据下行通信信道质量确定需要调整UE2的媒体自适应参数后,向UE1发送参数调整命令或者向MME发送参数调整命令,UE1接收到参数调整命令后向UE2发送参数调整命令携带的目标媒体自适应参数,或者,MME接收到参数调整命令后向UE2发送参数调整命令携带的目标媒体自适应参数,然后UE2进行媒体自适应参数调整。In Figure 8b, UE1 can initiate a parameter adjustment request to eNB, and then UE1 sends UE2’s media adaptation parameters to eNB or MME sends UE2’s media adaptation parameters to eNB, and eNB determines that UE2’s parameters need to be adjusted according to the quality of the downlink communication channel. After media adaptation parameters, send a parameter adjustment command to UE1 or send a parameter adjustment command to MME, after receiving the parameter adjustment command, UE1 sends the target media adaptation parameters carried in the parameter adjustment command to UE2, or, after MME receives the parameter adjustment command The target media adaptation parameter carried in the parameter adjustment command is sent to UE2, and then UE2 performs media adaptation parameter adjustment.
可以理解,UE1可以同时请求eNB调整UE1和UE2的媒体自适应参数,当然,也可以是eNB自行根据通信信道质量来确定调整UE1和UE2的媒体自适应参数,其具体信令流程则是图8a和图8b的结合,在此不再赘述。It can be understood that UE1 can request the eNB to adjust the media adaptive parameters of UE1 and UE2 at the same time. Of course, the eNB can also determine and adjust the media adaptive parameters of UE1 and UE2 according to the quality of the communication channel. The specific signaling process is shown in Figure 8a The combination with FIG. 8b will not be repeated here.
请参阅图9,图9为本发明实施例提供的无线接入网设备的结构示意图;如图9所示,一种无线接入网设备900,可包括:Please refer to FIG. 9, which is a schematic structural diagram of a wireless access network device provided by an embodiment of the present invention; as shown in FIG. 9, a wireless access network device 900 may include:
接收模块910,用于获取通信设备的媒体自适应参数,所述媒体自适应参数包括语音自适应参数和/或视频自适应参数;The receiving module 910 is configured to acquire media adaptive parameters of the communication device, where the media adaptive parameters include voice adaptive parameters and/or video adaptive parameters;
处理模块920,用于确定需要调整所述通信设备的媒体自适应参数;A processing module 920, configured to determine that a media adaptation parameter of the communication device needs to be adjusted;
发送模块930,用于在确定需要调整所述媒体自适应参数时,发送参数调整命令,所述参数调整命令包括目标媒体自适应参数,所述参数调整命令用于指示将所述通信设备的所述媒体自适应参数调整成所述目标媒体自适应参数。The sending module 930 is configured to send a parameter adjustment command when it is determined that the media adaptation parameter needs to be adjusted, the parameter adjustment command includes a target media adaptation parameter, and the parameter adjustment command is used to indicate that all The media adaptation parameter is adjusted to the target media adaptation parameter.
所述语音自适应参数包括语音编码参数和/或语音组包参数,所述视频自 适应参数包括视频编码参数和/或视频组包参数,所述语音组包参数包括帧聚合和帧冗余中的至少一个,所述视频组包参数包括组包模式和组包类型中的至少一个。请参阅方法实施例中对语音组包参数和视频组包参数的介绍。The speech adaptation parameters include speech coding parameters and/or speech grouping parameters, and the video self-adaptation parameters Adaptation parameters include video coding parameters and/or video grouping parameters, the voice grouping parameters include at least one of frame aggregation and frame redundancy, and the video grouping parameters include at least one of grouping mode and grouping type . Please refer to the introduction of voice group packet parameters and video group packet parameters in the method embodiment.
可以看出,在本发明实施例中,无线接入网设备900的接收模块910获取通信设备的媒体自适应参数,处理模块920在确定需要调整该通信设备的媒体自适应参数时,由发送模块930发送参数调整命令以进行通信设备的参数调整,本发明实施例通过无线接入网设备能够及时进行参数调整,以提高通信质量,从而提高用户体验。It can be seen that in the embodiment of the present invention, the receiving module 910 of the wireless access network device 900 obtains the media adaptive parameters of the communication device, and when the processing module 920 determines that the media adaptive parameters of the communication device need to be adjusted, the sending module 930 Send a parameter adjustment command to adjust the parameters of the communication device. In the embodiment of the present invention, the wireless access network device can perform parameter adjustment in time to improve communication quality and user experience.
在一些实施方式中,上述处理模块920具体用于,根据通信信道信息,判断是否需要调整所述通信设备的所述媒体自适应参数,所述通信信道信息包括空口丢包率、包时延、包时延抖动频率、信号干扰噪声比SINR、信道质量指示和信道载荷中的至少一种;在确定需要调整所述通信设备的所述媒体自适应参数时,发送所述参数调整命令。In some implementations, the processing module 920 is specifically configured to determine whether the media adaptation parameters of the communication device need to be adjusted according to communication channel information, where the communication channel information includes air interface packet loss rate, packet delay, At least one of packet delay jitter frequency, signal-to-interference and noise ratio SINR, channel quality indication and channel load; when it is determined that the media adaptation parameter of the communication device needs to be adjusted, sending the parameter adjustment command.
在一些实施方式中,上述发送模块930具体用于,向所述第一通信设备发送所述参数调整命令,所述参数调整命令包括所述第一通信设备的目标媒体自适应参数和/或所述第二通信设备的目标媒体自适应参数,所述参数调整命令用于指示所述第一通信设备将其自身的媒体自适应参数调整成所述第一通信设备的目标媒体自适应参数,和/或用于指示所述第一通信设备将所述第二通信设备的目标媒体自适应参数发送给所述第二通信设备。In some implementations, the sending module 930 is specifically configured to send the parameter adjustment command to the first communication device, where the parameter adjustment command includes the target media adaptation parameter of the first communication device and/or the the target media adaptation parameter of the second communication device, the parameter adjustment command is used to instruct the first communication device to adjust its own media adaptation parameter to the target media adaptation parameter of the first communication device, and /or used to instruct the first communication device to send the target media adaptation parameter of the second communication device to the second communication device.
在一些实施方式中,上述发送模块930具体用于,向核心网设备发送所述参数调整命令,所述参数调整命令包括所述第一通信设备的目标媒体自适应参数和/或所述第二通信设备的目标媒体自适应参数,所述参数调整命令用于指示所述核心网设备将所述第一通信设备的媒体自适应参数调整成所述第一通信设备的目标媒体自适应参数,和/或用于指示所述核心网设备将所述第二通信设备的目标媒体自适应参数发送给所述第二通信设备。In some implementations, the sending module 930 is specifically configured to send the parameter adjustment command to the core network device, where the parameter adjustment command includes the target media adaptation parameter of the first communication device and/or the second a target media adaptation parameter of the communication device, the parameter adjustment command is used to instruct the core network device to adjust the media adaptation parameter of the first communication device to the target media adaptation parameter of the first communication device, and /or used to instruct the core network device to send the target media adaptation parameter of the second communication device to the second communication device.
在一些实施方式中,上述处理模块920具体用于,根据上行通信信道信息,判断是否需要调整所述第一通信设备的媒体自适应参数;和/或根据下行通信信道信息,判断是否需要调整所述第二通信设备的媒体自适应参数;In some implementation manners, the processing module 920 is specifically configured to determine whether to adjust the media adaptation parameters of the first communication device according to the uplink communication channel information; and/or determine whether to adjust the media adaptation parameters according to the downlink communication channel information. The media adaptation parameters of the second communication device;
在一些实施方式中,上述发送模块930具体用于,在确定需要调整所述第 一通信设备的媒体自适应参数和/或在确定调整所述第二通信设备的媒体自适应参数时,发送所述参数调整命令。In some implementation manners, the above-mentioned sending module 930 is specifically configured to, when it is determined that the first The media adaptation parameter of a communication device and/or when it is determined to adjust the media adaptation parameter of the second communication device, the parameter adjustment command is sent.
在一些实施方式中,上述接收模块910具体用于,接收所述第一通信设备发送的参数调整请求,所述参数调整请求用于请求确认是否需要调整所述第一通信设备的媒体自适应参数和/或所述第二通信设备的媒体自适应参数。In some implementations, the receiving module 910 is specifically configured to receive a parameter adjustment request sent by the first communication device, where the parameter adjustment request is used to request confirmation whether the media adaptation parameter of the first communication device needs to be adjusted And/or a media adaptation parameter of the second communication device.
在一些实施方式中,上述接收模块910具体用于,接收所述第一通信设备发送的无线资源控制RRC消息或者媒体访问控制MAC消息,所述RRC消息或者MAC消息携带有所述第一通信设备的媒体自适应参数和/或第二通信设备的媒体自适应参数。In some implementations, the receiving module 910 is specifically configured to receive a radio resource control RRC message or a medium access control MAC message sent by the first communication device, and the RRC message or MAC message carries the information of the first communication device and/or media adaptation parameters of the second communication device.
在一些实施方式中,上述接收模块910具体用于,接收核心网设备发送的所述第一通信设备的媒体自适应参数和/或所述第二通信设备的媒体自适应参数。In some implementations, the receiving module 910 is specifically configured to receive the media adaptation parameters of the first communication device and/or the media adaptation parameters of the second communication device sent by the core network device.
在一些实施方式中,上述发送模块930具体用于,发送RRC消息或者MAC消息,所述RRC消息或者MAC消息携带有所述参数调整命令。In some implementations, the sending module 930 is specifically configured to send an RRC message or a MAC message, where the RRC message or MAC message carries the parameter adjustment command.
请参阅图10,图10为本发明一些实施例提供的通信设备的结构示意图;如图10所示,一种通信设备1000可包括:Please refer to FIG. 10, which is a schematic structural diagram of a communication device provided by some embodiments of the present invention; as shown in FIG. 10, a communication device 1000 may include:
接收模块1010,用于接收无线接入网设备发送的参数调整命令,所述参数调整命令包括所述第一通信设备的目标媒体自适应参数,所述参数调整命令用于指示所述第一通信设备将媒体自适应参数调整成所述目标媒体自适应参数,所述媒体自适应参数包括语音自适应参数和/或视频自适应参数;The receiving module 1010 is configured to receive a parameter adjustment command sent by a radio access network device, the parameter adjustment command includes a target media adaptation parameter of the first communication device, and the parameter adjustment command is used to indicate that the first communication The device adjusts media adaptation parameters to the target media adaptation parameters, where the media adaptation parameters include voice adaptation parameters and/or video adaptation parameters;
调整模块1020,用于将媒体自适应参数调整成所述目标媒体自适应参数。An adjustment module 1020, configured to adjust the media adaptation parameter to the target media adaptation parameter.
在本发明实施例中,通信设备1000的接收模块1010从无线接入网设备900获取目标媒体自适应参数,调整模块1020进行调整。In the embodiment of the present invention, the receiving module 1010 of the communication device 1000 acquires the target media adaptation parameter from the wireless access network device 900, and the adjusting module 1020 performs the adjustment.
其中,所述语音自适应参数包括语音编码参数和/或语音组包参数,所述视频自适应参数包括视频编码参数和/或视频组包参数,所述语音组包参数包括帧聚合和帧冗余中的至少一个,所述视频组包参数包括组包模式和组包类型中的至少一个。具体可以参阅方法实施例中对语音组包参数和视频组包参数的详细介绍。Wherein, the speech adaptive parameters include speech coding parameters and/or speech grouping parameters, the video adaptive parameters include video coding parameters and/or video grouping parameters, and the speech grouping parameters include frame aggregation and frame redundancy At least one of the others, the video grouping parameters include at least one of a grouping mode and a grouping type. For details, refer to the detailed introduction of the parameters of the voice group packet and the video group packet in the method embodiments.
在一些实施方式中,所述通信设备1000还包括:发送模块1030,用于若 所述参数调整命令还包括第二通信设备的目标媒体自适应参数时,在接收到所述参数调整命令之后,向所述第二通信设备发送所述第二通信设备的目标媒体自适应参数。In some implementation manners, the communication device 1000 further includes: a sending module 1030, configured to When the parameter adjustment command further includes the target media adaptation parameter of the second communication device, after receiving the parameter adjustment command, send the target media adaptation parameter of the second communication device to the second communication device.
在一些实施方式中,上述发送模块1030还用于,向所述无线接入网设备发送参数调整请求,所述参数调整请求用于请求所述无线接入网设备确认是否需要调整媒体自适应参数。In some implementations, the sending module 1030 is further configured to send a parameter adjustment request to the wireless access network device, where the parameter adjustment request is used to request the wireless access network device to confirm whether media adaptation parameters need to be adjusted .
在一些实施方式中,上述发送模块1030还用于,向所述无线接入网设备发送参数调整请求,所述参数调整请求用于请求所述无线接入网设备确认是否需要调整媒体自适应参数。In some implementations, the sending module 1030 is further configured to send a parameter adjustment request to the wireless access network device, where the parameter adjustment request is used to request the wireless access network device to confirm whether media adaptation parameters need to be adjusted .
在一些实施方式中,上述发送模块1030具体用于,向所述无线接入网设备发送无线资源控制RRC消息或者媒体访问控制MAC消息,所述RRC消息或者MAC消息携带有所述媒体自适应参数。In some embodiments, the sending module 1030 is specifically configured to send a radio resource control RRC message or a media access control MAC message to the radio access network device, and the RRC message or MAC message carries the media adaptation parameter .
在一些实施方式中,上述接收模块1010具体用于,接收所述无线接入网设备发送的RRC消息或者MAC消息,所述RRC消息或者MAC消息携带有所述参数调整命令。In some implementations, the receiving module 1010 is specifically configured to receive an RRC message or a MAC message sent by the radio access network device, where the RRC message or the MAC message carries the parameter adjustment command.
请参阅图11,图11为本发明另一些实施例提供的通信设备的结构示意图;如图11所示,一种通信设备1100可包括:Please refer to FIG. 11. FIG. 11 is a schematic structural diagram of a communication device provided by another embodiment of the present invention; as shown in FIG. 11, a communication device 1100 may include:
接收模块1110,用于接收第一通信设备发送的目标媒体自适应参数,所述目标媒体自适应参数为无线接入网设备根据所述第一通信设备发送的所述第二通信设备的媒体自适应参数得到,所述媒体自适应参数包括语音自适应参数和/或视频自适应参数;The receiving module 1110 is configured to receive a target media adaptation parameter sent by the first communication device, where the target media adaptation parameter is the media self-adaptation parameter of the second communication device sent by the radio access network device according to the first communication device. Adaptation parameters are obtained, and the media adaptation parameters include voice adaptation parameters and/or video adaptation parameters;
调整模块1120,用于将媒体自适应参数调整成所述目标媒体自适应参数。An adjustment module 1120, configured to adjust the media adaptation parameter to the target media adaptation parameter.
在本发明实施例中,通信设备1100为图6所介绍的第二通信设备,在通信设备1100中,接收模块1110从通信设备1000(第一通信设备)接收目标媒体自适应参数,由调整模块1120进行媒体自适应参数调整,以提高通信质量。In the embodiment of the present invention, the communication device 1100 is the second communication device introduced in FIG. Step 1120 performs media adaptive parameter adjustment to improve communication quality.
其中,所述语音自适应参数包括语音编码参数和/或语音组包参数,所述视频自适应参数包括视频编码参数和/或视频组包参数,所述语音组包参数包括帧聚合和帧冗余中的至少一个,所述视频组包参数包括组包模式和组包类型 中的至少一个。Wherein, the speech adaptive parameters include speech coding parameters and/or speech grouping parameters, the video adaptive parameters include video coding parameters and/or video grouping parameters, and the speech grouping parameters include frame aggregation and frame redundancy At least one of the rest, the video grouping parameters include grouping mode and grouping type at least one of the
在一些实施方式中,上述接收模块1110具体用于,接收所述第一通信设备发送的实时传输控制协议RTCP扩展命令或者会话发起协议SIP消息,所述RTCP扩展命令和SIP消息携带有所述目标媒体自适应参数。In some implementations, the above-mentioned receiving module 1110 is specifically configured to receive the Real-time Transport Control Protocol RTCP extended command or the Session Initiation Protocol SIP message sent by the first communication device, and the RTCP extended command and SIP message carry the target Media adaptation parameters.
请参阅图12,图12为本发明一些实施例提供的核心网设备的结构示意图;如图12所示,一种核心网设备1200可包括:Please refer to FIG. 12. FIG. 12 is a schematic structural diagram of a core network device provided by some embodiments of the present invention; as shown in FIG. 12, a core network device 1200 may include:
接收模块1210,用于接收无线接入网设备发送的参数调整命令,所述参数调整命令包括通信设备的目标媒体自适应参数,所述参数调整命令用于指示将所述通信设备的媒体自适应参数调整成所述目标媒体自适应参数,所述媒体自适应参数包括语音自适应参数和/或视频自适应参数;The receiving module 1210 is configured to receive a parameter adjustment command sent by a wireless access network device, where the parameter adjustment command includes a target media adaptation parameter of the communication device, and the parameter adjustment command is used to instruct the media adaptation of the communication device to The parameters are adjusted to the target media adaptation parameters, and the media adaptation parameters include voice adaptation parameters and/or video adaptation parameters;
调整模块1220,用于将所述通信设备的媒体自适应参数调整成所述目标媒体自适应参数。An adjustment module 1220, configured to adjust the media adaptation parameters of the communication device to the target media adaptation parameters.
在一些实施方式中,上述接收模块1210具体用于,接收无线接入网设备发送的参数调整命令,所述参数调整命令包括所述第一通信设备的目标媒体自适应参数和/或所述第二通信设备的目标媒体自适应参数,所述参数调整命令用于指示将所述第一通信设备的媒体自适应参数调整成所述第一通信设备的目标媒体自适应参数,和/或指示将所述第二通信设备的目标媒体自适应参数发送给所述第二通信设备。In some implementations, the receiving module 1210 is specifically configured to receive a parameter adjustment command sent by a wireless access network device, where the parameter adjustment command includes the target media adaptation parameter of the first communication device and/or the second the target media adaptation parameter of the communication device, the parameter adjustment command is used to instruct to adjust the media adaptation parameter of the first communication device to the target media adaptation parameter of the first communication device, and/or indicate to adjust the The target media adaptation parameter of the second communication device is sent to the second communication device.
在一些实施方式中,上述核心网设备1200还包括发送模块1230;In some implementation manners, the core network device 1200 further includes a sending module 1230;
上述调整模块1220具体用于,根据所述参数调整命令,将所述第一通信设备的语音自适应参数调整成所述第一通信设备的目标媒体自适应参数;和/或,上述发送模块1230用于根据所述参数调整命令,将所述第二通信设备的目标媒体自适应参数发送给所述第二通信设备。The adjustment module 1220 is specifically configured to, according to the parameter adjustment command, adjust the voice adaptive parameter of the first communication device to the target media adaptive parameter of the first communication device; and/or, the sending module 1230 and sending the target media adaptation parameter of the second communication device to the second communication device according to the parameter adjustment command.
上述发送模块1230还用于,向所述无线接入网设备发送所述通信设备的媒体自适应参数。The sending module 1230 is further configured to send the media adaptation parameters of the communication device to the wireless access network device.
请参阅图13,图13为本发明一些实施例提供的媒体自适应参数的调整系统的结构示意图;如图13所示,一种媒体自适应参数的调整系统可包括:Please refer to FIG. 13, which is a schematic structural diagram of a system for adjusting media adaptive parameters provided by some embodiments of the present invention; as shown in FIG. 13, a system for adjusting media adaptive parameters may include:
无线接入网设备700、通信设备800、通信设备900和核心网设备1000。Radio access network equipment 700 , communication equipment 800 , communication equipment 900 and core network equipment 1000 .
该语音自适应参数的调整系统中包括的各个设备具体可以参阅上述设备 实施例,在此不再赘述。For each device included in the voice adaptive parameter adjustment system, please refer to the above-mentioned devices for details. The embodiment will not be repeated here.
请参阅图14,图14为本发明一些实施例提供的媒体自适应参数的调整装置的结构示意图。其中,可包括至少一个处理器1401(例如CPU,Central Processing Unit),至少一个网络接口或者其它通信接口,存储器1402,和至少一个通信总线,用于实现这些装置之间的连接通信。所述处理器1401用于执行存储器中存储的可执行模块,例如计算机程序。所述存储器1402可能包含高速随机存取存储器(RAM,Random Access Memory),也可能还包括非不稳定的存储器(non-volatile memory),例如至少一个磁盘存储器。通过至少一个网络接口(可以是有线或者无线)实现该系统网关与至少一个其它网元之间的通信连接,可以使用互联网,广域网,本地网,城域网等。Please refer to FIG. 14 , which is a schematic structural diagram of an apparatus for adjusting media adaptive parameters provided by some embodiments of the present invention. Wherein, at least one processor 1401 (such as CPU, Central Processing Unit), at least one network interface or other communication interface, memory 1402, and at least one communication bus may be included, for realizing the connection and communication between these devices. The processor 1401 is used to execute executable modules stored in the memory, such as computer programs. The memory 1402 may include a high-speed random access memory (RAM, Random Access Memory), and may also include a non-volatile memory (non-volatile memory), such as at least one disk memory. The communication connection between the system gateway and at least one other network element is realized through at least one network interface (which may be wired or wireless), and the Internet, wide area network, local network, metropolitan area network, etc. can be used.
如图14所示,在一些实施方式中,所述存储器1402中存储了程序指令,程序指令可以被处理器1401执行,所述处理器1401具体执行以下步骤:As shown in FIG. 14 , in some implementations, the memory 1402 stores program instructions, and the program instructions can be executed by the processor 1401, and the processor 1401 specifically performs the following steps:
获取通信设备的媒体自适应参数,所述媒体自适应参数包括语音自适应参数和/或视频自适应参数;Acquire media adaptation parameters of the communication device, where the media adaptation parameters include voice adaptation parameters and/or video adaptation parameters;
在确定需要调整所述媒体自适应参数时,发送参数调整命令,所述参数调整命令包括目标媒体自适应参数,所述参数调整命令用于指示将所述通信设备的所述媒体自适应参数调整成所述目标媒体自适应参数。When it is determined that the media adaptation parameter needs to be adjusted, a parameter adjustment command is sent, the parameter adjustment command includes a target media adaptation parameter, and the parameter adjustment command is used to instruct the adjustment of the media adaptation parameter of the communication device into the target media adaptation parameter.
或or
接收无线接入网设备发送的参数调整命令,所述参数调整命令包括所述第一通信设备的目标媒体自适应参数,所述参数调整命令用于指示所述第一通信设备将媒体自适应参数调整成所述目标媒体自适应参数,所述媒体自适应参数包括语音自适应参数和/或视频自适应参数;receiving a parameter adjustment command sent by a radio access network device, where the parameter adjustment command includes the target media adaptation parameter of the first communication device, and the parameter adjustment command is used to instruct the first communication device to adjust the media adaptation parameter to Adjusting to the target media adaptation parameters, where the media adaptation parameters include voice adaptation parameters and/or video adaptation parameters;
将媒体自适应参数调整成所述目标媒体自适应参数。The media adaptation parameters are adjusted to the target media adaptation parameters.
或or
接收第一通信设备发送的目标媒体自适应参数,所述目标媒体自适应参数为无线接入网设备根据所述第一通信设备发送的所述第二通信设备的媒体自适应参数得到,所述媒体自适应参数包括语音自适应参数和/或视频自适应参数;receiving a target media adaptation parameter sent by the first communication device, where the target media adaptation parameter is obtained by the radio access network device according to the media adaptation parameter of the second communication device sent by the first communication device, the The media adaptation parameters include voice adaptation parameters and/or video adaptation parameters;
将媒体自适应参数调整成所述目标媒体自适应参数。 The media adaptation parameters are adjusted to the target media adaptation parameters.
或or
接收无线接入网设备发送的参数调整命令,所述参数调整命令包括通信设备的目标媒体自适应参数,所述参数调整命令用于指示将所述通信设备的媒体自适应参数调整成所述目标媒体自适应参数,所述媒体自适应参数包括语音自适应参数和/或视频自适应参数;receiving a parameter adjustment command sent by a wireless access network device, where the parameter adjustment command includes a target media adaptation parameter of the communication device, and the parameter adjustment command is used to indicate that the media adaptation parameter of the communication device is adjusted to the target Media adaptation parameters, where the media adaptation parameters include voice adaptation parameters and/or video adaptation parameters;
将所述通信设备的媒体自适应参数调整成所述目标媒体自适应参数。Adjusting a media adaptation parameter of the communication device to the target media adaptation parameter.
在一些实施方式中,所述处理器1401还可以执行以下步骤:接收无线接入网设备发送的参数调整命令,所述参数调整命令包括所述第一通信设备的目标媒体自适应参数和/或所述第二通信设备的目标媒体自适应参数,所述参数调整命令用于指示将所述第一通信设备的媒体自适应参数调整成所述第一通信设备的目标媒体自适应参数,和/或指示将所述第二通信设备的目标媒体自适应参数发送给所述第二通信设备。In some implementation manners, the processor 1401 may further perform the following step: receiving a parameter adjustment command sent by a radio access network device, where the parameter adjustment command includes the target media adaptation parameter and/or The target media adaptation parameter of the second communication device, the parameter adjustment command is used to instruct to adjust the media adaptation parameter of the first communication device to the target media adaptation parameter of the first communication device, and/or Or instruct to send the target media adaptation parameter of the second communication device to the second communication device.
在一些实施方式中,所述处理器1401还可以执行以下步骤:根据所述参数调整命令,将所述第一通信设备的语音自适应参数调整成所述第一通信设备的目标媒体自适应参数,和/或将所述第二通信设备的目标媒体自适应参数发送给所述第二通信设备。In some implementation manners, the processor 1401 may further perform the following step: according to the parameter adjustment command, adjust the voice adaptive parameter of the first communication device to the target media adaptive parameter of the first communication device , and/or send the target media adaptation parameter of the second communication device to the second communication device.
在一些实施方式中,所述处理器1401还可以执行以下步骤:向核心网设备发送所述参数调整命令,所述参数调整命令包括所述第一通信设备的目标媒体自适应参数和/或所述第二通信设备的目标媒体自适应参数,所述参数调整命令用于指示所述核心网设备将所述第一通信设备的媒体自适应参数调整成所述第一通信设备的目标媒体自适应参数,和/或用于指示所述核心网设备将所述第二通信设备的目标媒体自适应参数发送给所述第二通信设备。In some implementation manners, the processor 1401 may further perform the following step: sending the parameter adjustment command to the core network device, where the parameter adjustment command includes the target media adaptation parameter of the first communication device and/or the The target media adaptation parameter of the second communication device, the parameter adjustment command is used to instruct the core network device to adjust the media adaptation parameter of the first communication device to the target media adaptation parameter of the first communication device parameter, and/or used to instruct the core network device to send the target media adaptation parameter of the second communication device to the second communication device.
在一些实施方式中,所述处理器1401还可以执行以下步骤:根据上行通信信道信息,判断是否需要调整所述第一通信设备的媒体自适应参数;和/或根据下行通信信道信息,判断是否需要调整所述第二通信设备的媒体自适应参数;在确定需要调整所述第一通信设备的媒体自适应参数和/或在确定调整所述第二通信设备的媒体自适应参数时,发送所述参数调整命令。In some implementation manners, the processor 1401 may further perform the following steps: according to the uplink communication channel information, determine whether to adjust the media adaptation parameters of the first communication device; and/or according to the downlink communication channel information, determine whether to It is necessary to adjust the media adaptation parameters of the second communication device; when it is determined that the media adaptation parameters of the first communication device need to be adjusted and/or when it is determined to adjust the media adaptation parameters of the second communication device, sending the The above parameter adjustment command.
在一些实施方式中,所述处理器1401还可以执行以下步骤:接收所述第一通信设备发送的参数调整请求,所述参数调整请求用于请求确认是否需要调 整所述第一通信设备的媒体自适应参数和/或所述第二通信设备的媒体自适应参数。In some implementation manners, the processor 1401 may further perform the following step: receiving a parameter adjustment request sent by the first communication device, where the parameter adjustment request is used to request confirmation whether adjustment is required. adjusting the media adaptation parameters of the first communications device and/or the media adaptation parameters of the second communications device.
在一些实施方式中,所述处理器1401还可以执行以下步骤:接收所述第一通信设备发送的无线资源控制RRC消息或者媒体访问控制MAC消息,所述RRC消息和MAC消息携带有所述第一通信设备的媒体自适应参数和/或第二通信设备的媒体自适应参数。In some implementation manners, the processor 1401 may further perform the following step: receive a radio resource control RRC message or a medium access control MAC message sent by the first communication device, and the RRC message and MAC message carry the first A media adaptation parameter of a communication device and/or a media adaptation parameter of a second communication device.
在一些实施方式中,所述处理器1401还可以执行以下步骤:接收核心网设备发送的所述第一通信设备的媒体自适应参数和/或所述第二通信设备的媒体自适应参数。In some implementation manners, the processor 1401 may further perform the following step: receiving a media adaptation parameter of the first communication device and/or a media adaptation parameter of the second communication device sent by a core network device.
在一些实施方式中,所述处理器1401还可以执行以下步骤:发送RRC消息或者MAC消息,所述RRC消息和MAC消息携带有所述参数调整命令。In some implementation manners, the processor 1401 may further perform the following step: sending an RRC message or a MAC message, where the RRC message and the MAC message carry the parameter adjustment command.
在一些实施方式中,所述处理器1401还可以执行以下步骤:若所述参数调整命令还包括第二通信设备的目标媒体自适应参数时,在接收到所述参数调整命令之后,向所述第二通信设备发送所述第二通信设备的目标媒体自适应参数。In some implementation manners, the processor 1401 may further perform the following step: if the parameter adjustment command further includes the target media adaptation parameter of the second communication device, after receiving the parameter adjustment command, send the The second communication device sends the target media adaptation parameters of the second communication device.
在一些实施方式中,所述处理器1401还可以执行以下步骤:向所述无线接入网设备发送参数调整请求,所述参数调整请求用于请求所述无线接入网设备确认是否需要调整媒体自适应参数。In some implementation manners, the processor 1401 may further perform the following step: sending a parameter adjustment request to the radio access network device, where the parameter adjustment request is used to request the radio access network device to confirm whether media adjustment needs to be made. adaptive parameters.
在一些实施方式中,所述处理器1401还可以执行以下步骤:向所述无线接入网设备发送无线资源控制RRC消息或者媒体访问控制MAC消息,所述RRC消息和MAC消息携带有所述媒体自适应参数。In some implementation manners, the processor 1401 may further perform the following step: sending a radio resource control RRC message or a medium access control MAC message to the radio access network device, the RRC message and the MAC message carrying the media adaptive parameters.
在一些实施方式中,所述处理器1401还可以执行以下步骤:接收所述无线接入网设备发送的RRC消息或者MAC消息,所述RRC消息和MAC消息携带有所述参数调整命令。In some implementation manners, the processor 1401 may further perform the following step: receiving an RRC message or a MAC message sent by the radio access network device, where the RRC message and the MAC message carry the parameter adjustment command.
在一些实施方式中,所述处理器1401还可以执行以下步骤:接收所述第一通信设备发送的实时传输控制协议RTCP扩展命令或者会话发起协议SIP消息,所述RTCP扩展命令和SIP消息携带有所述目标媒体自适应参数。In some implementation manners, the processor 1401 may further perform the following step: receiving a real-time transport control protocol RTCP extension command or a session initiation protocol SIP message sent by the first communication device, and the RTCP extension command and the SIP message carry The target media adaptation parameters.
在一些实施方式中,所述处理器1401还可以执行以下步骤:接收无线接入网设备发送的参数调整命令,所述参数调整命令包括所述第一通信设备的目 标媒体自适应参数和/或所述第二通信设备的目标媒体自适应参数,所述参数调整命令用于指示将所述第一通信设备的媒体自适应参数调整成所述第一通信设备的目标媒体自适应参数,和/或指示将所述第二通信设备的目标媒体自适应参数发送给所述第二通信设备。In some implementation manners, the processor 1401 may further perform the following step: receiving a parameter adjustment command sent by a radio access network device, where the parameter adjustment command includes the target The target media adaptation parameter and/or the target media adaptation parameter of the second communication device, the parameter adjustment command is used to instruct to adjust the media adaptation parameter of the first communication device to the target media adaptation parameter of the first communication device target media adaptation parameters, and/or instruct to send the target media adaptation parameters of the second communication device to the second communication device.
在一些实施方式中,所述处理器1401还可以执行以下步骤:根据所述参数调整命令,将所述第一通信设备的语音自适应参数调整成所述第一通信设备的目标媒体自适应参数,和/或将所述第二通信设备的目标媒体自适应参数发送给所述第二通信设备。In some implementation manners, the processor 1401 may further perform the following step: according to the parameter adjustment command, adjust the voice adaptive parameter of the first communication device to the target media adaptive parameter of the first communication device , and/or send the target media adaptation parameter of the second communication device to the second communication device.
在一些实施方式中,所述处理器1401还可以执行以下步骤:向所述无线接入网设备发送所述通信设备的媒体自适应参数。In some implementation manners, the processor 1401 may further perform the following step: sending the media adaptation parameter of the communication device to the radio access network device.
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。In the foregoing embodiments, the descriptions of each embodiment have their own emphases, and for parts not described in detail in a certain embodiment, reference may be made to relevant descriptions of other embodiments.
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。Those skilled in the art can clearly understand that for the convenience and brevity of the description, the specific working process of the above-described system, device and unit can refer to the corresponding process in the foregoing method embodiment, which will not be repeated here.
在本申请所提供的几个实施例中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。In the several embodiments provided in this application, it should be understood that the disclosed system, device and method can be implemented in other ways. For example, the device embodiments described above are only illustrative. For example, the division of the units is only a logical function division. In actual implementation, there may be other division methods. For example, multiple units or components can be combined or May be integrated into another system, or some features may be ignored, or not implemented. In another point, the mutual coupling or direct coupling or communication connection shown or discussed may be through some interfaces, and the indirect coupling or communication connection of devices or units may be in electrical, mechanical or other forms.
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place, or may be distributed to multiple network units. Part or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的 形式实现。In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, each unit may exist separately physically, or two or more units may be integrated into one unit. The above-mentioned integrated units can be implemented in the form of hardware, or in the form of software functional units. The form is realized.
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。If the integrated unit is realized in the form of a software function unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the essence of the technical solution of the present invention or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium , including several instructions to make a computer device (which may be a personal computer, a server, or a network device, etc.) execute all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage media include: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), magnetic disk or optical disc, etc., which can store program codes. .
以上对本发明所提供的一种媒体自适应参数的调整方法、系统及相关设备进行了详细介绍,对于本领域的一般技术人员,依据本发明实施例的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。 A method for adjusting media self-adaptive parameters provided by the present invention, a system and related equipment have been introduced in detail above. For those of ordinary skill in the art, based on the ideas of the embodiments of the present invention, both the specific implementation and the scope of application are the same. There will be changes, and in summary, the contents of this specification should not be construed as limiting the present invention.
Claims (49)
- A kind of method of adjustment of media auto-adaptive parameter characterized by comprisingThe media auto-adaptive parameter of communication equipment is obtained, the media auto-adaptive parameter includes voice auto-adaptive parameter and/or video auto-adaptive parameter;When determination needs to adjust the media auto-adaptive parameter, send parameter adjustment order, the parameter adjustment order includes target medium auto-adaptive parameter, and the parameter adjustment order is used to indicate the media self-adaptive step random search method by the communication equipment into the target medium auto-adaptive parameter.
- The method according to claim 1, wherein described determining that sending parameter adjustment order includes: when needing to adjust the media auto-adaptive parameterAccording to communication channel information, judge whether to need to adjust the media auto-adaptive parameter of the communication equipment, the communication channel information includes eat dishes without rice or wine at least one of packet loss, packet delay, packet delay chattering frequency, Signal Interference and Noise Ratio SINR, channel quality instruction and channel load;When determination needs to adjust the media auto-adaptive parameter of the communication equipment, the parameter adjustment order is sent.
- Method according to claim 1 or 2, it is characterized in that, the communication equipment includes the first communication equipment and/or the second communication equipment, and first communication equipment includes: by wireless network and second communication apparatus communication, the transmission parameter adjustment orderThe parameter adjustment order is sent to first communication equipment, the parameter adjustment order includes the target medium auto-adaptive parameter of first communication equipment and/or the target medium auto-adaptive parameter of second communication equipment, the parameter adjustment order is used to indicate target medium auto-adaptive parameter of first communication equipment by the media self-adaptive step random search method of its own at first communication equipment, and/or is used to indicate first communication equipment and the target medium auto-adaptive parameter of second communication equipment is sent to second communication equipment.
- Method according to claim 1 or 2, it is characterized in that, the communication equipment includes the first communication equipment and/or the second communication equipment, and first communication equipment includes: by wireless network and second communication apparatus communication, the transmission parameter adjustment orderThe parameter adjustment order is sent to equipment of the core network, parameter adjustment order includes the target medium auto-adaptive parameter of first communication equipment and/or the target medium auto-adaptive parameter of second communication equipment, the parameter adjustment order be used to indicate the equipment of the core network by the media of first communication equipment from Adaptation parameter is adjusted to the target medium auto-adaptive parameter of first communication equipment, and/or is used to indicate the equipment of the core network and the target medium auto-adaptive parameter of second communication equipment is sent to second communication equipment.
- The method according to claim 3 or 4, which is characterized in that it is described according to communication channel information, judge whether that the media auto-adaptive parameter for needing to adjust the communication equipment includes:According to uplink communication channel information, judge whether the media auto-adaptive parameter for needing to adjust first communication equipment;And/or according to downlink communication channel information, judge whether the media auto-adaptive parameter for needing to adjust second communication equipment;It is described to determine that sending the parameter adjustment order includes: when needing to adjust the media auto-adaptive parameter of the communication equipmentIn the determining media auto-adaptive parameter for needing to adjust first communication equipment and/or when determining the media auto-adaptive parameter for adjusting second communication equipment, the parameter adjustment order is sent.
- Described in any item methods according to claim 1~5, the voice auto-adaptive parameter includes speech coding parameters and/or voice group bag parameter, the video auto-adaptive parameter includes video coding parameter and/or video group bag parameter, the voice group bag parameter includes at least one of frame aggregation and frame redundancy, and the video group bag parameter includes at least one of group pack mode and group Packet type.
- According to the described in any item methods of claim 3~6, which is characterized in that include: before the media auto-adaptive parameter for obtaining communication equipmentThe parameter adjustment request that first communication equipment is sent is received, whether the parameter adjustment request needs to adjust the media auto-adaptive parameter of first communication equipment and/or the media auto-adaptive parameter of second communication equipment for request confirmation.
- According to the described in any item methods of claim 3~7, which is characterized in that it is described obtain communication equipment media auto-adaptive parameter include:Radio resource control RRC message or media access control MAC message that first communication equipment is sent are received, the RRC information and MAC message carry the media auto-adaptive parameter of first communication equipment and/or the media auto-adaptive parameter of the second communication equipment.
- According to the described in any item methods of claim 3~7, which is characterized in that the acquisition media auto-adaptive parameter includes:Receive the media auto-adaptive parameter and/or described for first communication equipment that equipment of the core network is sent The media auto-adaptive parameter of two communication equipments.
- Described in any item methods according to claim 1~7, which is characterized in that the transmission parameter adjustment, which is ordered, includes:RRC information or MAC message are sent, the RRC information and MAC message carry the parameter adjustment order.
- A kind of method of adjustment of media auto-adaptive parameter characterized by comprisingFirst communication equipment receives the parameter that wireless access network equipment is sent and adjusts order, the parameter adjustment order includes the target medium auto-adaptive parameter of first communication equipment, the parameter adjustment order is used to indicate first communication equipment for media self-adaptive step random search method into the target medium auto-adaptive parameter, and the media auto-adaptive parameter includes voice auto-adaptive parameter and/or video auto-adaptive parameter;First communication equipment is by media self-adaptive step random search method at the target medium auto-adaptive parameter.
- According to the method for claim 11, which is characterized in that the method also includes:If the parameter adjustment order further includes the target medium auto-adaptive parameter of the second communication equipment, for first communication equipment after receiving the parameter adjustment order, the second communication equipment of Xiang Suoshu sends the target medium auto-adaptive parameter of second communication equipment.
- Method according to claim 11 or 12, which is characterized in that include: before the parameter adjustment order for receiving wireless access network equipment transmissionParameter adjustment request is sent to the wireless access network equipment, the parameter adjustment request is for requesting the wireless access network equipment to be confirmed whether to need to adjust media auto-adaptive parameter.
- Method described in 1~13 according to claim 1, it is characterized in that, the voice auto-adaptive parameter includes speech coding parameters and/or voice group bag parameter, the video auto-adaptive parameter includes video coding parameter and/or video group bag parameter, the voice group bag parameter includes at least one of frame aggregation and frame redundancy, and the video group bag parameter includes at least one of group pack mode and group Packet type.
- 1~14 described in any item methods according to claim 1, which is characterized in that include: before the parameter adjustment order for receiving wireless access network equipment transmissionRadio resource control RRC message is sent to the wireless access network equipment or media access control MAC message, the RRC information and MAC message carry the media auto-adaptive parameter.
- 1~14 described in any item methods according to claim 1, which is characterized in that include: before the parameter adjustment order for receiving wireless access network equipment transmissionRRC information or MAC message that the wireless access network equipment is sent are received, the RRC information and MAC message carry the parameter adjustment order.
- A kind of method of adjustment of media auto-adaptive parameter characterized by comprisingSecond communication equipment receives the target medium auto-adaptive parameter that the first communication equipment is sent, the target medium auto-adaptive parameter is that the media auto-adaptive parameter for second communication equipment that wireless access network equipment is sent according to first communication equipment obtains, and the media auto-adaptive parameter includes voice auto-adaptive parameter and/or video auto-adaptive parameter;Second communication equipment is by media self-adaptive step random search method at the target medium auto-adaptive parameter.
- According to the method for claim 17, which is characterized in that second communication equipment receives the target medium auto-adaptive parameter that the first communication equipment is sent and includes:RTCP Real-time Transport Control Protocol RTCP explosion command or Session initiation Protocol sip message that first communication equipment is sent are received, the RTCP explosion command and sip message carry the target medium auto-adaptive parameter.
- Method described in 7 or 18 according to claim 1, it is characterized in that, the voice auto-adaptive parameter includes speech coding parameters and/or voice group bag parameter, the video auto-adaptive parameter includes video coding parameter and/or video group bag parameter, the voice group bag parameter includes at least one of frame aggregation and frame redundancy, and the video group bag parameter includes at least one of group pack mode and group Packet type.
- A kind of method of adaptive adjustment media parameter characterized by comprisingIt receives the parameter that wireless access network equipment is sent and adjusts order, the parameter adjustment order includes the target medium auto-adaptive parameter of communication equipment, the parameter adjustment order is used to indicate the media self-adaptive step random search method of the communication equipment into the target medium auto-adaptive parameter, and the media auto-adaptive parameter includes voice auto-adaptive parameter and/or video auto-adaptive parameter;By the media self-adaptive step random search method of the communication equipment at the target medium auto-adaptive parameter.
- According to the method for claim 20, which is characterized in that the communication equipment includes the first communication equipment and/or the second communication equipment, and the parameter adjustment order for receiving wireless access network equipment transmission includes:It receives the parameter that wireless access network equipment is sent and adjusts order, the parameter adjustment order includes the target medium auto-adaptive parameter of first communication equipment and/or the target medium auto-adaptive parameter of second communication equipment, and the parameter adjustment order is used to indicate the media self-adaptive step random search method of first communication equipment The target medium auto-adaptive parameter of second communication equipment is sent to second communication equipment at the target medium auto-adaptive parameter of first communication equipment, and/or instruction.
- According to the method for claim 21, which is characterized in that the media self-adaptive step random search method by the communication equipment includes: at the media voice auto-adaptive parameterIt is adjusted and is ordered according to the parameter, by the voice self-adaptive step random search method of first communication equipment at the target medium auto-adaptive parameter of first communication equipment, and/or the target medium auto-adaptive parameter of second communication equipment is sent to second communication equipment.
- According to the described in any item methods of claim 20~22, it is characterized in that, the voice auto-adaptive parameter includes speech coding parameters and/or voice group bag parameter, the video auto-adaptive parameter includes video coding parameter and/or video group bag parameter, the voice group bag parameter includes at least one of frame aggregation and frame redundancy, and the video group bag parameter includes at least one of group pack mode and group Packet type.
- According to the described in any item methods of claim 20~23, which is characterized in that include: before the parameter adjustment order for receiving wireless access network equipment transmissionThe media auto-adaptive parameter of the communication equipment is sent to the wireless access network equipment.
- A kind of wireless access network equipment characterized by comprisingReceiving module, for obtaining the media auto-adaptive parameter of communication equipment, the media auto-adaptive parameter includes voice auto-adaptive parameter and/or video auto-adaptive parameter;Processing module, for the determining media auto-adaptive parameter for needing to adjust the communication equipment;Sending module, for when determination needs to adjust the media auto-adaptive parameter, send parameter adjustment order, the parameter adjustment order includes target medium auto-adaptive parameter, and the parameter adjustment order is used to indicate the media self-adaptive step random search method by the communication equipment into the target medium auto-adaptive parameter.
- Wireless access network equipment according to claim 25, which is characterized in thatThe processing module is specifically used for, according to communication channel information, judge whether to need to adjust the media auto-adaptive parameter of the communication equipment, the communication channel information includes eat dishes without rice or wine at least one of packet loss, packet delay, packet delay chattering frequency, Signal Interference and Noise Ratio SINR, channel quality instruction and channel load;When determination needs to adjust the media auto-adaptive parameter of the communication equipment, the parameter adjustment order is sent.
- The wireless access network equipment according to claim 25 or 26, which is characterized in thatThe sending module is specifically used for, and the first communication equipment of Xiang Suoshu sends the parameter adjustment order, institute Stating parameter adjustment order includes the target medium auto-adaptive parameter of first communication equipment and/or the target medium auto-adaptive parameter of second communication equipment, the parameter adjustment order is used to indicate target medium auto-adaptive parameter of first communication equipment by the media self-adaptive step random search method of its own at first communication equipment, and/or is used to indicate first communication equipment and the target medium auto-adaptive parameter of second communication equipment is sent to second communication equipment.
- The wireless access network equipment according to claim 25 or 26, which is characterized in thatThe sending module is specifically used for, the parameter adjustment order is sent to equipment of the core network, the parameter adjustment order includes the target medium auto-adaptive parameter of first communication equipment and/or the target medium auto-adaptive parameter of second communication equipment, the parameter adjustment order is used to indicate target medium auto-adaptive parameter of the equipment of the core network by the media self-adaptive step random search method of first communication equipment at first communication equipment, and/or it is used to indicate the equipment of the core network and the target medium auto-adaptive parameter of second communication equipment is sent to second communication equipment.
- The wireless access network equipment according to claim 27 or 28, which is characterized in thatThe processing module is specifically used for, and according to uplink communication channel information, judges whether the media auto-adaptive parameter for needing to adjust first communication equipment;And/or according to downlink communication channel information, judge whether the media auto-adaptive parameter for needing to adjust second communication equipment;The sending module is specifically used for, and in the determining media auto-adaptive parameter for needing to adjust first communication equipment and/or when determining the media auto-adaptive parameter for adjusting second communication equipment, sends the parameter adjustment order.
- According to the described in any item wireless access network equipments of claim 25~29, it is characterized in that, the voice auto-adaptive parameter includes speech coding parameters and/or voice group bag parameter, the video auto-adaptive parameter includes video coding parameter and/or video group bag parameter, the voice group bag parameter includes at least one of frame aggregation and frame redundancy, and the video group bag parameter includes at least one of group pack mode and group Packet type.
- According to the described in any item wireless access network equipments of claim 27~30, which is characterized in thatThe receiving module is specifically used for, the parameter adjustment request that first communication equipment is sent is received, whether the parameter adjustment request needs to adjust the media auto-adaptive parameter of first communication equipment and/or the media auto-adaptive parameter of second communication equipment for request confirmation.
- According to the described in any item wireless access network equipments of claim 27~31, which is characterized in thatThe receiving module is specifically used for, radio resource control RRC message or media access control MAC message that first communication equipment is sent are received, the RRC information and MAC message carry the media auto-adaptive parameter of first communication equipment and/or the media auto-adaptive parameter of the second communication equipment.
- According to the described in any item wireless access network equipments of claim 27~29, which is characterized in thatThe receiving module is specifically used for, and receives the media auto-adaptive parameter for first communication equipment that equipment of the core network is sent and/or the media auto-adaptive parameter of second communication equipment.
- According to the described in any item wireless access network equipments of claim 25~29, which is characterized in thatThe sending module is specifically used for, and sends RRC information or MAC message, and the RRC information and MAC message carry the parameter adjustment order.
- A kind of communication equipment characterized by comprisingReceiving module, for receiving the parameter adjustment order of wireless access network equipment transmission, the parameter adjustment order includes the target medium auto-adaptive parameter of first communication equipment, the parameter adjustment order is used to indicate first communication equipment for media self-adaptive step random search method into the target medium auto-adaptive parameter, and the media auto-adaptive parameter includes voice auto-adaptive parameter and/or video auto-adaptive parameter;Module is adjusted, is used for media self-adaptive step random search method into the target medium auto-adaptive parameter.
- Communication equipment according to claim 35, which is characterized in that the communication equipment further include:Sending module, if further include the target medium auto-adaptive parameter of the second communication equipment for parameter adjustment order, after receiving the parameter adjustment order, the second communication equipment of Xiang Suoshu sends the target medium auto-adaptive parameter of second communication equipment.
- Communication equipment according to claim 36, which is characterized in thatThe sending module is also used to, and Xiang Suoshu wireless access network equipment sends parameter adjustment request, and the parameter adjustment request is for requesting the wireless access network equipment to be confirmed whether to need to adjust media auto-adaptive parameter.
- According to the described in any item communication equipments of claim 35~37, it is characterized in that, the voice auto-adaptive parameter includes speech coding parameters and/or voice group bag parameter, the video auto-adaptive parameter includes video coding parameter and/or video group bag parameter, the voice group bag parameter includes at least one of frame aggregation and frame redundancy, and the video group bag parameter includes at least one of group pack mode and group Packet type.
- According to the described in any item communication equipments of claim 36~38, which is characterized in thatThe sending module is specifically used for, and Xiang Suoshu wireless access network equipment sends radio resource control RRC message or media access control MAC message, the RRC information and MAC message carry the media auto-adaptive parameter.
- According to the described in any item communication equipments of claim 35~38, which is characterized in thatThe receiving module is specifically used for, and receives RRC information or MAC message that the wireless access network equipment is sent, and the RRC information and MAC message carry the parameter adjustment order.
- A kind of communication equipment characterized by comprisingReceiving module, for receiving the target medium auto-adaptive parameter of the first communication equipment transmission, the target medium auto-adaptive parameter is that the media auto-adaptive parameter for second communication equipment that wireless access network equipment is sent according to first communication equipment obtains, and the media auto-adaptive parameter includes voice auto-adaptive parameter and/or video auto-adaptive parameter;Module is adjusted, is used for media self-adaptive step random search method into the target medium auto-adaptive parameter.
- Communication equipment according to claim 41, which is characterized in thatThe receiving module is specifically used for, and receives RTCP Real-time Transport Control Protocol RTCP explosion command or Session initiation Protocol sip message that first communication equipment is sent, the RTCP explosion command and sip message carry the target medium auto-adaptive parameter.
- The communication equipment according to claim 41 or 42, it is characterized in that, the voice auto-adaptive parameter includes speech coding parameters and/or voice group bag parameter, the video auto-adaptive parameter includes video coding parameter and/or video group bag parameter, the voice group bag parameter includes at least one of frame aggregation and frame redundancy, and the video group bag parameter includes at least one of group pack mode and group Packet type.
- A kind of equipment of the core network characterized by comprisingReceiving module, for receiving the parameter adjustment order of wireless access network equipment transmission, the parameter adjustment order includes the target medium auto-adaptive parameter of communication equipment, the parameter adjustment order is used to indicate the media self-adaptive step random search method of the communication equipment into the target medium auto-adaptive parameter, and the media auto-adaptive parameter includes voice auto-adaptive parameter and/or video auto-adaptive parameter;Adjust module, for by the media self-adaptive step random search method of the communication equipment at the target medium auto-adaptive parameter.
- Equipment of the core network according to claim 44, which is characterized in thatThe receiving module is specifically used for, and receives the parameter that wireless access network equipment is sent and adjusts order, described Parameter adjustment order includes the target medium auto-adaptive parameter of first communication equipment and/or the target medium auto-adaptive parameter of second communication equipment, the parameter adjustment order is used to indicate the target medium auto-adaptive parameter by the media self-adaptive step random search method of first communication equipment at first communication equipment, and/or the target medium auto-adaptive parameter of second communication equipment is sent to second communication equipment by instruction.
- Equipment of the core network according to claim 45, which is characterized in that the equipment of the core network further includes sending module;The adjustment module is specifically used for, and is adjusted and is ordered according to the parameter, by the voice self-adaptive step random search method of first communication equipment at the target medium auto-adaptive parameter of first communication equipment;And/or the sending module is used to be adjusted according to the parameter and order, and the target medium auto-adaptive parameter of second communication equipment is sent to second communication equipment.
- According to the described in any item equipments of the core network of claim 44~46, it is characterized in that, the voice auto-adaptive parameter includes speech coding parameters and/or voice group bag parameter, the video auto-adaptive parameter includes video coding parameter and/or video group bag parameter, the voice group bag parameter includes at least one of frame aggregation and frame redundancy, and the video group bag parameter includes at least one of group pack mode and group Packet type.
- According to the described in any item equipments of the core network of claim 46~47, which is characterized in thatThe sending module is also used to, and Xiang Suoshu wireless access network equipment sends the media auto-adaptive parameter of the communication equipment.
- A kind of adjustment system of media auto-adaptive parameter characterized by comprising wireless access network equipment, the first communication equipment, the second communication equipment and equipment of the core network;Wherein, the described in any item wireless access network equipments of the wireless access network equipment such as claim 25~34, the described in any item communication equipments of the first communication equipment such as claim 35~40, the described in any item communication equipments of the second communication equipment such as claim 41~43, the described in any item equipments of the core network of the equipment of the core network such as claim 44~48.
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2015/089629 WO2017045127A1 (en) | 2015-09-15 | 2015-09-15 | Method and system for adjusting media adaptive parameter, and related device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN108028946A true CN108028946A (en) | 2018-05-11 |
Family
ID=58288341
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201580026507.7A Pending CN108028946A (en) | 2015-09-15 | 2015-09-15 | Method of adjustment, system and the relevant device of media auto-adaptive parameter |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN108028946A (en) |
| WO (1) | WO2017045127A1 (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN112188239A (en) * | 2020-09-30 | 2021-01-05 | 中国联合网络通信集团有限公司 | Audio and video stream transmission method, media server and wireless access network entity |
| CN114398020A (en) * | 2019-12-30 | 2022-04-26 | 华为技术有限公司 | A kind of audio playback method and related equipment |
| CN114884866A (en) * | 2022-06-09 | 2022-08-09 | 中国电信股份有限公司 | Path determination method, device, system, equipment and storage medium |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2011085344A1 (en) * | 2010-01-11 | 2011-07-14 | Research In Motion Limited | Congestion level indication with explicit congestion notification in communication systems |
| CN102427521A (en) * | 2011-09-28 | 2012-04-25 | 福州海景科技开发有限公司 | Mobile deployment and control method based on face recognition technology |
| CN103248884A (en) * | 2012-02-14 | 2013-08-14 | 华为技术有限公司 | System, base station and method for controlling video rate |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8077775B2 (en) * | 2006-05-12 | 2011-12-13 | Freescale Semiconductor, Inc. | System and method of adaptive rate control for a video encoder |
| CN102427531B (en) * | 2011-10-18 | 2013-10-09 | 东南大学 | Cross-layer Interactive Image Quality Continuously Adjustable Real-time Video Coding and Decoding Method |
| CN102685482A (en) * | 2011-12-12 | 2012-09-19 | 苏州科雷芯电子科技有限公司 | Hybrid coding and decoding method and device |
| US8824411B2 (en) * | 2012-05-24 | 2014-09-02 | Apple Inc. | Tune-away detection based adaptive link adaptation for hybrid transceivers |
| CN104219539B (en) * | 2014-09-29 | 2018-10-30 | 公安部第一研究所 | A method of the Video coding based on TD-LTE Channel Detections and transmission |
-
2015
- 2015-09-15 WO PCT/CN2015/089629 patent/WO2017045127A1/en active Application Filing
- 2015-09-15 CN CN201580026507.7A patent/CN108028946A/en active Pending
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2011085344A1 (en) * | 2010-01-11 | 2011-07-14 | Research In Motion Limited | Congestion level indication with explicit congestion notification in communication systems |
| CN102427521A (en) * | 2011-09-28 | 2012-04-25 | 福州海景科技开发有限公司 | Mobile deployment and control method based on face recognition technology |
| CN103248884A (en) * | 2012-02-14 | 2013-08-14 | 华为技术有限公司 | System, base station and method for controlling video rate |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN114398020A (en) * | 2019-12-30 | 2022-04-26 | 华为技术有限公司 | A kind of audio playback method and related equipment |
| CN112188239A (en) * | 2020-09-30 | 2021-01-05 | 中国联合网络通信集团有限公司 | Audio and video stream transmission method, media server and wireless access network entity |
| CN112188239B (en) * | 2020-09-30 | 2022-12-20 | 中国联合网络通信集团有限公司 | Audio and video stream transmission method, media server and wireless access network entity |
| CN114884866A (en) * | 2022-06-09 | 2022-08-09 | 中国电信股份有限公司 | Path determination method, device, system, equipment and storage medium |
Also Published As
| Publication number | Publication date |
|---|---|
| WO2017045127A1 (en) | 2017-03-23 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11799922B2 (en) | Network core facilitating terminal interoperation | |
| US8750207B2 (en) | Adapting transmission to improve QoS in a mobile wireless device | |
| EP2749069B1 (en) | Methods providing packet communications including jitter buffer emulation and related network nodes | |
| TWI462515B (en) | Method to improve voice over ip capacity for user equipment employing variable rate vocoders | |
| US9167473B2 (en) | Communication processing method, apparatus and gateway device | |
| CN110351201A (en) | A kind of data processing method and device | |
| WO2017045125A1 (en) | Method and system for adjusting voice adaptive parameter, and related device | |
| WO2015158004A1 (en) | Power configuration method, user equipment and base station | |
| US10129779B2 (en) | Method, system and device for detecting a silence period status in a user equipment | |
| US9674737B2 (en) | Selective rate-adaptation in video telephony | |
| TWI531258B (en) | Method of optimizing data transmission in a wireless network system and related wireless network system | |
| US20100172332A1 (en) | Method and apparatus for controlling a vocoder mode in a packet switched voice wirelss network | |
| US20210343304A1 (en) | Method for Improving Voice Call Quality, Terminal, and System | |
| CN107886961A (en) | Low speed speech optimization method in AMR based on VoLTE carryings | |
| US11310689B2 (en) | Method for dynamically indicating QFI and user equipment | |
| WO2012146150A1 (en) | Rate adjustment method and device during data transmission | |
| CN108028946A (en) | Method of adjustment, system and the relevant device of media auto-adaptive parameter | |
| JP4499742B2 (en) | Mobile communication system, mobile station and radio base station | |
| CN107404363A (en) | A kind of method of adjustment, system, terminal and the network side equipment of voice code check | |
| WO2018081937A1 (en) | Method for determining coding rate of audio and video data, terminal, and storage medium | |
| Ratasuk et al. | Performance analysis of voice over LTE using low-complexity eMTC devices | |
| WO2017177356A1 (en) | Data transmission method, base station and user equipment | |
| CN107872291A (en) | Method and terminal for adjusting speech code rate | |
| EP4358591B1 (en) | Data transmission method and related device | |
| WO2019131498A1 (en) | Terminal device, method, and integrated circuit |
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 | ||
| WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20180511 |
|
| WD01 | Invention patent application deemed withdrawn after publication |