CN112866956A - 语音数据的传输方法、装置、设备及存储介质 - Google Patents
语音数据的传输方法、装置、设备及存储介质 Download PDFInfo
- Publication number
- CN112866956A CN112866956A CN201911179284.4A CN201911179284A CN112866956A CN 112866956 A CN112866956 A CN 112866956A CN 201911179284 A CN201911179284 A CN 201911179284A CN 112866956 A CN112866956 A CN 112866956A
- Authority
- CN
- China
- Prior art keywords
- data packet
- voice data
- transmission
- sending period
- transmitting
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 230000005540 biological transmission Effects 0.000 title claims abstract description 189
- 238000000034 method Methods 0.000 title claims abstract description 54
- 238000004590 computer program Methods 0.000 claims description 8
- 238000012545 processing Methods 0.000 claims description 3
- 238000010586 diagram Methods 0.000 description 9
- 238000005516 engineering process Methods 0.000 description 6
- 238000004891 communication Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 4
- 230000008569 process Effects 0.000 description 4
- 238000010295 mobile communication Methods 0.000 description 3
- 230000002452 interceptive effect Effects 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 230000003190 augmentative effect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- GVVPGTZRZFNKDS-JXMROGBWSA-N geranyl diphosphate Chemical compound CC(C)=CCC\C(C)=C\CO[P@](O)(=O)OP(O)(O)=O GVVPGTZRZFNKDS-JXMROGBWSA-N 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 238000001356 surgical procedure Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/70—Services for machine-to-machine communication [M2M] or machine type communication [MTC]
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Telephonic Communication Services (AREA)
Abstract
本发明提供一种语音数据的传输方法、装置、设备及存储介质,该方法包括:当待传输数据包中包括语音数据包时,确定传输所述待传输数据包的传输规则,所述传输规则用于指示不采用重复传输方式或者用于确定发送周期或者重复次数,根据所述传输规则将所述待传输数据包发送给接收端设备。本方案通过设定专用于传输语音数据的传输规则,根据该传输规则避免多次在不同的传输周期内重复传输语音数据导致的时延问题,提高语音数据的传输效率和品质。
Description
技术领域
本发明涉及通信领域,尤其涉及一种语音数据的传输方法、装置、设备及存储介质。
背景技术
物联网(Internet of Things,IoT)是未来信息技术发展的重要组成部分,其主要技术特点是将物品通过通信技术与网络连接,从而实现人机互连,物物互连的智能化网络。协议第三代合作伙伴计划(3rd Generation Partnership Project,3GPP)R13针对此类物联网业务的特点,基于长期演进(Long Term Evolution,LTE)进行演进,设计了专门用于物联网的增强类机器通信(Enhanced Machine Type Communications,eMTC)技术。eMTC的特点是广覆盖、低成本、低功耗、支持海量连接,其中,eMTC的广覆盖是通过连续多个子帧重复发送、跳频等技术进行实现,适用于需要深度覆盖的行业场景,如地下室、井盖,偏远区域等。
然而,eMTC通过重复发送机制提高覆盖性能,重复发送会增加数据传输时延,而语音业务对实时性要求较高,按照目前的技术重复次数可能高达成百上千次,会影响语音业务实时性,影响语音业务质量。
发明内容
本发明实施例提供一种语音数据的传输方法、装置、设备及存储介质,以解决现有技术中直接采用eMTC传输语音数据,会影响语音业务实时性,影响语音业务质量的问题。
第一方面,本发明实施例提供一种语音数据的传输方法,应用于发送端设备,所述方法包括:
当待传输数据包中包括语音数据包时,确定传输所述待传输数据包的传输规则;其中,所述传输规则用于指示不采用重复传输方式或者用于确定发送周期或者重复次数;
根据所述传输规则将所述待传输数据包发送给接收端设备。
在一种具体实现方式中,若所述发送端设备为终端设备,所述接收端设备为网络设备,则所述方法还包括:
接收所述网络设备发送的语音数据包对应的传输规则。
在上述方案的基础上,在该方案的一种具体实现方式中,所述传输规则包括:
根据单个语音数据包的发送周期,确定传输单个语音数据包的重复次数;其中,所述重复次数小于所述发送周期内的子帧数;
或者,
根据单个语音数据包的发送周期,确定传输单个语音数据包的重复次数与重传次数;其中,所述重复次数与所述重传次数的乘积小于所述发送周期内的子帧数;
或者,
根据语音数据包的重复次数,确定传输所述语音数据包的发送周期,所述发送周期内的子帧数大于所述重复次数;
或者,
在传输的数据包中包括语音数据包时不进行重复传输。
可选的,所述语音数据包包括:单播语音业务的数据包或者集群语音业务的数据包。
第二方面,本发明实施例提供一种语音数据的传输方法,应用于网络设备,所述方法包括:
向终端设备发送语音数据包对应的传输规则,所述传输规则用于指示不采用重复传输方式或者用于确定发送周期或者重复次数。
在一种具体实施方式,所述传输规则包括:
根据单个语音数据包的发送周期,确定传输单个语音数据包的重复次数;其中,所述重复次数小于所述发送周期内的子帧数;
或者,
根据单个语音数据包的发送周期,确定传输单个语音数据包的重复次数与重传次数;其中,所述重复次数与所述重传次数的乘积小于所述发送周期内的子帧数;
或者,
根据语音数据包的重复次数,确定传输所述语音数据包的发送周期,所述发送周期内的子帧数大于所述重复次数;
或者,
在传输的数据包中包括语音数据包时不进行重复传输。
第三方面,本发明实施例提供一种语音数据的传输装置,包括:
处理模块,用于当待传输数据包中包括语音数据包时,确定传输所述待传输数据包的传输规则;其中,所述传输规则用于指示不采用重复传输方式或者用于确定发送周期或者重复次数;
发送模块,用于根据所述传输规则将所述待传输数据包发送给接收端设备。
可选的,若所述语音数据的传输装置为终端设备,所述接收端设备为网络设备,则所述装置还包括:
接收模块,用于接收所述网络设备发送的语音数据包对应的传输规则。
可选的,所述传输规则包括:
根据单个语音数据包的发送周期,确定传输单个语音数据包的重复次数;其中,所述重复次数小于所述发送周期内的子帧数;
或者,
根据单个语音数据包的发送周期,确定传输单个语音数据包的重复次数与重传次数;其中,所述重复次数与所述重传次数的乘积小于所述发送周期内的子帧数;
或者,
根据语音数据包的重复次数,确定传输所述语音数据包的发送周期,所述发送周期内的子帧数大于所述重复次数;
或者,
在传输的数据包中包括语音数据包时不进行重复传输。
可选的,所述语音数据包包括:单播语音业务的数据包或者集群语音业务的数据包。
第四方面,本发明实施例提供一种语音数据的传输装置,包括:
发送模块,用于向终端设备发送语音数据包对应的传输规则,所述传输规则用于指示不采用重复传输方式或者用于确定发送周期或者重复次数。
可选的,所述传输规则包括:
根据单个语音数据包的发送周期,确定传输单个语音数据包的重复次数;其中,所述重复次数小于所述发送周期内的子帧数;
或者,
根据单个语音数据包的发送周期,确定传输单个语音数据包的重复次数与重传次数;其中,所述重复次数与所述重传次数的乘积小于所述发送周期内的子帧数;
或者,
根据语音数据包的重复次数,确定传输所述语音数据包的发送周期,所述发送周期内的子帧数大于所述重复次数;
或者,
在传输的数据包中包括语音数据包时不进行重复传输。
第五方面,本发明实施例提供一种电子设备,包括:
处理器、发送器、接收器;以及,
存储器,用于存储所述处理器的可执行指令;
其中,所述处理器配置为经由执行所述可执行指令来执行第一方面或者第二方面任一项所述的语音数据的传输方法。
第六方面,本发明实施例提供一种存储介质,其上存储有计算机程序,该程序被处理器执行时实现第一方面或者第二方面任一项所述的语音数据的传输方法。
本发明实施例提供的语音数据的传输方法、装置、设备及存储介质,该方案中,发送端设备在确定待传输数据包中包括语音数据包时,确定传输待传输数据包的传输规则,该传输规则用于指示不采用重复传输方式或者用于确定发送周期或者重复次数,然后根据传输规则将待传输数据包发送给接收端设备。本方案通过设定专用于传输语音数据的传输规则,根据该传输规则避免多次在不同的传输周期内重复传输语音数据导致的时延问题,提高语音数据的传输效率和品质。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本发明提供的语音数据的传输方法实施例一的流程示意图;
图2为本发明提供的语音数据的传输方法实施例二的流程示意图;
图3为本发明提供的语音数据的传输装置实施例一的结构示意图;
图4为本发明提供的语音数据的传输装置实施例二的结构示意图;
图5为本发明提供的语音数据的传输装置实施例三的结构示意图;
图6是本发明根据一示例实施例示出的电子设备的结构示意图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在根据本实施例的启示下作出的所有其他实施例,都属于本发明保护的范围。
本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、***、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
常用的eMTC通过重复发送机制提高覆盖性能,重复发送会增加数据传输时延,而语音业务对实时性要求较高,一般20ms内需要发送一个语音数据包,eMTC若对语音业务进行多次重复发送,会影响语音业务实时性,影响语音业务质量。针对该问题,本申请提供一种新的语音数据包的传输方法,是一种eMTC在深度覆盖场景下的语音业务调度方法。
本方案可以应用在上行传输或者下行传输过程中,也可以应用在设备对设备的传输过程中,主要用来传输语音业务的数据。主要涉及发送端设备和接收端设备两个执行主体,在该方案中,发送端设备可以是终端设备或者网络设备,接收端设备也可以是终端设备或者网络设备。本申请实施例的执行主体可以是网络设备和终端设备,也可以是应用于网络设备的芯片和应用于终端设备的芯片,对此本方案不做限制。
在该方案中,应理解,该网络设备是终端设备通过无线方式接入到该移动通信***中的接入设备,可以是基站NodeB、演进型基站(evolved NodeB,eNodeB)、发送接收点(transmission reception point,TRP)、5G移动通信***中的下一代基站(nextgeneration NodeB,gNB)、未来移动通信***中的基站或WiFi***中的接入节点等。本申请的实施例对网络设备所采用的具体技术和具体设备形态不做限定。终端设备也可以称为终端Terminal、用户设备(user equipment,UE)、移动台(mobile station,MS)、移动终端(mobile terminal,MT)等。终端设备可以是手机(mobile phone)、平板电脑(Pad)、带无线收发功能的电脑、虚拟现实(virtual reality,VR)终端设备、增强现实(augmentedreality,AR)终端设备、工业控制(industrial control)中的无线终端、无人驾驶(selfdriving)中的无线终端、远程手术(remote medical surgery)中的无线终端、智能电网(smart grid)中的无线终端、运输安全(transportation safety)中的无线终端、智慧城市(smart city)中的无线终端、智慧家庭(smart home)中的无线终端等,本申请的实施例对终端设备所采用的具体技术和具体设备形态不做限定。
下面通过具体实施例对本申请提供的数据的传输方法进行详细说明。为了便于描述,下面以发送端设备以及接收端设备作为执行主体为例进行描述。
图1为本发明提供的语音数据的传输方法实施例一的流程示意图,如图1所示,本实施例提供的语音数据的传输方法具体包括以下步骤:
S101:当待传输数据包中包括语音数据包时,确定传输待传输数据包的传输规则;其中,传输规则用于指示不采用重复传输方式或者用于确定发送周期或者重复次数。
在本步骤中,对于发送端设备来说,当存在语音业务的数据要传输,或者检测到待传输数据包中包括语音数据,或者语音数据包时,需要获取用于传输语音数据包的传输规则,该传输规则是专用于传输语音数据的,用来指示在传输语音数据时,传输周期根据传输次数确定,或者传输次数根据传输周期确定,或者不进行重复传输,以克服多次重复传输导致的语音业务的不连贯,效果差的问题。
在该方案中,发送端设备获取该传输规则至少包括以下几种方式:
第一种方式,对于语音数据的传输规则,可以直接在协议中进行规定,对于进行通信的网络设备或者终端设备来说,均可以从相应的协议中获取该传输规则。
第二种方式,由网络设备进行调度,在终端设备和网络设备建立连接,并确定需要进行语音业务的数据传输时,网络设备确定该传输规则,并将该传输规则指示给终端设备,具体的,可通过下行控制信息,连接建立过程中交互的信息将该传输规则进行携带。
除此之外,还应该理解,在该方案中,该语音数据包包括单播语音业务的数据包或者集群语音业务的数据包,对此本方案不做限制。
S102:根据传输规则将待传输数据包发送给接收端设备。
在本步骤中,当发送端设备获取到该传输规则之后,则按照该传输规则将待传输的数据包进行发送,以使接收端设备能够获取该数据包。
在本申请的技术方案的具体实现中,该传输规则至少包括以下几种:
第一种,根据单个语音数据包的发送周期,确定传输单个语音数据包的重复次数;其中,所述重复次数小于所述发送周期内的子帧数。
本方案的含义是,对于单个语音数据包来说,不按照目前的eMTC中的方案进行多次重复传输,而是需要根据发送周期确定传输次数,具体的确定的重复次数需要小于传输周期内的子帧数,也就是说需要在一个传输周期内将该单语音数据包发送成功,不能使用好几个周期都重复传输同一个语音数据包。例如,单个语音数据包最大重复次数为N次,配置参数N时,需要保证单个语音数据包发送周期内的上行或下行子帧数大于该重复次数N。
第二种,根据单个语音数据包的发送周期,确定传输单个语音数据包的重复次数与重传次数;其中,所述重复次数与所述重传次数的乘积小于所述发送周期内的子帧数。
本方案的含义是,对于单个语音数据包来说,不按照目前的eMTC中的方案进行多次重复传输,而是需要根据发送周期确定传输次数以及重传次数,具体的确定的重复次数以及每次重复对应的重传次数的乘积需要小于传输周期内的子帧数,也就是说需要在一个传输周期内完成对该语音数据包的重复传输以及所有的重传,在下一个传输周期则进行下一个语音数据包的传输,例如:单个语音数据包最大重复次数为N,最大重传次数为M,配置参数N和M时,需保证单个语音数据包发送周期内的上行或下行子帧数大于N*M。
第三种,根据语音数据包的重复次数,确定传输所述语音数据包的发送周期,所述发送周期内的子帧数大于所述重复次数。
该方案与前述两个方案不同,若对于传输的语音数据的重复次数已经确定或者设置了优选的重复次数,那么则可以根据重复次数确定发送周期,也就是说先确定重复次数,再根据重复次数确定发送周期,该发送周期的子帧个数需要大于该重复次数,保证在传输周期内能将该语音数据包传输完成,以便在下一个周期内传输下一个语音数据包。例如:语音数据包发送周期T根据重复次数自适应调整,当语音数据包当前重复次数N发生改变时,调整语音数据包发送周期T,保证N<T。可选的,也可以保证N<T<N+2,具体情况可以根据实际应用进行调整。
第四种,在传输的数据包中包括语音数据包时不进行重复传输。
本方案的含义是,在检测到要传输的数据包中存在语音数据,或者语音数据包,则不进行重复传输,保证语音数据传输的实时性。具体的,当语音业务应用在eMTC网络时,禁止重复发送,若当前数据包满足以下条件时,禁止该数据包进行重复发送:
条件1、当前数据包为语音数据包;
条件2、当前数据包即包含语音数据包,也包含普通数据包。
本实施例提供的语音数据的传输方法,通过设定专用于传输语音数据的传输规则,根据该传输规则避免多次在不同的传输周期内重复传输语音数据导致的时延问题,提高语音数据的传输效率和品质。
图2为本发明提供的语音数据的传输方法实施例二的流程示意图,如图2所示,在上述实施例的一种具体实现中,当发送端设备是终端设备时,该语音数据的传输方法具体包括以下步骤:
S201:向终端设备发送语音数据包对应的传输规则。
该步骤中,传输规则由网络设备进行调度,在终端设备和网络设备建立连接,并确定需要进行语音业务的数据传输时,网络设备确定该传输规则,并将该传输规则指示给终端设备,具体的,可通过下行控制信息,连接建立过程中交互的信息将该传输规则进行携带。
对于终端设备来说,则接收所述网络设备发送的语音数据包对应的传输规则。
主要是为了保证语音数据包实时性,需要保证单个语音数据包在语音数据包发送周期内完成发送,因此本方案中需要专用于传输语音数据包的传输规则,该传输规则用于指示不采用重复传输方式或者用于确定发送周期或者重复次数。具体的该网络设备指示的传输规则的具体情况包括:
根据单个语音数据包的发送周期,确定传输单个语音数据包的重复次数;其中,所述重复次数小于所述发送周期内的子帧数;
或者,根据单个语音数据包的发送周期,确定传输单个语音数据包的重复次数与重传次数;其中,所述重复次数与所述重传次数的乘积小于所述发送周期内的子帧数;
或者,根据语音数据包的重复次数,确定传输所述语音数据包的发送周期,所述发送周期内的子帧数大于所述重复次数;
或者,在传输的数据包中包括语音数据包时不进行重复传输。
上述传输规则的含义与实施例一种类似,在此不再赘述。
S202:根据语音数据包对应的传输规则,进行语音数据包的上行或者下行传输。
除此之外,还应该理解,在该方案中,该语音数据包包括单播语音业务的数据包或者集群语音业务的数据包,对此本方案不做限制。
在本步骤中,网络设备将该传输规则指示给终端设备之后,终端设备可以根据该传输规则向网络设备传输语音数据包。网络设备也可以根据该传输规则向终端设备传输语音数据包,即可以在上行或者下行传输中采用该传输规则。
本实施例提供的语音数据的传输方法,为了在提高覆盖性能的同时,保证语音业务的实时性,对于语音数据包的传输设置专门的传输规则,保证在传输周期内能够完成同一个语音数据包的传输,保证了语音业务的质量的同事提高了语音业务的实时性。
图3为本发明提供的语音数据的传输装置实施例一的结构示意图,如图3所示,该语音数据的传输装置10,包括:
处理模块11,用于当待传输数据包中包括语音数据包时,确定传输所述待传输数据包的传输规则;其中,所述传输规则用于指示不采用重复传输方式或者用于确定发送周期或者重复次数;
发送模块12,用于根据所述传输规则将所述待传输数据包发送给接收端设备。
本实施例提供的语音数据的传输装置,用于执行前述任一方法实施例中的发送端设备的技术方案,可以是下行传输中的网络设备侧的方案,也可以是上行传输中的终端设备侧的方案,其实现原理和技术效果类似,通过设定专用于传输语音数据的传输规则,根据该传输规则避免多次在不同的传输周期内重复传输语音数据导致的时延问题,提高语音数据的传输效率和品质。
图4为本发明提供的语音数据的传输装置实施例二的结构示意图,如图4所示,在上述实施例的基础上,若所述语音数据的传输装置为终端设备,所述接收端设备为网络设备,该语音数据的传输装置10,还包括:
接收模块13,用于接收所述网络设备发送的语音数据包对应的传输规则。
在上述任一实施例的基础上,所述传输规则包括:
根据单个语音数据包的发送周期,确定传输单个语音数据包的重复次数;其中,所述重复次数小于所述发送周期内的子帧数;
或者,
根据单个语音数据包的发送周期,确定传输单个语音数据包的重复次数与重传次数;其中,所述重复次数与所述重传次数的乘积小于所述发送周期内的子帧数;
或者,
根据语音数据包的重复次数,确定传输所述语音数据包的发送周期,所述发送周期内的子帧数大于所述重复次数;
或者,
在传输的数据包中包括语音数据包时不进行重复传输。
可选的,所述语音数据包包括:单播语音业务的数据包或者集群语音业务的数据包。
本实施例提供的语音数据的传输装置,用于执行前述任一方法实施例中的发送端设备的技术方案,可以是下行传输中的网络设备侧的方案,也可以是上行传输中的终端设备侧的方案,其实现原理和技术效果类似,在此不再赘述。
图5为本发明提供的语音数据的传输装置实施例三的结构示意图,如图5所示,本实施例提供的语音数据的传输装置20,包括:
发送模块21,用于向终端设备发送语音数据包对应的传输规则,所述传输规则用于指示不采用重复传输方式或者用于确定发送周期或者重复次数。
在上述实施例的基础上,在一种具体的实施方式中,所述传输规则包括:
根据单个语音数据包的发送周期,确定传输单个语音数据包的重复次数;其中,所述重复次数小于所述发送周期内的子帧数;
或者,
根据单个语音数据包的发送周期,确定传输单个语音数据包的重复次数与重传次数;其中,所述重复次数与所述重传次数的乘积小于所述发送周期内的子帧数;
或者,
根据语音数据包的重复次数,确定传输所述语音数据包的发送周期,所述发送周期内的子帧数大于所述重复次数;
或者,
在传输的数据包中包括语音数据包时不进行重复传输。
本实施例提供的语音数据的传输装置,用于执行前述任一方法实施例中的网络设备侧的技术方案,其实现原理和技术效果类似,在此不再赘述。
图6是本发明根据一示例实施例示出的电子设备的结构示意图。如图6所示,本实施例提供的一种电子设备100包括:
处理器111,存储器112,接收器113,发送器114;其中,
存储器112,用于存储所述处理器的可执行指令,该存储器112还可以是flash(闪存);
其中,所述处理器111配置为经由执行所述可执行指令来执行上述方法中的各个步骤。具体可以参见前面方法实施例中的相关描述。
可选地,存储器112既可以是独立的,也可以跟处理器111集成在一起。
当所述存储器112是独立于处理器111之外的器件时,所述电子设备还可以包括:
总线,用于连接所述处理器111以及所述存储器112。
本实施例还提供一种可读存储介质,可读存储介质中存储有计算机程序,当电子设备的至少一个处理器执行该计算机程序时,电子设备执行上述的各种实施方式提供的语音数据的传输方法。
本实施例还提供一种程序产品,该程序产品包括计算机程序,该计算机程序存储在可读存储介质中。电子设备的至少一个处理器可以从可读存储介质读取该计算机程序,至少一个处理器执行该计算机程序使得电子设备实施上述的各种实施方式提供的语音数据的传输方法。
本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或对其中部分或全部技术特征进行等同替换;而这些修改或替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
Claims (14)
1.一种语音数据的传输方法,其特征在于,应用于发送端设备,所述方法包括:
当待传输数据包中包括语音数据包时,确定传输所述待传输数据包的传输规则;其中,所述传输规则用于指示不采用重复传输方式或者用于确定发送周期或者重复次数;
根据所述传输规则将所述待传输数据包发送给接收端设备。
2.根据权利要求1所述的方法,其特征在于,若所述发送端设备为终端设备,所述接收端设备为网络设备,则所述方法还包括:
接收所述网络设备发送的语音数据包对应的传输规则。
3.根据权利要求1或2所述的方法,其特征在于,所述传输规则包括:
根据单个语音数据包的发送周期,确定传输单个语音数据包的重复次数;其中,所述重复次数小于所述发送周期内的子帧数;
或者,
根据单个语音数据包的发送周期,确定传输单个语音数据包的重复次数与重传次数;其中,所述重复次数与所述重传次数的乘积小于所述发送周期内的子帧数;
或者,
根据语音数据包的重复次数,确定传输所述语音数据包的发送周期,所述发送周期内的子帧数大于所述重复次数;
或者,
在传输的数据包中包括语音数据包时不进行重复传输。
4.根据权利要求1或2所述的方法,其特征在于,所述语音数据包包括:单播语音业务的数据包或者集群语音业务的数据包。
5.一种语音数据的传输方法,其特征在于,应用于网络设备,所述方法包括:
向终端设备发送语音数据包对应的传输规则,所述传输规则用于指示不采用重复传输方式或者用于确定发送周期或者重复次数。
6.根据权利要求5所述的方法,其特征在于,所述传输规则包括:
根据单个语音数据包的发送周期,确定传输单个语音数据包的重复次数;其中,所述重复次数小于所述发送周期内的子帧数;
或者,
根据单个语音数据包的发送周期,确定传输单个语音数据包的重复次数与重传次数;其中,所述重复次数与所述重传次数的乘积小于所述发送周期内的子帧数;
或者,
根据语音数据包的重复次数,确定传输所述语音数据包的发送周期,所述发送周期内的子帧数大于所述重复次数;
或者,
在传输的数据包中包括语音数据包时不进行重复传输。
7.一种语音数据的传输装置,其特征在于,包括:
处理模块,用于当待传输数据包中包括语音数据包时,确定传输所述待传输数据包的传输规则;其中,所述传输规则用于指示不采用重复传输方式或者用于确定发送周期或者重复次数;
发送模块,用于根据所述传输规则将所述待传输数据包发送给接收端设备。
8.根据权利要求7所述的装置,其特征在于,若所述语音数据的传输装置为终端设备,所述接收端设备为网络设备,则所述装置还包括:
接收模块,用于接收所述网络设备发送的语音数据包对应的传输规则。
9.根据权利要求7或8所述的装置,其特征在于,所述传输规则包括:
根据单个语音数据包的发送周期,确定传输单个语音数据包的重复次数;其中,所述重复次数小于所述发送周期内的子帧数;
或者,
根据单个语音数据包的发送周期,确定传输单个语音数据包的重复次数与重传次数;其中,所述重复次数与所述重传次数的乘积小于所述发送周期内的子帧数;
或者,
根据语音数据包的重复次数,确定传输所述语音数据包的发送周期,所述发送周期内的子帧数大于所述重复次数;
或者,
在传输的数据包中包括语音数据包时不进行重复传输。
10.根据权利要求7或8所述的装置,其特征在于,所述语音数据包包括:单播语音业务的数据包或者集群语音业务的数据包。
11.一种语音数据的传输装置,其特征在于,包括:
发送模块,用于向终端设备发送语音数据包对应的传输规则,所述传输规则用于指示不采用重复传输方式或者用于确定发送周期或者重复次数。
12.根据权利要求11所述的装置,其特征在于,所述传输规则包括:
根据单个语音数据包的发送周期,确定传输单个语音数据包的重复次数;其中,所述重复次数小于所述发送周期内的子帧数;
或者,
根据单个语音数据包的发送周期,确定传输单个语音数据包的重复次数与重传次数;其中,所述重复次数与所述重传次数的乘积小于所述发送周期内的子帧数;
或者,
根据语音数据包的重复次数,确定传输所述语音数据包的发送周期,所述发送周期内的子帧数大于所述重复次数;
或者,
在传输的数据包中包括语音数据包时不进行重复传输。
13.一种电子设备,其特征在于,包括:
处理器、发送器、接收器;以及,
存储器,用于存储所述处理器的可执行指令;
其中,所述处理器配置为经由执行所述可执行指令来执行权利要求1至6任一项所述的语音数据的传输方法。
14.一种存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现权利要求1至6任一项所述的语音数据的传输方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911179284.4A CN112866956B (zh) | 2019-11-27 | 2019-11-27 | 语音数据的传输方法、装置、设备及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911179284.4A CN112866956B (zh) | 2019-11-27 | 2019-11-27 | 语音数据的传输方法、装置、设备及存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112866956A true CN112866956A (zh) | 2021-05-28 |
CN112866956B CN112866956B (zh) | 2023-05-02 |
Family
ID=75985378
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911179284.4A Active CN112866956B (zh) | 2019-11-27 | 2019-11-27 | 语音数据的传输方法、装置、设备及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112866956B (zh) |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS58178658A (ja) * | 1982-04-12 | 1983-10-19 | Mitsubishi Electric Corp | デ−タ通信方式 |
EP1858190A1 (en) * | 2006-05-16 | 2007-11-21 | Siemens S.p.A. | Method for safely transmitting short ACK/NACK bitmaps in ARQ process inside edge compliant systems |
CN103269260A (zh) * | 2013-06-03 | 2013-08-28 | 腾讯科技(深圳)有限公司 | 数据传输方法、数据接收端、数据发送端和数据传输*** |
CN103795505A (zh) * | 2012-11-02 | 2014-05-14 | 电信科学技术研究院 | 一种传输数据的方法、***和设备 |
CN105337706A (zh) * | 2014-08-07 | 2016-02-17 | 中兴通讯股份有限公司 | 数据发送方法、装置及*** |
CN107241172A (zh) * | 2017-07-17 | 2017-10-10 | 中国联合网络通信集团有限公司 | 一种数据重传方法和接入网设备 |
CN108631920A (zh) * | 2017-03-24 | 2018-10-09 | 华为技术有限公司 | 一种数据传输方法及装置 |
CN108696894A (zh) * | 2017-04-07 | 2018-10-23 | 中兴通讯股份有限公司 | 一种语音通话方法和装置 |
CN110234124A (zh) * | 2019-04-19 | 2019-09-13 | 维沃移动通信(深圳)有限公司 | 信息传输方法及终端设备 |
-
2019
- 2019-11-27 CN CN201911179284.4A patent/CN112866956B/zh active Active
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS58178658A (ja) * | 1982-04-12 | 1983-10-19 | Mitsubishi Electric Corp | デ−タ通信方式 |
EP1858190A1 (en) * | 2006-05-16 | 2007-11-21 | Siemens S.p.A. | Method for safely transmitting short ACK/NACK bitmaps in ARQ process inside edge compliant systems |
CN103795505A (zh) * | 2012-11-02 | 2014-05-14 | 电信科学技术研究院 | 一种传输数据的方法、***和设备 |
CN103269260A (zh) * | 2013-06-03 | 2013-08-28 | 腾讯科技(深圳)有限公司 | 数据传输方法、数据接收端、数据发送端和数据传输*** |
CN105337706A (zh) * | 2014-08-07 | 2016-02-17 | 中兴通讯股份有限公司 | 数据发送方法、装置及*** |
CN108631920A (zh) * | 2017-03-24 | 2018-10-09 | 华为技术有限公司 | 一种数据传输方法及装置 |
CN108696894A (zh) * | 2017-04-07 | 2018-10-23 | 中兴通讯股份有限公司 | 一种语音通话方法和装置 |
CN107241172A (zh) * | 2017-07-17 | 2017-10-10 | 中国联合网络通信集团有限公司 | 一种数据重传方法和接入网设备 |
CN110234124A (zh) * | 2019-04-19 | 2019-09-13 | 维沃移动通信(深圳)有限公司 | 信息传输方法及终端设备 |
Non-Patent Citations (1)
Title |
---|
张静: "下一代网络环境下话带数据传输损伤及容错技术", 《中国优秀硕士学位论文全文数据库(电子期刊)》 * |
Also Published As
Publication number | Publication date |
---|---|
CN112866956B (zh) | 2023-05-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11234236B2 (en) | Communication method and communications apparatus | |
CN108029120B (zh) | 用于为低复杂度窄带终端指示对随机接入过程中的harq消息分配的资源的方法 | |
KR20210042345A (ko) | 정보 전송 방법 및 장치 | |
CN107770871B (zh) | 消息收发方法、终端设备和网络设备 | |
CN111277390B (zh) | 下行反馈信息的传输方法、基站以及终端设备 | |
CN105144617B (zh) | 一种信息传输方法、基站及用户设备 | |
EP4037423A1 (en) | Method and device for processing sidelink operation, and storage medium | |
CN107710819B (zh) | 无线通信的方法、网络设备和终端设备 | |
US11246169B2 (en) | Communication method, related device, and system | |
CN107743313B (zh) | 实现辅小区的时分双工配置的方法、基站及*** | |
TWI778962B (zh) | 設備對設備(d2d)通信的方法和d2d設備 | |
CN108702649B (zh) | 状态指示的传输装置、方法以及通信*** | |
CN112399618B (zh) | 通信方法和装置 | |
EP3079429A1 (en) | Uplink data transmission determining apparatus, device and method | |
CN112866956B (zh) | 语音数据的传输方法、装置、设备及存储介质 | |
WO2022027594A1 (zh) | 一种通信方法及通信装置 | |
CN105264942B (zh) | 一种数据传输发射端设备、接收端设备和方法 | |
JP2020524449A (ja) | 無線通信ネットワークにおいて通信するための装置および方法 | |
CN110831239B (zh) | 一种数据传输方法、数据传输装置及通信设备 | |
EP4184838A1 (en) | Communication method, communication device, electronic device and computer storage medium | |
CN110831228B (zh) | 一种通信方法及装置 | |
WO2021171537A1 (ja) | 基地局装置、端末装置、および無線通信システム | |
CN111757512B (zh) | 上行调度方法和装置 | |
CN116636167A (zh) | 一种媒体接入访问mac信令适用时间的确定方法和装置 | |
CN117956553A (zh) | 业务通信方法、装置、设备及存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |