System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及通信,尤其涉及一种通信方法及装置。
技术介绍
1、随着通信技术的快速发展,通过基于网络进行数据传输被广泛应用。例如,在通信装置间进行数据传输时,作为数据发送端的通信装置,生成的一个数据包(比如pdu set(protocol data unit set,协议数据单元集合))可以通过网络传输给作为数据接收端的通信装置。但由于网络受设备处理能力、网络带宽等各种因素的限制,使得一次能处理的报文(比如pdu(protocol data unit,协议数据单元))大小是有限的,因此在通过网络传输数据包的时候,可能需要将数据包拆分为多个报文。
2、示例性地,以视频业务为例,假设数据发送端生成的一个2k视频帧有2m字节(1m字节=1024k字节,1k字节=1024字节),而网络一次能处理的报文最多只有1500字节,那一个2k视频帧就至少需要拆分成1399个报文(2*1024*1024/1500=1399个)来承载。其中,数据发送端可以通过采取某些编码技术获得一定的容错能力,即不要求一个视频帧的所有报文都被数据接收端成功接收到才能还原出原始的视频帧。假设该2k视频帧能容忍报文丢失率是20%,即数据接收端只要成功收到这个2k视频帧中的任意1119个报文,即可以复原出完整的2k视频帧。换言之,如果这1399个报文中已经有超过280个(比如281个)报文传输失败,那么这1399个报文中剩下的报文即使全部被数据接收端成功接收,数据接收端也无法复原出完整的2k视频帧。
3、因此,在上述情形下,如何实现提高在通信装置间进行
技术实现思路
1、本申请实施例提供一种通信方法及装置,用以提高在通信装置间进行数据传输所涉及的网络资源的利用率。
2、第一方面,本申请实施例提供一种通信方法,该方法可以由第一通信装置或者能够支持第一通信装置实现该方法所需的功能的部件(比如芯片、芯片系统或集成电路等)执行。该方法可以包括:第一通信装置向第二通信装置发送第一信息,该第一信息用于确定待传输的第一协议数据单元pdu集合中包含的pdu的信息。第一通信装置依次向第二通信装置发送第一pdu集合中的pdu。然后,第一通信装置接收来自第二通信装置的第二信息,并根据第二信息,停止向第二通信装置发送第一pdu集合中剩余的pdu。其中,第二信息用于指示第一pdu集合中的pdu的传输成功量大于或等于目标成功量;或者,第二信息用于指示第一pdu集合中的pdu的传输失败量大于或等于目标失败量;或者,第二信息用于指示停止发送第一pdu集合中的pdu;其中,第一pdu集合中的pdu的传输成功量或传输失败量与第一pdu集合中包含的pdu的信息相关。
3、在上述设计中,第二通信装置基于已经成功接收的pdu可以成功解析出第一pdu集合,或者确认第一pdu集合解析失败,向第一通信装置发送第二信息,该第二信息可以便于第一通信装置更为准确地决定停止向第二通信装置发送第一pdu集合中剩余的pdu,从而可以节省通信装置间进行数据传输所涉及的网络资源(比如空口资源、内存资源或线程资源等),使得所节省出的网络资源可以用于处理其它业务,在很大程度上提高了网络资源的利用率,并因停止发送第一pdu集合中剩余的pdu,可以在一定程度上降低通信装置的功耗。
4、在一种可能的设计中,pdu的信息指示pdu的数量/字节数/比特数,传输成功量为:
5、第一pdu集合中被成功接收的pdu的数量/字节数/比特数;或者,被成功接收的pdu的数量/字节数/比特数与第一pdu集合中包含的pdu的总数量/总字节数/总比特数的比值。
6、上述设计中,第二通信装置通过统计第一pdu集合中被成功接收的pdu的数量/字节数/比特数,能够及时地确认基于被成功接收的pdu的数量/字节数/比特数是否已满足成功解析出第一pdu集合的条件。
7、在一种可能的设计中,pdu的信息指示pdu的数量/字节数/比特数,传输失败量为:第一pdu集合中未被成功接收的pdu的数量/字节数/比特数;或者,未被成功接收的pdu的数量/字节数/比特数与第一pdu集合中包含的pdu的总数量/总字节数/总比特数的比值。
8、上述设计中,第二通信装置通过统计第一pdu集合中未被成功接收的pdu的数量/字节数/比特数,能够及时地确认未被成功接收的pdu的数量/字节数/比特数是否已满足无法成功解析出第一pdu集合的条件。
9、在一种可能的设计中,第二信息用于指示停止发送第一pdu集合中的pdu包括:第二信息中携带的指示信息或原因值指示第一pdu集合中的pdu的传输成功量大于或等于目标成功量,第二信息用于指示停止发送第一pdu集合中的pdu;或者,第二信息中携带的指示信息或原因值指示第一pdu集合中的pdu的传输失败量大于或等于所述目标失败量,第二信息用于指示停止发送第一pdu集合中的pdu。
10、上述设计中,第二通信装置通过将用于指示停止发送第一pdu集合中的pdu的特殊值(比如指示信息或原因值)携带在第二信息中发送给第一通信装置,可以节省信令开销。
11、在一种可能的设计中,第二信息用于指示停止发送第一pdu集合中的pdu包括:第一pdu集合中的pdu的传输成功量大于或等于目标成功量,第二信息用于指示停止发送第一pdu集合中的pdu;或者,第一pdu集合中的pdu的传输失败量大于或等于目标失败量,第二信息用于指示停止发送第一pdu集合中的pdu。
12、上述设计中,第二通信装置在确定第一pdu集合中的pdu的传输成功量大于或等于目标成功量,或者第一pdu集合中的pdu的传输失败量大于或等于目标失败量时,生成用于指示第一通信装置停止发送第一pdu集合中的pdu的第二信息,以便及时地指示第一通信装置停止发送第一pdu集合中剩余的pdu。
13、在一种可能的设计中,第一信息包括以下至少一项:第一pdu集合中包含的pdu的总数量/总字节数/总比特数、第一pdu集合中处于末尾位置的pdu的序列号或者第二pdu集合中处于起始位置的pdu的序列号;其中,第二pdu集合为位于第一pdu集合之后的下一个pdu集合。
14、上述设计中,为了使得第二通信装置能够获知待传输的pdu集合(比如第一pdu集合)的尺寸信息或大小信息,从而便于辅助第二通信装置及时准确地了解第一pdu集合中的pdu的传输情况,并可以便于辅助第二通信装置准确地确认是否可以基于当前已成功接收到的pdu解析出第一pdu集合,第一通信装置可以将第一pdu集合中包含的pdu的总数量/总字节数/总比特数、第一pdu集合中处于末尾位置的pdu的序列号或者第二pdu集合中处于起始位置的pdu的序列号携带在第一信息中发送给第二通信装置。
15、在一种可能的设计中,第一信息中还包括:目标成功量或目标失败量。
16、上述设计中,为了便于辅助第二通信装置及时准确地判断第一pdu集合中的本文档来自技高网...
【技术保护点】
1.一种通信方法,其特征在于,应用于第一通信装置,所述方法包括:
2.如权利要求1所述的方法,其特征在于,所述PDU的信息指示PDU的数量/字节数/比特数,所述传输成功量为:
3.如权利要求1或2所述的方法,其特征在于,所述第二信息用于指示停止发送所述第一PDU集合中的PDU包括:
4.如权利要求1或2所述的方法,其特征在于,所述第二信息用于指示停止发送所述第一PDU集合中的PDU包括:
5.如权利要求1-4任一项所述的方法,其特征在于,所述第一信息包括以下至少一项:所述第一PDU集合中包含的PDU的总数量/总字节数/总比特数、所述第一PDU集合中处于末尾位置的PDU的序列号或者所述第二PDU集合中处于起始位置的PDU的序列号;
6.如权利要求1-5任一项所述的方法,其特征在于,所述第一信息中还包括:所述目标成功量或所述目标失败量。
7.如权利要求1-5任一项所述的方法,其特征在于,在向第二通信装置发送第一信息之前,所述方法还包括:
8.如权利要求1-7任一项所述的方法,其特征在于,
10.如权利要求9所述的方法,其特征在于,在停止向所述第二通信装置发送所述第一PDU集合中剩余的PDU之后,所述方法还包括:
11.一种通信方法,其特征在于,应用于第二通信装置,所述方法包括:
12.如权利要求11所述的方法,其特征在于,所述PDU的信息指示PDU的数量/字节数/比特数,所述传输成功量为:
13.如权利要求11或12所述的方法,其特征在于,所述第二信息用于指示停止发送所述第一PDU集合中的PDU包括:
14.如权利要求11或12所述的方法,其特征在于,所述第二信息用于指示停止发送所述第一PDU集合中的PDU包括:
15.如权利要求11-14任一项所述的方法,其特征在于,所述第一信息包括以下至少一项:所述第一PDU集合中包含的PDU的总数量/总字节数/总比特数、所述第一PDU集合中处于末尾位置的PDU的序列号、或者所述第二PDU集合中处于起始位置的PDU的序列号;
16.如权利要求11-15任一项所述的方法,其特征在于,所述第一信息中还包括:所述目标成功量或所述目标失败量。
17.如权利要求11-16任一项所述的方法,其特征在于,所述第二信息用于指示所述第一PDU集合中的PDU的传输成功量大于或等于目标成功量,所述第二信息为状态报告;或者,
18.如权利要求11-17任一项所述的方法,其特征在于,在向所述第一通信装置发送第二信息之后,所述方法还包括:
19.如权利要求18所述的方法,其特征在于,在接收来自所述第一通信装置的第三信息之后,所述方法还包括:
20.一种通信方法,其特征在于,应用于第一通信装置,所述方法包括:
21.如权利要求20所述的方法,其特征在于,根据所述PDCP状态报告,停止向所述第二通信装置发送所述第一PDU集合中剩余的PDU,包括:
22.如权利要求21所述的方法,其特征在于,在停止向所述第二通信装置发送所述第一PDU集合中剩余的PDU之后,所述方法还包括:
23.如权利要求21或22所述的方法,其特征在于,所述传输成功量为:
24.如权利要求20所述的方法,其特征在于,在依次向第二通信装置发送第一PDU集合中的PDU之前,所述方法还包括:
25.一种通信方法,其特征在于,应用于第二通信装置,所述方法包括:
26.如权利要求25所述的方法,其特征在于,在向所述第一通信装置发送所述PDCP状态报告之后,所述方法还包括:
27.如权利要求26所述的方法,其特征在于,在接收来自所述第一通信装置的第三信息之后,所述方法还包括:
28.一种通信方法,其特征在于,应用于第一通信装置,所述方法包括:
29.如权利要求28所述的方法,其特征在于,所述第一PDU集合的传输情况满足第一设定条件包括:
30.如权利要求28或29所述的方法,其特征在于,根据所述状态报告,向所述第二通信装置发送所述第一PDU集合中未被成功接收的PDU,包括:
31.如权利要求30所述的方法,其特征在于,所述第一PDU集合中的PDU的接收情况满足第二设定条件包括:
32.如权利要求30所述的方法,其特征在于,在所述第一PDU集合中的多个未被成功接收的...
【技术特征摘要】
1.一种通信方法,其特征在于,应用于第一通信装置,所述方法包括:
2.如权利要求1所述的方法,其特征在于,所述pdu的信息指示pdu的数量/字节数/比特数,所述传输成功量为:
3.如权利要求1或2所述的方法,其特征在于,所述第二信息用于指示停止发送所述第一pdu集合中的pdu包括:
4.如权利要求1或2所述的方法,其特征在于,所述第二信息用于指示停止发送所述第一pdu集合中的pdu包括:
5.如权利要求1-4任一项所述的方法,其特征在于,所述第一信息包括以下至少一项:所述第一pdu集合中包含的pdu的总数量/总字节数/总比特数、所述第一pdu集合中处于末尾位置的pdu的序列号或者所述第二pdu集合中处于起始位置的pdu的序列号;
6.如权利要求1-5任一项所述的方法,其特征在于,所述第一信息中还包括:所述目标成功量或所述目标失败量。
7.如权利要求1-5任一项所述的方法,其特征在于,在向第二通信装置发送第一信息之前,所述方法还包括:
8.如权利要求1-7任一项所述的方法,其特征在于,
9.如权利要求1-8任一项所述的方法,其特征在于,根据所述第二信息,停止向所述第二通信装置发送所述第一pdu集合中剩余的pdu,包括:
10.如权利要求9所述的方法,其特征在于,在停止向所述第二通信装置发送所述第一pdu集合中剩余的pdu之后,所述方法还包括:
11.一种通信方法,其特征在于,应用于第二通信装置,所述方法包括:
12.如权利要求11所述的方法,其特征在于,所述pdu的信息指示pdu的数量/字节数/比特数,所述传输成功量为:
13.如权利要求11或12所述的方法,其特征在于,所述第二信息用于指示停止发送所述第一pdu集合中的pdu包括:
14.如权利要求11或12所述的方法,其特征在于,所述第二信息用于指示停止发送所述第一pdu集合中的pdu包括:
15.如权利要求11-14任一项所述的方法,其特征在于,所述第一信息包括以下至少一项:所述第一pdu集合中包含的pdu的总数量/总字节数/总比特数、所述第一pdu集合中处于末尾位置的pdu的序列号、或者所述第二pdu集合中处于起始位置的pdu的序列号;
16.如权利要求11-15任一项所述的方法,其特征在于,所述第一信息中还包括:所述目标成功量或所述目标失败量。
17.如权利要求11-16任一项所述的方法,其特征在于,所述第二信息用于指示所述第一pdu集合中的pdu的传输成功量大于或等于目标成功量,所述第二信息为状态报告;或者,
18.如权利要求11-17任一项所述的方法,其特征在于,在向所述第一通信装置发送第二信息之后,所述方法还包括:
19.如权利要求18所述的方法,其特征在于,在接收来自所述第一通信装置的第三信息之后,所述方法还包括:
20.一种通信方法,其特征在于,应用于第一通信装置,所述方法包括:
21.如权利要求20所述的方法,其特征在于,根据所述pdcp状态报告,停止向所述第二通信装置发送所述第一pdu集合中剩余的pdu,包括:
22.如权利要求21所述的方法,其特征在于,在停止向所述第二通信装置发送所述第一pdu集合中剩余的pdu之后,所述方法还包括:
23.如权利要求21或22所述的方法,其特征在于,所述传输成功量为:
24.如权...
【专利技术属性】
技术研发人员:强鹂,任少峰,刘南南,常俊仁,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。