本技术涉及无线通信,尤其涉及一种数据传输方法、装置和系统。
背景技术:
1、目前,在侧行链路(sidelink,sl)通信系统中,终端设备可以从网络设备接收sl资源池配置,或者从预配置中获取sl资源池配置。然后,终端设备在sl资源池中选择sl资源进行通信。
2、为了提升通信性能,引入了用户设备间协同(inter–ue coordination,iuc)信息的资源分配增强方案。在该方案中,第一终端设备主要是将优选资源(preferredresources)或非优选资源(or not preferred resources)发送给第二终端设备。其中,第一终端设备可以通过sl媒体访问控制(media access control,mac)控制元素(controlelement,ce)承载iuc信息。
3、如果iuc信息无法被传输,会影响终端设备之间的通信性能。因此,如何提升传输iuc信息的性能成为亟待解决的问题。
技术实现思路
1、本技术提供一种数据传输方法和、装置和系统,用来提升传输iuc信息的性能。
2、第一方面,提供一种数据传输方法。该方法可以由第一终端设备执行,或者类似第一终端设备功能的芯片执行。该方法中,第一终端设备根据第一优先级值和第二优先级值中的至少一项,以及第一终端设备的iuc信息的优先级值,确定iuc信息在sl逻辑信道优先级(logical channel prioritization,lcp)中的先后顺序。第一优先级值是第一终端设备的一个或多个侧行链路业务信道的优先级值中的最大优先级值,第二优先级值是一个或多个侧行链路业务信道的优先级值中最小优先级值。第一终端设备向第二终端设备发送slmac协议数据单元(protocol data unit,pdu)。
3、基于上述方案,第一终端设备可以根据iuc信息的优先级值和一个或多个stch的优先级值确定iuc信息在sl lcp的先后顺序,可以更合理的保证iuc信息的传输,提升iuc信息的传输性能。此外,第一终端设备可以在不影响高优先级的mac ce或逻辑信道的情况下,根据iuc信息的优先级传输iuc信息。
4、例如,第一终端设备根据第二优先级值和第一终端设备的iuc信息的优先级值,确定iuc信息在sl lcp中的先后顺序。示例性的,如果iuc信息的优先级值小于第二优先级值,那么iuc信息在sl lcp中的先后顺序可以在一个或多个stch之前。一种可能的实现方式中,如果iuc信息的优先级值等于第二优先级值,那么iuc信息在sl lcp中的先后顺序可以在一个或多个stch之前。
5、又例如,第一终端设备根据第一优先级值和第一终端设备的iuc信息的优先级值,确定iuc信息在sl lcp中的先后顺序。示例性的,如果iuc信息的优先级值大于或等于第一优先级值,那么iuc信息在sl lcp中的先后顺序可以在一个或多个stch之后。
6、又例如,第一终端设备根据第一优先级值、第二优先级值和第一终端设备的iuc信息的优先级值,确定iuc信息在sl lcp中的先后顺序。示例性的,如果iuc信息的优先级值小于第一优先级值,且大于或等于第二优先级值,那么iuc信息在sl lcp中的先后顺序在第一侧行链路业务信道之后,在第二侧行链路业务信道之前。其中,第一侧行链路业务信道的优先级值小于iuc信息的优先级值,第二侧行链路业务信道的优先级值大于或等于iuc信息的优先级值。一种可能的实现方式中,如果iuc信息的优先级值等于第一优先级值,且大于或等于第二优先级值,那么iuc信息在sl lcp中的先后顺序在第一侧行链路业务信道之后,在第二侧行链路业务信道之前。
7、在一种可能的实现方式中,sl mac pdu包括一个或多个侧行链路业务信道和iuc信息中的一项或多项。例如,sl mac pdu包括iuc信息、scch、sl csi报告mac ce、sl drx命令mac ce和stch中的一项或多项。
8、在一种可能的实现方式中,sl mac pdu中包括iuc信息和一个或多个侧行链路业务信道。其中,iuc信息在一个或多个侧行链路业务信道之前,或者iuc信息在一个或多个侧行链路业务信道之后,或者iuc信息在一个或多个侧行链路业务信道中第一侧行链路业务信道之后,且在第二侧行链路业务信道之前。其中,第一侧行链路业务信道的优先级值小于iuc信息的优先级值,第二侧行链路业务信道的优先级值大于或等于iuc信息的优先级值。
9、在一个示例中,在iuc信息在sl lcp中的先后顺序在一个或多个stch之前时,slmac pdu中iuc信息在一个或多个侧行链路业务信道之前。另一个示例中,在iuc信息在sllcp中的先后顺序在一个或多个stch之后时,sl mac pdu中iuc信息在一个或多个侧行链路业务信道之后。
10、又一个示例中,第一终端设备的iuc信息在sl lcp中的先后顺序在第一侧行链路业务信道之后,且在第二侧行链路业务信道之前时,sl mac pdu中iuc信息在一个或多个侧行链路业务信道中第一侧行链路业务信道之后,且在第二侧行链路业务信道之前。
11、基于上述方案,sl mac pdu中iuc信息和一个或多个侧行链路业务信道的先后顺序,可以由iuc信息在sl lcp中的先后顺序决定。
12、第二方面,提供一种数据传输方法。该方法可以由第一终端设备执行,或者类似第一终端设备的芯片执行。该方法中,第一终端设备根据第一条件,确定iuc信息在sl lcp中的先后顺序。第一终端设备向第二终端设备发送sl mac pdu。其中,在满足第一条件时,第一终端设备的iuc信息在sl lcp中的先后顺序在第一终端设备的一个或多个侧行链路业务信道之前。
13、基于上述方案,第一终端设备可以根据第一条件确定iuc信息在sl lcp中的先后顺序。因此,第一终端设备可以在不影响高优先级的mac ce或逻辑信道的情况下,根据iuc信息的优先级传输iuc信息。
14、其中,第一条件可以包含条件1~条件4中的一项或多项。
15、条件1:一个或多个stch的优先级值中的最小优先级值大于或等于第一阈值。
16、条件2:iuc信息中包含的m组资源指示信息的优先级值中的最小优先级值小于第五阈值。m是大于或等于1的整数。
17、条件3:第一终端设备的mac层将接收到来自第一终端设备的phy层的指示iuc信息的优先级较高的信息。
18、条件4:在上一次传输iuc信息时,iuc信息被确定为优先级较低。
19、在iuc信息为iuc指示信息时,上述第一条件还可以包含以下条件5和条件6中的任一项。
20、条件5:iuc信息对应的iuc请求信息中包括的优先级值小于第二阈值。
21、条件6:iuc信息是基于iuc请求信息触发的。
22、第三方面,提供一种数据传输方法。该方法可以由第一终端设备执行,或者类似第一终端设备功能的芯片执行。该方法中,在满足第二条件时,第一终端设备的iuc信息是缩短的格式。
23、基于上述方案,第一终端设备可以传输缩短的格式的iuc信息,例如在sl资源的大小不足以传输iuc信息时,第一终端设备可以传输缩短的格式的iuc信息,以提高终端设备之间的通信性能。
24、第二条件可以包括以下条件a’~条件d’中的一种或多种。
25、条件a’:一个或多个stch的优先级值中最小优先级值小于第三阈值。
26、条件b’:iuc信息中包含的m组资源指示信息的优先级值中的最小优先级值大于或等于第六阈值。
27、条件c’:第一终端设备的mac层将接收到来自第一终端设备的phy层的指示iuc信息的优先级较低的信息。
28、条件d’:在上一次传输iuc信息时,iuc信息被确定为优先级较高。
29、在iuc信息为iuc指示信息时,上述第二条件还可以包含以下条件和条件5中的任一项。
30、条件e’:iuc信息对应的iuc请求信息中包括的优先级值大于或等于第四阈值。
31、条件f’:iuc信息是基于条件触发的。
32、在第一方面至第三方面的一种可能的实现方式中,一个或多个侧行链路业务信道是发送给第二终端设备的。或者,一个或多个侧行链路业务信道是第一终端设备和第二终端设备之间的业务信道。
33、在第一方面至第三方面的一种可能的实现方式中,一个或多个侧行链路业务信道中每一个侧行链路业务信道有数据待传输。
34、在第一方面至第三方面的一种可能的实现方式中,一个或多个侧行链路业务信道中每一个侧行链路业务信道对应的属性与mac pdu对应的资源的属性匹配。
35、在第一方面至第三方面的一种可能的实现方式中,第一终端设备向第二终端设备发送第一指示信息。第一指示信息用于指示iuc信息在sl lcp中的先后顺序在一个或多个侧行链路业务信道之后。
36、基于上述方案,第一终端设备可以在iuc信息的优先级小于一个或多个侧行链路业务信道的优先级时,可以向第二终端设备发送第一指示信息,以指示iuc信息的优先级较小。
37、在第一方面至第三方面的一种可能的实现方式中,iuc信息对应的格式是缩短的格式。
38、在第一方面至第三方面的一种可能的实现方式中,第一终端设备根据sl资源、iuc信息在sl lcp中的先后顺序中的一项或多项,确定iuc信息对应的格式是缩短的格式。例如,第一终端设备确定sl资源不足以传输iuc信息时,确定iuc信息对应的格式是缩短的格式。又例如,第一终端设备确定iuc信息在sl lcp中的先后顺序在一个或多个侧行链路业务信道之前时,确定iuc信息对应的格式是缩短的格式。
39、在第一方面至第三方面的一种可能的实现方式中,缩短的格式对应的iuc信息中包括n个资源。n大于或等于1。n个资源是第一终端设备选择的多个资源中,按照选择时间从前到后排序后的前n个资源。或者,n个资源是第一终端设备选择的多个资源中,按照信号质量从大到小排序后的前n个资源。或者,n个资源是第一终端设备选择的多个资源中,按照干扰从小到大排序后的前n个资源。
40、基于上述方案,第一终端设备可以确定缩短的格式的iuc信息中包含的n个资源。
41、在第一方面至第三方面的一种可能的实现方式中,n个资源是第一终端设备的mac层确定的,或者,n个资源是第一终端设备的物理层确定的。
42、在第一方面至第三方面的一种可能的实现方式中,在n个资源是第一终端设备的物理层确定时,mac层向物理层发送n的取值的第二指示信息。
43、在第一方面至第三方面的一种可能的实现方式中,第二指示信息显式的指示n的取值。例如,第二指示信息中可以包含n的取值。或者,第二指示信息隐式的指示n的取值。例如,可以预定义n的取值的表,表中每一个n的取值具有一个索引。第二指示信息可以指示一个索引,从而达到隐式的指示n的取值的目的。
44、在第一方面至第三方面的一种可能的实现方式中,n的取值是预定义的,或者,n的取值是根据sl资源确定的。
45、在第一方面至第三方面的一种可能的实现方式中,第一终端设备确定sl mac pdu对应的资源是iuc信息对应的iuc请求信息对应的资源池包含的资源。或者,第一终端设备确定sl mac pdu对应的资源是iuc信息对应的资源池包含的资源。
46、基于上述方案,第一终端设备可以确定传输iuc信息的资源是否准确,因此第二终端设备可以根据传输iuc信息的资源,确定iuc信息指示的资源集合。
47、在第一方面至第三方面的一种可能的实现方式中,在sl mac pdu中只包含iuc信息,且iuc信息未被配置优先级时,第一终端设备确定iuc信息的优先级为默认优先级。第一终端设备向第二终端设备指示默认优先级值。
48、基于上述方案,在无法确定iuc信息的优先级值时,可以采用默认优先级值作为iuc信息的优先级值,并确定iuc信息在sl lcp中的先后顺序。
49、在第一方面至第三方面的一种可能的实现方式中,第一终端设备接收来自第二终端设备的iuc请求信息。可选的,该iuc请求信息用于请求资源集合,或者iuc请求信息用于请求iuc指示信息。该iuc指示信息用于指示资源集合,资源集合中包含一个或多个资源。
50、第四方面,提供一种数据传输方法。该方法可以由第二终端设备执行,或者类似第二终端设备功能的芯片执行。该方法中,第二终端设备接收来自第一终端设备的sl媒体访问控制协议数据单元mac pdu,sl mac pdu中包括第一终端设备的iuc信息和第一终端设备的一个或多个侧行链路业务信道中的一项或多项。sl mac pdu中包含的每一项是根据第一优先级值和第二优先级值中的至少一项,以及第一终端设备的iuc信息的优先级值确定的。第一优先级值是第一终端设备的一个或多个侧行链路业务信道的优先级值中的最大优先级值,第二优先级值是一个或多个侧行链路业务信道的优先级值中最小优先级值。
51、在一种可能的实现方式中,sl mac pdu中包括iuc信息和一个或多个侧行链路业务信道。其中,iuc信息在一个或多个侧行链路业务信道之前,或者iuc信息在一个或多个侧行链路业务信道之后,或者iuc信息在一个或多个侧行链路业务信道中第一侧行链路业务信道之后,且在第二侧行链路业务信道之前。其中,第一侧行链路业务信道的优先级值小于iuc信息的优先级值,第二侧行链路业务信道的优先级值大于或等于iuc信息的优先级值。
52、第五方面,提供一种数据传输方法。该方法可以由第二终端设备执行,或者类似第二终端设备功能的芯片执行。该方法中,第二终端设备接收来自第一终端设备的sl macpdu,sl mac pdu中包括第一终端设备的iuc信息和第一终端设备的一个或多个侧行链路业务信道中的一项或多项。其中,sl mac pdu中第一终端设备的iuc信息在第一终端设备的一个或多个侧行链路业务信道之前。需要说明的是,iuc信息和一个或多个侧行链路业务信道中的至少一项满足以下第一条件中的一项或多项:一个或多个侧行链路业务信道的多个优先级值中最小优先级值大于或等于第一阈值。iuc信息对应的iuc请求信息中包括的优先级值小于第二阈值。iuc信息是基于第二终端设备的iuc请求信息触发的。
53、例如,iuc信息满足以下中的至少一项:iuc信息对应的iuc请求信息中包括的优先级值小于第二阈值。该iuc请求信息可以是第二终端设备发送给第一终端设备的。iuc信息是基于第二终端设备的iuc请求信息触发的。其中,iuc请求信息的接收时间在sl mac pdu的接收时间之前。
54、或者,一个或多个侧行链路业务信道满足以下条件:一个或多个侧行链路业务信道的多个优先级值中最小优先级值大于或等于第一阈值。
55、在第四方面和第五方面的一种可能的实现方式中,一个或多个侧行链路业务信道是发送给第二终端设备的。
56、在第四方面和第五方面的一种可能的实现方式中,一个或多个侧行链路业务信道中每一个侧行链路业务信道有数据待传输。
57、在第四方面和第五方面的一种可能的实现方式中,一个或多个侧行链路业务信道中每一个侧行链路业务信道对应的资源与mac pdu对应的资源匹配。
58、在第四方面和第五方面的一种可能的实现方式中,第二终端设备接收来自第二终端设备的第一指示信息。第一指示信息用于指示iuc信息在sl lcp中的先后顺序在一个或多个侧行链路业务信道之后。
59、在第四方面和第五方面的一种可能的实现方式中,iuc信息对应的格式是缩短的格式。
60、在第四方面和第五方面的一种可能的实现方式中,sl mac pdu对应的资源是iuc信息对应的iuc请求信息对应的资源池包含的资源。或者,sl mac pdu对应的资源是iuc信息对应的资源池包含的资源。
61、在第四方面和第五方面的一种可能的实现方式中,在sl mac pdu中只包含iuc信息,且iuc信息未被配置优先级时,iuc信息的优先级为默认优先级。第二终端设备接收来自第一终端设备的默认优先级值的信息。
62、在第四方面和第五方面的一种可能的实现方式中,第二终端设备向第一终端设备发送iuc请求信息。
63、第六方面,提供了一种通信装置,包括处理单元和收发单元。
64、处理单元,用于根据第一优先级值和第二优先级值中的至少一项,以及第一终端设备的iuc信息的优先级值,确定iuc信息在sl lcp中的先后顺序。第一优先级值是第一终端设备的一个或多个侧行链路业务信道的优先级值中的最大优先级值,第二优先级值是一个或多个侧行链路业务信道的优先级值中最小优先级值。收发单元,用于向第二终端设备发送sl mac pdu。
65、在一种可能的实现方式中,sl mac pdu包括一个或多个侧行链路业务信道和iuc信息中的一项或多项。
66、在一种可能的实现方式中,sl mac pdu中包括iuc信息和一个或多个侧行链路业务信道。其中,iuc信息在一个或多个侧行链路业务信道之前,或者iuc信息在一个或多个侧行链路业务信道之后,或者iuc信息在一个或多个侧行链路业务信道中第一侧行链路业务信道之后,且在第二侧行链路业务信道之前。其中,第一侧行链路业务信道的优先级值小于iuc信息,第二侧行链路业务信道的优先级值大于或等于iuc信息。
67、第七方面,提供了一种通信装置,包括处理单元和收发单元。
68、处理单元,用于根据第一条件,确定iuc信息在sl lcp中的先后顺序。收发单元,用于向第二终端设备发送sl媒体访问控制协议数据单元mac pdu。其中,在满足第一条件时,第一终端设备的iuc信息在sl lcp中的先后顺序在第一终端设备的一个或多个侧行链路业务信道之前。第一条件包括以下中的一项或多项:一个或多个侧行链路业务信道的多个优先级值中最小优先级值大于或等于第一阈值。iuc信息对应的iuc请求信息中包括的优先级值小于第二阈值。第一终端设备接收到iuc信息对应的iuc请求信息。
69、第八方面,提供了一种通信装置,包括处理单元和收发单元。处理单元,用于确定满足第二条件。其中,在满足第二条件时,第一终端设备的iuc信息是缩短的格式,第二条件包括以下中的一项或多项:第一终端设备的一个或多个侧行链路业务信道的多个优先级值中的最小优先级值小于第三阈值。iuc信息对应的iuc请求信息中包括的优先级值大于或等于第四阈值。第一终端设备满足iuc信息的触发条件。收发单元,用于发送缩短的格式的iuc信息。
70、在第六方面至第八方面的一种可能的实现方式中,一个或多个侧行链路业务信道是发送给第二终端设备的。
71、在第六方面至第八方面的一种可能的实现方式中,一个或多个侧行链路业务信道中每一个侧行链路业务信道有数据待传输。
72、在第六方面至第八方面的一种可能的实现方式中,一个或多个侧行链路业务信道中每一个侧行链路业务信道对应的属性与mac pdu对应的资源的属性匹配。
73、在第六方面至第八方面的一种可能的实现方式中,收发单元,还用于向第二终端设备发送第一指示信息。第一指示信息用于指示iuc信息在sl lcp中的先后顺序在一个或多个侧行链路业务信道之后。
74、在第六方面至第八方面的一种可能的实现方式中,iuc信息对应的格式是缩短的格式。
75、在第六方面至第八方面的一种可能的实现方式中,处理单元,还用于根据sl资源、iuc信息在sl lcp中的先后顺序中的一项或多项,确定iuc信息对应的格式是缩短的格式。例如,第一终端设备确定sl资源不足以传输iuc信息时,确定iuc信息对应的格式是缩短的格式。又例如,第一终端设备确定iuc信息在sl lcp中的先后顺序在一个或多个侧行链路业务信道之前时,确定iuc信息对应的格式是缩短的格式。
76、在第六方面至第八方面的一种可能的实现方式中,缩短的格式对应的iuc信息中包括n个资源。n大于或等于1。n个资源是第一终端设备选择的多个资源中,按照选择时间从前到后排序后的前n个资源。或者,n个资源是第一终端设备选择的多个资源中,按照信号质量从大到小排序后的前n个资源。或者,n个资源是第一终端设备选择的多个资源中,按照干扰从小到大排序后的前n个资源。
77、在第六方面至第八方面的一种可能的实现方式中,n个资源是第一终端设备的mac层确定的,或者,n个资源是第一终端设备的物理层确定的。
78、在第六方面至第八方面的一种可能的实现方式中,在n个资源是第一终端设备的物理层确定时,mac层向物理层发送n的取值的第二指示信息。
79、在第六方面至第八方面的一种可能的实现方式中,第二指示信息显式的指示n的取值。或者,第二指示信息隐式的指示n的取值。
80、在第六方面至第八方面的一种可能的实现方式中,n的取值是预定义的,或者,n的取值是根据sl资源确定的。
81、在第六方面至第八方面的一种可能的实现方式中,处理单元,还用于确定sl macpdu对应的资源是iuc信息对应的iuc请求信息对应的资源池包含的资源。或者,处理单元,还用于确定slmac pdu对应的资源是iuc信息对应的资源池包含的资源。
82、在第六方面至第八方面的一种可能的实现方式中,在sl mac pdu中只包含iuc信息,且iuc信息未被配置优先级时,iuc信息的优先级为默认优先级。第一终端设备向第二终端设备指示默认优先级值。
83、在第六方面至第八方面的一种可能的实现方式中,收发单元,还用于接收来自第二终端设备的iuc请求信息。可选的,该iuc请求信息用于请求资源集合,或者iuc请求信息用于请求iuc指示信息。该iuc指示信息用于指示资源集合,资源集合中包含一个或多个资源。
84、第九方面,提供了一种通信装置,包括处理单元和收发单元。
85、收发单元,用于接收来自第一终端设备的sl mac pdu。处理单元,用于处理sl macpdu。其中,sl mac pdu中包括第一终端设备的iuc信息和第一终端设备的一个或多个侧行链路业务信道中的一项或多项。sl mac pdu中包含的每一项是根据第一优先级值和第二优先级值中的至少一项,以及第一终端设备的iuc信息的优先级值确定的。第一优先级值是第一终端设备的一个或多个侧行链路业务信道的优先级值中的最大优先级值,第二优先级值是一个或多个侧行链路业务信道的优先级值中最小优先级值。
86、在一种可能的实现方式中,sl mac pdu包括一个或多个侧行链路业务信道和iuc信息中的一项或多项。
87、在一种可能的实现方式中,sl mac pdu中包括iuc信息和一个或多个侧行链路业务信道。其中,iuc信息在一个或多个侧行链路业务信道之前,或者iuc信息在一个或多个侧行链路业务信道之后,或者iuc信息在一个或多个侧行链路业务信道中第一侧行链路业务信道之后,且在第二侧行链路业务信道之前。其中,第一侧行链路业务信道的优先级值小于iuc信息,第二侧行链路业务信道的优先级值大于或等于iuc信息。
88、第十方面,提供了一种通信装置,包括处理单元和收发单元。
89、收发单元,用于接收来自第一终端设备的sl mac pdu。处理单元,用于处理sl macpdu。其中,sl mac pdu中包括第一终端设备的iuc信息和第一终端设备的一个或多个侧行链路业务信道中的一项或多项。其中,sl mac pdu中第一终端设备的iuc信息在第一终端设备的一个或多个侧行链路业务信道之前。需要说明的是,iuc信息和一个或多个侧行链路业务信道中的至少一项满足以下第一条件中的一项或多项:一个或多个侧行链路业务信道的多个优先级值中最小优先级值大于或等于第一阈值。iuc信息对应的iuc请求信息中包括的优先级值小于第二阈值。iuc信息是基于第二终端设备的iuc请求信息触发的。
90、在第九方面和第十方面的一种可能的实现方式中,一个或多个侧行链路业务信道是发送给第二终端设备的。
91、在第九方面和第十方面的一种可能的实现方式中,一个或多个侧行链路业务信道中每一个侧行链路业务信道有数据待传输。
92、在第九方面和第十方面的一种可能的实现方式中,一个或多个侧行链路业务信道中每一个侧行链路业务信道对应的资源与mac pdu对应的资源匹配。
93、在第九方面和第十方面的一种可能的实现方式中,收发单元,还用于接收来自第二终端设备的第一指示信息。第一指示信息用于指示iuc信息在sl lcp中的先后顺序在一个或多个侧行链路业务信道之后。
94、在第九方面和第十方面的一种可能的实现方式中,iuc信息对应的格式是缩短的格式。
95、在第九方面和第十方面的一种可能的实现方式中,sl mac pdu对应的资源是iuc信息对应的iuc请求信息对应的资源池包含的资源。或者,sl mac pdu对应的资源是iuc信息对应的资源池包含的资源。
96、在第九方面和第十方面的一种可能的实现方式中,在sl mac pdu中只包含iuc信息,且iuc信息未被配置优先级时,处理单元,还用于确定iuc信息的优先级为默认优先级。第二终端设备接收来自第一终端设备的默认优先级值的信息。
97、在第九方面和第十方面的一种可能的实现方式中,收发单元,还用于向第一终端设备发送iuc请求信息。
98、第十一方面,本技术实施例提供一种通信装置,该通信装置可以为上述实施例中第六方面至第十方面中任一方面的通信装置,或者为设置在第六方面至第十方面中任一方面的通信装置中的芯片。该通信装置包括通信接口以及处理器,可选的,还包括存储器。其中,该存储器用于存储计算机程序或指令或者数据,处理器与存储器、通信接口耦合,当处理器读取所述计算机程序或指令或数据时,使通信装置执行上述第一方面至第五方面中任一方面方法实施例中由发送端的通信设备或接收端的通信设备所执行的方法。
99、应理解,该通信接口可以通过所述通信装置中的天线、馈线和编解码器等实现,或者,如果通信装置为设置在发送端的通信设备或接收端的通信设备中的芯片,则通信接口可以是该芯片的输入/输出接口,例如输入/输出管脚等。所述通信装置还可以包括收发器,用于该通信装置与其它设备进行通信。示例性地,当该通信装置为发送端的通信设备时,该其它设备为接收端的通信设备;或者,当该通信装置为接收端的通信设备时,该其它设备为发送端的通信设备。
100、第十二方面,本技术提供了一种通信装置,包括:逻辑电路和输入输出接口。
101、示例性的,逻辑电路用于根据第一优先级值和第二优先级值中的至少一项,以及第一终端设备的iuc信息的优先级值,确定iuc信息在sl lcp中的先后顺序。第一优先级值是第一终端设备的一个或多个侧行链路业务信道的优先级值中的最大优先级值,第二优先级值是一个或多个侧行链路业务信道的优先级值中最小优先级值。输入输出接口,用于向第二终端设备输出slmac pdu。
102、示例性的,逻辑电路,用于根据第一条件,确定iuc信息在sl lcp中的先后顺序。输入输出接口,用于向第二终端设备输出slmac pdu。其中,在满足第一条件时,第一终端设备的iuc信息在sl lcp中的先后顺序在第一终端设备的一个或多个侧行链路业务信道之前。第一条件包括以下中的一项或多项:一个或多个侧行链路业务信道的多个优先级值中最小优先级值大于或等于第一阈值。iuc信息对应的iuc请求信息中包括的优先级值小于第二阈值。第一终端设备接收到iuc信息对应的iuc请求信息。
103、示例性的,逻辑电路,用于确定满足第二条件。其中,在满足第二条件时,第一终端设备的iuc信息是缩短的格式,第二条件包括以下中的一项或多项:第一终端设备的一个或多个侧行链路业务信道的多个优先级值中的最小优先级值小于第三阈值。iuc信息对应的iuc请求信息中包括的优先级值大于或等于第四阈值。第一终端设备满足iuc信息的触发条件。输入输出单元,用于输出缩短的格式的iuc信息。
104、示例性的,输入输出单元,用于输出来自第一终端设备的sl mac pdu。逻辑电路,用于处理sl mac pdu。其中,sl mac pdu中包括第一终端设备的iuc信息和第一终端设备的一个或多个侧行链路业务信道中的一项或多项。sl mac pdu中包含的每一项是根据第一优先级值和第二优先级值中的至少一项,以及第一终端设备的iuc信息的优先级值确定的。第一优先级值是第一终端设备的一个或多个侧行链路业务信道的优先级值中的最大优先级值,第二优先级值是一个或多个侧行链路业务信道的优先级值中最小优先级值。
105、示例性的,输入输出单元,用于输出来自第一终端设备的sl mac pdu。逻辑电路,用于处理slmac pdu。其中,sl mac pdu中包括第一终端设备的iuc信息和第一终端设备的一个或多个侧行链路业务信道中的一项或多项。其中,sl mac pdu中第一终端设备的iuc信息在第一终端设备的一个或多个侧行链路业务信道之前。需要说明的是,iuc信息和一个或多个侧行链路业务信道中的至少一项满足以下第一条件中的一项或多项:一个或多个侧行链路业务信道的多个优先级值中最小优先级值大于或等于第一阈值。iuc信息对应的iuc请求信息中包括的优先级值小于第二阈值。iuc信息是基于第二终端设备的iuc请求信息触发的。
106、第十三方面,本技术实施例提供了一种芯片系统,该芯片系统包括处理器,还可以包括存储器,用于实现第一方面至第三方面中任一方面中的通信装置执行的方法,或者用于实现第四方面至第五方面中任一方面中的通信装置执行的方法。在一种可能的实现方式中,所述芯片系统还包括存储器,用于保存程序指令和/或数据。该芯片系统可以由芯片构成,也可以包含芯片和其他分立器件。
107、第十四方面,本技术实施例提供了一种通信系统,所述通信系统包括第六方面至第八方面中任一方面所述的通信装置,以及包括第九方面和第十方面中任一方面所述的通信装置。
108、第十五方面,本技术提供了一种计算机可读存储介质,该计算机可读存储介质存储有计算机程序或指令,当该计算机程序或指令被运行时,实现上述各方面中由接收端的通信设备(例如第一终端设备或第二终端设备)执行的方法;或实现上述各方面中由发送端的通信设备(例如第一终端设备或第二终端设备)执行的方法。
109、第十六方面,提供了一种计算机程序产品,所述计算机程序产品包括:计算机程序代码或指令,当所述计算机程序代码或指令被运行时,使得上述各方面中由接收端的通信设备执行的方法被执行,或使得上述各方面中由发送端的通信设备执行的方法被执行。
110、上述第四方面至第十六方面及其实现方式的有益效果可以参考对第一方面至第三方面的方法及其实现方式的有益效果的描述。