通信方法及装置与流程

文档序号:31840849发布日期:2022-10-18 22:31阅读:115来源:国知局
通信方法及装置与流程

1.本技术涉及通信技术领域,尤其涉及一种通信方法及装置。


背景技术:

2.低时延高可靠通信(ultra-reliable low-latency communication,urllc)是5g通信所定义的关键场景,主要面向时延敏感业务提供可保障时延,确保在一定时延范围内把数据包正确递交出去。由于urllc业务对数据正确传输有着较高的要求,业界通常应用冗余数传的方案在接收端获取冗余分集增益。就总体而言,冗余数传方案主要都是多载波分集,包括网络级冗余备份、ran级冗余备份和pdcp复制备份等手段,不同冗余分集技术在部署、实现上略有差异,但基本原理类似,这些冗余方式通过增加实体备份来提高链路传输的可靠性。
3.urllc业务通常应用于工业控制、无人驾驶等对实时性、可靠性要求较高的场景,即使是毫秒级的时延也会对业务连续性产生很大影响,另外,部分远程操控作业中同时存在控制信息的发送和监控视频的发送,控制信息的传输属于urllc业务,而监控视频的传输属于增强移动宽带(enhanced mobile broadband,embb)业务,两种业务对于可靠性有着不同的要求,因此对此类场景中的两种业务的冗余传输需求如何进行差异化处理,是亟待解决的问题。


技术实现要素:

4.本技术实施例提供一种通信方法及装置。
5.第一方面,本技术实施例提供一种通信方法,该方法可以由第一通信装置执行,或者由第一通信装置的部件(例如处理器、芯片、或芯片系统等)执行,包括:第一通信装置的多媒体接入控制层获得第一业务的第一服务质量特征标识符;上述多媒体接入控制层根据上述第一服务质量特征标识符确定上述第一业务的冗余次数;基于上述冗余次数发送上述第一业务。
6.通过该方法,第一通信装置可以针对不同业务来确定不同的冗余次数,同时使得同一业务的多个冗余数据包可以在同一载波上发送,减小了通信系统部署的复杂度,降低了通信系统的部署成本。
7.结合第一方面,在第一方面的某些实施方式中,所述多媒体接入控制层根据所述第一服务质量特征标识符取值确定所述第一业务的冗余次数,具体包括:根据所述第一服务质量特征标识符取值确定所述第一业务的服务质量流特征,根据所述服务质量流特征确定所述第一业务的冗余次数。
8.通过该方法,第一通信装置可以根据第一业务的服务质量流特征确定合理的冗余次数,以提升对传输资源的利用率。
9.结合第一方面,在第一方面的某些实施方式中,所述基于所述冗余次数发送所述第一业务,具体包括:根据所述冗余次数确定时域资源,所述时域资源包含一个或多个时
隙,在所述一个或多个时隙上发送所述第一业务,当所述时隙为多个时,所述时隙之间的间隔为n个时隙,所述n为大于等于0的整数。
10.通过该方法,如果n为大于0的值时,可以降低数据包所经历的信道相关性,提升数据包的分集增益。
11.结合第一方面,在第一方面的某些实施方式中,所述基于所述冗余次数发送所述第一业务,具体包括:根据所述冗余次数确定所述时域资源和空域资源,在所述时域资源和所述空域资源上发送所述第一业务,所述空域资源是从秩集合中确定所述第一业务的发送秩。
12.通过该方法,可以通过时域资源和空域资源保证数据包的分集增益。
13.结合第一方面,在第一方面的某些实施方式中,当所述时隙为多个时,所述多个发送时隙之间的间隔为n个时隙,所述n根据数据包时延预算确定,所述数据包预算是所述服务质量流特征中的参数。
14.通过该方法,可以满足数据包的传输时延要求。
15.结合第一方面,在第一方面的某些实施方式中,所述第一业务位于同一载波。
16.通过该方法,可以减小通信系统部署的复杂度,降低了通信系统的部署成本。
17.第二方面,本技术实施例提供一种装置,可以实现上述第一方面、第一方面中任一种可能的实施方式的方法。该装置包括用于执行上述方法的相应的单元或部件。该装置包括的单元可以通过软件和/或硬件方式实现。该装置例如可以为终端设备、接入网设备,也可以为支持终端设备、接入网设备实现上述方法的芯片、芯片系统、或处理器等。
18.第三方面,本技术实施例提供一种装置,包括:处理器,所述处理器与存储器耦合,所述存储器用于存储程序或指令,当所述程序或指令被所述处理器执行时,使得该装置实现上述第一方面、第一方面中任一种可能的实施方式中的方法。
19.第四方面,本技术实施例提供一种计算机可读存储介质,其上存储有计算机程序或指令,所述计算机程序或指令被执行时使得计算机执行上述第一方面,第一方面任一种可能的实施方式中的方法。
20.第五方面,本技术实施例提供一种计算机程序产品,其包括计算机程序代码,所述计算机程序代码在计算机上运行时,使得计算机执行上述第一方面、第一方面任一种可能的实施方式中的方法。
21.第六方面,本技术实施例提供一种芯片,包括:处理器,所述处理器与存储器耦合,所述存储器用于存储程序或指令,当所述程序或指令被所述处理器执行时,使得该芯片实现上述第一方面、第一方面任一种可能的实施方式中的方法。
22.第七方面,本技术实施例提供一种通信系统,包括:上述第二方面的装置。
23.第八方面,本技术实施例提供一种通信系统,包括:上述第三方面的装置。
附图说明
24.图1为本技术提供的实施例应用的通信系统的示意图;
25.图2为本技术提供的实施例应用的通信系统架构的示意图;
26.图3a和图3b为本技术实施例提供的一种空口协议栈分布示意图;
27.图4为本技术实施例提供的一种通信方法所对应的流程示意图;
28.图5为本技术实施例提供的一种通信装置的结构示意图;
29.图6为本技术实施例提供的一种终端设备的结构示意图;
30.图7为本技术实施例提供的一种接入网设备的结构示意图;
31.图8为本技术实施例提供的一种通信装置的结构示意图。
具体实施方式
32.本技术实施例提供的方法及装置可以应用于通信系统中。如图1示出了一种通信系统结构示意图。该通信系统100中包括一个或多个接入网设备(图中示出接入网设备110和接入网设备120),以及与该一个或多个接入网设备通信的一个或多个终端。图1中所示终端114和终端118与接入网设备110通信,所示终端124和终端128与接入网设备120通信。可以理解的是,接入网设备和终端也可以被称为通信设备。
33.本技术实施例提供的方法及装置可用于各种通信系统,例如第四代(4th generation,4g)通信系统,4.5g通信系统,5g通信系统,多种通信系统融合的系统,或者未来演进的通信系统(比如5.5g通信系统或6g通信系统)。例如长期演进(long term evolution,lte)系统,新空口(new radio,nr)系统,无线保真(wireless-fidelity,wifi)系统,以及第三代合作伙伴计划(3rd generation partnership project,3gpp)相关的通信系统等,以及其他此类通信系统。
34.本技术实施例提供的方法及装置可以应用于多种通信系统架构中。如图2示出了一种通信系统架构示意图。在该通信系统的架构中,终端通过接入网(radio access network,ran)设备接入核心网。终端可以通过接入网和核心网建立与数据网络(data network,dn)或数据网络中的服务器之间的连接。其中,数据网络例如可以包括运营商服务、因特网(internet)或者第三方服务等。在4g通信系统中,该连接可以为分组数据网络连接(packet data network connection,pdn connection)或者承载。在5g通信系统中,该连接可以为协议数据单元会话(protocol data unit session,pdu session)。在未来通信系统如第六代(6th generation,6g)通信系统中,该连接可以是pdu会话、或者是pdn连接、或者是其他类似的概念,本技术实施例对此不作限定。在本技术实施例中,终端与数据网络或服务器之间建立的连接也可称为会话。
35.本技术中的接入网设备可以是任意一种具有无线收发功能的设备。包括但不限于:lte中的演进型基站(nodeb或enb或e-nodeb,evolutional node b),nr中的基站(gnodeb或gnb)或收发点(transmission receiving point/transmission reception point,trp),3gpp后续演进的基站,wifi系统中的接入节点,无线中继节点,无线回传节点,核心网设备等。基站可以是:宏基站,微基站,微微基站,小站,中继站,或,气球站等。多个基站可以支持上述提及的同一种技术的网络,也可以支持上述提及的不同技术的网络。基站可以包含一个或多个共站或非共站的trp。接入网设备还可以是服务器(例如云服务器)、云无线接入网络(cloud radio access network,cran)场景下的无线控制器、集中单元(centralized unit,cu),和/或,分布单元(distributed unit,du)。接入网设备还可以是服务器,可穿戴设备,机器通信设备、车载设备、或智慧屏幕等。以下以接入网设备为基站为例进行说明。所述多个接入网设备可以为同一类型的基站,也可以为不同类型的基站。基站可以与终端设备进行通信,也可以通过中继站与终端设备进行通信。终端设备可以与不同
技术的多个基站进行通信,例如,终端设备可以与支持lte网络的基站通信,也可以与支持5g网络的基站通信,还可以支持与lte网络的基站以及5g网络的基站的双连接。本技术中的接入网设备与终端设备之间的接口可以为uu接口(或称为空口)。当然,在未来通信中,这些接口的名称可以不变,或者也可以用其它名称代替,本技术对此不限定。
36.本技术中的终端是一种具有无线收发功能的设备,可以部署在陆地上,包括室内或室外、手持、穿戴或车载;也可以部署在水面上(如轮船等);还可以部署在空中(例如飞机、气球和卫星上等)。所述终端可以是手机(mobile phone)、平板电脑(pad)、带无线收发功能的电脑、虚拟现实(virtual reality,vr)终端设备、增强现实(augmented reality,ar)终端设备、工业控制(industrial control)中的终端、车载终端设备、无人驾驶(self driving)中的终端、辅助驾驶中的终端、远程医疗(remote medical)中的终端、智能电网(smart grid)中的终端、运输安全(transportation safety)中的终端、智慧城市(smart city)中的终端、智慧家庭(smart home)中的终端等等。本技术的实施例对应用场景不做限定。终端有时也可以称为终端设备、用户设备(user equipment,ue)、接入终端设备、车载终端、工业控制终端、ue单元、ue站、移动站、移动台、远方站、远程终端设备、移动设备、ue终端设备、无线通信设备、机器终端、ue代理或ue装置等。终端可以是固定的,也可以是移动的。
37.作为示例而非限定,在本技术中,终端可以是可穿戴设备。可穿戴设备也可以称为穿戴式智能设备,是应用穿戴式技术对日常穿戴进行智能化设计、开发出可以穿戴的设备的总称,如眼镜、手套、手表、服饰及鞋等。可穿戴设备即直接穿在身上,或是整合到用户的衣服或配件的一种便携式设备。可穿戴设备不仅仅是一种硬件设备,更是通过软件支持以及数据交互、云端交互来实现强大的功能。广义穿戴式智能设备包括功能全、尺寸大、可不依赖智能手机实现完整或者部分的功能,例如:智能手表或智能眼镜等,以及只专注于某一类应用功能,需要和其它设备如智能手机配合使用,如各类进行体征监测的智能手环、智能首饰等。
38.在本技术中,终端可以是物联网(internet of things,iot)系统中的终端,iot是未来信息技术发展的重要组成部分,其主要技术特点是将物品通过通信技术与网络连接,从而实现人机互连,物物互连的智能化网络。本技术中的终端可以是机器类型通信(machine type communication,mtc)中的终端。本技术的终端可以是作为一个或多个部件或者单元而内置于车辆的车载模块、车载模组、车载部件、车载芯片或者车载单元,车辆通过内置的所述车载模块、车载模组、车载部件、车载芯片或者车载单元可以实施本技术的方法。因此,本技术实施例可以应用于车联网,例如车辆外联(vehicle to everything,v2x)、车间通信长期演进技术(long term evolution vehicle,lte-v)、车到车(vehicle to vehicle,v2v)等。
39.核心网设备包括移动性管理网元、会话管理网元、统一数据管理网元、用户面网元。可选的,核心网设备还包括网络能力开放网元和/或策略控制网元。
40.移动性管理网元,主要用于移动网络中的移动性管理,如用户位置更新、用户注册网络、用户切换等。在4g通信系统中,移动性管理网元可以是移动性管理实体(mobility management etity,mme)。在5g通信系统中,移动性管理网元可以是接入与移动性管理功能(access and mobility management function,amf)。
41.会话管理网元,主要用于移动网络中的会话管理,如会话建立、修改、释放。具体功
能如为用户分配互联网协议(internet protocol,ip)地址、选择提供报文转发功能的用户面网元等。在4g通信系统中,会话管理网元可以是服务网关控制面(serving gateway control plane,sgw-c)或者分组数据网络网关控制面(packet data network gateway control plane,pgw-c)或者sgw-c和pgw-c合设的网元。在5g通信系统中,会话管理网元可以是会话管理功能(session management function,smf)。
42.统一数据管理网元,存储用户的根密钥以及认证的相关签约数据,生成5g鉴权参数和鉴权向量。在4g通信系统中,统一数据管理网元可以是归属用户服务器(home subscriber server,hss)。在5g通信系统中,统一数据管理网元可以是统一数据管理(unified data management,udm)。
43.用户面网元,主要用于根据会话管理网元的路由规则执行用户数据包的转发。在4g通信系统中,用户面网元可以是服务网关用户面(serving gateway user plane,sgw-u)或者分组数据网关用户面(packet data network gateway user plane,pgw-u)或者sgw-u和pgw-u合设的网元。在5g通信系统中,用户面网元可以是用户面功能(user plane function,upf)网元。
44.策略控制网元,包含用户签约数据管理功能、策略控制功能、计费策略控制功能、服务质量(quality of service,qos)控制等。在4g通信系统中,策略控制网元可以是策略控制和计费功能(policy control and charging function,pcrf)。在5g通信系统中,策略控制网元可以是策略控制功能(policy control function,pcf)。
45.网络能力开放网元,主要用于向第三方、应用服务功能等开放通信系统的能力,在第三方、应用服务器与通信系统之间传递信息。在4g通信系统中,网络能力开放网元可以是服务能力开放功能(service capability exposure function,scef)。在5g通信系统中,网络能力开放网元可以是网络开放功能(network exposure function,nef)。
46.在未来的通信系统如6g通信系统中,上述网元或设备仍可以使用其在4g或5g通信系统中的名称,也可以有其它名称。上述网元或设备的功能可以由一个独立网元完成,也可以由若干个网元共同完成,本技术实施例对此不作限定。
47.在实际部署中,核心网设备中的网元可以部署在相同或者不同的物理设备上。例如作为一种可能的部署,可以将amf和smf部署在同一个物理设备上。又例如,5g核心网设备的网元可以和4g核心网设备的网元部署在同一物理设备上。
48.在实际部署中,核心网设备中的网元可以合设。例如,移动性管理网元可以与会话管理网元合设。又例如,会话管理网元可以与用户面网元合设。当两个或两个以上网元合设时,本技术中提供的这两个或两个以上网元之间的交互就成为该合设网元的内部操作或者可以省略。
49.5g通信系统的核心网相对于4g通信系统的核心网,采用了控制面与用户面相分离的架构,以及服务化架构。可以理解,本技术中的方案不仅可以适用于5g通信系统,也可以适用于演进后的4g通信系统、或未来的6g通信系统等。本技术方案适用的网络可以采用控制面与用户面相分离的架构,也可以采用控制面与用户面合一的架构。本技术方案适用的网络可以采用服务化架构,也可以采用非服务化架构。
50.可以理解,随着网络的演进,上述网元的名称可能发生变化,网元的功能也可能发生合并、分离、甚至改变,但这些变化并不意味着脱离了本技术方案的适用范围。
51.本技术中接入网设备和终端设备之间的通信遵循一定的协议层结构,例如控制面协议层结构可以包括无线资源控制(radio resource control,rrc)层、分组数据汇聚层协议(packet data convergence protocol,pdcp)层、无线链路控制(radio link control,rlc)层、媒体接入控制(media access control,mac)层和物理层;用户面协议层结构可以包括pdcp层、rlc层、mac层物理层,在一种可能的实现中,pdcp层之上还可以包括业务数据适配(service data adaptation protocol,sdap)层。
52.以接入网设备和终端设备之间的数据传输为例,数据传输需要经过用户面协议层,比如经过sdap层、pdcp层、rlc层、mac层、物理层,其中,sdap层、pdcp层、rlc层、mac层、物理层也可以统称为接入层,如图3a所示。示例性地,接入网设备和终端设备之间通过建立至少一个数据无线承载(data radio bearer,drb)来传输数据,每个drb可以对应一组功能实体集合,比如包括一个pdcp层实体,该pdcp层实体对应的至少一个rlc层实体,至少一个rlc层实体对应的至少一个mac层实体,至少一个mac层实体对应的至少一个物理层实体。需要说明的是,接入网设备和终端设备之间还可以通过建立至少一个信令无线承载(signalling radio bearer,srb)来传输信令,drb和srb可以统称为无线承载(radio bearer,rb)。
53.以上行数据传输为例,图3b为上行数据在各层间传输的示意图,图3b中向下的箭头表示数据发送,向上的箭头表示数据接收。sdap层实体自上层取得数据后,可以根据数据的服务质量流标识(qos flow indicator,qfi)将数据映射到相应drb的pdcp层实体,pdcp层实体可以将数据传送到该pdcp层实体对应的至少一个rlc层实体,进而由至少一个rlc层实体传输到对应的mac层实体,再由mac层实体生成传输块,然后通过对应的物理层实体进行无线传输。数据在各个层中进行相对应的封装,某一层从该层的上层收到的数据视为该层的服务数据单元(service data unit,sdu),经过层封装后成为协议数据单元(protocol data unit,pdu),再传递给下一个层。例如pdcp层实体从上层接收到的数据称为pdcp sdu,pdcp层实体发送到下层的数据称为pdcp pdu;rlc层实体从上层接收到的数据称为rlc sdu,rlc层实体发送到下层的数据称为rlc pdu。其中,不同层之间可以通过相应的通道来传输数据,比如rlc层实体与mac层实体之间可以通过逻辑信道(logical channel,lch)来传输数据,mac层实体与物理层实体之间可以通过传输通道(transport channel)来传输数据。
54.示例性地,根据图3b还可以看出,用户面协议层还具有应用层;其中,应用层可以用于向终端设备中所安装的应用程序提供服务,比如,终端设备接收到的下行数据可以由物理层依次传输到应用层,进而由应用层提供给应用程序;又比如,应用层可以获取应用程序产生的数据,并将数据依次传输到物理层,发送给其它通信装置。
55.下面先对本技术实施例涉及的相关技术特征进行解释说明。需要说明的是,这些解释是为了让本技术实施例更容易被理解,而不应该视为对本技术所要求的保护范围的限定。
56.1.服务质量(qos)流
57.终端设备与用户面网元之间可以通过pdu会话进行数据传输,每个pdu会话中可以传输多个不同qos要求的数据流,称为qos流。每个qos流有对应的配置信息以及每个qos对应的包过滤集合。每个qos流的配置信息可以包括每个qos流对应的qos参数。
58.qos流可以包括保证比特速率(guaranteed bit rate,gbr)qos流和非保证比特速率(non-guaranteed bit rate,non-gbr)qos流。其中,gbr qos流所承载的业务对时延要求较为严格或者对速率要求较严格,需要保证该流的传输速率,比如会话类视频等业务;non-gbr qos流所承载的业务对速率要求不高,不需要实时的速率保证,比如网页浏览、文件下载等业务。
59.以gbr qos流为例,每个gbr qos流可以对应一组qos参数,该组qos参数可以包括5g服务质量标识(5g qos identifier,5qi)、保证流比特率(guaranteed flow bit rate,gfbr)、最大流比特率(maximum flow bit rate,mfbr)。
60.其中,gfbr表示由网络保证在平均窗口上向qos流提供的比特率;mfbr用于将比特率限制为qos流所期望的最高比特率(例如,超过mfbr时数据包可能被ue/ran/upf丢弃)。gfbr的值在上行链路(uplink,ul)和下行链路(downlink,dl)中可以是相同的,以及mfbr的值在ul和dl中也可以是相同的。
61.2.5g服务质量标识(5g qos identifier,5qi)
62.指示当前业务的qos等级,是一个标量,用于索引到对应的服务质量流特征。5qi分为标准化的5qi、预配置的5qi和动态分配的5qi。其中,标准化的5qi与一组标准化的5g qos特征一一对应;预配置的5qi对应的5g qos特征值可以预配置在接入网设备上;动态分配的5qi对应的5g qos特征由核心网设备发送给接入网设备。
63.以标准化的5qi为例,其对应的5g qos特征可以包括:
64.(1)资源类型(resource type),包括保障流比特速率(guaranteed bit rate,gbr)、时延敏感(delay critical)的gbr和非保障流比特速率non-gbr。其中,non-gbr qos流可以使用non-gbr资源类型。gbr qos流可以使用gbr资源类型或时延敏感的gbr资源类型。
65.(2)优先级水平(priority level),表示5g qos流间的资源调度优先级,该参数用于区分一个终端设备的各个qos流,也可用于区分不同终端设备的qos流。该参数值越小表示优先级越高。
66.(3)数据包时延预算(packet delay budget,pdb),定义了终端设备和锚点upf网元间数据包传输的时延上限。
67.(4)包错误率(packet error rate,per),定义了一个上限,也就是数据包已经被发送端的链路层(如rlc层)处理了,但没有被对应的接收端提交给上层(如pdcp层)的比率上限。包错误率也可以称为误包率,二者可以相互替换。需要说明的是,对于使用时延敏感的gbr资源类型的gbr qos流,如果在pdb周期内发送的数据突发小于默认最大数据突发量且qos流不超过保证流比特率,则延迟大于pdb的数据包被计为丢失。
68.(5)平均窗口,是针对gbr qos流定义的,用于相关网元统计gfbr和mfbr。
69.(6)最大数据突发量(maximum data burst volume,mdbv),表示5g接入网在一个5g接入网pdb期间需要服务的最大数据量;资源类型为时延敏感的gbr的每个qos流应与一个mdbv相关联。
70.举个例子,标准化的5qi的取值为82时,其对应的资源类型为时延敏感的gbr,优先级水平为19,pdb为10ms,per为10-4
,mdbv为255字节(byte),平均窗口为2000ms。
71.3.秩(rank)
72.传输信道的秩是收发设备间传输通路上独立的并行信道的数目,也表示为空分复用流数,即相同的时频资源,在空间中分成几份同时传输。在时频资源不变的情况下,秩越高,实际吞吐率越高。发送端采用多个天线传送多个码字时,需要根据空间信道的秩来确定所能同时发送的数据流数(即层数),以降低信息之间的干扰,增加接收准确性,提升信息传送容量。
73.4.多载波分集
74.为了保证具有高可靠性传输需求业务的数据传输,通常采用多载波分集实现冗余数传来保证数据传输的可靠性,包括网络级冗余备份、ran级冗余备份和pdcp复制备份。
75.网络级冗余备份需要收发两端之间建立相互独立的冗余通信链路,例如,两台终端经过不同的空口链路、不同的承载网(承载网即接入网设备到ngc的链路)接入核心网,发端同时发送相同的数据,收端进行选择接收。网络级冗余需要依靠布局更多的网络设备来保证数据传输的可靠性。
76.ran级冗余备份需要终端与接入网设备之间建立冗余通信链路,例如,两台终端经过不同的空口链路与接入网设备通信,使用相同的承载网接入核心网。相较于网络级冗余备份,ran级冗余备份可节约网络部署成本,但可靠性增益也有所折损。
77.pdcp复制备份是pdcp层根据冗余次数对业务的待传数据进行复制,将复制后的多份数据在不同的rlc实体上进行数传,复制后的数据被分流在不同的载波上进行发送,以此获取频域分集增益。实现pdcp复制备份在不同的载波上进行发送有两种方式,载波聚合和双连接。其中载波聚合是上层数据流映射到聚合的各载波中进行传输。数据流到载波的映射在mac层完成。接入网设备为每个载波在每个时隙构建一个(空分复用时为两个或更多)传输块(transport block,tb),每个载波使用单独的混合自动重传请求(harq)实体和链路适应机制。双连接机制有两组接入节点,分别为主节点和辅节点,跟主节点相关联的一组服务小区被称为主小区组,跟辅节点相关联的一组服务小区被称为辅小区组,终端设备同时连接主节点和辅节点的接入网设备。pdpc复制备份传输需要较高的网路部署成本支撑。
78.5.单载波分集
79.单载波分集的主要实现方式是利用时域资源,通过时隙聚合来实现冗余传输。时隙聚合是发送端在连续的多个时隙上发送同一份数据的不同冗余版本,聚合后的若干个时隙属于同一混合自动重传请求(hybrid automatic repeat request,harq)进程,接收端采用增量冗余(incremental redundancy,ir)合并获取合并增益。时隙聚合通过连续的多个时隙来发送数据,会导致不同冗余版本的数据所经历的信道之间相关性较高,从而使得接收端的接收增益受到影响。
80.在实际应用场景中,urllc业务和embb业务对于可靠性有着不同的要求。由于urllc业务对数据正确传输有着较高的要求,因此需要采用冗余数传的方案保证数据传输的可靠性。而urllc业务在很多场景中具有数据包小,业务突发的特点,如果采用多载波冗余传输的方案,网络实体部署成本较高,同时会造成传输资源的浪费。而采用单载波传输的方案时,mac层会依据物理层的传输资源,对高层传递的数据包进行合并,作为一个传输块,通过物理层进行传输。例如,urllc业务的待传数据在pdcp层根据冗余次数进行冗余复制,生成数据包1、数据包2,

,数据包m,其中m为根据冗余次数确定的冗余复制生成的数据包数目。pdcp层将数据包1、数据包2,

,数据包m传递给mac层,因为mac层无法感知所接收的
数据包的业务属性,mac层可以根据物理层的传输资源调度数据包。在这种情况下,mac层会将数据包1、数据包2,

,数据包m中的多个数据包合并成一个传输块,例如,将数据包1、数据包2,

,数据包m中的数据包1和数据包2合并生成传输块1,mac层为传输块1调度物理层的传输资源。因为数据包1和数据包2通过相同的物理层的传输资源传输,数据包1和数据包2之间无法获得分集增益。可以理解,物理层的传输资源可以是时域资源、频域资源和空域资源中的其中一种资源,也可以是其中至少两种资源的组合。
81.另外,在很多场景中,发送端同时有urllc业务和embb业务,为了提高传输资源利用率,发送端可以将urllc业务的数据包和emmb业务的数据包合并传输,为了保证urllc业务的可靠性,合并的数据包需要满足urllc业务冗余传输的要求,即合并后的待传数据需要进行冗余复制,此时,对于embb业务来说,冗余传输会造成资源浪费。
82.本技术中的实施例为不同业务的同时传输提供了一种通信方法,在该方法中,mac层对具有不同可靠性要求的业务的待传输数据,根据业务对应的qos流的服务质量特征标识符确定其对应的冗余次数,可以满足不同业务的差异化冗余传输需求,利用物理层的传输资源,保证冗余传输的分集增益,同时避免整体冗余带来的资源浪费。
83.本技术实施例所述的通信方法不仅限适用于urllc业务和embb业务的同时传输,其他具有不同可靠性要求和/或不同时延要求的多种业务的同时传输也可以采用本技术中的方法。为了表述方便,在下文中,仅用第一业务和第二业务来表示区分具有不同可靠性要求和/或不同时延要求的业务。
84.由前述的定义和解释可知,5qi在5g nr系统中标识qos流对应的服务质量特征,类似的,qci(qos class identifier,服务质量等级标识符)是在lte系统中标识qos流对应的服务质量特征,在未来通信系统如6g通信系统中,可能会有其他名称的标识符来标识qos流对应的服务质量特征,因此在本技术实施例所述的通信方法中,使用第一服务质量特征标识符来标识qos流对应的服务质量特征,可以理解,本技术实施例并不限定第一服务质量特征标识符的具体名称,其他任何能够实现上述标识qos流对应的服务质量特征的名称都应被理解为本技术方案中的第一服务质量特征标识符。
85.下面以具体实施例结合附图对本技术的技术方案进行详细说明。下述实施例和实施方式可以相互结合,对于相同或相似的概念或过程可能在某些实施例不再赘述。应理解,本技术中所解释的功能可以通过独立硬件电路、使用结合处理器/微处理器或通用计算机而运行的软件、使用专用集成电路,和/或使用一个或多个数字信号处理器来实现。当本技术描述为方法时,其还可以在计算机处理器和被耦合到处理器的存储器中实现。
86.图4为本技术实施例提供的一种通信方法400的流程示意图。图4中以第一通信装置和第二通信装置作为该交互示意的执行主体为例来示意该通信方法。但本技术并不限制该交互示意的执行主体。例如,图4中的通信装置也可以是支持该通信装置实现方法的芯片、芯片系统、或处理器。本技术实施例提供的方法对于下行数据传输和上行数据传输均适用,因此,第一通信装置和第二通信装置所属的装置类型在本技术实施例中不做限制,例如,第一通信装置是终端设备,第二通信装置是接入网设备,或者第一通信装置是接入网设备,第二通信装置是终端设备,或者第一通信装置是作为发送端的终端设备,第二通信装置是作为接收端的终端设备。
87.图4中示意的方法400包括410至430部分。通过该方法,能够根据第一服务质量特
征标识符对具有不同可靠性要求的业务的数据确定其对应的冗余次数,满足不同业务的差异化冗余传输需求,从而避免整体冗余造成资源浪费。下面对本技术实施例提供的方法400进行介绍。
88.410:第一通信装置的多媒体接入控制(mac)层获得第一业务的第一服务质量特征标识符。
89.具体地,第一通信装置的业务适配(sdap)层获得第一业务对应的第一服务质量特征标识符,将第一业务对应的第一服务质量特征标识符传递给mac层。
90.在一种可能的实施方式中,sdap层在向下层递交的协议数据单元(protocol data unit,pdu)中携带该第一服务质量特征标识符,例如,在pdu中增加一个新的字段,该字段用于表示该pdu所指示的第一业务的第一服务质量特征标识符。该字段的长度在本技术实施例中不做限制。
91.在另一种可能的实施方式中,sdap层获得第一业务对应的第一服务质量特征标识符后,可以采用专门的信令或者采用以已有的信令中携带的形式,向下层传递该第一服务质量特征标识符,mac层接收到上述信令,获得该信令中携带的第一业务的第一服务质量特征标识符。该信令为已有信令时,可以是服务质量流规则(qos rule),或者服务质量流模板(qos profile)。可以理解,本技术实施例中不限制信令的名称。
92.420:第一通信装置的mac层根据上述第一服务质量特征标识符确定第一业务的冗余次数。
93.具体地,第一服务质量特征标识符的取值与冗余次数之间有关联关系,mac可以根据第一服务质量特征标识符的取值确定第一业务的冗余次数。
94.示例性地,表一给出了一种第一服务质量特征标识符与冗余次数的映射关系。
95.表一第一服务质量特征标识符的取值与冗余次数映射
[0096][0097]
表一中所示例的第一服务质量特征标识符的取值与冗余次数映射仅是一种示例性说明,表一中的第一服务质量特征标识符的取值和冗余次数不仅限于表一中所列范围,其中a1,a2,a3,a4,n1,n2,n3,n4的取值在本技术实施例中不做限制。上述表一仅用于说明mac层根据第一服务质量特征标识符的取值可以确定第一业务的冗余次数的可能方法。
[0098]
在另一种可能的实施方式中,mac层根据第一服务质量特征标识符的取值确定第一业务的冗余次数,可以是第一服务质量特征标识符的取值范围与冗余次数之间存在关联关系。
[0099]
示例性地,表二给出了另一种第一服务质量特征标识符与冗余次数的映射关系。
[0100]
表二第一服务质量特征标识符的取值与冗余次数映射
[0101][0102]
表二中的a为mac层获得的第一服务质量特征标识符的具体取值。
[0103]
可以理解,表二中的示例用于说明当第一服务质量特征标识符的的取值满足第一取值范围时,mac层获得第一业务的第一冗余次数,当第一服务质量特征标识符的的取值满足第二取值范围时,mac层获得第一业务的第二冗余次数。
[0104]
可以理解,上述表二中所示例的第一服务质量特征标识符的取值范围与冗余次数映射仅是一种示例性说明,表二中的第一服务质量特征标识符的取值范围和冗余次数不仅限于表二中所列范围。其中a1,a2,a3,a4,n1,n2,n3,n4的取值在本技术实施例中不做限制,n1,n2,n3,n4的取值与表一中的取值可能不同,也可能相同。上述表二仅用于说明mac层根据第一服务质量特征标识符的取值可以确定第一业务的冗余次数的可能方法。
[0105]
在另一种可能的实施方式中,mac层接收到上述第一服务质量特征标识符,根据该第一服务质量特征标识符获得对应的服务质量流特征信息,从而确定上述第一业务的冗余次数。
[0106]
服务质量流特征信息包含以下信息:资源类型、优先级水平、数据包时延预算、包错误率、平均窗口和最大数据突发量。mac层可以根据服务质量流特征信息中的一个或者多个参数确定第一业务的冗余次数。下文对mac层可以根据服务质量流特征信息确定第一业务的冗余次数进行举例说明:
[0107]
可能方式1:mac层根据第一服务质量特征标识符的取值,确定一组服务质量流特征信息,mac层根据该组服务质量流特征信息中的一个参数确定第一业务的冗余次数。
[0108]
示例性地,mac层根据服务质量流特征信息中的资源类型确定第一业务的冗余次数,例如,当qos资源类型为gbr时,冗余次数为n1,当qos资源类型为时延敏感的gbr时,冗余次数为n2,当qos资源类型为non-gbr时,冗余次数为n3。
[0109]
示例性地,mac层根据服务质量流特征信息中的优先级水平确定第一业务的冗余次数,例如,当a1≤qos的优先级水平<a2时,冗余次数为n1,当a2≤qos的优先级水平<a3时,冗余次数为n2。
[0110]
示例性地,mac层根据服务质量流特征信息中的包错误率确定第一业务的冗余次数,例,当a1≤包错误率<a2时,冗余次数为n1,当a2≤包错误率<a3时,冗余次数为n2。
[0111]
示例性地,mac层根据服务质量流特征信息中的数据包时延预算确定第一业务的冗余次数,例如,当a1≤数据包时延预算<a2时,冗余次数为n1,当a2≤数据包时延预算<a3时,冗余次数为n2。
[0112]
可以理解,上述所举示例性说明仅用于说明mac层根据该组服务质量流特征信息中的一个参数确定第一业务的冗余次数,服务质量流特征信息中的参数取值与冗余次数的
对应关系不限于上述示例,其中a1,a2,a3,a4,n1,n2,n3,n4的取值在本技术实施例中不做限制,a1,a2,a3,a4,n1,n2,n3,n4的取值可以与前述实施例中的取值可能不同,也可能相同。
[0113]
可能方式2:mac层根据第一服务质量特征标识符的取值,确定一组服务质量流特征信息,mac层根据该组服务质量流特征信息中的多个参数确定第一业务的冗余次数。
[0114]
示例性地,mac层根据资源类型和优先级水平确定第一业务的冗余次数,或者mac层根据资源类型和包错误率确定第一业务的冗余次数,或者mac层根据资源类型、数据包时延预算和包错误率确定第一业务的冗余次数。
[0115]
可以理解,mac层可以根据服务质量流特征信息中的多个参数来确定第一业务的冗余次数,多个参数的可能组合形式不限于上述示例所举的组合。
[0116]
可选的,mac层可以根据服务质量流特征信息中的多个参数来确定第一业务的冗余次数时,如果多个参数中对应的冗余次数不同,可以采用多个参数中确定的最大冗余次数为第一业务的冗余次数,或者采用多个参数中确定的最小冗余次数为第一业务的冗余次数。
[0117]
例如,mac层获得第一服务质量特征标识符的取值为84,资源类型为时延敏感的gbr,确定冗余次数为2,优先级水平为24,确定冗余次数为4,数据包时延预算为30ms,确定冗余次数为1,包错误率要求为10-5,确定冗余次数为2,此时,mac层可以确定第一业务的冗余次数为4,或者第一业务的冗余次数为1。
[0118]
可以理解,上述所举示例性说明仅用于说明mac层根据该组服务质量流特征信息中的多个参数确定第一业务的冗余次数,服务质量流特征信息中的参数取值与冗余次数的对应关系不限于上述示例。
[0119]
mac层确定第一业务的冗余次数后,根据该冗余次数,对第一业务的待发送数据进行冗余复制。待发送数据进行冗余复制后,生成多个冗余数据包,记为数据包数据包1,

数据包m.其中,m为根据冗余次数对待发送数据进行冗余复制后生成的数据包的数目。
[0120]
可以理解,第一业务的待发送数据冗余复制后生成的数据包的数目与第一业务的冗余次数可能相同,也可能不同。对于根据冗余次数生成冗余数据包,在实际场景的表述中,表述方式可能有以下几种:
[0121]
1.假设待传输数据为1一个数据包,经过1次冗余复制后,共有2个数据包,经过2次冗余复制后,共有4个数据包,经过3次冗余复制后,共有8个数据包,以此类推,可以得知,当冗余次数为a次时,共有2a个数据包;或者,
[0122]
2.假设待传输数据为1一个数据包,经过1次冗余复制后,共有2个数据包,经过2次冗余复制后,共有3个数据包,经过3次冗余复制后,共有4个数据包,以此类推,可以得知,当冗余次数为a次时,共有a+1个数据包;或者
[0123]
3.假设待传输数据经过a次冗余复制,共有a个数据包。
[0124]
上述表述方法,是用于说明冗余次数和经冗余复制后生成的数据包的数目之间可能的关系,但在本技术实施例中不仅限于上述所列举的描述。可以理解,第一通信装置根据第一服务质量特征标识符确定第一业务的冗余次数,可以表示为第一通信装置根据第一服务质量特征标识符确定第一业务的冗余次数,根据第一业务的冗余次数确定第一业务冗余数据包的数目。
[0125]
可选的,待发送数据进行冗余复制时,每个数据包中包含待发送数据的rlc序列号
或pdcp序列号。根据该方法,第二通信装置接收到该数据包后,pdcp层如果检索到至少两个数据包的rlc序列号或pdcp序列号相同,则pdcp层可以将其中第一个接收到的数据包向上层递交,将其他数据包丢弃。
[0126]
430:基于上述冗余次数发送上述第一业务。
[0127]
具体地,第一通信装置根据上述冗余次数,确定一个或多个时隙,在所述一个或多个时隙上发送第一业务,当所述时隙为多个时,所述多个时隙中相邻时隙之间的间隔为n,所述n为大于等于0的整数。多个时隙之间间隔越大,各个时隙的信道相关性越低,通过不同时隙传输的第一业务的数据包能够获得更高的时域分集增益。
[0128]
第一通信装置可以通过在时域资源上的不同时隙发送经过冗余复制生成的数据包,以获得时域分集增益,同时,第一通信装置也可以通过空域资源,使得经过冗余复制生成的数据包经过不同的空口进行传输,以获得空域分集增益。因此,可选的,第一通信装置还可以根据上述冗余次数,从秩集合中确定第一业务的发送秩,在上述发送秩上发送第一业务。
[0129]
在一种可能的实施方式中,第一通信装置在时域资源进行第一业务的冗余传输。第一通信装置根据上述冗余次数,选择发送的时隙,经过冗余复制生成的数据包1,

,数据包m在选择的时隙上发送给第二通信装置,即第一通信装置使用m个时隙发送上述m个数据包。而m个时隙中相邻时隙之间间隔为n,所述n为大于等于0的整数。
[0130]
在一种可能的实施方式中,第一通信装置在时域资源和空域资源上进行第一业务的冗余传输。
[0131]
示例性地,如果空域资源的秩的数目大于等于2,当第一业务的待发送数据冗余复制后生成的数据包的数目m小于等于秩集合的数目时,第一业务的数据包1,

,数据包m可以在同一时隙上,不同的发送秩上发送。例如,空域资源上的秩集合为{r1,
…rk
},其中k为秩的数目,此时k》2,m≤k。则第一通信装置选择的发送秩为r
k1,1


,r
km,m
,其中k1,

,km的取值为{1,

,k}中的值,且k1,

,km的取值不相同。此时,第一业务的经过冗余复制生成的数据包中的每一个数据包都映射到一个发送秩上,第一通信装置可以在时隙1上发送上述第一业务的数据包,其中时隙1为第一通信装置选择的用于发送第一业务的时域资源。
[0132]
如果空域资源的秩的数目大于等于2,当第一业务的待发送数据冗余复制后生成的数据包的数目m大于秩集合的数目时,第一业务的数据包1,

,数据包m可以在不同的时隙上,不同的发送秩上发送。例如,空域资源上的秩集合的数目为2,从秩集合中选择的发送秩为{r1,r2};如果m等于4,则第一业务的待发送数据经过冗余复制后生成数据包1,数据包2,数据包3,数据包4,此时第一通信装置选择两个时隙来发送第一业务的数据,假设选择的时隙为时隙1,时隙2,则第一通信装置可以在在时隙1上选择r1发送数据包1,选择r2发送数据包2,在时隙2上选择r1发送数据包3,选择r2发送数据包4,其中时隙1和时隙2之间的间隔为n,所述n为大于等于0的整数。可以理解,上述示例仅用于说明第一通信装置在时域资源和空域资源上进行第一业务的冗余传输时,可以选择在不同时隙,不同的发送秩上发送第一业务的数据包。第一通信装置选择的空域资源和时隙资源不限于上述示例中所举范围。
[0133]
可以理解,上述时域资源,或者时域资源和空域资源的组合,可以表述为物理层的传输资源,mac层对上述第一业务经过冗余复制生成的数据包调度物理层的传输资源时,第一业务的每个数据包会作为一个传输块,每个传输块对应物理层的一个传输资源。通过该
方法,mac层不会将同一业务数据包a和数据包b合并为一个传输块,保证了同一业务的数据包通过物理层的不同传输资源进行传输,进而获取分集增益。其中,上述数据a和数据包b为业务经过冗余复制生成的多个数据包中的任意两个数据包。通过上述方法,第一通信装置在时域资源上通过不同的时隙,在空域资源上通过不同的发送秩实现第一业务的冗余传输,既保证了空口上数据传输的可靠性和传输时延,又减少了无线信道相关性的影响,可以获取更大的分集增益。
[0134]
可选的,当第一通信装置选择多个时隙进行第一业务的传输时,多个时隙中相邻时隙之间的间隔为n,间隔n可以根据上述服务质量流特征信息中的数据包时延预算确定。示例性地,上述服务质量流特征信息中的数据包时延预算为d1,第一通信装置选择的时隙数目为t,相邻两个时隙之间的间隔为n,若任一相邻两个时隙之间的间隔相同,则间隔n=d2/(t-1),d2<d1,其中d2是用于确定时隙间隔的值。或者相邻两个时隙之间的间隔可能不同,记为n1,n2,

,n
t-1
,则n1+n2+

+n
t-1
<d1。可以理解,上述示例用于说明间隔n可以根据上述服务质量流特征信息中的数据包时延预算确定,在数据包时延预算范围内,时隙之间间隔越大,相邻时隙之间的相关性越小。进而保证第一业务传输的可靠性。
[0135]
第一通信装置对第一业务经过冗余复制生成的多个数据包发送时,每个数据包作为一个传输块,映射到物理层的一个传输资源上,多个传输块可以采用相同的载波进行发送,即第一通信装置可以通过单载波实现第一业务的冗余传输。第一业务的多个数据包在同一载波上发送,减小了通信系统部署的复杂度,降低了通信系统的部署成本。
[0136]
当第一通信装置在同一时隙内既有第一业务的数据包,又有第二业务的数据包时,mac层可以将第一业务的数据包和第二业务的数据包合并后,作为一个传输块在该时隙中发送。通过该方法,可以保证对时延敏感的业务的传输时延,同时提升物理层传输资源的利用率。
[0137]
在另一可能的实施方式中,当第一通信装置在同一时隙内既有第一业务的数据包,又有第二业务的数据包时,该时隙内,在物理层资源无法同时承载第一业务的数据包和第二业务的数据包的情况下,mac层可以将第一业务的数据包和第二业务的数据包分开发送,在该情况下,第一业务的数据包和第二业务的数据包的发送方式在本技术实施例中不做限制。例如,当第一业务的优先级水平比第二业务的优先级水平高时,mac层可以先发送第一业务的数据包,然后发送第二业务的数据包。
[0138]
在本技术实施例中,第一通信装置为发送端,第二通信装置为接收端,第二通信装置接收到第一通信装置发送的第一业务的多个数据包后,若物理层接收到的多个数据包中仅有一个数据包的循环冗余校验(cyclic redundancy check,crc)校验通过,则第二通信装置的物理层将crc结果和解调后的数据包向上层递交,第一业务的数据传输完成;若物理层接收到的多个数据包有多于一个的数据包的crc校验通过,则第二通信装置的物理层会将crc结果和多个解调后的数据包一并向上层递交。第二通信装置pdcp层接收到多个数据包,根据数据包携带的rlc序列号或pdcp序列号,pdcp层将具有相同rlc序列号或pdcp序列号的数据包保留其中一份,其余的数据包做丢弃处理。
[0139]
图5给出了一种装置的结构示意图。所述装置500可以是接入网设备,也可以是核心网设备,也可以是终端设备,也可以是支持接入网设备实现上述方法的芯片、芯片系统、或处理器等,还可以是支持核心网设备实现上述方法的芯片、芯片系统、或处理器等还可以
是支持终端设备实现上述方法的芯片、芯片系统、或处理器等。该装置可用于实现上述方法实施例中描述的方法,具体可以参见上述方法实施例中的说明。
[0140]
所述装置500可以包括一个或多个处理器501,所述处理器501也可以称为处理单元,可以实现一定的控制功能。所述处理器501可以是通用处理器或者专用处理器等。例如可以是基带处理器或中央处理器。基带处理器可以用于对通信协议以及通信数据进行处理,中央处理器可以用于对通信装置(如,基站、基带芯片,终端设备、终端设备芯片,du或cu等)进行控制,执行软件程序,处理软件程序的数据。
[0141]
在一种可选的设计中,处理器501也可以存有指令和/或数据503,所述指令和/或数据503可以被所述处理器运行,使得所述装置500执行上述方法实施例中描述的方法。
[0142]
在另一种可选的设计中,处理器501中可以包括用于实现接收和发送功能的收发单元。例如该收发单元可以是收发电路,或者是接口,或者是接口电路。用于实现接收和发送功能的收发电路、接口或接口电路可以是分开的,也可以集成在一起。上述收发电路、接口或接口电路可以用于代码/数据的读写,或者,上述收发电路、接口或接口电路可以用于信号的传输或传递。
[0143]
在又一种可能的设计中,装置500可以包括电路,所述电路可以实现前述方法实施例中发送或接收或者通信的功能。
[0144]
可选的,所述装置500中可以包括一个或多个存储器502,其上可以存有指令504,所述指令可在所述处理器上被运行,使得所述装置500执行上述方法实施例中描述的方法。可选的,所述存储器中还可以存储有数据。可选的,处理器中也可以存储指令和/或数据。所述处理器和存储器可以单独设置,也可以集成在一起。例如,上述方法实施例中所描述的对应关系可以存储在存储器中,或者存储在处理器中。
[0145]
可选的,所述装置500还可以包括收发器505和/或天线506。所述处理器501可以称为处理单元,对所述装置500进行控制。所述收发器505可以称为收发单元、收发机、收发电路、收发装置或收发模块等,用于实现收发功能。
[0146]
可选的,本技术实施例中的装置500可以用于执行本技术实施例中图4中描述的方法。本技术中描述的处理器和收发器可实现在集成电路(integrated circuit,ic)、模拟ic、射频集成电路rfic、混合信号ic、专用集成电路(application specific integrated circuit,asic)、印刷电路板(printed circuit board,pcb)、电子设备等上。该处理器和收发器也可以用各种ic工艺技术来制造,例如互补金属氧化物半导体(complementary metal oxide semiconductor,cmos)、n型金属氧化物半导体(nmetal-oxide-semiconductor,nmos)、p型金属氧化物半导体(positive channel metal oxide semiconductor,pmos)、双极结型晶体管(bipolar junction transistor,bjt)、双极cmos(bicmos)、硅锗(sige)、砷化镓(gaas)等。
[0147]
以上实施例描述中的装置可以是接入网设备、核心网设备或者终端设备,但本技术中描述的装置的范围并不限于此,而且装置的结构可以不受图5的限制。装置可以是独立的设备或者可以是较大设备的一部分。例如所述装置可以是:
[0148]
(1)独立的集成电路ic,或芯片,或,芯片系统或子系统;
[0149]
(2)具有一个或多个ic的集合,可选的,该ic集合也可以包括用于存储数据和/或指令的存储部件;
[0150]
(3)asic,例如调制解调器(msm);
[0151]
(4)可嵌入在其他设备内的模块;
[0152]
(5)接收机、终端设备、智能终端设备、蜂窝电话、无线设备、手持机、移动单元、车载设备、接入网设备、核心网设备、云设备、人工智能设备、机器设备、家居设备、医疗设备、工业设备等等;
[0153]
(6)其他等等。
[0154]
图6提供了一种终端设备的结构示意图。该终端设备可适用于图1、图2、图3a、图3b所示出的场景中。为了便于说明,图6仅示出了终端设备的主要部件。如图6所示,终端设备600包括处理器、存储器、控制电路、天线以及输入输出装置。处理器主要用于对通信协议以及通信数据进行处理,以及对整个终端设备进行控制,执行软件程序,处理软件程序的数据。存储器主要用于存储软件程序和数据。射频电路主要用于基带信号与射频信号的转换以及对射频信号的处理。天线主要用于收发电磁波形式的射频信号。输入输出装置,例如触摸屏、显示屏,键盘等主要用于接收用户输入的数据以及对用户输出数据。
[0155]
当终端设备开机后,处理器可以读取存储单元中的软件程序,解析并执行软件程序的指令,处理软件程序的数据。当需要通过无线发送数据时,处理器对待发送的数据进行基带处理后,输出基带信号至射频电路,射频电路将基带信号进行处理后得到射频信号并将射频信号通过天线以电磁波的形式向外发送。当有数据发送到终端设备时,射频电路通过天线接收到射频信号,该射频信号被进一步转换为基带信号,并将基带信号输出至处理器,处理器将基带信号转换为数据并对该数据进行处理。
[0156]
为了便于说明,图6仅示出了一个存储器和处理器。在实际的终端设备中,可以存在多个处理器和存储器。存储器也可以称为存储介质或者存储设备等,本发明实施例对此不做限制。作为一种可选的实现方式,处理器可以包括基带处理器和中央处理器,基带处理器主要用于对通信协议以及通信数据进行处理,中央处理器主要用于对整个终端设备进行控制,执行软件程序,处理软件程序的数据。图6中的处理器集成了基带处理器和中央处理器的功能,本领域技术人员可以理解,基带处理器和中央处理器也可以是各自独立的处理器,通过总线等技术互联。本领域技术人员可以理解,终端设备可以包括多个基带处理器以适应不同的网络制式,终端设备可以包括多个中央处理器以增强其处理能力,终端设备的各个部件可以通过各种总线连接。所述基带处理器也可以表述为基带处理电路或者基带处理芯片。所述中央处理器也可以表述为中央处理电路或者中央处理芯片。对通信协议以及通信数据进行处理的功能可以内置在处理器中,也可以以软件程序的形式存储在存储单元中,由处理器执行软件程序以实现基带处理功能。
[0157]
在一个例子中,可以将具有收发功能的天线和控制电路视为终端设备600的收发单元611,将具有处理功能的处理器视为终端设备600的处理单元612。如图6所示,终端设备600包括收发单元611和处理单元612。收发单元也可以称为收发器、收发机、收发装置等。可选的,可以将收发单元611中用于实现接收功能的器件视为接收单元,将收发单元611中用于实现发送功能的器件视为发送单元,即收发单元611包括接收单元和发送单元。示例性的,接收单元也可以称为接收机、接收器、接收电路等,发送单元可以称为发射机、发射器或者发射电路等。可选的,上述接收单元和发送单元可以是集成在一起的一个单元,也可以是各自独立的多个单元。上述接收单元和发送单元可以在一个地理位置,也可以分散在多个
地理位置。
[0158]
图7提供了一种接入网设备的结构示意图。该接入网设备可适用于图1、图2、图3a或图3b所示出的场景中。为了便于说明,图7仅示出了接入网设备的主要部件。如图7所示,基站设备包含处理器、存储器、射频模块以及天线。处理器主要用于对通信协议以及通信数据进行处理,以及对整个终端设备进行控制,执行软件程序,处理软件程序的数据。存储器主要用于存储软件程序和数据。射频模块主要用于基带信号与射频信号的转换以及对射频信号的处理。天线主要用于收发电磁波形式的射频信号。
[0159]
为了便于说明,图7仅示出了一个存储器和处理器。在实际的终端设备中,可以存在多个处理器和存储器。存储器也可以称为存储介质或者存储设备等,本发明实施例对此不做限制。
[0160]
在一个例子中,可以将具有收发功能的天线和射频模块视为接入网设备700的收发单元710,将具有处理功能的处理器和存储器视为接入网设备700的处理单元720。如图7所示,接入网设备700包括收发单元710和处理单元720。收发单元也可以称为收发器、收发机、收发装置等。可选的,可以将收发单元710中用于实现接收功能的器件视为接收单元,将收发单元710中用于实现发送功能的器件视为发送单元,即收发单元710包括接收单元和发送单元。示例性的,接收单元也可以称为接收机、接收器、接收电路等,发送单元可以称为发射机、发射器或者发射电路等。可选的,上述接收单元和发送单元可以是集成在一起的一个单元,也可以是各自独立的多个单元。上述接收单元和发送单元可以在一个地理位置,也可以分散在多个地理位置。处理单元720主要用于进行基带处理,对接入网设备进行控制等,是接入网设备的控制中心。所述处理单元720可以由一个或多个单板构成,多个单板可以共同支持单一接入指示的无线接入网(如5g网),也可以分别支持不同接入制式的无线接入网(如lte网,5g网或其他网)。所述存储器721和处理器722可以服务于一个或多个单板。也就是说,可以每个单板上单独设置存储器和处理器。也可以是多个单板共用相同的存储器和处理器。此外每个单板上还可以设置有必要的电路。
[0161]
如图8所示,本技术又一实施例提供了一种装置800。该装置可以是终端设备,也可以是终端设备的部件(例如,集成电路,芯片等等)。或者,该装置可以是核心网设备,也可以是核心网设备的部件(例如,集成电路,芯片等等)。或者,该装置可以是接入网设备,也可以是接入网设备的部件(例如,集成电路,芯片等等)该装置也可以是其他通信模块,用于实现本技术方法实施例中的方法。该装置800可以包括:处理模块802(或称为处理单元)。可选的,还可以包括收发模块801(或称为收发单元)和存储模块803(或称为存储单元)。
[0162]
在一种可能的设计中,如图8中的一个或者多个模块可能由一个或者多个处理器来实现,或者由一个或者多个处理器和存储器来实现;或者由一个或多个处理器和收发器实现;或者由一个或者多个处理器、存储器和收发器实现,本技术实施例对此不作限定。所述处理器、存储器、收发器可以单独设置,也可以集成。
[0163]
所述装置具备实现本技术实施例描述的终端设备的功能,比如,所述装置包括终端设备执行本技术实施例描述的终端设备涉及步骤所对应的模块或单元或手段(means),所述功能或单元或手段(means)可以通过软件实现,或者通过硬件实现,也可以通过硬件执行相应的软件实现,还可以通过软件和硬件结合的方式实现。详细可进一步参考前述对应方法实施例中的相应描述。或者,所述装置具备实现本技术实施例描述的接入网设备的功
能,比如,所述装置包括所述接入网设备执行本技术实施例描述的接入网设备涉及步骤所对应的模块或单元或手段(means),所述功能或单元或手段(means)可以通过软件实现,或者通过硬件实现,也可以通过硬件执行相应的软件实现,还可以通过软件和硬件结合的方式实现。详细可进一步参考前述对应方法实施例中的相应描述。或者,所述装置具备实现本技术实施例描述的核心网设备的功能,比如,所述装置包括所述核心网设备执行本技术实施例描述的核心网设备涉及步骤所对应的模块或单元或手段(means),所述功能或单元或手段(means)可以通过软件实现,或者通过硬件实现,也可以通过硬件执行相应的软件实现,还可以通过软件和硬件结合的方式实现。详细可进一步参考前述对应方法实施例中的相应描述。
[0164]
可选的,本技术实施例中的装置800中各个模块可以用于执行本技术实施例中图4描述的方法。
[0165]
在一种可能的设计中,一种装置800可包括:处理模块802和收发模块801。处理模块802用于获得第一业务的第一服务质量特征标识符,然后根据该第一服务质量特征标识符确定上述第一业务的冗余次数。获取收发模块801用于发送上述第一业务的冗余数据包。
[0166]
通过该装置,能够针对不同业务来确定不同的冗余次数,同时使得同一业务的多个冗余数据包可以在同一载波上发送,减小了通信系统部署的复杂度,降低了通信系统的部署成本。
[0167]
可以理解,上述说明仅表述通信装置执行本技术实施例中的部分实施例,本技术实施例中给出的装置还可以实现本技术实施例中的其他实施例,在此不予赘述。
[0168]
可以理解的是,本技术实施例中的一些可选的特征,在某些场景下,可以不依赖于其他特征,比如其当前所基于的方案,而独立实施,解决相应的技术问题,达到相应的效果,也可以在某些场景下,依据需求与其他特征进行结合。相应的,本技术实施例中给出的装置也可以相应的实现这些特征或功能,在此不予赘述。本领域技术人员还可以理解到本技术实施例列出的各种说明性逻辑块(illustrative logical block)和步骤(step)可以通过电子硬件、电脑软件,或两者的结合进行实现。这样的功能是通过硬件还是软件来实现取决于特定的应用和整个系统的设计要求。本领域技术人员对于相应的应用,可以使用各种方法实现所述的功能,但这种实现不应被理解为超出本技术实施例保护的范围。
[0169]
可以理解,本技术实施例中的处理器可以是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法实施例的各步骤可以通过处理器中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器可以是通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现场可编程门阵列(field programmable gate array,fpga)或者其它可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。
[0170]
本技术所描述的方案可通过各种方式来实现。例如,这些技术可以用硬件、软件或者硬件结合的方式来实现。对于硬件实现,用于在通信装置(例如,基站,终端设备、网络实体、或芯片)处执行这些技术的处理单元,可以实现在一个或多个通用处理器、dsp、数字信号处理器件、asic、可编程逻辑器件、fpga、或其它可编程逻辑装置,离散门或晶体管逻辑,离散硬件部件,或上述任何组合中。通用处理器可以为微处理器,可选地,该通用处理器也可以为任何传统的处理器、控制器、微控制器或状态机。处理器也可以通过计算装置的组合
来实现,例如数字信号处理器和微处理器,多个微处理器,一个或多个微处理器联合一个数字信号处理器核,或任何其它类似的配置来实现。
[0171]
可以理解,本技术实施例中的存储器可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。其中,非易失性存储器可以是只读存储器(read-only memory,rom)、可编程只读存储器(programmable rom,prom)、可擦除可编程只读存储器(erasable prom,eprom)、电可擦除可编程只读存储器(electrically eprom,eeprom)或闪存。易失性存储器可以是随机存取存储器(random access memory,ram),其用作外部高速缓存。通过示例性但不是限制性说明,许多形式的ram可用,例如静态随机存取存储器(static ram,sram)、动态随机存取存储器(dynamic ram,dram)、同步动态随机存取存储器(synchronous dram,sdram)、双倍数据速率同步动态随机存取存储器(double data rate sdram,ddr sdram)、增强型同步动态随机存取存储器(enhanced sdram,esdram)、同步连接动态随机存取存储器(synchlink dram,sldram)和直接内存总线随机存取存储器(direct rambus ram,dr ram)。应注意,本文描述的系统和方法的存储器旨在包括但不限于这些和任意其它适合类型的存储器。
[0172]
本技术还提供了一种计算机可读介质,其上存储有计算机程序,该计算机程序被计算机执行时实现上述任一方法实施例的功能。
[0173]
本技术还提供了一种计算机程序产品,该计算机程序产品被计算机执行时实现上述任一方法实施例的功能。
[0174]
在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机指令时,全部或部分地产生按照本技术实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(digital subscriber line,dsl))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质(例如,软盘、硬盘、磁带)、光介质(例如,高密度数字视频光盘(digital video disc,dvd))、或者半导体介质(例如,固态硬盘(solid state disk,ssd))等。
[0175]
可以理解,说明书中提到的“实施例”意味着与实施例有关的特定特征、结构或特性包括在本技术的至少一个实施例中。因此,在整个说明书各个实施例未必一定指相同的实施例。此外,这些特定的特征、结构或特性可以任意适合的方式结合在一个或多个实施例中。可以理解,在本技术的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本技术实施例的实施过程构成任何限定。
[0176]
可以理解,在本技术中,“当

时”、“若”以及“如果”均指在某种客观情况下装置会做出相应的处理,并非是限定时间,且也不要求装置实现时一定要有判断的动作,也不意味
着存在其它限定。
[0177]
本技术中的“同时”可以理解为在相同的时间点,也可以理解为在一段时间段内,还可以理解为在同一个周期内。
[0178]
本领域技术人员可以理解:本技术中涉及的第一、第二等各种数字编号仅为描述方便进行的区分,并不用来限制本技术实施例的范围。本技术中的编号(也可被称为索引)的具体取值、数量的具体取值、以及位置仅作为示意的目的,并不是唯一的表示形式,也并不用来限制本技术实施例的范围。本技术中涉及的第一个、第二个等各种数字编号也仅为描述方便进行的区分,并不用来限制本技术实施例的范围。
[0179]
本技术中对于使用单数表示的元素旨在用于表示“一个或多个”,而并非表示“一个且仅一个”,除非有特别说明。本技术中,在没有特别说明的情况下,“至少一个”旨在用于表示“一个或者多个”,“多个”旨在用于表示“两个或两个以上”。
[0180]
另外,本文中术语“系统”和“网络”在本文中常被可互换使用。本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况,其中a可以是单数或者复数,b可以是单数或者复数。字符“/”一般表示前后关联对象是一种“或”的关系。
[0181]
本文中术语
“……
中的至少一个”或
“……
中的至少一种”,表示所列出的各项的全部或任意组合,例如,“a、b和c中的至少一种”,可以表示:单独存在a,单独存在b,单独存在c,同时存在a和b,同时存在b和c,同时存在a、b和c这六种情况,其中a可以是单数或者复数,b可以是单数或者复数,c可以是单数或者复数。
[0182]
可以理解,在本技术各实施例中,“与a相应的b”表示b与a相关联,根据a可以确定b。但还应理解,根据a确定b并不意味着仅仅根据a确定b,还可以根据a和/或其它信息确定b。
[0183]
本技术中各表所示的对应关系可以被配置,也可以是预定义的。各表中的信息的取值仅仅是举例,可以配置为其他值,本技术并不限定。在第一配置信息与各参数的对应关系时,并不一定要求必须配置各表中示意出的所有对应关系。例如,本技术中的表格中,某些行示出的对应关系也可以不配置。又例如,可以基于上述表格做适当的变形调整,例如,拆分,合并等等。上述各表中标题示出参数的名称也可以采用通信装置可理解的其他名称,其参数的取值或表示方式也可以通信装置可理解的其他取值或表示方式。上述各表在实现时,也可以采用其他的数据结构,例如可以采用数组、队列、容器、栈、线性表、指针、链表、树、图、结构体、类、堆、散列表或哈希表等。
[0184]
本技术中的预定义可以理解为定义、预先定义、存储、预存储、预协商、预配置、固化、或预烧制。
[0185]
本领域普通技术人员可以理解,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本技术的范围。
[0186]
本领域普通技术人员可以理解,为描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
[0187]
可以理解,本技术中描述的系统、装置和方法也可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
[0188]
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
[0189]
另外,在本技术各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。
[0190]
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本技术的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本技术各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。
[0191]
本技术中各个实施例之间相同或相似的部分可以互相参考。在本技术中各个实施例、以及各实施例中的各个实施方式/实施方法/实现方法中,如果没有特殊说明以及逻辑冲突,不同的实施例之间、以及各实施例中的各个实施方式/实施方法/实现方法之间的术语和/或描述具有一致性、且可以相互引用,不同的实施例、以及各实施例中的各个实施方式/实施方法/实现方法中的技术特征根据其内在的逻辑关系可以组合形成新的实施例、实施方式、实施方法、或实现方法。以上所述的本技术实施方式并不构成对本技术保护范围的限定。
[0192]
以上所述,仅为本技术的具体实施方式,但本技术的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本技术揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本技术的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1