本技术涉及无线通信领域,尤其涉及一种通信方法及装置。
背景技术:
1、扩展现实(extended reality,xr)是虚拟现实技术的统称。在xr业务中,一个协议数据单元集合(protocol data unit set,pdu set)包括一帧(frame)视频帧中的业务数据。发端设备将一个pdu集合拆分成多个报文(packet),并集中调度属于同一pdu集合的报文,以使收端设备能够基于接收到的报文来重组同一pdu集合对应的视频帧。
2、然而,在同一pdu集合被拆分成多个报文的情况下,如何识别属于同一pdu集合的报文,是亟待解决的问题。
技术实现思路
1、本技术提供一种通信方法及装置,能够识别属于同一pdu集合的报文,以集中发送同一pdu集合中的报文。为达到上述目的,本技术采用如下技术方案:
2、第一方面,提供一种通信方法。该方法的执行主体可以是通信设备,也可以是应用于通信设备中的芯片。下面以执行主体是通信设备为例进行描述。该方法包括:通信设备在第一时长内确定至少一个第一报文。其中,至少一个第一报文属于相同协议数据单元pdu集合,第一时长是基于第一间隔或突发时长确定的。第一间隔为通信设备在时域上获取相邻的两个pdu集合之间的时间间隔。突发时长为一个pdu集合的持续时长。之后,通信设备发送至少一个第一报文。
3、其中,第一间隔,可以理解为,通信设备获取到的时域上相邻的两个pdu集合中前一个pdu集合的第一个报文与后一个pdu集合的第一个报文之间的时间间隔,或者,通信设备获取到的时域上相邻的两个pdu集合中前一个pdu集合的第二个报文与后一个pdu集合的第二个报文之间的时间间隔,或者,通信设备获取到的时域上相邻的两个pdu集合中前一个pdu集合的最后一个报文与后一个pdu集合的最后一个报文之间的时间间隔。
4、其中,突发时长的起始时刻,可以理解为,通信设备获取到一个pdu集合的第一个报文的第一个比特的时刻。突发时长的结束时刻,可以理解为,通信设备获取到一个pdu集合的最后一个报文的最后一个比特的时刻。
5、由于同一pdu集合中不同报文以突发的形式出现,所以,在第一时长是基于第一间隔或突发时长确定的情况下,通信设备将第一时长内的第一报文,作为同一pdu集合,将同一pdu集合中的报文集中发送,以使得收端设备能够接收到同一pdu集合中尽可能多的报文,从而重组一帧视频帧,保障业务数据的有效传输。
6、在一种可能的设计中,通信设备在第一时长内确定至少一个第一报文,包括:在第一定时器的运行期间,通信设备确定至少一个第一报文。其中,第一定时器的运行时长小于或等于第一时长。
7、也就是说,通信设备采用第一定时器的计时方式,来确定第一时长,从而获知在哪一时间段内确定至少一个第一报文。
8、在一种可能的设计中,至少一个第一报文属于第一pdu集合,第一pdu集合的序列号sn为第一数值。该方法还包括:在满足第一条件的情况下,通信设备启动第一定时器。其中,第一条件包括以下至少一项:
9、第一项,通信设备获取到第一pdu集合的首个报文,如通信设备获取到第一pdu集合的首个报文的首个比特时,启动第一定时器。或者,
10、第二项,通信设备获取第一起始标识。其中,第一起始标识指示通信设备开始获取第一pdu集合的报文。
11、也就是说,通信设备在确定满足第一条件的情况下,及时启动第一定时器,以准确地获取至少一个第一报文。
12、在一种可能的设计中,该方法还包括:在满足第二条件的情况下,通信设备停止第一定时器。其中,第二条件包括以下至少一项:
13、第一项,第一定时器运行超时。或者,
14、第二项,通信设备获取第一结束标识。其中,第一结束标识指示通信设备停止获取第一pdu集合的报文。
15、也就是说,通信设备在确定满足第二条件的情况下,及时停止第一定时器,以准确地获取至少一个第一报文。
16、在一种可能的设计中,通信设备发送至少一个第一报文,包括:在第一定时器运行停止的情况下,通信设备发送至少一个第一报文,以集中发送同一pdu集合中的报文。
17、在一种可能的设计中,第一时长是基于第一间隔确定的,包括:第一时长等于第一间隔与第一调整因子之差。或者,第一时长等于第一间隔与第一调整因子之和。
18、在一种可能的设计中,该方法还包括:在第二定时器的运行期间,通信设备确定至少一个第二报文。其中,第二定时器的运行时长小于或等于第一间隔,至少一个第二报文属于第二pdu集合。之后,通信设备发送至少一个第二报文,以使通信设备识别再一个pdu集合中的不同报文。其中,第一报文与第二报文是同一业务中不同pdu集合中的报文。
19、在一种可能的设计中,该方法还包括:在满足第三条件的情况下,通信设备启动第二定时器。其中,第三条件包括以下至少一项:
20、第一项,第一定时器运行超时。或者,
21、第二项,通信设备获取第二起始标识。其中,第二起始标识指示通信设备开始获取第二pdu集合的报文。
22、也就是说,通信设备在确定满足第三条件的情况下,及时启动第二定时器,以准确地获取至少一个第二报文。
23、在一种可能的设计中,该方法还包括:在满足第四条件的情况下,通信设备停止第二定时器。其中,第四条件包括以下至少一项:
24、第一项,第二定时器运行超时。或者,
25、第二项,通信设备获取第二结束标识。其中,第二结束标识指示通信设备停止获取第二pdu集合的报文。
26、也就是说,通信设备在确定满足第四条件的情况下,及时停止第二定时器,以准确地获取至少一个第二报文。
27、在一种可能的设计中,该方法还包括:通信设备根据第一pdu集合的sn,确定第二pdu集合的sn,以使通信设备获取pdu集合的sn。其中,同一pdu集合中的不同报文具备同一sn。
28、在一种可能的设计中,通信设备发送至少一个第二报文,包括:在第二定时器运行停止的情况下,通信设备发送至少一个第二报文,以集中发送同一pdu集合的报文。
29、在一种可能的设计中,第一时长是基于突发时长确定的,包括:第一时长等于突发时长与第二调整因子之和。或者,第一时长等于突发时长与第二调整因子之差。
30、在一种可能的设计中,该方法还包括:在第三定时器的运行期间,通信设备确定至少一个第三报文。其中,第三定时器的运行时长小于或等于第一时长,至少一个第三报文属于第三pdu集合。之后,通信设备发送至少一个第三报文,以使通信设备基于突发时长,识别属于同一pdu集合的报文。
31、在一种可能的设计中,该方法还包括:在满足第五条件的情况下,通信设备启动第三定时器。其中,第五条件包括以下至少一项:
32、第一项,通信设备获取到第三pdu集合的首个报文,如通信设备获取到第三pdu集合的首个报文的首个比特时,启动第三定时器。或者,
33、第二项,第三定时器在第一定时器之后启动,且与第一定时器的启动时刻之间间隔时长为第一间隔。或者,
34、第三项,通信设备获取第三起始标识。其中,第三起始标识指示通信设备开始获取第三pdu集合的报文。
35、也就是说,通信设备在确定满足第五条件的情况下,及时启动第三定时器,以准确地获取至少一个第三报文。
36、在一种可能的设计中,该方法还包括:在满足第六条件的情况下,通信设备停止第三定时器。其中,第六条件包括以下至少一项:
37、第一项,第三定时器运行超时。或者,
38、第二项,通信设备获取第三结束标识。其中,第三结束标识指示通信设备停止获取第三pdu集合的报文。
39、也就是说,通信设备在确定满足第六条件的情况下,及时停止第三定时器,以准确地获取至少一个第三报文。
40、在一种可能的设计中,该方法还包括:通信设备根据第一pdu集合的sn,确定第三pdu集合的sn,以使通信设备获取不同pdu集合的sn。其中,同一pdu集合中的不同报文具备同一sn。
41、在一种可能的设计中,该方法还包括:在满足第七条件的情况下,通信设备停止确定属于同一pdu集合的报文。其中,第七条件包括以下至少一项:
42、第一项,至少一个第一报文所属的业务停止,或至少一个第一报文所属的业务终止,或至少一个第一报文所属的业务不再传输,或至少一个第一报文所属的业务不再进行。或者,
43、第二项,pdu会话释放。或者,
44、第三项,第一服务质量qos流释放。或者,
45、第四项,数据无线承载drb释放。或者,
46、第五项,网络切片不允许使用。或者,
47、第六项,数据网络不允许使用。
48、其中,pdu会话用于通信设备发送至少一个第一报文,第一qos流是pdu会话中的qos流,第一qos流用于通信设备发送至少一个第一报文,drb是第一qos流所映射的无线承载,上述网络切片是第一qos流所使用的网络切片,上述数据网络是第一qos流所关联的数据网络。
49、也就是说,在满足第七条件的情况下,通信设备及时停止确定属于同一pdu集合中的报文,以节省通信设备的处理资源。
50、在一种可能的设计中,该方法还包括:通信设备获取第一参数。其中,第一参数指示第一时长。或者,第一参数包括第一间隔。或者,第一参数包括第一间隔和第一调整因子。或者,第一参数包括突发时长。或者,第一参数包括突发时长和第二调整因子。
51、如此,通信设备基于第一参数来确定第一时长。
52、在一种可能的设计中,通信设备获取第一参数,包括:通信设备根据用户设备路由选择策略ursp确定第一参数。或者,通信设备接收来自接入网设备的接入层as消息,其中,as消息包括第一参数。或者,通信设备接收来自核心网设备的非接入层nas消息,其中,nas消息包括第一参数。
53、在一种可能的设计中,该方法还包括:通信设备根据如下至少一项,确定第一pdu集合的pdu集合类型:
54、第一项,根据第一pdu集合的大小,如第一pdu集合对应的报文数量,或第一pdu集合对应的总字节数,或第一pdu集合对应的总比特数。或者,
55、第二项,根据第一信息,以及第一pdu集合的获取时刻。其中,第一信息指示通信设备获取pdu集合的时间与pdu集合类型之间的对应关系。或者,
56、第三项,根据第二信息,以及第一pdu集合的sn。其中,第二信息指示pdu集合的sn与pdu集合类型之间的对应关系。或者,
57、第四项,根据接收到的第三信息。其中,第三信息指示第一pdu集合的pdu集合类型。
58、其中,至少一个第一报文属于第一pdu集合。
59、也就是说,通信设备可以通过上述四种方式中的任意一种,来确定pdu集合类型。
60、在一种可能的设计中,通信设备为终端设备,以实现上行传输。
61、在一种可能的设计中,通信设备为接入网设备,以实现下行传输。
62、在一种可能的设计中,通信设备为核心网设备,以实现下行传输。
63、第二方面,提供一种通信方法。该方法的执行主体可以是通信设备,也可以是应用于通信设备中的芯片。下面以执行主体是通信设备为例进行描述。该方法包括:通信设备确定至少一个报文。其中,至少一个报文属于相同协议数据单元pdu集合,至少一个报文中相邻两个报文对应时刻之间的间隔小于或等于第一间隔。之后,通信设备发送至少一个报文。
64、由于同一pdu集合中不同报文以突发的形式出现,所以,同一pdu集合中相邻报文对应时刻小于或等于第一间隔。反之,若相邻报文对应时刻大于第一间隔,则意味着,两个报文属于不同的pdu集合。因此,若相邻两个报文对应时刻之间的间隔小于或等于第一间隔,则通信设备将上述相邻两个报文视为同一pdu集合,再将同一pdu集合中的至少一个报文集中发送,以使得收端设备能够接收到同一pdu集合中尽可能多的报文,从而重组一帧视频帧,保障业务数据的有效传输。
65、在一种可能的设计中,第一间隔是通信设备获取同一pdu集合中时域上相邻两个报文之间的时间间隔。
66、在一种可能的设计中,该方法还包括:在通信设备获取到第一报文的情况下,通信设备启动第一定时器。其中,至少一个报文至少包括第一报文。通信设备发送至少一个报文,包括:在第一定时器运行停止的情况下,通信设备发送第一报文。其中,第一定时器的运行时长小于或等于第一间隔。
67、也就是说,通信设备在接收到第一报文时,启动第一定时器,直到第一定时器运行超时,通信设备未接收到下一报文,则意味着,该pdu集合至少包括第一报文,从而实现同一pdu集合中不同报文的识别功能。在第一定时器运行停止的情况下,通信设备发送该pdu集合的报文,以实现同一pdu集合中的不同报文集中发送的功能。
68、在一种可能的设计中,该方法还包括:在通信设备获取到结束标识的情况下,通信设备停止第一定时器。其中,结束标识指示通信设备停止获取第一报文所属pdu集合的报文,以使通信设备准确地确定第一报文所属pdu集合的报文。
69、在一种可能的设计中,该方法还包括:当第一定时器运行停止时,通信设备启动第二定时器。在第一定时器运行停止的情况下,通信设备发送第一报文,包括:在第一定时器运行停止,以及第二定时器运行停止的情况下,通信设备发送第一报文,既实现了同一pdu集合中不同报文的集中发送,又能够防止同一pdu集合中遗漏的报文。
70、在一种可能的设计中,在第一定时器运行停止,以及第二定时器运行停止的情况下,通信设备发送第一报文,包括:在第一定时器运行停止,以及第二定时器运行停止的情况下,通信设备发送第一报文和第二报文。其中,第二报文是通信设备在第二定时器运行的情况下确定的报文,第二报文与第一报文属于相同pdu集合。
71、也就是说,通信设备在接收到第一报文时,启动第一定时器。在第一定时器运行超时时,启动第二定时器,在第二定时器运行期间,通信设备获取到遗漏的第二报文,意味着,该pdu集合至少包括第一报文和第二报文,从而实现同一pdu集合中不同报文的识别功能。在第一定时器和第二定时器运行停止的情况下,通信设备发送该pdu集合的报文,以实现同一pdu集合中不同报文的集中发送。
72、在一种可能的设计中,该方法还包括:在满足第一条件的情况下,通信设备停止第二定时器。其中,第一条件包括以下至少一项:
73、第一项,第二定时器的运行时长等于第一间隔。或者,
74、第二项,第二定时器的运行时长等于抖动时长。或者,
75、第三项,第二定时器的运行时长等于预设时长。其中,预设时长可以等于抖动时长的一半,或其他时长参数。或者,
76、第四项,通信设备获取到结束标识。其中,结束标识指示通信设备停止获取第一报文所属pdu集合的报文。
77、也就是说,通信设备在确定满足第一条件的情况下,及时停止第二定时器,使得通信设备能够准确地确定属于同一pdu集合的不同报文。
78、在一种可能的设计中,该方法还包括:在第三时刻,通信设备重启第一定时器。其中,第三时刻是通信设备确定第三报文的时刻,第三报文与第一报文属于相同pdu集合。在第一定时器运行停止的情况下,通信设备发送第一报文,包括:在重启的第一定时器运行停止的情况下,通信设备发送第一报文和第三报文。
79、也就是说,通信设备在接收到第一报文时,启动第一定时器。在第一定时器运行期间,通信设备获取到第三报文,则重启第一定时器。在第一定时器运行超时时,意味着,该pdu集合至少包括第一报文和第三报文,从而实现同一pdu集合中不同报文的识别功能。在第一定时器运行停止的情况下,通信设备发送该pdu集合的报文,以实现同一pdu集合中不同报文的集中发送功能。
80、在一种可能的设计中,该方法还包括:当重启的第一定时器的运行停止时,通信设备启动第三定时器。在重启的第一定时器运行停止的情况下,通信设备发送第一报文和第三报文,包括:在重启的第一定时器运行停止,以及第三定时器运行停止的情况下,通信设备发送第一报文和第三报文,既实现了同一pdu集合中不同报文的集中发送,又能够防止同一pdu集合中遗漏的报文。
81、在一种可能的设计中,在重启的第一定时器运行停止,以及第三定时器运行停止的情况下,通信设备发送第一报文和第三报文,包括:在重启的第一定时器运行停止,以及第三定时器运行停止的情况下,通信设备发送第一报文、第三报文和第四报文。其中,第四报文是通信设备在第三定时器运行的情况下确定的报文,第四报文与第一报文属于相同pdu集合。
82、也就是说,在第二定时器运行期间,通信设备获取到遗漏的第四报文,意味着,该pdu集合至少包括第一报文、第三报文和第四报文,从而实现同一pdu集合中不同报文的识别功能。在第三定时器和重启的第一定时器运行停止的情况下,通信设备发送该pdu集合的报文,以实现同一pdu集合中不同报文的集中发送。
83、在一种可能的设计中,该方法还包括:在满足第二条件的情况下,通信设备停止第三定时器。其中,第二条件包括以下至少一项:
84、第一项,第三定时器的运行时长等于第一间隔。或者,
85、第二项,第三定时器的运行时长等于抖动时长。或者,
86、第三项,第三定时器的运行时长等于预设时长。其中,预设时长可以等于抖动时长的一半,或其他时长参数。或者,
87、第四项,通信设备获取到结束标识。其中,结束标识指示通信设备停止获取第一报文所属pdu集合的报文。
88、也就是说,通信设备在确定满足第二条件的情况下,及时停止第三定时器,使得通信设备能够准确地确定属于同一pdu集合的不同报文。
89、在一种可能的设计中,该方法还包括:在第一定时器的运行时长等于第一间隔的情况下,通信设备停止第一定时器,以使通信设备能够准确地确定属于同一pdu集合的不同报文。
90、在一种可能的设计中,第一报文包括以下至少一项:
91、第一项,起始标识。其中,起始标识指示通信设备开始获取第一报文所属pdu集合的报文。也就是说,第一报文是携带起始标识的标识报文。
92、第二项,业务数据,业务数据是第一报文所属业务的数据。也就是说,第一报文是携带用户面数据的业务报文。
93、在一种可能的设计中,该方法还包括:通信设备确定第一pdu集合的序列号sn。其中,第一pdu集合是至少一个报文所属的pdu集合,以使通信设备获知第一pdu集合的sn。
94、在一种可能的设计中,通信设备确定第一pdu集合的序列号sn,包括:通信设备根据第二pdu集合的sn,确定第一pdu集合的sn。其中,第二pdu集合与第一pdu集合在时域上相邻,第二pdu集合在第一pdu集合之前。
95、也就是说,对于时域上相邻的两个pdu集合而言,通信设备能够基于前一个pdu集合的sn,确定后一个pdu集合的sn。
96、在一种可能的设计中,该方法还包括:在满足第七条件的情况下,通信设备停止确定属于同一pdu集合的报文。其中,第七条件包括以下至少一项:
97、第一项,至少一个第一报文所属的业务停止,或至少一个第一报文所属的业务终止,或至少一个第一报文所属的业务不再传输,或至少一个第一报文所属的业务不再进行。或者,
98、第二项,pdu会话释放。或者,
99、第三项,第一服务质量qos流释放。或者,
100、第四项,数据无线承载drb释放。或者,
101、第五项,网络切片不允许使用。或者,
102、第六项,数据网络不允许使用。
103、其中,pdu会话用于通信设备发送至少一个第一报文,第一qos流是pdu会话中的qos流,第一qos流用于通信设备发送至少一个第一报文,drb是第一qos流所映射的无线承载,上述网络切片是第一qos流所使用的网络切片,上述数据网络是第一qos流所关联的数据网络。
104、也就是说,在满足第七条件的情况下,通信设备及时停止确定属于同一pdu集合中的报文,以节省通信设备的处理资源。
105、在一种可能的设计中,该方法还包括:通信设备获取第一参数。其中,第一参数指示第一时长。或者,第一参数包括第一间隔。或者,第一参数包括第一间隔和第一调整因子。或者,第一参数包括突发时长。或者,第一参数包括突发时长和第二调整因子。
106、如此,通信设备基于第一参数来确定第一时长。
107、在一种可能的设计中,通信设备获取第一参数,包括:通信设备根据用户设备路由选择策略ursp确定第一参数。或者,通信设备接收来自接入网设备的接入层as消息,其中,as消息包括第一参数。或者,通信设备接收来自核心网设备的非接入层nas消息,其中,nas消息包括第一参数。
108、在一种可能的设计中,该方法还包括:通信设备根据如下至少一项,确定第一pdu集合的pdu集合类型:
109、第一项,根据第一pdu集合的大小,如第一pdu集合对应的报文数量,或第一pdu集合对应的总字节数,或第一pdu集合对应的总比特数。或者,
110、第二项,根据第一信息,以及第一pdu集合的获取时刻。其中,第一信息指示通信设备获取pdu集合的时间与pdu集合类型之间的对应关系。或者,
111、第三项,根据第二信息,以及第一pdu集合的sn。其中,第二信息指示pdu集合的sn与pdu集合类型之间的对应关系。或者,
112、第四项,根据接收到的第三信息。其中,第三信息指示第一pdu集合的pdu集合类型。
113、其中,至少一个第一报文属于第一pdu集合。
114、也就是说,通信设备可以通过上述四种方式中的任意一种,来确定pdu集合类型。
115、在一种可能的设计中,通信设备为终端设备,以实现上行传输。
116、在一种可能的设计中,通信设备为接入网设备,以实现下行传输。
117、在一种可能的设计中,通信设备为核心网设备,以实现下行传输。
118、第三方面,提供一种通信装置,该通信装置可以为上述第一方面或第一方面任一种可能的设计中的通信设备,或者实现上述通信设备功能的芯片;所述通信装置包括实现上述方法相应的模块、单元、或手段(means),该模块、单元、或means可以通过硬件实现,软件实现,或者通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的模块或单元。
119、该通信装置包括处理单元和发送单元。其中,处理单元,用于在第一时长内确定至少一个第一报文。其中,至少一个第一报文属于相同协议数据单元pdu集合,第一时长是基于第一间隔或突发时长确定的。第一间隔为通信装置在时域上获取相邻的两个pdu集合之间的时间间隔。突发时长为一个pdu集合的持续时长。发送单元,用于发送至少一个第一报文。
120、在一种可能的设计中,发送单元,用于在第一时长内确定至少一个第一报文,包括:在第一定时器的运行期间,确定至少一个第一报文。其中,第一定时器的运行时长小于或等于第一时长。
121、在一种可能的设计中,至少一个第一报文属于第一pdu集合,第一pdu集合的序列号sn为第一数值。处理单元,还用于在满足第一条件的情况下,启动第一定时器。其中,第一条件包括以下至少一项:
122、第一项,通信装置获取到第一pdu集合的首个报文。或者,
123、第二项,通信装置获取第一起始标识。其中,第一起始标识指示通信装置开始获取第一pdu集合的报文。
124、在一种可能的设计中,处理单元,还用于在满足第二条件的情况下,停止第一定时器。其中,第二条件包括以下至少一项:
125、第一项,第一定时器运行超时。或者,
126、第二项,通信装置获取第一结束标识。其中,第一结束标识指示通信装置停止获取第一pdu集合的报文。
127、在一种可能的设计中,发送单元,用于发送至少一个第一报文,包括:在第一定时器运行停止的情况下,发送至少一个第一报文。
128、在一种可能的设计中,第一时长是基于第一间隔确定的,包括:第一时长等于第一间隔与第一调整因子之差。或者,第一时长等于第一间隔与第一调整因子之和。
129、在一种可能的设计中,处理单元,还用于在第二定时器的运行期间,确定至少一个第二报文。其中,第二定时器的运行时长小于或等于第一间隔,至少一个第二报文属于第二pdu集合。发送单元,还用于发送至少一个第二报文。
130、在一种可能的设计中,处理单元,还用于在满足第三条件的情况下,启动第二定时器。其中,第三条件包括以下至少一项:
131、第一项,第一定时器运行超时。或者,
132、第二项,通信装置获取第二起始标识。其中,第二起始标识指示通信装置开始获取第二pdu集合的报文。
133、在一种可能的设计中,处理单元,还用于在满足第四条件的情况下,停止第二定时器。其中,第四条件包括以下至少一项:
134、第一项,第二定时器运行超时。或者,
135、第二项,通信装置获取第二结束标识。其中,第二结束标识指示通信装置停止获取第二pdu集合的报文。
136、在一种可能的设计中,处理单元,还用于根据第一pdu集合的sn,确定第二pdu集合的sn。
137、在一种可能的设计中,发送单元,用于发送至少一个第二报文,包括:在第二定时器运行停止的情况下,发送至少一个第二报文。
138、在一种可能的设计中,第一时长是基于突发时长确定的,包括:第一时长等于突发时长与第二调整因子之和。或者,第一时长等于突发时长与第二调整因子之差。
139、在一种可能的设计中,处理单元,还用于在第三定时器的运行期间,确定至少一个第三报文。其中,第三定时器的运行时长小于或等于第一时长,至少一个第三报文属于第三pdu集合。发送单元,还用于发送至少一个第三报文。
140、在一种可能的设计中,处理单元,还用于在满足第五条件的情况下,启动第三定时器。其中,第五条件包括以下至少一项:
141、第一项,通信装置获取到第三pdu集合的首个报文。或者,
142、第二项,第三定时器在第一定时器之后启动,且与第一定时器的启动时刻之间间隔时长为第一间隔。或者,
143、第三项,通信装置获取第三起始标识。其中,第三起始标识指示通信装置开始获取第三pdu集合的报文。
144、在一种可能的设计中,处理单元,还用于在满足第六条件的情况下,停止第三定时器。其中,第六条件包括以下至少一项:
145、第一项,第三定时器运行超时。或者,
146、第二项,通信装置获取第三结束标识。其中,第三结束标识指示通信装置停止获取第三pdu集合的报文。
147、在一种可能的设计中,处理单元,还用于根据第一pdu集合的sn,确定第三pdu集合的sn。
148、在一种可能的设计中,处理单元,还用于在满足第七条件的情况下,停止确定属于同一pdu集合的报文。其中,第七条件包括以下至少一项:
149、第一项,至少一个第一报文所属的业务停止,或至少一个第一报文所属的业务终止,或至少一个第一报文所属的业务不再传输,或至少一个第一报文所属的业务不再进行。或者,
150、第二项,pdu会话释放。或者,
151、第三项,第一服务质量qos流释放。或者,
152、第四项,数据无线承载drb释放。或者,
153、第五项,网络切片不允许使用。或者,
154、第六项,数据网络不允许使用。
155、其中,pdu会话用于通信装置发送至少一个第一报文,第一qos流是pdu会话中的qos流,第一qos流用于通信装置发送至少一个第一报文,drb是第一qos流所映射的无线承载,上述网络切片是第一qos流所使用的网络切片,上述数据网络是第一qos流所关联的数据网络。
156、在一种可能的设计中,处理单元,还用于获取第一参数。其中,第一参数指示第一时长。或者,第一参数包括第一间隔。或者,第一参数包括第一间隔和第一调整因子。或者,第一参数包括突发时长。或者,第一参数包括突发时长和第二调整因子。
157、在一种可能的设计中,处理单元,用于获取第一参数,包括:根据用户设备路由选择策略ursp确定第一参数。或者,处理单元通过接收单元接收来自接入网设备的接入层as消息,其中,as消息包括第一参数。或者,处理单元通过接收单元接收来自核心网设备的非接入层nas消息,其中,nas消息包括第一参数。通信装置还包括接收单元。
158、在一种可能的设计中,处理单元,还用于根据如下至少一项,确定第一pdu集合的pdu集合类型:
159、第一项,根据第一pdu集合的大小,如第一pdu集合对应的报文数量,或第一pdu集合对应的总字节数,或第一pdu集合对应的总比特数。或者,
160、第二项,根据第一信息,以及第一pdu集合的获取时刻。其中,第一信息指示通信装置获取pdu集合的时间与pdu集合类型之间的对应关系。或者,
161、第三项,根据第二信息,以及第一pdu集合的sn。其中,第二信息指示pdu集合的sn与pdu集合类型之间的对应关系。或者,
162、第四项,根据接收到的第三信息。其中,第三信息指示第一pdu集合的pdu集合类型。
163、其中,至少一个第一报文属于第一pdu集合。
164、在一种可能的设计中,通信装置为终端设备。
165、在一种可能的设计中,通信装置为接入网设备。
166、在一种可能的设计中,通信装置为核心网设备。
167、第四方面,提供一种通信装置,该通信装置可以为上述第二方面或第二方面任一种可能的设计中的通信设备,或者实现上述通信设备功能的芯片;所述通信装置包括实现上述方法相应的模块、单元、或手段(means),该模块、单元、或means可以通过硬件实现,软件实现,或者通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的模块或单元。
168、该通信装置包括处理单元和发送单元。其中,处理单元,用于确定至少一个报文。其中,至少一个报文属于相同协议数据单元pdu集合,至少一个报文中相邻两个报文对应时刻之间的间隔小于或等于第一间隔。发送单元,用于发送至少一个报文。
169、在一种可能的设计中,第一间隔是通信装置获取同一pdu集合中时域上相邻两个报文之间的时间间隔。
170、在一种可能的设计中,处理单元,还用于在获取到第一报文的情况下,启动第一定时器。其中,至少一个报文至少包括第一报文。发送单元,用于发送至少一个报文,包括:在第一定时器运行停止的情况下,发送第一报文。第一定时器的运行时长小于或等于第一间隔。
171、在一种可能的设计中,处理单元,还用于在获取到结束标识的情况下,停止第一定时器。其中,结束标识指示通信装置停止获取第一报文所属pdu集合的报文。
172、在一种可能的设计中,处理单元,还用于当第一定时器运行停止时,启动第二定时器。发送单元,用于在第一定时器运行停止的情况下,发送第一报文,包括:在第一定时器运行停止,以及第二定时器运行停止的情况下,发送第一报文。
173、在一种可能的设计中,发送单元,用于在第一定时器运行停止,以及第二定时器运行停止的情况下,发送第一报文,包括:在第一定时器运行停止,以及第二定时器运行停止的情况下,发送第一报文和第二报文。其中,第二报文是通信装置在第二定时器运行的情况下确定的报文,第二报文与第一报文属于相同pdu集合。
174、在一种可能的设计中,处理单元,还用于在满足第一条件的情况下,停止第二定时器。其中,第一条件包括以下至少一项:
175、第一项,第二定时器的运行时长等于第一间隔。或者,
176、第二项,第二定时器的运行时长等于抖动时长。或者,
177、第三项,第二定时器的运行时长等于预设时长。或者,
178、第四项,通信装置获取到结束标识。其中,结束标识指示通信装置停止获取第一报文所属pdu集合的报文。
179、在一种可能的设计中,处理单元,还用于在第三时刻,重启第一定时器。其中,第三时刻是通信装置确定第三报文的时刻,第三报文与第一报文属于相同pdu集合。发送单元,用于在第一定时器运行停止的情况下,发送第一报文,包括:在重启的第一定时器运行停止的情况下,发送第一报文和第三报文。
180、在一种可能的设计中,处理单元,还用于当重启的第一定时器的运行停止时,启动第三定时器。发送单元,用于在重启的第一定时器运行停止的情况下,发送第一报文和第三报文,包括:在重启的第一定时器运行停止,以及第三定时器运行停止的情况下,发送第一报文和第三报文。
181、在一种可能的设计中,发送单元,用于在重启的第一定时器运行停止,以及第三定时器运行停止的情况下,发送第一报文和第三报文,包括:在重启的第一定时器运行停止,以及第三定时器运行停止的情况下,发送第一报文、第三报文和第四报文。其中,第四报文是通信装置在第三定时器运行的情况下确定的报文,第四报文与第一报文属于相同pdu集合。
182、在一种可能的设计中,处理单元,还用于在满足第二条件的情况下,停止第三定时器。其中,第二条件包括以下至少一项:
183、第一项,第三定时器的运行时长等于第一间隔。或者,
184、第二项,第三定时器的运行时长等于抖动时长。或者,
185、第三项,第三定时器的运行时长等于预设时长。或者,
186、第四项,通信装置获取到结束标识。其中,结束标识指示通信装置停止获取第一报文所属pdu集合的报文。
187、在一种可能的设计中,处理单元,还用于在第一定时器的运行时长等于第一间隔的情况下,停止第一定时器。
188、在一种可能的设计中,第一报文包括以下至少一项:
189、第一项,起始标识。其中,起始标识指示通信装置开始获取第一报文所属pdu集合的报文。也就是说,第一报文是携带起始标识的标识报文。
190、第二项,业务数据,业务数据是第一报文所属业务的数据。也就是说,第一报文是携带用户面数据的业务报文。
191、在一种可能的设计中,处理单元,还用于确定第一pdu集合的序列号sn。其中,第一pdu集合是至少一个报文所属的pdu集合。
192、在一种可能的设计中,处理单元,用于确定第一pdu集合的序列号sn,包括:根据第二pdu集合的sn,确定第一pdu集合的sn。其中,第二pdu集合与第一pdu集合在时域上相邻,第二pdu集合在第一pdu集合之前。
193、在一种可能的设计中,处理单元,还用于在满足第七条件的情况下,停止确定属于同一pdu集合的报文。其中,第七条件包括以下至少一项:
194、第一项,至少一个第一报文所属的业务停止,或至少一个第一报文所属的业务终止,或至少一个第一报文所属的业务不再传输,或至少一个第一报文所属的业务不再进行。或者,
195、第二项,pdu会话释放。或者,
196、第三项,第一服务质量qos流释放。或者,
197、第四项,数据无线承载drb释放。或者,
198、第五项,网络切片不允许使用。或者,
199、第六项,数据网络不允许使用。
200、其中,pdu会话用于通信装置发送至少一个第一报文,第一qos流是pdu会话中的qos流,第一qos流用于通信装置发送至少一个第一报文,drb是第一qos流所映射的无线承载,上述网络切片是第一qos流所使用的网络切片,上述数据网络是第一qos流所关联的数据网络。
201、在一种可能的设计中,处理单元,还用于获取第一参数。其中,第一参数指示第一时长。或者,第一参数包括第一间隔。或者,第一参数包括第一间隔和第一调整因子。或者,第一参数包括突发时长。或者,第一参数包括突发时长和第二调整因子。
202、在一种可能的设计中,处理单元,用于获取第一参数,包括:根据用户设备路由选择策略ursp确定第一参数。或者,处理单元通过接收单元接收来自接入网设备的接入层as消息,其中,as消息包括第一参数。或者,处理单元通过接收单元接收来自核心网设备的非接入层nas消息,其中,nas消息包括第一参数。通信装置还包括接收单元。
203、在一种可能的设计中,处理单元,还用于根据如下至少一项,确定第一pdu集合的pdu集合类型:
204、第一项,根据第一pdu集合的大小,如第一pdu集合对应的报文数量,或第一pdu集合对应的总字节数,或第一pdu集合对应的总比特数。或者,
205、第二项,根据第一信息,以及第一pdu集合的获取时刻。其中,第一信息指示通信装置获取pdu集合的时间与pdu集合类型之间的对应关系。或者,
206、第三项,根据第二信息,以及第一pdu集合的sn。其中,第二信息指示pdu集合的sn与pdu集合类型之间的对应关系。或者,
207、第四项,根据接收到的第三信息。其中,第三信息指示第一pdu集合的pdu集合类型。
208、其中,至少一个第一报文属于第一pdu集合。
209、在一种可能的设计中,通信装置为终端设备。
210、在一种可能的设计中,通信装置为接入网设备。
211、在一种可能的设计中,通信装置为核心网设备。
212、第五方面,提供了一种通信装置。该通信装置包括:处理器和存储器;该存储器用于存储计算机指令,当该处理器执行该指令时,使得该通信装置执行上述任一方面或任一方面任一种可能的设计中通信设备所执行的方法。该通信装置可以为上述第一方面或第一方面任一种可能的设计中的通信设备,或者该通信装置可以为上述第二方面或第二方面任一种可能的设计中的通信设备,或者实现上述通信设备功能的芯片。
213、第六方面,提供了一种通信装置。该通信装置包括:处理器;所述处理器与存储器耦合,用于读取存储器中的指令并执行,以使该通信装置执行如上述任一方面或任一方面任一种可能的设计中的通信设备所执行的方法。该通信装置可以为上述第一方面或第一方面任一种可能的设计中的通信设备,或者该通信装置可以为上述第二方面或第二方面任一种可能的设计中的通信设备,或者实现上述通信设备功能的芯片。
214、第七方面,提供一种芯片。该芯片包括处理电路和输入输出接口。其中,输入输出接口用于与芯片之外的模块通信,例如,该芯片可以为实现上述第一方面或第一方面任一种可能的设计中的通信设备功能的芯片。处理电路用于运行计算机程序或指令,以实现以上第一方面或第一方面任一种可能的设计中的方法。再如,该芯片可以为实现上述第二方面或第二方面任一种可能的设计中的通信设备功能的芯片。处理电路用于运行计算机程序或指令,以实现以上第二方面或第二方面任一种可能的设计中的方法。
215、第八方面,提供一种计算机可读存储介质。该计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机可以执行上述任一方面中任一项的方法。
216、第九方面,提供一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机可以执行上述任一方面中任一项的方法。
217、第十方面,提供一种电路系统。电路系统包括处理电路,处理电路被配置为执行如上述任一方面中任一项的方法。
218、其中,第三方面至第十方面中任一种设计所带来的技术效果可参考上文所提供的对应的方法中的有益效果,此处不再赘述。