一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

非IP类型数据的传输处理方法、设备、装置及介质与流程

2021-10-29 20:42:00 来源:中国专利 TAG:数据传输 介质 装置 类型 方法

非ip类型数据的传输处理方法、设备、装置及介质
技术领域
1.本发明涉及无线通信技术领域,特别涉及一种非ip类型数据的传输处理方法、设备、装置及介质。


背景技术:

2.对于prose(邻近业务,proximity service),当ue(用户设备,user equipment)处于网络覆盖范围之外或者uu接口信号较差时,无法直接连接网络,可通过具有中继功能的ue连接网络,前者称为remote ue(远端ue),后者称为relay ue(中继ue),图1为prose ue-to-network relay架构示意图,网络架构如图1所示。
3.对于remote ue如何通过relay ue与网络进行通信,一种方案如下。
4.图2为prose ue-to-network relay通信过程示意图,如图所示,主要包括:
5.0a、authorization and provisioning for prose ue-to-nw relay(邻近业务中ue至网络与中继的授权与设置)。
6.0b、authorization and provisioning for prose ue-to-nw relay。
7.网络向remote ue和relay ue提供进行prose通信(pc5接口通信)所需的参数,如用于选择relay ue的relay service code(中继服务代码)。
8.1、pdu session establishment(pdu会话建立;pdu:协议数据单元,protocol data unit)。
9.relay ue建立uu接口的中继pdu会话,该pdu会话用于中继remote ue的数据。relay ue通过ipv6前缀代理功能从网络获取ipv6 prefix(前缀)。
10.2、discovery procedure(发现过程)。
11.remote ue执行发现过程发现relay ue。
12.3、establishment of connection for one-to-one communication(建立一对一通信的连接);
13.relay ue may establish a new pdu session or modify existing pdu session for relaying(中继ue可以建立新的pdu会话或修改现有的pdu会话以进行中继)。
14.remote ue选择relay ue并建立一对一直接通信,remote ue和relay ue之间的通信接口为pc5接口。如果需要新建pdu会话,relay ue发起新的pdu会话建立过程。
15.4、ip address/prefix allocation(ip地址/前缀分配)。
16.relay ue为remote ue分配ip地址。
17.remote ue通过relay ue建立的pdu会话与网络进行通信。对于上行数据,relay ue将从remote ue接收到的ip分组通过packet filter(包过滤器)映射到相应的pdu会话上;对于下行数据,relay ue将从pdu会话上接收到ip分组通过remote ue ip地址映射到相应的pc5单播通信链路上。
18.开始relayed traffic(中继传输)。
19.为支持各种类型的应用(包括垂直行业的应用),通信系统需要支持ip、ethernet
(以太)和unstructured(非结构化)三种pdu会话类型的数据传输。当remote ue通过relay ue与网络进行通信时,同样需要支持这三种类型的数据传输。
20.现有技术的不足在于:
21.现有技术中没有支持ethernet和unstructured类型的pdu会话的方案。


技术实现要素:

22.本发明提供了一种非ip类型数据的传输处理方法、设备、装置及介质,用以解决现有技术中没有支持邻近业务中remote ue通过relay ue与网络进行非ip类型数据的传输的问题。
23.本发明实施例提供了一种非ip类型数据的传输处理方法,包括:
24.中继ue向会话管理功能smf发送pdu会话请求消息以建立uu接口上支持非ip类型数据传输的qos流;
25.中继ue接收smf发送的pdu会话响应消息,所述响应消息包含所述qos流的流标识;
26.中继ue根据所述流标识进行数据转发。
27.实施中,非ip类型的数据为unstructured类型数据或ethernet类型数据。
28.实施中,中继ue向会话管理功能发送pdu会话请求消息以建立uu接口上支持非ip类型数据传输的qos流,包括:
29.所述中继ue在pdu会话请求消息中携带pdu会话标识以及中继指示信息,所述中继指示信息用于向smf指示所述pdu会话是所述中继ue为中继远端ue的数据所建立的;或者,
30.所述中继ue在pdu会话请求消息中携带pdu会话标识以及qos信息,所述qos信息用于向smf指示新建qos流。
31.实施中,还包括:
32.中继ue与远端ue在中继发现过程中交互中继服务码和对应的pdu会话类型。
33.实施中,包括:
34.中继ue在中继发现广播消息中包含中继服务码和对应的pdu会话类型,或者,
35.中继ue接收远端ue发送的中继发现请求消息,所述请求消息中包含中继服务码和对应的pdu会话类型。
36.实施中,还包括:
37.中继ue接收远端ue发送的连接建立请求消息,所述请求消息中包含pc5接口上的pc5链路标识和pc5流标识。
38.实施中,中继ue根据所述流标识进行数据转发,包括:
39.中继ue确定pc5链路标识和pc5流标识以及pdu会话标识和qos流标识之间的映射关系;
40.中继ue根据所述映射关系进行数据转发。
41.实施中,非ip类型的数据为unstructured类型数据时,pc5链路标识和pc5流标识以及pdu会话标识和qos流标识之间是一一对应的。
42.实施中,中继ue根据所述映射关系进行数据传输,包括:
43.对于上行数据,中继ue根据所述映射关系将从pc5接口的qos流接收到的数据发送到对应的uu接口的qos流上;和/或,
44.对于下行数据,中继ue根据所述映射关系将从uu接口的qos流接收到的数据发送到对应的pc5接口的qos流上。
45.实施中,还包括:
46.所述中继ue接收pcf提供的中继服务码和对应的pdu会话类型。
47.本发明实施例提供了一种非ip类型数据的传输处理方法,包括:
48.smf接收中继ue发送的用以建立uu接口上支持非ip类型数据传输的qos流pdu会话的请求消息;
49.smf向中继ue返回qos流标识。
50.实施中,smf接收中继ue发送的用以建立uu接口上支持非ip类型数据传输的qos流pdu会话的请求消息,包括:
51.所述中继ue在pdu会话请求消息中携带pdu会话标识以及中继指示信息,所述中继指示信息用于向smf指示所述pdu会话是所述中继ue为中继远端ue的数据所建立的;或者,
52.所述中继ue在pdu会话请求消息中携带pdu会话标识以及qos信息,所述qos信息用于向smf指示新建qos流。
53.实施中,还包括:
54.smf为所述qos流分配ipv6前缀和用户数据报协议udp端口;
55.smf将qos流标识和关联的ipv6前缀和udp端口的关联关系发送给upf。
56.实施中,还包括:
57.smf接收中继ue在pdu会话修改过程发送的pdu会话标识和建立新的qos流的指示;
58.smf向中继ue返回qos流标识。
59.实施中,smf是通过会话修改响应消息向中继ue返回qos流标识的。
60.本发明实施例提供了一种中继ue,包括:
61.处理器,用于读取存储器中的程序,执行下列过程:
62.向会话管理功能smf发送pdu会话请求消息以建立uu接口上支持非ip类型数据传输的qos流;
63.接收smf发送的pdu会话响应消息,所述响应消息包含所述qos流的流标识;
64.根据所述流标识进行数据转发;
65.收发机,用于在处理器的控制下接收和发送数据。
66.实施中,非ip类型的数据为unstructured类型数据或ethernet类型数据。
67.实施中,向会话管理功能发送pdu会话请求消息以建立uu接口上支持非ip类型数据传输的qos流,包括:
68.在pdu会话请求消息中携带pdu会话标识以及中继指示信息,所述中继指示信息用于向smf指示所述pdu会话是所述中继ue为中继远端ue的数据所建立的;或者,
69.在pdu会话请求消息中携带pdu会话标识以及qos信息,所述qos信息用于向smf指示新建qos流。
70.实施中,还包括:
71.与远端ue在中继发现过程中交互中继服务码和对应的pdu会话类型。
72.实施中,包括:
73.在中继发现广播消息中包含中继服务码和对应的pdu会话类型,或者,
74.接收远端ue发送的中继发现请求消息,所述请求消息中包含中继服务码和对应的pdu会话类型。
75.实施中,还包括:
76.接收远端ue发送的连接建立请求消息,所述请求消息中包含pc5接口上的pc5链路标识和pc5流标识。
77.实施中,根据所述流标识进行数据转发,包括:
78.确定pc5链路标识和pc5流标识以及pdu会话标识和qos流标识之间的映射关系;
79.根据所述映射关系进行数据转发。
80.实施中,非ip类型的数据为unstructured类型数据时,pc5链路标识和pc5流标识以及pdu会话标识和qos流标识之间是一一对应的。
81.实施中,根据所述映射关系进行数据传输,包括:
82.对于上行数据,根据所述映射关系将从pc5接口的qos流接收到的数据发送到对应的uu接口的qos流上;和/或,
83.对于下行数据,根据所述映射关系将从uu接口的qos流接收到的数据发送到对应的pc5接口的qos流上。
84.实施中,还包括:
85.所述中继ue接收pcf提供的中继服务码和对应的pdu会话类型。
86.本发明实施例提供了一种smf,包括:
87.处理器,用于读取存储器中的程序,执行下列过程:
88.接收中继ue发送的用以建立uu接口上支持非ip类型数据传输的qos流pdu会话的请求消息;
89.向中继ue返回qos流标识;
90.收发机,用于在处理器的控制下接收和发送数据。
91.实施中,接收中继ue发送的用以建立uu接口上支持非ip类型数据传输的qos流pdu会话的请求消息,包括:
92.所述中继ue在pdu会话请求消息中携带pdu会话标识以及中继指示信息,所述中继指示信息用于向smf指示所述pdu会话是所述中继ue为中继远端ue的数据所建立的;或者,
93.所述中继ue在pdu会话请求消息中携带pdu会话标识以及qos信息,所述qos信息用于向smf指示新建qos流。
94.实施中,还包括:
95.smf为所述qos流分配ipv6前缀和用户数据报协议udp端口;
96.smf将qos流标识和关联的ipv6前缀和udp端口的关联关系发送给upf。
97.实施中,还包括:
98.接收中继ue在pdu会话修改过程发送的pdu会话标识和建立新的qos流的指示;
99.向中继ue返回qos流标识。
100.实施中,通过会话修改响应消息向中继ue返回qos流标识的。
101.本发明实施例提供了一种非ip类型数据的传输处理装置,包括:
102.中继ue发送模块,用于向会话管理功能smf发送pdu会话请求消息以建立uu接口上支持非ip类型数据传输的qos流;
103.中继ue接收模块,用于接收smf发送的pdu会话响应消息,所述响应消息包含所述qos流的流标识;
104.中继ue转发模块,用于根据所述流标识进行数据转发。
105.本发明实施例提供了一种非ip类型数据的传输处理装置,包括:
106.smf接收模块,用于接收中继ue发送的用以建立uu接口上支持非ip类型数据传输的qos流pdu会话的请求消息;
107.smf发送模块,用于向中继ue返回qos流标识。
108.本发明实施例提供了一种计算机可读存储介质,所述计算机可读存储介质存储有执行上述非ip类型数据的传输处理方法的计算机程序。
109.本发明有益效果如下:
110.在本发明实施例提供的技术方案中,relay ue向smf发送pdu会话请求消息以建立uu接口上支持非ip类型数据传输的qos流,并接收smf为非ip数据类型pdu会话建立qos流的流标识,中继ue便可以根据所述qos流的流标识进行数据转发;
111.而smf会将qfi和关联的ipv6 prefix和udp port的关联关系发送给upf,使得upf能够根据所述关联关系进行数据转发。
112.由此,通过本方案解决了remote ue通过relay ue支持ethernet和unstructured类型(也即non-ip类型)数据的传输问题,提供了支持邻近业务中remote ue通过relay ue与网络进行非ip类型数据的传输方案。
附图说明
113.此处所说明的附图用来提供对本发明的进一步理解,构成本发明的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
114.图1为背景技术中prose ue-to-network relay架构示意图;
115.图2为背景技术中prose ue-to-network relay通信过程示意图;
116.图3为本发明实施例中中继ue上非ip类型数据的传输处理方法实施流程示意图;
117.图4为本发明实施例中smf上非ip类型数据的传输处理方法实施流程示意图;
118.图5为本发明实施例中upf上非ip类型数据的传输方法实施流程示意图;
119.图6为本发明实施例中relay场景下unstructured类型数据传输路径示意图;
120.图7为本发明实施例一中unstructured类型数据传输过程示意图;
121.图8为本发明实施例中relay场景下ethernet类型数据传输路径示意图;
122.图9为本发明实施例二中ethernet类型数据传输过程示意图;
123.图10为本发明实施例中relay ue结构示意图;
124.图11为本发明实施例中smf结构示意图。
具体实施方式
125.3gpp的5g prose课题对邻近业务(proximity service,prose)进行研究和标准化。prose中一个重要的场景是remote ue通过relay ue与网络进行通信。
126.5g系统中支持ip、ethernet和unstructured三种pdu会话类型,也给出了relay ue和remote ue如何支持ip类型的pdu会话,但是如何支持ethernet和unstructured类型的
pdu会话是标准中尚未解决的问题。
127.基于此,本发明实施例中提供了非ip类型数据的传输处理方案,用以支持邻近业务中remote ue通过relay ue与网络进行非ip类型数据的传输。
128.下面结合附图对本发明的具体实施方式进行说明。
129.在说明过程中,将分别从remote ue和relay ue、smf、upf的实施进行说明,然后还将给出它们配合实施的实例以更好地理解本发明实施例中给出的方案的实施。这样的说明方式并不意味着二者必须配合实施、或者必须单独实施,实际上,当remote ue和relay ue、smf、upf分开实施时,其也各自解决自身一侧问题,而它们结合使用时,会获得更好的技术效果。
130.图3为中继ue上非ip类型数据的传输处理方法实施流程示意图,如图所示,可以包括:
131.步骤301、中继ue向会话管理功能smf发送pdu会话请求消息以建立uu接口上支持非ip类型数据传输的qos流;
132.步骤302、中继ue接收smf发送的pdu会话响应消息,所述响应消息包含所述qos流的流标识;
133.步骤303、中继ue根据所述流标识进行数据转发。
134.图4为smf上非ip类型数据的传输处理方法实施流程示意图,如图所示,可以包括:
135.步骤401、smf接收中继ue发送的用以建立uu接口上支持非ip类型数据传输的qos流pdu会话的请求消息;
136.步骤402、smf向中继ue返回qos流标识。
137.具体的,smf可以分配qos流标识和关联的ipv6前缀和udp(用户数据报协议,user datagram protocol)端口;
138.smf向中继ue返回qos流标识,smf还可以将qos流标识和关联的ipv6前缀和udp端口的关联关系发送给upf。
139.图5为upf上非ip类型数据的传输方法实施流程示意图,如图所示,可以包括:
140.步骤501、upf接收smf分配的qfi和关联的ipv6 prefix和udp port的关联关系;
141.步骤502、upf根据所述关联关系进行数据转发。
142.1、关于中继ue与smf之间的交互。
143.1)中继ue向会话管理功能发送pdu会话请求消息以建立uu接口上支持非ip类型数据传输的qos流,包括:
144.所述中继ue在pdu会话请求消息中携带pdu会话标识以及中继指示信息,所述中继指示信息用于向smf指示所述pdu会话是所述中继ue为中继远端ue的数据所建立的;或者,
145.所述中继ue在pdu会话请求消息中携带pdu会话标识以及qos信息,所述qos信息用于向smf指示新建qos流。
146.相应的,smf接收中继ue发送的用以建立uu接口上支持非ip类型数据传输的qos流pdu会话的请求消息,包括:
147.所述中继ue在pdu会话请求消息中携带pdu会话标识以及中继指示信息,所述中继指示信息用于向smf指示所述pdu会话是所述中继ue为中继远端ue的数据所建立的;或者,
148.所述中继ue在pdu会话请求消息中携带pdu会话标识以及qos信息,所述qos信息用
于向smf指示新建qos流。
149.2)针对relay ue建立的uu接口的qos flow不能为remote ue服务时的pdu session id和qfi,可以按如下方式实施:
150.smf接收中继ue在pdu会话修改过程发送的pdu会话标识和建立新的qos流的指示;
151.smf向中继ue返回qos流标识。
152.实施中,还包括:
153.smf为所述qos流分配ipv6前缀和用户数据报协议udp端口;
154.smf将qos流标识和关联的ipv6前缀和udp端口的关联关系发送给upf。
155.具体实施中,smf是通过会话修改响应消息向中继ue返回qos流标识的。
156.实施中,smf是通过会话修改响应消息向relay ue返回qfi的。
157.对于relay ue,则有:所述pdu session id和qfi是relay ue建立的uu接口的qos flow能够为remote ue服务时的pdu session id和qfi;或,
158.所述pdu session id和qfi是relay ue通过发起pdu会话修改过程获取的pdu session id和qfi。
159.2、中继ue与远端ue之间的交互。
160.实施中,中继ue与远端ue在中继发现过程中交互中继服务码和对应的pdu会话类型。
161.实施中,还包括:
162.所述中继ue接收pcf提供的中继服务码和对应的pdu会话类型。
163.具体的,可以包括:
164.中继ue在中继发现广播消息中包含中继服务码和对应的pdu会话类型,或者,
165.中继ue接收远端ue发送的中继发现请求消息,所述请求消息中包含中继服务码和对应的pdu会话类型。
166.实施中,还可以包括:
167.中继ue接收远端ue发送的连接建立请求消息,所述请求消息中包含pc5接口上的pc5链路标识和pc5流标识。
168.3、中继ue的数据转发。
169.具体实施中,中继ue根据所述流标识进行数据转发,包括:
170.中继ue确定pc5链路标识和pc5流标识以及pdu会话标识和qos流标识之间的映射关系;
171.中继ue根据所述映射关系进行数据转发。
172.具体的,relay ue根据所述映射关系进行数据传输,包括:
173.对于上行数据,中继ue根据所述映射关系将从pc5接口的qos流接收到的数据发送到对应的uu接口的qos流上;和/或,
174.对于下行数据,中继ue根据所述映射关系将从uu接口的qos流接收到的数据发送到对应的pc5接口的qos流上。
175.实施中,非ip类型的数据为unstructured类型数据时,pli和pfi以及pdu session id和qfi之间是一一对应的。
176.4、对于upf,在接收到关联关系后,upf根据所述关联关系进行数据转发,包括:
177.对于上行数据,upf将从qos flow接收到的数据进行ipv6/udp封装并发送给data network;和/或,
178.对于下行数据,upf将从n6接口上接收到数据进行解封装并发送到相应的qos flow上。
179.实施中,非ip类型的数据为unstructured类型数据或ethernet类型数据。
180.下面结合实例分别对这两类数据的实施进行说明。
181.实施例一:
182.本例中将说明unstructured类型数据的传输过程。
183.图6为relay场景下unstructured类型数据传输路径示意图,如图6所示。由于unstructured类型数据包中没有ue标识(如ue ip地址),因此无法通过ue标识来寻址ue。本例中将采用为每个remote ue建立一个uu qos flow(uu接口服务质量流)的方案来实现unstructured类型数据传输。pc5接口上的每一个pc5链路qos flow(服务质量流)对应一个uu qos flow。
184.图7为实施例一中unstructured类型数据传输过程示意图,uu qos flow和pc5 qos flow建立以及关联过程,以实现unstructured类型数据传输如图所示,主要包括:
185.步骤701、service authorization and parameter provisioning(pdu session type)(服务授权和参数设置(pdu会话类型))。
186.具体的,pcf(策略控制功能实体,policy control function)向remote ue和relay ue提供进行prose发现和通信的参数,例如relay service code以及该code对应的pdu session type(pdu会话类型)为unstructured。
187.步骤702、pdu session establishment request(pdu session id,pdu session type,relay indication)(pdu会话建立请求(pdu会话id、pdu会话类型、中继指示))。
188.具体的,relay ue建立uu接口的中继pdu会话,该pdu会话用于中继remote ue的数据。relay ue在pdu会话建立消息中向smf指示pdu session id、pdu session type、relay indication等。其中relay indication用于指示该pdu会话用于中继remote ue的数据。
189.步骤703、allocate qos flow id,ipv6 prefix and udp port(分配qos流id、ipv6前缀和udp端口)。
190.具体的,smf分配qos flow id(qfi),以及用于n6接口(upf和data network之间的接口)上数据传输的ipv6 prefix和udp port。
191.步骤704a、n4session req(qos flow id,ipv6 prefix and udp port)(n4会话请求(qos流id、ipv6前缀和udp端口))。
192.步骤704b、n4session resp(n4会话响应)。
193.具体的,smf向upf提供qfi、ipv6 prefix和udp port。
194.步骤705、store mapping btw qfi and ipv6 prefix&udp port(存储qfi和ipv6前缀&udp端口之间的映射关系)。
195.具体的,upf保存qfi和(ipv6 prefix、udp port)之间的映射关系。对于上行数据,upf将从qos flow接收到的数据进行ipv6/udp封装并发送给data network;对于下行数据,upf将从n6接口上接收到数据进行解封装并发送到相应的qos flow上。
196.步骤706、pdu session establishment accept(qos flow id)(pdu会话建立接受
(qos流id))。
197.具体的,smf向relay ue返回会话接受消息,其中包含qfi。
198.步骤707、discovery procedure(model a or b)(发现模式(a型或b型))。
199.具体的,remote ue通过发现过程发现relay ue。发现过程分为model a和model b两种模式。
200.在model a模式中,relay ue在pc5接口发现消息中包含relay service code以及对应的pdu session type,remote ue根据步骤701中的配置信息选择匹配的relay ue。
201.在model b模式中,remote ue在pc5接口发现请求消息中包含relay service code以及对应的pdu session type,若relay ue支持该code和type,就向remote ue返回pc5接口发现响应消息。
202.步骤708a、direct comm req(session type,pli,pfi)(直接通信请求(会话类型,pli,pfi))。
203.步骤708b、direct comm resp(直接通信响应)。
204.具体的,remote ue和relay ue之间建立pc5单播链路和pc5接口qos flow。remote ue向relay ue提供pdu session type、pli(pc5接口链路标识,pc5link identifier)、pfi(pc5接口服务质量流,pc5 qos flow id)。
205.步骤709、pdu session modification request(pdu session id,qos flow requested)(pdu会话修改请求(pdu会话id,请求的qos流))。
206.具体的,如果relay ue建立的uu接口的qos flow能够为remote ue服务,则直接执行步骤712。
207.如果relay ue建立的uu接口的qos flow已被其它remote ue使用,则relay ue需要建立新的qos flow,以保证每一个qos flow对应唯一的一个remote ue。relay ue发起pdu会话修改过程,relay ue向smf指示pdu session id和建立新的qos flow。
208.步骤710、same as steps 703-705(与步骤703-705相同)。
209.步骤711、pdu session modification ack(qos flow id)(pdu会话修改ack携带qos flow id)。
210.具体的,smf向relay ue返回pdu会话修改响应消息,其中包括新建立的qos flow对应的qfi。
211.步骤712、store mapping btw pli&pfi and pdu session id&qfi relayed traffic(存储pli&pfi和pdu会话id&qfi中继传输映射关系)。
212.具体的,relay ue保存(pli,pfi)和(pdu session id,qfi)之间的映射关系。
213.对于上行数据,relay ue将从pc5 qos flow接收到的数据发送到对应的uu qos flow上;
214.对于下行数据,relay ue将从uu qos flow接收到的数据发送到对应的pc5 qos flow上。
215.实施例二:
216.本例中将说明ethernet类型数据传输过程。
217.图8为relay场景下ethernet类型数据传输路径示意图,如图8所示。由于ethernet类型数据包头中有ue mac address(mac地址),因此可用来寻址ue。多个pc5 qos flow可映
射到一个uu qos flow。
218.图9为实施例二中ethernet类型数据传输过程示意图,uu qos flow和pc5qos flow建立以及关联过程,以实现ethernet类型数据传输如图所示,主要包括:
219.步骤901、service authorization and parameter provisioning(pdu session type)。
220.具体的,pcf向remote ue和relay ue提供进行prose发现和通信的参数,例如relay service code以及该code对应的pdu session type为ethernet。
221.步骤902、pdu session establishment request(pdu session id,pdu session type)。
222.具体的,relay ue建立uu接口的中继pdu会话,该pdu会话用于中继remote ue的数据。relay ue在pdu会话建立消息中向smf指示pdu session id、pdu session type。
223.步骤903a、n4session req。
224.步骤903b、n4session resp。
225.具体的,smf与upf之间建立n4接口会话。
226.步骤904、pdu session establishment accept(qos flow id)。
227.具体的,smf向relay ue返回会话接受消息,其中包含qfi。
228.步骤905、discovery procedure(model a or b)。
229.具体的,remote ue通过发现过程发现relay ue。发现过程分为model a和model b两种模式。
230.在model a模式中,relay ue在pc5接口发现消息中包含relay service code以及对应的pdu session type,remote ue根据步骤901中的配置信息选择匹配的relay ue。
231.在model b模式中,remote ue在pc5接口发现请求消息中包含relay service code以及对应的pdu session type,若relay ue支持该code和type,就向remote ue返回pc5接口发现响应消息。
232.步骤906a、direct comm req(session type,pli,pfi)。
233.步骤906b、direct comm resp。
234.具体的,remote ue和relay ue之间建立pc5单播链路和pc5接口qos flow。remote ue向relay ue提供pdu session type、pli(pc5 link identifier)、pfi(pc5 qos flow id)。
235.步骤907、forward data based on ue mac address(基于ue-mac地址的数据转发)。
236.具体的,relay ue基于remote ue mac address进行数据转发。
237.对于上行数据,relay ue将从pc5 qos flow接收到的数据发送到对应的uu qos flow上;
238.对于下行数据,relay ue将从uu qos flow接收到的数据发送到remote ue mac address对应的pc5 link上的pc5 qos flow上。
239.基于同一发明构思,本发明实施例中还提供了一种,由于这些设备解决问题的原理与方法相似,因此这些设备的实施可以参见方法的实施,重复之处不再赘述。
240.在实施本发明实施例提供的技术方案时,可以按如下方式实施。
241.图10为relay ue结构示意图,如图所示,用户设备包括:
242.处理器1000,用于读取存储器1020中的程序,执行下列过程:
243.向会话管理功能smf发送pdu会话请求消息以建立uu接口上支持非ip类型数据传输的qos流;
244.接收smf发送的pdu会话响应消息,所述响应消息包含所述qos流的流标识;
245.根据所述流标识进行数据转发;
246.收发机1010,用于在处理器1000的控制下接收和发送数据。
247.实施中,非ip类型的数据为unstructured类型数据或ethernet类型数据。
248.实施中,向会话管理功能发送pdu会话请求消息以建立uu接口上支持非ip类型数据传输的qos流,包括:
249.在pdu会话请求消息中携带pdu会话标识以及中继指示信息,所述中继指示信息用于向smf指示所述pdu会话是所述中继ue为中继远端ue的数据所建立的;或者,
250.在pdu会话请求消息中携带pdu会话标识以及qos信息,所述qos信息用于向smf指示新建qos流。
251.实施中,还包括:
252.与远端ue在中继发现过程中交互中继服务码和对应的pdu会话类型。
253.实施中,包括:
254.在中继发现广播消息中包含中继服务码和对应的pdu会话类型,或者,
255.接收远端ue发送的中继发现请求消息,所述请求消息中包含中继服务码和对应的pdu会话类型。
256.实施中,还包括:
257.接收远端ue发送的连接建立请求消息,所述请求消息中包含pc5接口上的pc5链路标识和pc5流标识。
258.实施中,根据所述流标识进行数据转发,包括:
259.确定pc5链路标识和pc5流标识以及pdu会话标识和qos流标识之间的映射关系;
260.根据所述映射关系进行数据转发。
261.实施中,非ip类型的数据为unstructured类型数据时,pc5链路标识和pc5流标识以及pdu会话标识和qos流标识之间是一一对应的。
262.实施中,根据所述映射关系进行数据传输,包括:
263.对于上行数据,根据所述映射关系将从pc5接口的qos流接收到的数据发送到对应的uu接口的qos流上;和/或,
264.对于下行数据,根据所述映射关系将从uu接口的qos流接收到的数据发送到对应的pc5接口的qos流上。
265.实施中,还包括:
266.接收pcf提供的中继服务码和对应的pdu会话类型。
267.其中,在图10中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器1000代表的一个或多个处理器和存储器1020代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发机
1010可以是多个元件,即包括发送机和接收机,提供用于在传输介质上与各种其他装置通信的单元。针对不同的用户设备,用户接口1030还可以是能够外接内接需要设备的接口,连接的设备包括但不限于小键盘、显示器、扬声器、麦克风、操纵杆等。
268.处理器1000负责管理总线架构和通常的处理,存储器1020可以存储处理器1000在执行操作时所使用的数据。
269.本发明实施例提供了一种非ip类型数据的传输处理装置,包括:
270.中继ue发送模块,用于向会话管理功能smf发送pdu会话请求消息以建立uu接口上支持非ip类型数据传输的qos流;
271.中继ue接收模块,用于接收smf发送的pdu会话响应消息,所述响应消息包含所述qos流的流标识;
272.中继ue转发模块,用于根据所述流标识进行数据转发。
273.具体实施中可以参见中继ue侧的非ip类型数据的传输处理方法的实施。
274.为了描述的方便,以上所述装置的各部分以功能分为各种模块或单元分别描述。当然,在实施本发明时可以把各模块或单元的功能在同一个或多个软件或硬件中实现。
275.图11为smf结构示意图,如图所示,包括:
276.处理器1100,用于读取存储器1120中的程序,执行下列过程:
277.接收中继ue发送的用以建立uu接口上支持非ip类型数据传输的qos流pdu会话的请求消息;
278.向中继ue返回qos流标识;
279.收发机1110,用于在处理器1100的控制下接收和发送数据。
280.实施中,接收中继ue发送的用以建立uu接口上支持非ip类型数据传输的qos流pdu会话的请求消息,包括:
281.所述中继ue在pdu会话请求消息中携带pdu会话标识以及中继指示信息,所述中继指示信息用于向smf指示所述pdu会话是所述中继ue为中继远端ue的数据所建立的;或者,
282.所述中继ue在pdu会话请求消息中携带pdu会话标识以及qos信息,所述qos信息用于向smf指示新建qos流。
283.实施中,还包括:
284.smf为所述qos流分配ipv6前缀和用户数据报协议udp端口;
285.smf将qos流标识和关联的ipv6前缀和udp端口的关联关系发送给upf。
286.实施中,还包括:
287.接收中继ue在pdu会话修改过程发送的pdu会话标识和建立新的qos流的指示;
288.向中继ue返回qos流标识。
289.其中,在图11中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器1100代表的一个或多个处理器和存储器1120代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发机1110可以是多个元件,即包括发送机和接收机,提供用于在传输介质上与各种其他装置通信的单元。处理器1100负责管理总线架构和通常的处理,存储器1120可以存储处理器1100在执行操作时所使用的数据。
290.本发明实施例提供了一种非ip类型数据的传输处理方法,包括:
291.smf接收模块,用于接收中继ue发送的用以建立uu接口上支持非ip类型数据传输的qos流pdu会话的请求消息;
292.smf发送模块,用于向中继ue返回qos流标识。
293.具体实施中可以参见smf侧的非ip类型数据的传输处理方法的实施。
294.为了描述的方便,以上所述装置的各部分以功能分为各种模块或单元分别描述。当然,在实施本发明时可以把各模块或单元的功能在同一个或多个软件或硬件中实现。
295.本发明实施例提供了一种计算机可读存储介质,所述计算机可读存储介质存储有执行上述非ip类型数据的传输处理方法的计算机程序。
296.具体实施中可以参见中继ue侧和/或smf侧的非ip类型数据的传输处理方法的实施。
297.综上所述,本发明实施例提供的技术方案中,relay ue建立uu qos flow以支持unstructured类型数据传输,relay ue向smf指示为unstructured pdu session建立qos flow,smf分配qfi和关联的ipv6 prefix和udp port,并发送给upf根据关联进行数据转发。
298.relay ue和remote ue在pc5发现和通信建立过程中交互pdu session type,以及链路和流标识信息。
299.relay ue根据pfi和qfi的映射关系,以及ue mac address进行数据转发。
300.本方案解决了remote ue通过relay ue支持ethernet和unstructured类型(也即non-ip类型)数据的传输。
301.本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
302.本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
303.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
304.这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
305.显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精
神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献

  • 日榜
  • 周榜
  • 月榜