技术新讯 > 电子通信装置的制造及其应用技术 > 一种通信的方法和通信装置与流程  >  正文

一种通信的方法和通信装置与流程

  • 国知局
  • 2024-09-14 14:50:17

本技术涉及通信技术的领域,并且更具体地,涉及一种通信的方法和通信装置。

背景技术:

1、随着信息技术的发展,人们对多媒体通信提出越来越高的要求。视频是多媒体通信数据的重要组成部分,它具有确切、实时、直观、具体、生动等一系列的优点,丰富了用户的视觉体验。其中,视频的处理与传输技术对多媒体通信的性能影响重大。

2、传输视频帧之前,视频帧在发送端会经过各个层的处理,包括:视频编码层(videocoding layer,vcl)、网络抽象层(network abstraction layer,nal)、传输层(transportlayer)、互联网协议(internet protocol,ip)层、媒体接入控制(medium access control,mac)层以及物理层(physical layer)等。

3、目前协议层的底层无法识别来自上层的帧的重要程度,使得底层无法为不同重要程度的视频帧提供不同的服务质量保证机制,影响多媒体业务的传输质量。

技术实现思路

1、本技术提供一种通信的方法和通信装置,能够为不同重要程度的视频帧提供不同的服务质量保证机制,提升多媒体业务的传输质量。

2、第一方面,提供了一种通信的方法,该方法可以由第一装置执行,其中,第一装置可以是实体设备,也可以是配置于实体设备中的部件(例如,芯片、电路或模块等)等,本技术不做限定。

3、该方法包括:生成数据包,该数据包包括端口信息,该端口信息用于指示数据包中的网络抽象层单元(network abstraction layer unit,nalu)的传输优先级,该端口信息承载于数据包的传输层的帧头;发送该数据包。

4、基于上述方案,发送端可以基于端口信息指示nalu的传输优先级,使得底层(如(互联网协议(internet protocol,ip)层、媒体接入控制(medium access control,mac)层)可以根据该端口信息获知nalu的传输优先级,以便更好的进行通信决策。

5、示例性地,底层可以为不同优先级的服务提供不同的服务质量保证,从而提升多媒体业务的传输质量。

6、结合第一方面,在第一方面的某些实现方式中,该数据包还包括业务标识,业务标识和端口信息对应。

7、基于上述方案,基于端口信息将不同传输优先级的nalu映射为不同的业务标识,使得mac层可以基于业务标识识别不同传输优先级的nalu,简洁高效。

8、可选地,业务标识由端口信息根据第一帧分类器映射得到。

9、示例性地,第一帧分类器根据至少一个参数定义,至少一个参数包括端口信息。

10、应理解,至少一个参数还可包括源(internet protocol,ip)地址、目的ip地址、差异化服务代码点(differentiated services code point,dscp)值等其他参数。

11、结合第一方面,在第一方面的某些实现方式中,数据包还包括dscp值,dscp值和端口信息对应。

12、结合第一方面,在第一方面的某些实现方式中,传输优先级为以下至少一项:网络抽象层参考指示(network abstraction layer reference indicator,nri)信息、nri扩展信息。

13、结合第一方面,在第一方面的某些实现方式中,传输层采用的协议为传输控制协议(transmission control protocol,tcp)或者用户数据协议(user datagram protocol,udp)。

14、结合第一方面,在第一方面的某些实现方式中,发送数据包,包括:根据传输优先级发送数据包。

15、示例性地,发送数据包,包括以下至少一项:根据传输优先级的大小将数据包承载于相应的物理层数据单元;根据传输优先级的大小对数据包采用相应的传输速率。

16、第二方面,提供了一种通信的方法,该方法可以由第二装置执行,其中,第二装置可以是实体设备,也可以是配置于实体设备中的部件(例如,芯片、电路或模块等)等,本技术不做限定。

17、该方法包括:接收数据包,该数据包包括端口信息,端口信息用于指示数据包中的nalu的传输优先级,端口信息承载于数据包的传输层的帧头;发送该数据包。

18、结合第二方面,在第二方面的某些实现方式中,该数据包还包括业务标识,业务标识和端口信息对应。

19、可选地,业务标识由端口信息根据第一帧分类器映射得到。

20、示例性地,第一帧分类器根据至少一个参数定义,至少一个参数包括端口信息。

21、应理解,至少一个参数还可包括源ip地址、目的ip地址、dscp值等其他参数。

22、结合第二方面,在第二方面的某些实现方式中,数据包还包括dscp值,dscp值和端口信息对应。

23、结合第二方面,在第二方面的某些实现方式中,传输优先级为以下至少一项:nri信息、nri扩展信息。

24、结合第二方面,在第二方面的某些实现方式中,传输层采用的协议为tcp或者udp。

25、结合第二方面,在第二方面的某些实现方式中,发送数据包,包括:根据传输优先级发送数据包。

26、示例性地,发送数据包,包括以下至少一项:根据传输优先级的大小将数据包承载于相应的物理层数据单元;根据传输优先级的大小对数据包采用相应的传输速率。

27、应理解,上述第二方面及其各种实现方式的有益效果可以参考第一方面及第一方面的各种实现方式。

28、第三方面,提供了一种通信的方法,该方法可以由第一装置执行,其中,第一装置可以是实体设备,也可以是配置于实体设备中的部件(例如,芯片、电路或模块等)等,本技术不做限定。

29、该方法包括:生成数据包,该数据包包括nri信息,该nri信息用于指示该数据包中的nalu的传输优先级;在mac层根据该传输优先级发送该数据包。

30、基于上述方案,发送端的底层(如mac层)可以识别nri,并根据该nri信息获知nalu的传输优先级,以便更好的进行通信决策。

31、示例性地,底层可以为不同优先级的服务提供不同的服务质量保证,从而提升多媒体业务的传输质量。

32、结合第三方面,在第三方面的某些实现方式中,该数据包还包括业务标识,该业务标识和该nri信息对应。

33、结合第三方面,在第三方面的某些实现方式中,该业务标识由该nri信息根据第二帧分类器映射得到。

34、示例性地,该第二帧分类器根据至少一个参数定义,该至少一个参数包括该nri信息。

35、可选地,该至少一个参数还可包括源ip地址、目的ip地址、源端口号、目的端口号、dscp值等参数。

36、结合第三方面,在第三方面的某些实现方式中,该发送该数据包,包括:根据该传输优先级发送该数据包。

37、示例性地,发送数据包,包括以下至少一项:根据传输优先级的大小将数据包承载于相应的物理层数据单元;根据传输优先级的大小对数据包采用相应的传输速率。

38、第四方面,提供了一种通信的方法,该方法可以由第二装置执行,其中,第二装置可以是实体设备,也可以是配置于实体设备中的部件(例如,芯片、电路或模块等)等,本技术不做限定。

39、该方法包括:接收数据包,该数据包包括nri信息,该nri信息用于指示该数据包中的nalu的传输优先级;发送该数据包。

40、结合第四方面,在第四方面的某些实现方式中,该数据包还包括业务标识,该业务标识和该nri信息对应。

41、结合第四方面,在第四方面的某些实现方式中,该业务标识由该nri信息根据第二帧分类器映射得到。

42、示例性地,该第二帧分类器根据至少一个参数定义,该至少一个参数包括该nri信息。

43、可选地,该至少一个参数还可包括源ip地址、目的ip地址、源端口号、目的端口号、dscp值等参数。

44、结合第四方面,在第四方面的某些实现方式中,该发送该数据包,包括:根据该传输优先级发送该数据包。

45、示例性地,发送数据包,包括以下至少一项:根据传输优先级的大小将数据包承载于相应的物理层数据单元;根据传输优先级的大小对数据包采用相应的传输速率。

46、应理解,上述第四方面及其各种实现方式的有益效果可以参考第三方面及第三方面的各种实现方式。

47、第五方面,提供了一种通信的方法,该方法可以由第一装置执行,其中,第一装置可以是实体设备,也可以是配置于实体设备中的部件(例如,芯片、电路或模块等)等,本技术不做限定。

48、该方法包括:生成数据包,该数据包包括dscp值,该dscp值用于指示该数据包中的nalu的传输优先级;在mac层根据该传输优先级发送该数据包。

49、基于上述方案,发送端的ip层可以基于nri信息定义不同的dscp值,使得底层(如(mac层)可以根据该dscp值获知nalu的传输优先级,以便更好的进行通信决策。

50、示例性地,底层可以为不同优先级的服务提供不同的服务质量保证,从而提升多媒体业务的传输质量。

51、结合第五方面,在第五方面的某些实现方式中,发送该数据包,包括:根据该传输优先级发送该数据包。

52、示例性地,发送该数据包,包括以下至少一项:根据传输优先级的大小将数据包承载于相应的物理层数据单元;根据传输优先级的大小对数据包采用相应的传输速率。

53、第六方面,提供了一种通信的方法,该方法可以由第二装置执行,其中,第二装置可以是实体设备,也可以是配置于实体设备中的部件(例如,芯片、电路或模块等)等,本技术不做限定。

54、该方法包括:接收数据包,该数据包包括dscp值,该dscp值用于指示该数据包中的nalu的传输优先级;发送该数据包。

55、结合第六方面,在第六方面的某些实现方式中,发送该数据包,包括:根据该传输优先级发送该数据包。

56、示例性地,发送数据包,包括以下至少一项:根据传输优先级的大小将数据包承载于相应的物理层数据单元;根据传输优先级的大小对数据包采用相应的传输速率。

57、应理解,上述第六方面及其各种实现方式的有益效果可以参考第五方面及第五方面的各种实现方式。

58、第七方面,提供了一种通信装置,该装置可以为第一装置,其中,第一装置可以是实体设备,也可以是配置于实体设备中的部件(例如,芯片、电路或模块等)等,本技术不做限定。

59、该装置包括:处理单元,用于生成数据包,该数据包包括端口信息,该端口信息用于指示数据包中的(network abstraction layer unit,nalu)的传输优先级,该端口信息承载于数据包的传输层的帧头;收发单元,用于发送该数据包。

60、结合第七方面,在第七方面的某些实现方式中,该数据包还包括业务标识,业务标识和端口信息对应。

61、可选地,业务标识由端口信息根据第一帧分类器映射得到。

62、示例性地,第一帧分类器根据至少一个参数定义,至少一个参数包括端口信息。

63、应理解,至少一个参数还可包括源ip地址、目的ip地址、dscp值等其他参数。

64、结合第七方面,在第七方面的某些实现方式中,数据包还包括dscp值,dscp值和端口信息对应。

65、结合第七方面,在第七方面的某些实现方式中,传输优先级为以下至少一项:nri信息、nri扩展信息。

66、结合第七方面,在第七方面的某些实现方式中,传输层采用的协议为tcp或者udp。

67、结合第七方面,在第七方面的某些实现方式中,收发单元具体用于:根据传输优先级发送数据包。

68、示例性地,收发单元可以根据传输优先级的大小将数据包承载于相应的物理层数据单元;或者,根据传输优先级的大小对数据包采用相应的传输速率。

69、第八方面,提供了一种通信装置,该装置可以为第二装置,其中,第二装置可以是实体设备,也可以是配置于实体设备中的部件(例如,芯片、电路或模块等)等,本技术不做限定。

70、该装置包括:收发单元,用于接收数据包,该数据包包括端口信息,端口信息用于指示数据包中的nalu的传输优先级,端口信息承载于数据包的传输层的帧头;该收发单元还用于:发送该数据包。

71、结合第八方面,在第八方面的某些实现方式中,该数据包还包括业务标识,业务标识和端口信息对应。

72、可选地,业务标识由端口信息根据第一帧分类器映射得到。

73、示例性地,第一帧分类器根据至少一个参数定义,至少一个参数包括端口信息。

74、应理解,至少一个参数还可包括源ip地址、目的ip地址、dscp值等其他参数。

75、结合第八方面,在第八方面的某些实现方式中,数据包还包括dscp值,dscp值和端口信息对应。

76、结合第八方面,在第八方面的某些实现方式中,传输优先级为以下至少一项:nri信息、nri扩展信息。

77、结合第八方面,在第八方面的某些实现方式中,传输层采用的协议为tcp或者udp。

78、结合第八方面,在第八方面的某些实现方式中,收发单元具体用于:根据传输优先级发送数据包。

79、示例性地,收发单元可以根据传输优先级的大小将数据包承载于相应的物理层数据单元;或者,根据传输优先级的大小对数据包采用相应的传输速率。

80、第九方面,提供了一种通信装置,该装置可以为第一装置,其中,第一装置可以是实体设备,也可以是配置于实体设备中的部件(例如,芯片、电路或模块等)等,本技术不做限定。

81、该装置包括:处理单元,用于生成数据包,该数据包包括nri信息,该nri信息用于指示该数据包中的nalu的传输优先级;收发单元,用于在mac层根据该传输优先级发送该数据包。

82、结合第九方面,在第九方面的某些实现方式中,该数据包还包括业务标识,该业务标识和该nri信息对应。

83、结合第九方面,在第九方面的某些实现方式中,该业务标识由该nri信息根据第二帧分类器映射得到。

84、示例性地,该第二帧分类器根据至少一个参数定义,该至少一个参数包括该nri信息。

85、可选地,该至少一个参数还可包括源ip地址、目的ip地址、源端口号、目的端口号、dscp值等参数。

86、结合第九方面,在第九方面的某些实现方式中,收发单元具体用于:根据传输优先级发送数据包。

87、示例性地,收发单元可以根据传输优先级的大小将数据包承载于相应的物理层数据单元;或者,根据传输优先级的大小对数据包采用相应的传输速率。

88、第十方面,提供了一种通信装置,该装置可以为第二装置,其中,第二装置可以是实体设备,也可以是配置于实体设备中的部件(例如,芯片、电路或模块等)等,本技术不做限定。

89、该装置包括:收发单元,用于接收数据包,该数据包包括nri信息,该nri信息用于指示该数据包中的nalu的传输优先级;该收发单元还用于:发送该数据包。

90、结合第十方面,在第十方面的某些实现方式中,该数据包还包括业务标识,该业务标识和该nri信息对应。

91、结合第十方面,在第十方面的某些实现方式中,该业务标识由该nri信息根据第二帧分类器映射得到。

92、示例性地,该第二帧分类器根据至少一个参数定义,该至少一个参数包括该nri信息。

93、可选地,该至少一个参数还可包括源ip地址、目的ip地址、源端口号、目的端口号、dscp值等参数。

94、结合第十方面,在第十方面的某些实现方式中,收发单元具体用于:根据传输优先级发送数据包。

95、示例性地,收发单元可以根据传输优先级的大小将数据包承载于相应的物理层数据单元;或者,根据传输优先级的大小对数据包采用相应的传输速率。

96、第十一方面,提供了一种通信装置,该装置可以为第一装置,其中,第一装置可以是实体设备,也可以是配置于实体设备中的部件(例如,芯片、电路或模块等)等,本技术不做限定。

97、该装置包括:处理单元,用于生成数据包,该数据包包括dscp值,该dscp值用于指示该数据包中的nalu的传输优先级;收发单元,用于在mac层根据该传输优先级发送该数据包。

98、结合第十一方面,在第十一方面的某些实现方式中,收发单元具体用于:根据传输优先级发送数据包。

99、示例性地,收发单元可以根据传输优先级的大小将数据包承载于相应的物理层数据单元;或者,根据传输优先级的大小对数据包采用相应的传输速率。

100、第十二方面,提供了一种通信装置,该装置可以为第二装置,其中,第二装置可以是实体设备,也可以是配置于实体设备中的部件(例如,芯片、电路或模块等)等,本技术不做限定。

101、该装置包括:收发单元,用于接收数据包,该数据包包括dscp值,该dscp值用于指示该数据包中的nalu的传输优先级;该收发单元还用于:发送该数据包。

102、结合第十二方面,在第十二方面的某些实现方式中,收发单元具体用于:根据传输优先级发送数据包。

103、示例性地,收发单元可以根据传输优先级的大小将数据包承载于相应的物理层数据单元;或者,根据传输优先级的大小对数据包采用相应的传输速率。

104、应理解,上述第七方面至第十二方面及其各种实现方式的有益效果可以参考第一方面至第六方面及其各种实现方式。

105、第十三方面,提供一种通信装置,包括处理器,用于调用并运行存储器中存储的计算机程序,并控制收发器收发信号,以使通信装置执行如第一方面至第六方面中的任一方面,或这些方面的任一可能的实现方式中的方法。可选地,所述通信装置还可以包括所述存储器,用于存储所述计算机程序,所述通信装置还可以包括所述收发器。

106、第十四方面,提供一种通信装置,包括处理器,所述处理器用于处理数据和/或信息,以使得如第一方面至第六方面中的任一方面,或这些方面的任一可能的实现方式中的方法被执行。可选地,所述通信装置还可以包括通信接口,所述通信接口用于接收数据和/或信息,并将接收到的数据和/或信息传输至所述处理器。可选地,所述通信接口还用于输出经处理器处理之后的数据和/或信息。

107、第十五方面,提供一种芯片,包括处理器,所述处理器用于运行程序或指令,以使得所述芯片执行如第一方面至第六方面中的任一方面,或这些方面的任一可能的实现方式中的方法。可选地,所述芯片还可以包括存储器,所述存储器用于存储程序或指令。可选地,所述芯片还可以包括所述收发器。

108、第十六方面,提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机指令,该计算机指令用于实现如第一方面至第六方面中的任一方面,或这些方面的任一可能的实现方式中的方法。

109、第十七方面,提供一种计算机程序产品,所述计算机程序产品包括计算机程序代码,所述计算机程序代码用于实现如第一方面至第六方面中的任一方面,或这些方面中的任一方面的任一可能的实现方式中的方法。

110、第十八方面,提供一种无线通信系统,包括前述第七方面和第八方面中的通信装置,或者包括前述第九方面和第十方面中的通信装置,或者包括前述第十一方面和第十二方面中的通信装置。

本文地址:https://www.jishuxx.com/zhuanli/20240914/296102.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。