多模态通信会话的协同方法、装置、设备及存储介质与流程
未命名
10-18
阅读:176
评论:0
1.本技术涉及通信技术领域,尤其涉及一种多模态通信会话的协同方法、装置、设备及存储介质。
背景技术:
2.5g时代,新的多媒体业务形态随着技术的发展逐渐向多元化和复杂化演进,在某些新型业务形态下,同一项业务可能需要多个ue(user equipment,用户设备)协同进行,比如vr(virtual reality,虚拟现实)/ar(augmented reality,增强现实)类业务、触感操控类业务等,这种新型的业务形态即多模态通信(multi-modality)。
3.不同的用户设备之间需要进行数据传输的协同调度,以确保不同的用户设备所传输的针对同一业务的数据报文能够在相近的时间范围内被处理。现有技术可通过用户设备路由选择策略(ursp,ue routing selection polic)实现这一需求,通过为多模态系统中不同的用户设备在ursp规则中配置相同的dnn和s-nssai,以在一定程度上确保不同的用户设备能够在pdu会话建立的过程中选择到相同的smf和upf,进而实现不同用户设备的数据报文在相近的时间范围内进行处理。
4.但是在实际的部署和应用中,由于同一个网络切片内部设备的负载均衡等需求,导致一个dnn和s-nssai的组合可能对应多个smf和upf。即使不同的用户设备在建立pdu会话的过程中请求了相同的dnn和s-nssai,也存在一定概率,为不同的用户设备选择不同的smf和upf,从而使得不同用户设备的数据无法在相近的时间范围内进行处理,容易产生体感操作延迟较长、音画不同步等问题,导致用户体验较差。
技术实现要素:
5.本技术提供一种多模态通信会话的协同方法、装置、设备及存储介质,用以解决现有技术通过用户设备路由选择策略在一定程度上确保不同的用户设备能够在pdu会话建立的过程中选择到相同的smf和upf,但仍存在不同用户设备选择不同的smf和upf的概率,使得不同用户设备的数据报文无法在较近的时间范围内进行处理,进一步导致用户体验较差的问题。
6.第一方面,本技术提供一种多模态通信会话的协同方法,应用于会话管理功能smf,包括:
7.接收用户设备通过接入和移动性管理功能amf发送的协议数据单元pdu会话建立请求,pdu会话建立请求携带用于选择smf和用户面功能upf的选择参数;
8.向统一数据管理udm发送会话管理签约信息查询请求,以使udm向统一数据存储udr查询用户设备对应的会话管理签约信息,会话管理签约信息包括用户设备对应的多模态系统的参数信息;
9.接收udm返回的会话管理签约信息查询响应消息,会话管理签约信息查询响应消息携带会话管理签约信息;
10.若根据多模态系统的参数信息确定用户设备为主设备,根据选择参数选择与用户设备请求的pdu会话对应的upf,获取upf的id和ip地址,与upf的id和ip地址对应的upf建立n4会话,建立pdu会话对应的用户面连接,并通过udm将smf的id和ip地址、upf的id和ip地址注册至udr;
11.若根据多模态系统的参数信息确定用户设备为非主设备,通过udm和udr,获取与用户设备对应的主设备的smf的id和ip地址、upf的id和ip地址,并与用户设备对应主设备的upf的id和ip地址对应的upf建立n4会话,建立pdu会话对应的用户面连接;
12.通过amf向用户设备发送pdu会话建立接受消息,以表征pdu会话建立成功。
13.可选地,如上所述的方法,通过udm将smf的id和ip地址、upf的id和ip地址注册至udr,包括:
14.向udm发送选择信息注册请求,以通过udm,将选择信息注册请求携带的用户设备对应的smf的id和ip地址、upf的id和ip地址注册至udr;
15.接收udm返回的选择信息注册响应消息,以指示用户设备对应的smf的id和ip地址、upf的id和ip地址已注册完成。
16.可选地,如上所述的方法,通过udm和udr,获取与用户设备对应的主设备的smf的id和ip地址、upf的id和ip地址,包括:
17.向udm发送选择信息订阅请求,选择信息订阅请求携带用户设备的签约永久标识supi、用户设备所属多模态系统的id;
18.接收udm返回的选择信息通知消息,选择信息通知消息携带与用户设备对应的主设备的smf的id和ip地址、upf的id和ip地址。
19.可选地,如上所述的方法,接收udm返回的选择信息通知消息之后,还包括:
20.若与选择信息通知消息中smf的id和ip地址对应的smf为当前smf,则根据选择信息通知消息中的upf的id和ip地址选择对应的upf,以与upf建立n4会话和pdu会话对应的用户面连接。
21.可选地,如上所述的方法,接收udm返回的会话管理签约信息查询响应消息之后,还包括:
22.根据选择参数以及会话管理签约信息,生成用户设备的会话管理上下文,并进行存储。
23.可选地,如上所述的方法,接收udm返回的选择信息通知消息之后,还包括:
24.若与选择信息通知消息中smf的id和ip地址对应的smf不是当前smf,向amf发送smf重定向请求,以使amf选择目标smf,目标smf根据选择信息通知消息中的upf的id和ip地址选择对应的upf,以与upf建立n4会话;
25.接收amf返回的smf重定向响应消息,以通知smf重定向成功;
26.其中,smf重定向请求携带与用户设备对应的主设备建立pdu会话所使用的smf的id和ip地址、upf的id和ip地址、用户设备的会话管理上下文,目标smf为与用户设备对应的主设备建立pdu会话所使用的smf。
27.可选地,如上所述的方法,还包括:
28.接收用户设备通过amf发送的pdu会话释放请求,pdu会话释放请求携带pdu会话id;
29.释放与upf之间的n4会话,并释放pdu会话对应的用户面连接;
30.通过amf向用户设备发送pdu会话释放接受消息,用于指示pdu会话已被释放;
31.向udm发送选择信息去注册请求,以使udm移除udr中的smf的id和ip地址、upf的id和ip地址;
32.接收udm返回的选择信息去注册响应消息。
33.第二方面,本技术提供一种多模态通信会话的协同方法,应用于统一数据管理udm,包括:
34.接收会话管理功能smf发送的会话管理签约信息查询请求,并将会话管理签约信息查询请求携带的用户设备的签约永久标识supi转换为通用公共签约标识gpsi;
35.向统一数据存储udr发送数据检索请求,数据检索请求携带用户设备的gpsi、指示查询用户设备的会话管理签约信息的指示信息,以使udr查询与用户设备对应的会话管理签约信息;
36.接收udr返回的数据检索响应消息,并向smf返回会话管理签约信息查询响应消息;数据检索响应消息和会话管理签约信息查询响应消息携带用户设备对应的会话管理签约信息,会话管理签约信息包含多模态系统的参数信息;
37.若用户设备为主设备,从smf获取用户设备对应的smf的id和ip地址、用户面功能upf的id和ip地址,并将用户设备对应的smf的id和ip地址、upf的id和ip地址注册至udr;
38.若用户设备为非主设备,通过udr获取与用户设备对应的主设备的smf的id和ip地址、upf的id和ip地址,并将用户设备对应的主设备的smf的id和ip地址、upf的id和ip地址返回至smf。
39.可选地,如上所述的方法,将用户设备对应的smf的id和ip地址、upf的id和ip地址注册至udr,包括:
40.接收smf发送的选择信息注册请求,选择信息注册请求携带用户设备对应的smf的id和ip地址、upf的id和ip地址;
41.向udr发送数据注册更新请求,以将数据注册更新请求携带的用户设备对应的smf的id和ip地址、upf的id和ip地址注册至udr;
42.接收udr返回的数据注册更新响应消息,并向smf返回选择信息注册响应消息,以指示用户设备对应的smf的id和ip地址、upf的id和ip地址已注册完成。
43.可选地,如上所述的方法,通过udr获取与用户设备对应的主设备的smf的id和ip地址、upf的id和ip地址,并将用户设备对应的主设备的smf的id和ip地址、upf的id和ip地址返回至smf,包括:
44.接收smf发送的选择信息订阅请求,并将选择信息订阅请求中携带的用户设备的supi转换为gpsi,向udr发送转换处理后的选择信息订阅请求,转换处理后的选择信息订阅请求携带用户设备的gpsi、用户设备所属多模态系统的id;
45.接收udr返回的选择信息通知消息,并将选择信息通知消息返回至smf,选择信息通知消息携带与用户设备对应的主设备的smf的id和ip地址、upf的id和ip地址。
46.可选地,如上所述的方法,还包括:
47.接收smf发送的选择信息去注册请求,选择信息去注册请求携带用户设备的supi、用户设备所属多模态系统的id、用于指示解除smf的id和ip地址、upf的id和ip地址与多模
态系统的id关联关系的指示信息;
48.向udr发送数据移除更新请求,以使udr解除smf的id和ip地址、upf的id和ip地址与对应多模态系统的id的关联关系,并删除smf的id和ip地址、upf的id和ip地址;
49.接收udr返回的数据移除更新响应消息,以指示udr中的数据已更新完成;
50.向smf返回选择信息去注册响应消息,以指示用户设备对应的smf的id和ip地址、upf的id和ip地址与多模态系统的id的关联关系已解除。
51.第三方面,本技术提供一种多模态通信会话的协同方法,应用于统一数据存储udr,包括:
52.接收统一数据管理udm发送的数据检索请求,并根据数据检索请求查询当前用户设备对应的会话管理签约信息;数据检索请求携带用户设备的通用公共签约标识gpsi、指示查询用户设备的会话管理签约信息的指示信息;
53.向udm返回数据检索响应消息,数据检索响应消息携带用户设备的会话管理签约信息,会话管理签约信息包含多模态系统的参数信息;
54.若用户设备为主设备,从udm获取用户设备对应的会话管理功能smf的id和ip地址、用户面功能upf的id和ip地址,并对smf的id和ip地址、upf的id和ip地址进行注册;
55.若用户设备为非主设备,查询与用户设备对应的主设备的smf的id和ip地址、upf的id和ip地址,并将用户设备对应的主设备的smf的id和ip地址、upf的id和ip地址返回至udm。
56.可选地,如上所述的方法,从udm获取用户设备对应的会话管理功能smf的id和ip地址、用户面功能upf的id和ip地址,并对smf的id和ip地址、upf的id和ip地址进行注册,包括:
57.接收udm发送的数据注册更新请求,数据注册更新请求携带用户设备的gpsi、用户设备所属多模态系统的id、用户设备对应的smf的id和ip地址、upf的id和ip地址;
58.将smf的id和ip地址、upf的id和ip地址与用户设备所属的多模态系统的id进行关联;
59.向udm返回数据注册更新响应消息,以通知udm数据更新成功。
60.可选地,如上所述的方法,查询与用户设备对应的主设备的smf的id和ip地址、upf的id和ip地址,并将用户设备对应的主设备的smf的id和ip地址、upf的id和ip地址返回至udm,包括:
61.接收udm发送的选择信息订阅请求,以查询与多模态系统的id相关联的主设备的smf的id和ip地址、upf的id和ip地址;选择信息订阅请求携带用户设备的gpsi、用户设备所属多模态系统的id;
62.若存在与多模态系统的id相关联的主设备的smf的id和ip地址、upf的id和ip地址,向udm返回选择信息通知消息,选择信息通知消息携带与用户设备对应的主设备的smf的id和ip地址、upf的id和ip地址。
63.可选地,如上所述的方法,还包括:
64.接收udm发送的数据移除更新请求,并基于数据移除更新请求,解除smf的id和ip地址、upf的id和ip地址与对应多模态系统的id的关联关系,并删除smf的id和ip地址、upf的id和ip地址;
65.向udm返回数据移除更新响应消息,以指示udr中的数据已更新完成。
66.可选地,如上所述的方法,还包括:
67.接收应用功能af通过网络能力开放功能nef发送的多模态系统参数配置请求,多模态系统参数配置请求携带多模态系统的参数信息;
68.对多模态系统的参数信息进行存储,并向nef返回多模态系统参数配置响应消息,以通知nef多模态系统的参数信息存储完成。
69.第四方面,本技术提供一种多模态通信会话的协同方法,应用于接入和移动性管理功能amf,包括:
70.接收用户设备发送的协议数据单元pdu会话建立请求,pdu会话建立请求携带用于选择会话管理功能smf和用户面功能upf的选择参数、用户设备的签约隐藏标识suci;
71.将suci转换为签约永久标识supi,以更新pdu会话建立请求;
72.根据选择参数选择对应的smf,将更新后的pdu会话建立请求发送至smf,以建立pdu会话;
73.接收smf发送的pdu会话建立接受消息,并将pdu会话建立接受消息发送至用户设备,以表征pdu会话建立成功。
74.可选地,如上所述的方法,还包括:
75.接收smf发送的smf重定向请求,smf重定向请求携带与用户设备对应的主设备建立pdu会话所使用的smf的id和ip地址、upf的id和ip地址、用户设备的会话管理上下文;
76.将与smf重定向请求中携带的smf的id和ip地址对应的smf,作为目标smf,并向目标smf发送目标pdu会话建立请求;
77.向smf返回smf重定向响应消息,以通知smf重定向完成;
78.接收目标smf返回的目标pdu会话建立接受消息,并将目标pdu会话建立接受消息发送至用户设备,以表征目标pdu会话建立成功;
79.其中,目标pdu会话建立请求携带upf的id和ip地址、用户设备的会话管理上下文,以使目标smf对用户设备的会话管理上下文进行存储,并选择与upf的id和ip地址对应的upf,建立n4会话及目标pdu会话对应的用户面连接。
80.可选地,如上所述的方法,还包括:
81.接收用户设备发送的pdu会话释放请求,并将pdu会话释放请求转发至smf,pdu会话释放请求携带pdu会话的id,以使smf释放pdu会话;
82.接收smf发送的pdu会话释放接受消息,并将pdu会话释放接受消息返回至用户设备,以指示pdu会话已被释放。
83.第五方面,本技术提供一种多模态通信会话的协同方法,应用于应用功能af,包括:
84.获取多模态系统下包含的多个用户设备的通用公共签约标识gpsi,在多个用户设备中确定主设备以及非主设备,并对多模态系统的id进行配置;
85.通过网络能力开放功能nef,将多模态系统参数配置请求发送至统一数据存储udr,以使udr存储多模态系统参数配置请求携带的多模态系统的参数信息,多模态系统的参数信息包括多模态系统的id、多模态系统包含的用户设备的gpsi以及用于指示用户设备是否为主设备的指示信息;
86.接收udr通过nef返回的多模态系统参数配置响应消息,以表征多模态系统的参数信息配置完成。
87.第六方面,本技术提供一种多模态通信会话的协同装置,应用于会话管理功能smf,包括:
88.接收模块,用于接收用户设备通过接入和移动性管理功能amf发送的协议数据单元pdu会话建立请求,pdu会话建立请求携带用于选择smf和用户面功能upf的选择参数;
89.发送模块,用于向统一数据管理udm发送会话管理签约信息查询请求,以使udm向统一数据存储udr查询用户设备对应的会话管理签约信息,会话管理签约信息包括用户设备对应的多模态系统的参数信息;
90.接收模块,还用于接收udm返回的会话管理签约信息查询响应消息,会话管理签约信息查询响应消息携带会话管理签约信息;
91.处理模块,用于若根据多模态系统的参数信息确定用户设备为主设备,根据选择参数选择与用户设备请求的pdu会话对应的upf,获取upf的id和ip地址,与upf的id和ip地址对应的upf建立n4会话,建立pdu会话对应的用户面连接,并通过udm将smf的id和ip地址、upf的id和ip地址注册至udr;
92.处理模块,还用于若根据多模态系统的参数信息确定用户设备为非主设备,通过udm和udr,获取与用户设备对应的主设备的smf的id和ip地址、upf的id和ip地址,并与用户设备对应主设备的upf的id和ip地址对应的upf建立n4会话,建立pdu会话对应的用户面连接;
93.发送模块,还用于通过amf向用户设备发送pdu会话建立接受消息,以表征pdu会话建立成功。
94.第七方面,本技术提供一种多模态通信会话的协同装置,应用于统一数据管理udm,包括:
95.接收模块,用于接收会话管理功能smf发送的会话管理签约信息查询请求;
96.处理模块,用于将会话管理签约信息查询请求携带的用户设备的签约永久标识supi转换为通用公共签约标识gpsi;
97.发送模块,用于向统一数据存储udr发送数据检索请求,数据检索请求携带用户设备的gpsi、指示查询用户设备的会话管理签约信息的指示信息,以使udr查询与用户设备对应的会话管理签约信息;
98.接收模块,还用于接收udr返回的数据检索响应消息;
99.发送模块,还用于向smf返回会话管理签约信息查询响应消息;数据检索响应消息和会话管理签约信息查询响应消息携带用户设备对应的会话管理签约信息,会话管理签约信息包含多模态系统的参数信息;
100.处理模块,还用于若用户设备为主设备,从smf获取用户设备对应的smf的id和ip地址、用户面功能upf的id和ip地址,并将用户设备对应的smf的id和ip地址、upf的id和ip地址注册至udr;
101.处理模块,还用于若用户设备为非主设备,通过udr获取与用户设备对应的主设备的smf的id和ip地址、upf的id和ip地址,并将用户设备对应的主设备的smf的id和ip地址、upf的id和ip地址返回至smf。
102.第八方面,本技术提供一种多模态通信会话的协同装置,应用于统一数据存储udr,包括:
103.接收模块,用于接收统一数据管理udm发送的数据检索请求;
104.处理模块,用于根据数据检索请求查询当前用户设备对应的会话管理签约信息;数据检索请求携带用户设备的通用公共签约标识gpsi、指示查询用户设备的会话管理签约信息的指示信息;
105.处理模块,还用于向udm返回数据检索响应消息,数据检索响应消息携带用户设备的会话管理签约信息,会话管理签约信息包含多模态系统的参数信息;
106.处理模块,还用于若用户设备为主设备,从udm获取用户设备对应的会话管理功能smf的id和ip地址、用户面功能upf的id和ip地址,并对smf的id和ip地址、upf的id和ip地址进行注册;
107.处理模块,还用于若用户设备为非主设备,查询与用户设备对应的主设备的smf的id和ip地址、upf的id和ip地址,并将用户设备对应的主设备的smf的id和ip地址、upf的id和ip地址返回至udm。
108.第九方面,本技术提供一种多模态通信会话的协同装置,应用于接入和移动性管理功能amf,包括:
109.接收模块,用于接收用户设备发送的协议数据单元pdu会话建立请求,pdu会话建立请求携带用于选择会话管理功能smf和用户面功能upf的选择参数、用户设备的签约隐藏标识suci;
110.处理模块,用于将suci转换为签约永久标识supi,以更新pdu会话建立请求;
111.处理模块,还用于根据选择参数选择对应的smf,将更新后的pdu会话建立请求发送至smf,以建立pdu会话;
112.接收模块,还用于接收smf发送的pdu会话建立接受消息;
113.发送模块,用于将pdu会话建立接受消息发送至用户设备,以表征pdu会话建立成功。
114.第十方面,本技术提供一种多模态通信会话的协同装置,应用于应用功能af,包括:
115.处理模块,用于获取多模态系统下包含的多个用户设备的通用公共签约标识gpsi,在多个用户设备中确定主设备以及非主设备,并对多模态系统的id进行配置;
116.发送模块,用于通过网络能力开放功能nef,将多模态系统参数配置请求发送至统一数据存储udr,以使udr存储多模态系统参数配置请求携带的多模态系统的参数信息,多模态系统的参数信息包括多模态系统的id、多模态系统包含的用户设备的gpsi以及用于指示用户设备是否为主设备的指示信息;
117.接收模块,用于接收udr通过nef返回的多模态系统参数配置响应消息,以表征多模态系统的参数信息配置完成。
118.第十一方面,本技术提供一种电子设备,包括:处理器,以及与处理器通信连接的存储器;
119.存储器存储计算机执行指令;
120.处理器执行存储器存储的计算机执行指令,以实现如第一方面至第五方面任一项
的方法。
121.第十二方面,本技术提供一种计算机可读存储介质,计算机可读存储介质中存储有计算机执行指令,计算机执行指令被处理器执行时用于实现如第一方面至第五方面任一项的方法。
122.本技术提供一种多模态通信会话的协同方法、装置、设备及存储介质,该方法应用于会话管理功能smf。接收用户设备通过amf发送的pdu会话建立请求后,向udm发送会话管理签约信息查询请求,通过udm和udr获取与用户设备对应的会话管理签约信息。根据会话管理签约信息中包含的用户设备对应的多模态系统的参数信息确定用户设备是否为主设备。若用户设备是主设备,smf根据pdu会话建立请求携带的选择参数选择一个对应的upf,并与该upf建立n4会话和pdu会话对应的用户面连接。同时,还通过udm,将作为主设备的用户设备建立pdu会话对应的smf的id和ip地址、upf的id和ip地址注册至udr,使得作为非主设备的用户设备建立pdu会话时,可从udr中获取到对应主设备的smf的id和ip地址、upf的id和ip地址。当用户设备为非主设备时,可通过udm和udr获取用户设备对应主设备的smf的id和ip地址、upf的id和ip地址,并与用户设备对应主设备的upf的id和ip地址对应的upf建立n4会话和pdu会话的用户面连接,有效保证了非主设备与主设备进行多模态通信时能够选择同一个smf和upf,实现不同用户设备所传输的针对同一业务的数据报文的协调,不同用户设备的数据报文能够在较短的时间范围内被处理,有利于提升用户体验。
附图说明
123.此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本技术的实施例,并与说明书一起用于解释本技术的原理。
124.图1为本技术实施例提供的一种基于vr的多模态系统进行通信的场景示意图;
125.图2为本技术实施例提供的一种多模态通信会话的协同方法流程图一;
126.图3为本技术实施例提供的一种多模态通信会话的协同方法流程图二;
127.图4为本技术实施例提供的一种多模态通信会话的协同方法流程图三;
128.图5为本技术实施例提供的一种udr存储多模态系统参数信息的方法流程图;
129.图6为本技术实施例提供的一种多模态通信会话的协同方法流程图四;
130.图7为本技术实施例提供的一种多模态系统的参数信息注册至udr的过程交互示意图;
131.图8为本技术实施例提供的一种多模态通信会话的协同方法流程图五;
132.图9为本技术实施例提供的一种smf重定向的方法流程图一;
133.图10为本技术实施例提供的一种smf重定向的方法流程图二;
134.图11为本技术实施例提供的一种pdu会话建立过程的交互示意图;
135.图12为本技术实施例提供的一种pdu会话的释放方法流程图一;
136.图13为本技术实施例提供的一种pdu会话的释放方法流程图二;
137.图14为本技术实施例提供的一种pdu会话的释放方法流程图三;
138.图15为本技术实施例提供的一种pdu会话释放过程的交互示意图;
139.图16为本技术实施例提供的一种多模态通信会话的协同装置示意图一;
140.图17为本技术实施例提供的一种多模态通信会话的协同装置示意图二;
141.图18为本技术实施例提供的一种多模态通信会话的协同装置示意图三;
142.图19为本技术实施例提供的一种多模态通信会话的协同装置示意图四;
143.图20为本技术实施例提供的一种多模态通信会话的协同装置示意图五;
144.图21为本技术实施例提供的一种电子设备示意图。
145.通过上述附图,已示出本技术明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本技术构思的范围,而是通过参考特定实施例为本领域技术人员说明本技术的概念。
具体实施方式
146.这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本技术相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本技术的一些方面相一致的装置和方法的例子。
147.需要说明的是,本技术所涉及的用户信息(包括但不限于用户设备信息、用户个人信息等)和数据(包括但不限于用于分析的数据、存储的数据、展示的数据等),均为经用户授权或者经过各方充分授权的信息和数据,并且相关数据的收集、使用和处理需要遵守相关国家和地区的相关法律法规和标准,并提供有相应的操作入口,供用户选择授权或者拒绝。
148.多模态系统中包含多个用户设备,在进行多模态通信时,不同的用户设备之间需要进行数据传输的协同调度,以确保不同的用户设备所传输的针对同一业务的数据报文能够在相近的时间范围内被处理,否则,操作手势、视觉图像、音频响应等数据和反馈如果无法同步呈现给用户,如容易产生体感操作延迟较长、音画不同步、或者由于用户动作和画面变化的延迟导致用户向出现眩晕等情况,导致用户体验较差。
149.这一需求要求不同用户设备的业务数据报文需要经过同一个smf(session management function,会话管理功能)进行建立,并由smf选择同一个upf(user plane function,用户面功能)进行处理,使得upf可以基于内部的调度机制,确保不同用户设备的业务数据报文能够在相近的时间范围内处理和传输。
150.为此,国际通信标准组织第三代合作伙伴计划(3gpp,3rd generation partnership project)在第五代移动通信技术(5g,5th-generation)核心网(5gc,5g core)的框架内定义了通过用户设备路由选择策略(ursp,ue routing selection polic)来实现这一能力的机制。通过将不同用户设备用于多模态通信的会话所对应的ursp配置相同的dnn(data network name,数据网络名称)、s-nssai(single network slice selection assistance information,单网络切片选择辅助信息)等smf和upf选择参数,以在一定程度上促进不同的用户设备所建立的多模态业务会话能够选择到相同的upf网元。
151.虽然3gpp在rel-18阶段的定义中,可以为多模态系统中不同的用户设备在ursp规则中配置相同的dnn和s-nssai,以在一定程度上确保不同的用户设备能够在pdu会话建立的过程中选择到相同的smf和upf。但是在实际的部署和应用中,由于同一个网络切片内部设备的负载均衡等需求,导致一个dnn和s-nssai的组合可能对应多个smf和upf。即使不同的用户设备在建立pdu会话的过程中请求了相同的dnn和s-nssai,也存在一定概率,为不同
的用户设备选择不同的smf和upf,从而使得不同用户设备的数据无法在相近的时间范围内进行处理,导致用户体验较差。
152.本技术基于以上问题,提供了一种多模态通信会话的协同方法,基于af(application function,应用功能)、amf(access and mobility management function,接入和移动性管理功能)、smf、upf、udm(unified data management,统一数据管理)以及udr(unified data repository,统一数据存储)等多个网元,在多模态系统内的多个用户设备(user equipment,ue),选择其中一个ue作为主设备,其余ue作为非主设备。通过令非主设备选择与主设备建立pdu会话时所使用的smf和upf,进而实现多个用户设备进行多模态通信时能够选择同一个smf和upf,使得多个用户设备的数据报文能在一个较短的时间范围内进行处理,实现了对多个用户设备数据报文的协调,从而有利于提升用户体验。
153.图1为本技术实施例提供的一种基于vr的多模态系统进行通信的场景示意图。如图1所示,多模态系统中包含vr眼镜、触觉操作手套、音频设备等用户设备。用户设备的业务数据报文可通过5g网络传输至应用服务器,应用服务器进行处理后,将处理后的业务数据报文反馈给用户设备,以使用户看到图像、听到音频等,实现多模态通信。
154.下面以具体的实施例对本技术的技术方案以及本技术的技术方案如何解决上述技术问题进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例中不再赘述。下面将结合附图,对本技术的实施例进行描述。
155.图2为本技术实施例提供的一种多模态通信会话的协同方法流程图一。本实施例的方法可以由会话管理功能smf执行,可以通过硬件、软件、或者硬件和软件相结合的方式实现。如图2所示,该方法具体如下:
156.s201:接收用户设备通过接入和移动性管理功能amf发送的协议数据单元pdu会话建立请求,pdu会话建立请求携带用于选择smf和用户面功能upf的选择参数。
157.选择参数可以是dnn和s-nssai,还可以包含smf、udf对应的负载情况、本地策略、pdu会话类型、用户设备使用的接入技术等选择参数,本技术不再一一赘述。
158.在一些实施例中,除选择参数外,pdu会话建立请求还可以携带pdu会话的id、用户设备的suci(subscription concealed identifier,签约隐藏标识)等信息。amf接收到pdu会话建立请求后,可将用户设备的suci转换为supi(subscription permanent identifier,签约永久标识)
159.s202:向统一数据管理udm发送会话管理签约信息查询请求,以使udm向统一数据存储udr查询用户设备对应的会话管理签约信息,会话管理签约信息包括用户设备对应的多模态系统的参数信息。
160.在一种实施场景下,smf可根据选择参数选择对应的udm,以向该udm发送会话管理签约信息查询请求。
161.会话管理签约信息包含用户设备所属多模态系统的参数信息,多模态系统的参数信息包含多模态系统的id、多模态系统包含的多个用户设备的gpsi(generic public subscription identifier,通用公共签约标识)以及用于指示用户设备是否为主设备的指示信息,具体可参考下表所示:
162.表1多模态系统的参数信息表
[0163][0164]
通常情况下,对于一个多模态系统而言,多模态系统中包含多个用户设备,多个用户设备中的其中一个为主设备,其余用户设备均为非主设备。
[0165]
s203:接收udm返回的会话管理签约信息查询响应消息,会话管理签约信息查询响应消息携带会话管理签约信息。
[0166]
在一些实施例中,接收udm返回的选择信息通知消息之后,还包括:根据选择参数以及会话管理签约信息,生成用户设备的会话管理上下文,并进行存储。
[0167]
s204:若根据多模态系统的参数信息确定用户设备为主设备,根据选择参数选择与用户设备请求的pdu会话对应的upf,获取upf的id和ip地址,与upf的id和ip地址对应的upf建立n4会话,建立pdu会话对应的用户面连接,并通过udm将smf的id和ip地址、upf的id和ip地址注册至udr。
[0168]
在一种实施场景下,由于多模态系统的参数信息中包含用于指示每个用户设备是否为主设备的指示信息,因此可通过该指示信息确定当前的用户设备是否为主设备。举例而言,若当前用户设备对应的指示信息为“是”,表明该用户设备为主设备。
[0169]
在一些实施例中,为实现非主设备与主设备在进行多模态通信时,能够选择同一个smf和upf,在非主设备建立pdu会话时,需要能够获取到与非主设备对应主设备的smf的id和ip地址、upf的id和ip地址等信息,因此需要对主设备建立pdu会话所使用的smf的id和ip地址、upf的id和ip地址进行注册。
[0170]
在一些实施例中,通过udm将smf的id和ip地址、upf的id和ip地址注册至udr时,可向udm发送选择信息注册请求,以通过udm,将选择信息注册请求携带的用户设备对应的smf的id和ip地址、upf的id和ip地址注册至udr。接收udm返回的选择信息注册响应消息,以指示用户设备对应的smf的id和ip地址、upf的id和ip地址已注册完成。
[0171]
在一种实施场景下,udr中存储有多模态系统的参数信息,将用户设备对应的smf的id和ip地址、upf的id和ip地址注册至udr中,可将用户设备对应的smf的id和ip地址、upf的id和ip地址与多模态系统的参数信息进行关联。具体的,可将用户设备对应的smf的id和ip地址、upf的id和ip地址与多模态系统的id进行关联。因此,选择信息注册请求还可以携带用户设备的supi、用户设备所属多模态系统的id以及指示该用户设备为主设备的指示信
息等信息。
[0172]
s205:若根据多模态系统的参数信息确定用户设备为非主设备,通过udm和udr,获取与用户设备对应的主设备的smf的id和ip地址、upf的id和ip地址,并与用户设备对应主设备的upf的id和ip地址对应的upf建立n4会话,建立pdu会话对应的用户面连接。
[0173]
在一种实施场景下,也可根据多模态系统的参数信息中,指示用户设备是否为主设备的指示信息确定用户设备为非主设备。举例而言,若当前用户设备对应的指示信息为“否”,表明该用户设备为非主设备。
[0174]
由于当前用户设备为非主设备,为保证该用户设备与对应主设备选择同一个smf和upf,因此需获取用户设备对应主设备的smf的id和ip地址、upf的id和ip地址。同时,需要与用户设备对应主设备的upf的id和ip地址对应的upf建立n4会话,并建立pdu会话对应的用户面连接,从而实现非主设备与主设备对应同一个upf。
[0175]
在一种实施场景下,可向udm发送选择信息订阅请求,选择信息订阅请求携带用户设备的签约永久标识supi、用户设备所属多模态系统的id;接收udm返回的选择信息通知消息,选择信息通知消息携带与用户设备对应的主设备的smf的id和ip地址、upf的id和ip地址。
[0176]
由于获取的是与用户设备对应的主设备的smf的id和ip地址、upf的id和ip地址,在一种实施场景下,若与选择信息通知消息中smf的id和ip地址对应的smf为当前smf,则根据选择信息通知消息中的upf的id和ip地址选择对应的upf,以与upf建立n4会话和pdu会话对应的用户面连接。在另一种实施场景下,主设备的smf的id和ip地址对应的smf不是当前用户设备对应的smf,此时为保证用户设备和主设备对应的smf一致,需重新选择smf,其具体过程可参考其他实施例,此处不再赘述。
[0177]
需说明的是,由于用户设备为非主设备时,需要从udr中获取与非主设备对应主设备的smf的id和ip地址、upf的id和ip地址,因此作为主设备的用户设备在建立n4会话和用户面连接后,还需将其用到的smf的id和ip地址、upf的id和ip地址注册至udr。
[0178]
s206:通过amf向用户设备发送pdu会话建立接受消息,以表征pdu会话建立成功。
[0179]
pdu会话是用户设备与应用服务器进行通信的一个通道,当pdu会话建立成功后,该用户设备即可与对应的应用服务器进行通信。
[0180]
本技术实施例提供一种多模态通信会话的协同方法,该方法应用于smf。接收用户设备通过amf发送的pdu会话建立请求,通过udm和udr获取与用户设备对应的会话管理签约信息。由于会话管理签约信息中包含用户设备对应的多模态系统的参数信息,多模态系统的参数信息包括用于指示用户设备是否为主设备的指示信息,因此可根据获取到的会话管理签约信息确定当前请求建立pdu会话的用户设备是否为主设备。若用户设备是主设备,smf根据pdu会话建立请求携带的选择参数选择一个对应的upf,并与该upf建立n4会话和pdu会话对应的用户面连接。同时,还通过udm,将作为主设备的用户设备建立pdu会话对应的smf的id和ip地址、upf的id和ip地址注册至udr,使得作为非主设备的用户设备建立pdu会话时,可从udr中获取到对应主设备的smf的id和ip地址、upf的id和ip地址。当用户设备为非主设备时,可通过udm和udr获取用户设备对应主设备的smf的id和ip地址、upf的id和ip地址,并与用户设备对应主设备的upf的id和ip地址对应的upf建立n4会话和pdu会话的用户面连接,有效保证了非主设备与主设备进行多模态通信时能够选择同一个smf和upf,
实现不同用户设备所传输的针对同一业务的数据报文的协调,不同用户设备的数据报文能够在较短的时间范围内被处理,有利于提升用户体验。
[0181]
图3为本技术实施例提供的一种多模态通信会话的协同方法流程图二。本实施例的方法可以由统一数据管理udm执行,可以通过硬件、软件、或者硬件和软件相结合的方式实现。如图3所示,该方法具体如下:
[0182]
s301:接收会话管理功能smf发送的会话管理签约信息查询请求,并将会话管理签约信息查询请求携带的用户设备的签约永久标识supi转换为通用公共签约标识gpsi。
[0183]
会话管理签约信息查询请求用于查询用户设备对应的会话管理签约信息,会话管理签约信息包括用户设备对应的多模态系统的参数信息,多模态系统的参数信息包括但不限于多模态系统的id、多模态系统包含的多个用户设备的gpsi、用于指示用户设备是否为主设备的指示信息等。
[0184]
s302:向统一数据存储udr发送数据检索请求,数据检索请求携带用户设备的gpsi、指示查询用户设备的会话管理签约信息的指示信息,以使udr查询与用户设备对应的会话管理签约信息。
[0185]
在一种实施场景下,由于数据检索请求中携带用户设备的gpsi,因此可使udr根据用户设备的gpsi,获取该用户设备所属多模态系统的id以及指示该用户设备是否为主设备的指示信息。
[0186]
s303:接收udr返回的数据检索响应消息,并向smf返回会话管理签约信息查询响应消息;数据检索响应消息和会话管理签约信息查询响应消息携带用户设备对应的会话管理签约信息,会话管理签约信息包含多模态系统的参数信息。
[0187]
当udr检索到用户设备对应的会话管理签约信息后,则向udm发送数据检索响应消息,以使udm获取会话管理签约信息。
[0188]
udm获取到会话管理签约信息后,则对smf发送的会话管理签约信息查询请求进行响应,即向smf返回会话管理签约信息查询响应消息,使smf获取到会话管理签约信息。
[0189]
s304:若用户设备为主设备,从smf获取用户设备对应的smf的id和ip地址、用户面功能upf的id和ip地址,并将用户设备对应的smf的id和ip地址、upf的id和ip地址注册至udr。
[0190]
在一些实施例中,smf获取到会话管理签约信息后,即可根据会话管理签约信息包含的多模态系统的参数信息确定用户设备是否为主设备。当用户设备为主设备时,smf可根据选择参数选择对应的upf,并将自身smf的id和ip地址、upf的id和ip地址发送给udm,udm即可将smf的id和ip地址、upf的id和ip地址注册至udr。
[0191]
在一些实施例中,将用户设备对应的smf的id和ip地址、upf的id和ip地址注册至udr时,udm可接收smf发送的选择信息注册请求,选择信息注册请求携带用户设备对应的smf的id和ip地址、upf的id和ip地址。向udr发送数据注册更新请求,以将数据注册更新请求携带的用户设备对应的smf的id和ip地址、upf的id和ip地址注册至udr。当udr注册完成后,udm可接收udr返回的数据注册更新响应消息,并向smf返回选择信息注册响应消息,以指示用户设备对应的smf的id和ip地址、upf的id和ip地址已注册完成。
[0192]
在一些实施例中,选择信息注册请求携带用户设备对应的smf的id和ip地址、upf的id和ip地址外,还可以携带用户设备的supi、用户设备所属多模态系统的id以及指示该
用户设备为主设备的指示信息。
[0193]
在一些实施例中,udm可将选择信息注册请求中用户设备的supi转换为gpsi,数据注册更新请求可携带用户设备的gpsi、用户设备对应的smf的id和ip地址、upf的id和ip地址、以及用户设备所属多模态系统的id。
[0194]
当用户设备为主设备时,对用户设备的smf的id和ip地址、upf的id和ip地址进行注册的过程也可参考其他实施例,本技术此处不再赘述。
[0195]
s305:若用户设备为非主设备,通过udr获取与用户设备对应的主设备的smf的id和ip地址、upf的id和ip地址,并将用户设备对应的主设备的smf的id和ip地址、upf的id和ip地址返回至smf。
[0196]
在一些实施例中,smf根据会话管理签约信息包含的多模态系统的参数信息确定当前用户设备为非主设备后,udm会接收smf发送的选择信息订阅请求,并将选择信息订阅请求中携带的用户设备的supi转换为gpsi,向udr发送转换处理后的选择信息订阅请求,转换处理后的选择信息订阅请求携带用户设备的gpsi、用户设备所属多模态系统的id。接收udr返回的选择信息通知消息,并将选择信息通知消息返回至smf,选择信息通知消息携带与用户设备对应的主设备的smf的id和ip地址、upf的id和ip地址。
[0197]
在一些实施例中,udr接收到选择信息订阅请求后,可查询与多模态系统的id存在关联关系的smf的id和ip地址、upf的id和ip地址。与多模态系统id存在关联关系的smf的id和ip地址、upf的id和ip地址,即为多模态系统id下,当前用户设备对应主设备建立pdu会话所使用的smf的id和ip地址、upf的id和ip地址。查询结束后,udr向udm返回选择信息通知消息,udm则向smf返回选择信息通知消息,以使smf获取到用户设备对应主设备的smf的id和ip地址、upf的id和ip地址。
[0198]
本技术实施例提供一种多模态通信会话的协同方法,该方法应用于udm。基于smf发送的会话管理签约信息查询请求,向udr发送数据检索请求,以获取用户设备对应的会话管理签约信息。当用户设备为主设备时,可接收smf发送的用户设备对应的smf的id和ip地址、upf的id和ip地址,并将上述smf的id和ip地址、upf的id和ip地址注册至udr中,使得作为非主设备的用户设备建立pdu会话时,可从udr中获取到对应主设备的smf的id和ip地址、upf的id和ip地址。当用户设备为非主设备时,从udr中获取用户设备对应主设备的smf的id和ip地址、upf的id和ip地址,并将用户设备对应主设备的smf的id和ip地址、upf的id和ip地址返回至smf,以使smf根据上述信息建立pdu会话,实现非主设备与主设备选择同一个smf和upf,有利于不同用户设备所传输的针对同一业务的数据报文的协调,使得不同用户设备的数据报文能够在较短的时间范围内被处理,有利于提升用户体验。
[0199]
图4为本技术实施例提供的一种多模态通信会话的协同方法流程图三。本实施例的方法可以由统一数据存储udr执行,可以通过硬件、软件、或者硬件和软件相结合的方式实现。如图4所示,该方法具体如下:
[0200]
s401:接收统一数据管理udm发送的数据检索请求,并根据数据检索请求查询当前用户设备对应的会话管理签约信息;数据检索请求携带用户设备的通用公共签约标识gpsi、指示查询用户设备的会话管理签约信息的指示信息。
[0201]
会话管理签约信息包含多模态系统的参数信息,多模态系统的参数信息包含多模态系统的id、多模态系统下属多个用户设备的gpsi以及用于指示用户设备是否为主设备的
指示信息。
[0202]
基于数据检索请求携带的用于指示查询用户设备的会话管理签约信息的指示信息,udr可根据用户设备的gpsi查询对应的多模态系统的id以及指示该用户设备是否为主设备的指示信息。
[0203]
s402:向udm返回数据检索响应消息,数据检索响应消息携带用户设备的会话管理签约信息,会话管理签约信息包含多模态系统的参数信息。
[0204]
udr查询到用户设备对应的会话管理签约信息后,则向udm返回数据检索响应消息,以使udm将会话管理签约信息返回至smf。
[0205]
s403:若用户设备为主设备,从udm获取用户设备对应的会话管理功能smf的id和ip地址、用户面功能upf的id和ip地址,并对smf的id和ip地址、upf的id和ip地址进行注册。
[0206]
在一些实施例中,udr可接收udm发送的数据注册更新请求,数据注册更新请求携带用户设备的gpsi、用户设备所属多模态系统的id、用户设备对应的smf的id和ip地址、upf的id和ip地址。将smf的id和ip地址、upf的id和ip地址与用户设备所属的多模态系统的id进行关联。向udm返回数据注册更新响应消息,以通知udm数据更新成功,即完成了smf的id和ip地址、upf的id和ip地址的注册。
[0207]
s404:若用户设备为非主设备,查询与用户设备对应的主设备的smf的id和ip地址、upf的id和ip地址,并将用户设备对应的主设备的smf的id和ip地址、upf的id和ip地址返回至udm。
[0208]
在一些实施例中,udr可接收udm发送的选择信息订阅请求,以查询与多模态系统的id相关联的主设备的smf的id和ip地址、upf的id和ip地址;选择信息订阅请求携带用户设备的gpsi、用户设备所属多模态系统的id。
[0209]
若存在与多模态系统的id相关联的主设备的smf的id和ip地址、upf的id和ip地址,向udm返回选择信息通知消息,选择信息通知消息携带与用户设备对应的主设备的smf的id和ip地址、upf的id和ip地址。
[0210]
需要说明的是,由上述实施例可知,当用户设备为主设备时,会将其对应的smf的id和ip地址、upf的id和ip地址注册至udr中,即与主设备所属多模态系统的id进行关联。而当用户设备为非主设备时,则无需将其对应的smf的id和ip地址、upf的id和ip地址注册至udr中。因此,udr中,与多模态系统的id存在关联关系的smf的id和ip地址、upf的id和ip地址即为该多模态系统的id下,主设备建立pdu会话时对应的smf的id和ip地址、upf的id和ip地址。
[0211]
在一种实施场景下,若udr接收到选择信息订阅请求后,udr已经收到多模态系统的id下,与用户设备对应主设备的smf的id和ip地址、upf的id和ip地址,即存在与多模态系统的id相关联的smf的id和ip地址、upf的id和ip地址,此时可立即向udm返回选择信息通知消息。
[0212]
在另一种实施场景下,若udr接收到选择信息订阅请求后,udr还未收到与用户设备对应主设备的smf的id和ip地址、upf的id和ip地址,即不存在与多模态系统的id相关联的smf的id和ip地址、upf的id和ip地址,此时可等待udr收到主设备的smf的id和ip地址、upf的id和ip地址后,再向udm返回选择信息通知消息。
[0213]
本技术实施例提供一种多模态通信会话的协同方法,该方法应用于udr。接收udm
发送的数据检索请求,以查询当前用户设备对应的会话管理签约信息。向udm发送数据检索响应消息,以向udm返回会话管理签约信息。当用户设备为主设备时,从udm获取对应的smf的id和ip地址、upf的id和ip地址并进行注册。在用户设备为非主设备时,可查询与用户设备对应主设备的smf的id和ip地址、upf的id和ip地址,并通过udm将用户设备对应主设备的smf的id和ip地址、upf的id和ip地址发送给smf,以实现非主设备与主设备在进行多模态通信时对应同一个smf和upf,有利于非主设备和主设备的数据报文所传输的针对同一业务的数据报文的协调,不同用户设备的数据报文能够在较短的时间范围内被处理,有利于提升用户体验。
[0214]
由上述实施例可知,udr中存储有多模态系统的参数信息。图5为本技术实施例提供的一种udr存储多模态系统参数信息的方法流程图,可以由udr执行。udr对多模态系统的参数信息进行存储的过程具体如下:
[0215]
s501:接收应用功能af通过网络能力开放功能nef发送的多模态系统参数配置请求,多模态系统参数配置请求携带多模态系统的参数信息。
[0216]
多模态系统的参数信息包含多模态系统的id、多模态系统包含的用户设备的gpsi以及用于指示用户设备是否为主设备的指示信息等。
[0217]
s502:对多模态系统的参数信息进行存储,并向nef返回多模态系统参数配置响应消息,以通知nef多模态系统的参数信息存储完成。
[0218]
在一种实施场景下,可对多模态系统的参数信息进行本地存储。存储完成后,向nef返回多模态系统参数配置响应消息,以使nef通知af多模态系统的参数信息已存储完成。
[0219]
综上,在进行多模态通信前,基于af和nef,将多模态系统的参数信息配置到5g网络中的udr中,以使在进行多模态通信时,可在udr中查询发起pdu会话建立的用户设备对应的多模态系统的参数信息,以保证多模态系统下多个用户设备的正常通信。
[0220]
图6为本技术实施例提供的一种多模态通信会话的协同方法流程图四,本实施例的方法可以由应用功能af执行,可以通过硬件、软件、或者硬件和软件相结合的方式实现。如图6所示,该方法具体如下:
[0221]
s601:获取多模态系统下包含的多个用户设备的通用公共签约标识gpsi,在多个用户设备中确定主设备以及非主设备,并对多模态系统的id进行配置。
[0222]
在一种实施场景下,在多个用户设备中确定主设备以及非主设备时,可根据多模态系统应用的业务场景下,预设的业务逻辑进行确定。举例而言,在vr/ar的多模态系统中,可将头戴设备作为主设备,其他设备比如触觉操作手套、音频设备等作为非主设备。
[0223]
通常情况下,在一个多模态系统下,主设备的数量为一个,非主设备的数量可以为多个。
[0224]
s602:通过网络能力开放功能nef,将多模态系统参数配置请求发送至统一数据存储udr,以使udr存储多模态系统参数配置请求携带的多模态系统的参数信息,多模态系统的参数信息包括多模态系统的id、多模态系统包含的用户设备的gpsi以及用于指示用户设备是否为主设备的指示信息。
[0225]
多模态系统参数配置请求携带多模态系统的参数信息外,还可以携带af的id。在一种实施场景下,nef接收到多模态系统参数配置请求后,可根据af的id确定该af是否已经
授权。若nef确定该af已被授权,则继续执行步骤s603。若nef确定该af未被授权,则拒绝af发送的多模态系统参数配置请求,以提高通信的安全性。
[0226]
在一些实施例中,udr可在本地存储多模态系统的参数信息。
[0227]
s603:接收udr通过nef返回的多模态系统参数配置响应消息,以表征多模态系统的参数信息配置完成。
[0228]
当udr将多模态系统的参数信息存储完成后,则向nef返回多模态系统参数配置响应消息,以通知nef多模态系统的参数信息存储完成。nef向af回复多模态系统参数配置响应消息,以通知af多模态系统的参数信息已存储完成。
[0229]
本技术实施例提供一种多模态通信会话的协同方法,在多个用户设备协同的多模态通信场景下,由af维护单套多模态系统所包含的多个用户设备信息。af在多模态系统下属的多个用户设备中指定主设备和非主设备,并将多模态系统的id、用户设备的gpsi以及用于指示用户设备是否为主设备的指示信息配置到5g网络中的udr,以保证多个用户设备进行的正常通信。
[0230]
在上述实施例的基础上,下面提供一个具体的实施例,对多模态系统的参数信息注册至5g网络udr的具体过程进行详细描述。
[0231]
图7为本技术实施例提供的一种多模态系统的参数信息注册至udr的过程交互示意图,具体如下:
[0232]
s701:af向nef发送多模态系统参数配置请求,请求中携带多模态系统的参数信息以及af的id,多模态系统的参数信息包含多模态系统的id、多模态系统下每个ue的gpsi以及是否是主设备的指示信息。
[0233]
s702:nef基于af的id确定af是否已被授权。
[0234]
若nef判断af未被授权,拒绝af的请求,后续流程不再继续执行。
[0235]
s703:nef将从af接收到的多模态系统参数配置请求转发至udr。
[0236]
s704:udr在本地存储多模态系统的参数信息。
[0237]
s705:udr向nef返回多模态系统参数配置响应消息,通知uef多模态系统的参数信息存储完成。
[0238]
s706:nef向af返回多模态系统参数配置响应消息,通知af多模态系统的参数信息配置成功。
[0239]
本技术对多模态系统的参数信息注册至udr的过程进行了说明,其具体实现原理可参考其他实施例,本技术在此不再赘述。
[0240]
图8为本技术实施例提供的一种多模态通信会话的协同方法流程图五。本实施例的方法可以由接入和移动性管理功能amf执行,可以通过硬件、软件、或者硬件和软件相结合的方式实现。如图8所示,该方法具体如下:
[0241]
s801:接收用户设备发送的协议数据单元pdu会话建立请求,pdu会话建立请求携带用于选择会话管理功能smf和用户面功能upf的选择参数、用户设备的签约隐藏标识suci。
[0242]
在一些实施例中,用于选择smf和upf的选择参数可以是dnn和s-nssai,也可以是其他用于选择smf和upf的参数,本技术对此不作限制。pdu会话建立请求还可以携带pdu会话的id。
[0243]
s802:将suci转换为签约永久标识supi,以更新pdu会话建立请求。
[0244]
suci为用户一次性使用标识符,supi为签约永久标识,是由udm/udr提供分配给用户的唯一标识符。将suci转换为supi,以使后续pdu会话建立过程中,udm将supi转换为gpsi。
[0245]
s803:根据选择参数选择对应的smf,将更新后的pdu会话建立请求发送至smf,以建立pdu会话。
[0246]
在一些实施例中,可根据dnn和s-nssai确定对应的smf。smf建立pdu会话的过程和具体实现原理可参考其他实施例,本技术此处不再赘述。
[0247]
s804:接收smf发送的pdu会话建立接受消息,并将pdu会话建立接受消息发送至用户设备,以表征pdu会话建立成功。
[0248]
当smf与对应的upf建立n4会话,并建立pdu会话对应的用户面连接后,pdu会话建立完成,此时smf可向amf发送pdu会话建立接受消息,以使amf将pdu会话建立接受消息转发至用户设备。
[0249]
在一些实施例中,用户设备结束通信时,需对建立的pdu会话进行释放。此时amf可接收用户设备发送的pdu会话释放请求,并将pdu会话释放请求转发至smf,pdu会话释放请求携带pdu会话的id,以使smf释放pdu会话。接收smf发送的pdu会话释放接受消息,并将pdu会话释放接受消息返回至用户设备,以指示pdu会话已被释放。
[0250]
在一种实施场景下,smf接收到pdu会话释放请求后,smf可释放与upf之间的n4连接,并释放pdu会话对应的用户面连接。释放完成后,smf可向amf返回pdu会话释放接受消息,以使amf将pdu会话释放接受消息转发至用户设备,以通知用户设备pdu会话相关资源已被释放。
[0251]
本技术实施例提供一种多模态通信会话的协同方法,该方法应用于amf。通过amf将用户设备发送的pdu会话建立请求转发至smf,当pdu会话建立成功后,可将smf发送的pdu会话建立接受消息返回给用户设备,实现了用户设备与smf的通信,有利于保证pdu会话的建立。
[0252]
图9为本技术实施例提供的一种smf重定向的方法流程图一,该方法可以由amf执行。在本技术的一个或多个实施例中,当用户设备为非主设备,且获取到的用户设备对应主设备的smf的id和ip地址对应的smf不是当前用户设备对应的smf,此时为保证用户设备与对应主设备选择同一个smf,需对smf进行重新选择,具体过程可参考图9所示,具体如下:
[0253]
s901:接收smf发送的smf重定向请求,smf重定向请求携带与用户设备对应的主设备建立pdu会话所使用的smf的id和ip地址、upf的id和ip地址、用户设备的会话管理上下文。
[0254]
会话管理上下文是根据选择参数以及会话管理签约信息生成的,因此会话管理上下文包含用户设备的会话管理签约信息。
[0255]
s902:将与smf重定向请求中携带的smf的id和ip地址对应的smf,作为目标smf,并向目标smf发送目标pdu会话建立请求。
[0256]
其中,目标pdu会话建立请求携带upf的id和ip地址、用户设备的会话管理上下文,以使目标smf对用户设备的会话管理上下文进行存储,并选择与upf的id和ip地址对应的upf,建立n4会话及目标pdu会话对应的用户面连接。
[0257]
由于目标smf是用户设备对应主设备的smf的id和ip地址对应的smf,因此目标smf即为用户设备对应主设备建立pdu会话时所使用的smf,即实现了作为非主设备的用户设备与对应主设备选择了同一个smf。同时,目标smf与主设备的upf的id和ip地址对应的upf建立n4会话以及目标pdu会话的用户面连接,实现了用户设备与对应主设备也选择了同一个upf,因此有利于该用户设备与主设备的业务数据报文能够在较短的时间范围内进行处理。
[0258]
需要说明的是,目标smf在受到amf发送的用户设备的会话管理上下文后,由于会话管理上下文包含会话管理签约信息,因此无需再向udm查询用户设备的会话管理签约信息。
[0259]
s903:向smf返回smf重定向响应消息,以通知smf重定向完成。
[0260]
该smf为用户设备建立pdu会话时,初始使用的smf。smf重定向成功后,则无需利用该smf建立pdu会话,而是由目标smf建立对应的pdu会话。
[0261]
s904:接收目标smf返回的目标pdu会话建立接受消息,并将目标pdu会话建立接受消息发送至用户设备,以表征目标pdu会话建立成功。
[0262]
当目标smf建立目标pdu会话后,可向amf返回目标pdu会话建立接受消息,以使amf向用户设备返回目标pdu会话建立接受消息,通知用户设备目标pdu会话建立成功。
[0263]
综上,在用户设备为非主设备,且获取到的用户设备对应主设备的smf的id和ip地址对应的smf不是当前用户设备对应的smf,通过smf重定向,以获取当前用户设备对应主设备的smf即目标smf,实现用户设备与对应主设备对应同一个smf,有利于用户设备与对应主设备的业务数据报文在较短的时间内进行处理。
[0264]
图10为本技术实施例提供的一种smf重定向的方法流程图二,该方法可以由smf执行。在本技术的一个或多个实施例中,smf重定向的过程可参考图10所示,具体如下:
[0265]
s1001:若与选择信息通知消息中smf的id和ip地址对应的smf不是当前smf,向amf发送smf重定向请求,以使amf选择目标smf,目标smf根据选择信息通知消息中的upf的id和ip地址选择对应的upf,以与upf建立n4会话。
[0266]
其中,smf重定向请求携带与用户设备对应的主设备建立pdu会话所使用的smf的id和ip地址、upf的id和ip地址、用户设备的会话管理上下文,目标smf为与用户设备对应的主设备建立pdu会话所使用的smf。
[0267]
s1002:接收amf返回的smf重定向响应消息,以通知smf重定向成功。
[0268]
当amf根据smf重定向请求确定目标smf后,目标smf与smf重定向请求携带的upf的id和ip地址对应的upf建立n4会话以及pdu会话对应的用户面连接,此时smf重定向成功,因此可向原来的smf返回smf重定向响应消息。
[0269]
smf重定向过程可参考上述实施例,本技术此处不再赘述。
[0270]
综上,在用户设备为非主设备,且获取到的用户设备对应主设备的smf的id和ip地址对应的smf不是当前用户设备对应的smf,通过smf重定向,以获取当前用户设备对应主设备的smf,实现用户设备与对应主设备对应同一个smf,有利于用户设备与对应主设备的业务数据报文在较短的时间内进行处理。
[0271]
在上述实施例的基础上,下面提供一个具体的实施例,对pdu会话的建立过程中,ue、amf、目标smf、smf、upf、udm以及udr进行详细描述。
[0272]
图11为本技术实施例提供的一种pdu会话建立过程的交互示意图,具体如下:
[0273]
s1101:ue经过amf向smf发送pdu会话建立请求。
[0274]
pdu会话建立请求携带pdu会话的id、用户设备请求的dnn和s-nssai。在这一过程中,amf会将ue发送的pdu会话建立请求中携带的ue的suci转换为supi。
[0275]
s1102:smf向udm发送会话管理签约信息查询请求,会话管理签约信息查询请求中携带ue的supi。
[0276]
s1103:udm将supi转换为gpsi。
[0277]
s1104:udm向udr发送数据检索请求,数据检索请求中携带ue的gpsi、指示查询ue的会话管理签约信息的指示信息。
[0278]
s1105:udr根据从udm接收到的gpsi,检索本地存储的与ue对应的会话管理签约信息。
[0279]
s1106:udr向udm返回数据检索响应消息。
[0280]
数据检索响应消息中包含ue的会话管理签约信息。会话管理签约信息包含ue所属的多模态系统的参数信息,多模态系统的参数信息包含ue所属多模态系统的id、指示用户设备是否为主设备的指示信息。
[0281]
s1107:udm向smf返回会话管理签约信息查询响应消息。
[0282]
会话管理签约信息查询响应消息携带ue的会话管理签约信息,其中包含多模态系统的参数信息,具体的,多模态系统的参数信息包含ue所属多模态系统的id、指示用户设备是否为主设备的指示信息。
[0283]
s1108:smf根据ue在pdu会话建立请求中携带的信息以及ue的会话管理签约信息,生成ue的会话管理上下文并进行存储。
[0284]
smf可根据接收到的多模态系统的参数信息,确定当前ue是否为主设备。若ue是主设备,执行步骤s1109-s1115。若ue是非主设备,执行步骤s1116-s1120。
[0285]
s1109:smf根据ue发送的pdu会话建立请求携带的dnn和s-nssai选择对应的upf,并通过n4会话建立流程同该upf建立n4会话,并建立pdu会话必要的用户面连接。
[0286]
s1110:smf向udm发送选择信息注册请求,选择信息注册请求携带ue的supi转换而来的gpsi、ue请求建立的pdu会话所使用的smf的id和ip地址、upf的id和ip地址、ue所属多模态系统的id。
[0287]
s1111:udm向udr发送数据注册更新请求,数据更新注册请求携带ue的gpsi、ue请求建立的pdu会话所使用的smf的id和ip地址、upf的id和ip地址、ue所属多模态系统的id。
[0288]
s1112:udr根据接收到的gpsi更新本地存储的多模态系统的参数信息,将ue请求建立的pdu会话所使用的smf的id和ip地址、upf的id和ip地址与对应的多模态系统的id进行关联。
[0289]
s1113:udr向udm发返回数据注册更新响应消息,通知udm数据更新成功。
[0290]
s1114:udm向smf返回选择信息注册响应消息,通知smf,ue请求建立的pdu会话所使用的smf的id和ip地址、upf的id和ip地址已注册完成。
[0291]
s1115:smf经由amf向ue发送pdu会话建立接受消息,pdu会话建立成功。
[0292]
s1116:smf向udm发送选择信息订阅请求,选择信息订阅请求携带ue的supi、ue所属多模态系统的id。
[0293]
s1117:udm向udr发送选择信息订阅请求,选择信息订阅请求携带由ue的supi转换
而来的gpsi、ue所属多模态系统的id。
[0294]
s1118:若udr已经收到多模态系统的id下主设备建立pdu会话对应的smf的id和ip地址、upf的id和ip地址,udr立即向udm返回选择信息通知消息。如果udr尚未收到多模态系统的id下主设备建立pdu会话对应的smf的id和ip地址、upf的id和ip地址,则在udr收到对应信息后向udm返回选择信息通知消息。
[0295]
s1119:udr向udm返回选择信息通知消息,选择信息通知消息携带ue所属多模态系统中,作为主设备的ue建立pdu会话所使用的smf的id和ip地址、upf的id和ip地址。
[0296]
s1120:udm向smf返回选择信息通知消息,选择信息通知消息携带ue所属多模态系统中,作为主设备的ue建立pdu会话所使用的smf的id和ip地址、upf的id和ip地址。
[0297]
如果smf收到的smf的id和ip地址对应的smf为当前的smf,执行步骤s1121-s1122。如果smf收到的smf的id和ip地址对应的smf不是当前的smf,执行步骤s1123-s1127。
[0298]
s1121:smf根据选择信息通知消息中携带的upf的id和ip地址选择对应的upf,通过n4会话建立流程与其建立n4会话,并建立pdu会话必要的用户面连接。
[0299]
s1122:smf经由amf向ue返回pdu会话建立接受消息,pdu会话建立成功。
[0300]
s1123:smf向amf发送smf重定向请求,smf重定向请求携带从udm接收到的主设备建立pdu会话所使用的smf的id和ip地址、upf的id和ip地址、ue的会话管理上下文。
[0301]
s1124:amf根据smf重定向请求携带的smf的id和ip地址选择对应的目标smf,并向目标smf转发ue发送的pdu会话建立请求,并额外携带从原有smf中接收到的upf的id和ip地址、ue的会话管理上下文。
[0302]
s1125:目标smf本地存储从amf接收到的ue的会话管理上下文,并根据upf的id和ip地址选择对应的upf,通过n4会话建立流程与其建立n4会话,并建立pdu会话必要的用户面连接。
[0303]
s1126:amf向原有的smf返回smf重定向响应消息,通知原smf重定向成功。
[0304]
s1127:目标smf经由amf向ue发送pdu会话建立接受消息,pdu会话建立成功。
[0305]
上述介绍了用户设备建立pdu会话时,ue、amf、目标smf、smf、upf、udm以及udr的交互过程,其具体实现原理可参考其他实施例,本技术此处不再赘述。
[0306]
图12为本技术实施例提供的一种pdu会话的释放方法流程图一,可以由smf执行。在本技术的一个或多个实施例中,多模态通信完成后,可对pdu会话进行释放,释放过程可参考图12所示:
[0307]
s1201:接收用户设备通过amf发送的pdu会话释放请求,pdu会话释放请求携带pdu会话id。
[0308]
在一种实施场景下,pdu会话释放过程通常是由多模态系统内,作为主设备的用户设备进行发起。
[0309]
s1202:释放与upf之间的n4会话,并释放pdu会话对应的用户面连接。
[0310]
在一些实施例中,可通过现有技术的n4会话释放流程释放与upf之间的n4会话,n4会话释放流程的具体过程此处不再赘述。
[0311]
s1203:通过amf向用户设备发送pdu会话释放接受消息,用于指示pdu会话已被释放。
[0312]
在一种实施场景下,amf接收smf发送的pdu会话释放接受消息,并将pdu会话释放
接受消息发送至用户设备。
[0313]
s1204:向udm发送选择信息去注册请求,以使udm移除udr中的smf的id和ip地址、upf的id和ip地址。
[0314]
需说明的是,由上述实施例可知,当用户设备为主设备时,其对应的smf的id和ip地址、upf的id和ip地址会注册至udr中。当用户设备为非主设备时,其对应的smf的id和ip地址、upf的id和ip地址则无需注册至udr中。因此udr中的smf的id和ip地址、upf的id和ip地址是作为主设备的用户设备建立pdu会话对应的smf/upf信息。
[0315]
选择信息去注册请求可携带用户设备的supi、用户设备所属多模态系统的id、用于指示解除smf的id和ip地址、upf的id和ip地址与多模态系统的id关联关系的指示信息。
[0316]
在一种实施场景下,当新的业务发起和会话建立过程中,如果非主设备建立pdu会话早于主设备,而udr中存储的仍旧是上一次业务过程中,主设备对应的smf的id和ip地址、upf的id和ip地址,此时,非主设备在建立pdu会话的过程中则会可能选择上一次业务过程所使用的的smf和upf。而后续主设备在建立pdu会话的过程中选择了新的smf和upf,则会导致当前主设备和非主设备的pdu会话是通过不同的upf建立,从而无法实现数据报文的协调。
[0317]
因此为避免在新的业务过程中,主设备建立新的pdu会话时选择新的smf和upf,而非主设备建立pdu会话时仍选择上一业务过程中,主设备对应的smf和upf这一情况的发生,5g网络在处理pdu会话释放流程期间,需要将smf注册在udr中的主设备的smf的id和ip地址、upf的id和ip地址进行移除。
[0318]
s1205:接收udm返回的选择信息去注册响应消息。
[0319]
接收到udm返回的选择信息去注册响应消息,表明udr中的用户设备对应的smf的id和ip地址、upf的id和ip地址与多模态系统的id的关联关系已解除,且删除了smf的id和ip地址、upf的id和ip地址。
[0320]
pdu会话释放的具体过程也可参考其他实施例,本技术此处不再赘述。
[0321]
综上,在pdu会话释放过程中,通过移除udr中当前主设备的smf的id和ip地址、upf的id和ip地址,有效避免了在下一业务发起和会话建立过程中,主设备和非主设备选择不同的smf和upf,有利于实现数据报文的协调,使得数据报文在较短的时间范围内进行处理,进一步有利于提升用户体验。
[0322]
图13为本技术实施例提供的一种pdu会话的释放方法流程图二,该方法可以由udm执行。在本技术的一个或多个实施例中,当多模态系统的主设备结束业务时,需发起pdu会话释放。pdu会话的释放过程如下:
[0323]
s1301:接收smf发送的选择信息去注册请求,选择信息去注册请求携带用户设备的supi、用户设备所属多模态系统的id、用于指示解除smf的id和ip地址、upf的id和ip地址与多模态系统的id关联关系的指示信息。
[0324]
选择信息去注册请求用于指示udm移除udr中,该多模态系统下主设备建立pdu会话过程使用的smf的id和ip地址、upf的id和ip地址。
[0325]
s1302:向udr发送数据移除更新请求,以使udr解除smf的id和ip地址、upf的id和ip地址与对应多模态系统的id的关联关系,并删除smf的id和ip地址、upf的id和ip地址。
[0326]
数据移除更新请求携带用户设备所属多模态系统的id、用于指示解除smf的id和
ip地址、upf的id和ip地址与多模态系统的id关联关系的指示信息。
[0327]
s1303:接收udr返回的数据移除更新响应消息,以指示udr中的数据已更新完成。
[0328]
当udr解除smf的id和ip地址、upf的id和ip地址与对应多模态系统的id的关联关系,并删除smf的id和ip地址、upf的id和ip地址后,可向udm返回数据移除更新响应消息。数据移除更新响应消息是udr对udm发送的数据移除更新请求作出的响应,以通知udm数据移除完成。
[0329]
s1304:向smf返回选择信息去注册响应消息,以指示用户设备对应的smf的id和ip地址、upf的id和ip地址与多模态系统的id的关联关系已解除。
[0330]
选择信息去注册响应消息是对smf发送的选择信息去注册请求作出的响应,通知smf,udr中用户设备对应的smf的id和ip地址、upf的id和ip地址与多模态系统的id的关联关系已解除,且删除了smf的id和ip地址、upf的id和ip地址。
[0331]
pdu会话的释放过程和具体实现原理也可参考其他实施例,本技术此处不再赘述。
[0332]
综上,在pdu会话释放过程中,通过移除udr中当前主设备的smf的id和ip地址、upf的id和ip地址,有效避免了在下一业务发起和会话建立过程中,主设备和非主设备选择不同的smf和upf,有利于实现数据报文的协调,使得数据报文在较短的时间范围内进行处理,进一步有利于提升用户体验。
[0333]
图14为本技术实施例提供的一种pdu会话的释放方法流程图三,该方法可以由udr执行。在本技术的一个或多个实施例中,pdu会话的释放过程可参考图14所示:
[0334]
s1401:接收udm发送的数据移除更新请求,并基于数据移除更新请求,解除smf的id和ip地址、upf的id和ip地址与对应多模态系统的id的关联关系,并删除smf的id和ip地址、upf的id和ip地址。
[0335]
数据移除更新请求携带用户设备所属多模态系统的id、用于指示解除smf的id和ip地址、upf的id和ip地址与多模态系统的id关联关系的指示信息。
[0336]
udr可根据该指示信息,确定与多模态系统的id存在关联关系的smf的id和ip地址、upf的id和ip地址,对该关联关系进行解除,并删除smf的id和ip地址、upf的id和ip地址。
[0337]
s1402:向udm返回数据移除更新响应消息,以指示udr中的数据已更新完成。
[0338]
当udr解除smf的id和ip地址、upf的id和ip地址与对应多模态系统的id的关联关系,并删除smf的id和ip地址、upf的id和ip地址后,可向udm返回数据移除更新响应消息,以通知udm数据移除完成。
[0339]
pdu会话的释放过程和具体实现原理也可参考其他实施例,本技术此处不再赘述。
[0340]
综上,在pdu会话释放过程中,通过移除udr中当前主设备的smf的id和ip地址、upf的id和ip地址,有利于保障在下一业务发起和会话建立过程中,主设备和非主设备选择相同的smf和upf,从而实现数据报文的协调,使得数据报文在较短的时间范围内进行处理,进一步有利于提升用户体验。
[0341]
在上述实施例的基础上,下面提供一个具体的实施例,对pdu会话释放过程中,ue、amf、smf、upf、udm以及udr的交互过程进行详细描述。
[0342]
图15为本技术实施例提供的一种pdu会话释放过程的交互示意图,具体如下:
[0343]
s1501:作为主设备的ue结束业务,发起pdu会话释放流程,经由amf向smf发送pdu
会话释放请求,请求中携带pdu会话id。
[0344]
s1502:smf通过n4会话释放流程释放与upf之间的n4会话,并释放pdu会话的用户面连接资源。
[0345]
s1503:smf经由amf向ue发送pdu会话释放接受消息,指示ue可以释放pdu会话。
[0346]
s1504:smf向udm发送选择信息去注册请求。
[0347]
选择信息去注册请求携带ue的supi、ue所属多模态系统的id、用于指示解除smf的id和ip地址、upf的id和ip地址与多模态系统的id关联关系的指示信息。
[0348]
s1505:udm向udr发送数据移除更新请求。
[0349]
数据移除更新请求携带ue所属多模态系统的id、用于指示解除smf的id和ip地址、upf的id和ip地址与多模态系统的id关联关系的指示信息。
[0350]
s1506:基于数据移除更新请求,udr在本地解除smf的id和ip地址、upf的id和ip地址与多模态系统的id关联关系,并删除smf的id和ip地址、upf的id和ip地址,以对本地数据进行更新。
[0351]
s1507:udr向udm返回数据移除更新响应消息,指示udr中的数据更新完成。
[0352]
s1508:udm向smf返回选择信息去注册响应消息,指示smf的id和ip地址、upf的id和ip地址与多模态系统的id的关联关系已解除。
[0353]
本技术对pdu会话释放的过程进行了说明,其具体实现原理可参考上述其他实施例,本技术此处不再赘述。
[0354]
图16为本技术实施例提供的一种多模态通信会话的协同装置示意图一。如图16所示,本技术实施例提供一种多模态通信会话的协同装置1600,应用于会话管理功能smf,可以包括接收模块1601、发送模块1602和处理模块1603。
[0355]
接收模块1601,用于接收用户设备通过接入和移动性管理功能amf发送的协议数据单元pdu会话建立请求,pdu会话建立请求携带用于选择smf和用户面功能upf的选择参数;
[0356]
发送模块1602,用于向统一数据管理udm发送会话管理签约信息查询请求,以使udm向统一数据存储udr查询用户设备对应的会话管理签约信息,会话管理签约信息包括用户设备对应的多模态系统的参数信息;
[0357]
接收模块1601,还用于接收udm返回的会话管理签约信息查询响应消息,会话管理签约信息查询响应消息携带会话管理签约信息;
[0358]
处理模块1603,用于若根据多模态系统的参数信息确定用户设备为主设备,根据选择参数选择与用户设备请求的pdu会话对应的upf,获取upf的id和ip地址,与upf的id和ip地址对应的upf建立n4会话,建立pdu会话对应的用户面连接,并通过udm将smf的id和ip地址、upf的id和ip地址注册至udr;
[0359]
处理模块1603,还用于若根据多模态系统的参数信息确定用户设备为非主设备,通过udm和udr,获取与用户设备对应的主设备的smf的id和ip地址、upf的id和ip地址,并与用户设备对应主设备的upf的id和ip地址对应的upf建立n4会话,建立pdu会话对应的用户面连接;
[0360]
发送模块1602,还用于通过amf向用户设备发送pdu会话建立接受消息,以表征pdu会话建立成功。
[0361]
本实施例的设备,可用于执行上述所示的方法实施例,其实现原理和技术效果类似,此处不再赘述。
[0362]
图17为本技术实施例提供的一种多模态通信会话的协同装置示意图二。如图17所示,本技术实施例提供一种多模态通信会话的协同装置1700,应用于统一数据管理udm,可以包括接收模块1701、处理模块1702和发送模块1703。
[0363]
接收模块1701,用于接收会话管理功能smf发送的会话管理签约信息查询请求;
[0364]
处理模块1702,用于将会话管理签约信息查询请求携带的用户设备的签约永久标识supi转换为通用公共签约标识gpsi;
[0365]
发送模块1703,用于向统一数据存储udr发送数据检索请求,数据检索请求携带用户设备的gpsi、指示查询用户设备的会话管理签约信息的指示信息,以使udr查询与用户设备对应的会话管理签约信息;
[0366]
接收模块1701,还用于接收udr返回的数据检索响应消息;
[0367]
发送模块1703,还用于向smf返回会话管理签约信息查询响应消息;数据检索响应消息和会话管理签约信息查询响应消息携带用户设备对应的会话管理签约信息,会话管理签约信息包含多模态系统的参数信息;
[0368]
处理模块1702,还用于若用户设备为主设备,从smf获取用户设备对应的smf的id和ip地址、用户面功能upf的id和ip地址,并将用户设备对应的smf的id和ip地址、upf的id和ip地址注册至udr;
[0369]
处理模块1702,还用于若用户设备为非主设备,通过udr获取与用户设备对应的主设备的smf的id和ip地址、upf的id和ip地址,并将用户设备对应的主设备的smf的id和ip地址、upf的id和ip地址返回至smf。
[0370]
本实施例的设备,可用于执行上述所示的方法实施例,其实现原理和技术效果类似,此处不再赘述。
[0371]
图18为本技术实施例提供的一种多模态通信会话的协同装置示意图三。如图18所示,本技术实施例提供一种多模态通信会话的协同装置1800,应用于统一数据存储udr,可以包括接收模块1801和处理模块1802。
[0372]
接收模块1801,用于接收统一数据管理udm发送的数据检索请求;
[0373]
处理模块1802,用于根据数据检索请求查询当前用户设备对应的会话管理签约信息;数据检索请求携带用户设备的通用公共签约标识gpsi、指示查询用户设备的会话管理签约信息的指示信息;
[0374]
处理模块1802,还用于向udm返回数据检索响应消息,数据检索响应消息携带用户设备的会话管理签约信息,会话管理签约信息包含多模态系统的参数信息;
[0375]
处理模块1802,还用于若用户设备为主设备,从udm获取用户设备对应的会话管理功能smf的id和ip地址、用户面功能upf的id和ip地址,并对smf的id和ip地址、upf的id和ip地址进行注册;
[0376]
处理模块1802,还用于若用户设备为非主设备,查询与用户设备对应的主设备的smf的id和ip地址、upf的id和ip地址,并将用户设备对应的主设备的smf的id和ip地址、upf的id和ip地址返回至udm。
[0377]
本实施例的设备,可用于执行上述所示的方法实施例,其实现原理和技术效果类
似,此处不再赘述。
[0378]
图19为本技术实施例提供的一种多模态通信会话的协同装置示意图四。如图19所示,本技术实施例提供一种多模态通信会话的协同装置1900,应用于接入和移动性管理功能amf,可以包括接收模块1901、处理模块1902和发送模块1903。
[0379]
接收模块1901,用于接收用户设备发送的协议数据单元pdu会话建立请求,pdu会话建立请求携带用于选择会话管理功能smf和用户面功能upf的选择参数、用户设备的签约隐藏标识suci;
[0380]
处理模块1902,用于将suci转换为签约永久标识supi,以更新pdu会话建立请求;
[0381]
处理模块1902,还用于根据选择参数选择对应的smf,将更新后的pdu会话建立请求发送至smf,以建立pdu会话;
[0382]
接收模块1901,还用于接收smf发送的pdu会话建立接受消息;
[0383]
发送模块1903,用于将pdu会话建立接受消息发送至用户设备,以表征pdu会话建立成功。
[0384]
本实施例的设备,可用于执行上述所示的方法实施例,其实现原理和技术效果类似,此处不再赘述。
[0385]
图20为本技术实施例提供的一种多模态通信会话的协同装置示意图五。如图20所示,本技术实施例提供一种多模态通信会话的协同装置2000,应用于应用功能af,可以包括处理模块2001、发送模块2002和接收模块2003。
[0386]
处理模块2001,用于获取多模态系统下包含的多个用户设备的通用公共签约标识gpsi,在多个用户设备中确定主设备以及非主设备,并对多模态系统的id进行配置;
[0387]
发送模块2002,用于通过网络能力开放功能nef,将多模态系统参数配置请求发送至统一数据存储udr,以使udr存储多模态系统参数配置请求携带的多模态系统的参数信息,多模态系统的参数信息包括多模态系统的id、多模态系统包含的用户设备的gpsi以及用于指示用户设备是否为主设备的指示信息;
[0388]
接收模块2003,用于接收udr通过nef返回的多模态系统参数配置响应消息,以表征多模态系统的参数信息配置完成。
[0389]
本实施例的设备,可用于执行上述所示的方法实施例,其实现原理和技术效果类似,此处不再赘述。
[0390]
图21为本技术实施例提供的一种电子设备示意图。如图21所示,本技术实施例提供一种电子设备2100包括:处理器2101,以及与处理器2101通信连接的存储器2102;
[0391]
存储器2102存储计算机执行指令;
[0392]
处理器2101执行存储器存储的计算机执行指令,以实现如上述任一项的方法。
[0393]
处理器2101的具体实现过程可参见上述方法实施例,其实现原理和技术效果类似,本实施例此处不再赘述。
[0394]
在上述的图21所示的实施例中,应理解,处理器2101可以是中央处理单元(英文:central processing unit,简称:cpu),还可以是其他通用处理器、数字信号处理器(英文:digital signal processor,简称:dsp)、专用集成电路(英文:application specific integrated circuit,简称:asic)等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合发明所公开的方法的步骤可以直接体现为硬件处理器执行完
成,或者用处理器中的硬件及软件模块组合执行完成。
[0395]
存储器2102可能包含高速ram存储器,也可能还包括非易失性存储nvm,例如至少一个磁盘存储器。
[0396]
处理器2101、存储器2102通过总线2103连接。总线2103可以是工业标准体系结构(industry standard architecture,isa)总线、外部设备互连(peripheral component,pci)总线或扩展工业标准体系结构(extended industry standard architecture,eisa)总线等。总线2103可以分为地址总线、数据总线、控制总线等。为便于表示,本技术附图中的总线2103并不限定仅有一根总线或一种类型的总线。
[0397]
本技术实施例提供一种计算机可读存储介质,计算机可读存储介质中存储有计算机执行指令,计算机执行指令被处理器执行时用于实现上述方法实施例的方法。
[0398]
上述的计算机可读存储介质,可以是由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(sram),电可擦除可编程只读存储器(eeprom),可擦除可编程只读存储器(eprom),可编程只读存储器(prom),只读存储器(rom),磁存储器,快闪存储器,磁盘或光盘。可读存储介质可以是通用或专用计算机能够存取的任何可用介质。
[0399]
一种示例性的可读存储介质耦合至处理器,从而使处理器能够从该可读存储介质读取信息,且可向该可读存储介质写入信息。当然,可读存储介质也可以是处理器的组成部分。处理器和可读存储介质可以位于专用集成电路(application specific integrated circuits,简称:asic)中。当然,处理器和可读存储介质也可以作为分立组件存在于设备中。
[0400]
本技术实施例提供一种计算机程序产品,包括计算机程序,计算机程序被处理器执行时实现上述本技术实施例中任意实施例提供的方法。
[0401]
本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本技术的其它实施方案。本技术旨在涵盖本技术的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本技术的一般性原理并包括本技术未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本技术的真正范围和精神由下面的权利要求书指出。
[0402]
应当理解的是,本技术并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本技术的范围仅由所附的权利要求书来限制。
技术特征:
1.一种多模态通信会话的协同方法,其特征在于,应用于会话管理功能smf,包括:接收用户设备通过接入和移动性管理功能amf发送的协议数据单元pdu会话建立请求,所述pdu会话建立请求携带用于选择smf和用户面功能upf的选择参数;向统一数据管理udm发送会话管理签约信息查询请求,以使所述udm向统一数据存储udr查询所述用户设备对应的会话管理签约信息,所述会话管理签约信息包括所述用户设备对应的多模态系统的参数信息;接收所述udm返回的会话管理签约信息查询响应消息,所述会话管理签约信息查询响应消息携带所述会话管理签约信息;若根据所述多模态系统的参数信息确定所述用户设备为主设备,根据所述选择参数选择与所述用户设备请求的pdu会话对应的upf,获取所述upf的id和ip地址,与所述upf的id和ip地址对应的upf建立n4会话,建立所述pdu会话对应的用户面连接,并通过所述udm将smf的id和ip地址、upf的id和ip地址注册至所述udr;若根据所述多模态系统的参数信息确定所述用户设备为非主设备,通过所述udm和所述udr,获取与所述用户设备对应的主设备的smf的id和ip地址、upf的id和ip地址,并与所述用户设备对应主设备的upf的id和ip地址对应的upf建立n4会话,建立所述pdu会话对应的用户面连接;通过所述amf向所述用户设备发送pdu会话建立接受消息,以表征pdu会话建立成功。2.根据权利要求1所述的方法,其特征在于,所述通过所述udm将smf的id和ip地址、upf的id和ip地址注册至所述udr,包括:向所述udm发送选择信息注册请求,以通过所述udm,将所述选择信息注册请求携带的用户设备对应的smf的id和ip地址、upf的id和ip地址注册至所述udr;接收所述udm返回的选择信息注册响应消息,以指示所述用户设备对应的smf的id和ip地址、upf的id和ip地址已注册完成。3.根据权利要求1所述的方法,其特征在于,所述通过所述udm和所述udr,获取与所述用户设备对应的主设备的smf的id和ip地址、upf的id和ip地址,包括:向所述udm发送选择信息订阅请求,所述选择信息订阅请求携带所述用户设备的签约永久标识supi、所述用户设备所属多模态系统的id;接收所述udm返回的选择信息通知消息,所述选择信息通知消息携带与所述用户设备对应的主设备的smf的id和ip地址、upf的id和ip地址。4.根据权利要求3所述的方法,其特征在于,所述接收所述udm返回的选择信息通知消息之后,还包括:若与所述选择信息通知消息中smf的id和ip地址对应的smf为当前smf,则根据所述选择信息通知消息中的upf的id和ip地址选择对应的upf,以与所述upf建立n4会话和pdu会话对应的用户面连接。5.根据权利要求4所述的方法,其特征在于,所述接收所述udm返回的会话管理签约信息查询响应消息之后,还包括:根据所述选择参数以及所述会话管理签约信息,生成所述用户设备的会话管理上下文,并进行存储。6.根据权利要求5所述的方法,其特征在于,所述接收所述udm返回的选择信息通知消
息之后,还包括:若与所述选择信息通知消息中smf的id和ip地址对应的smf不是当前smf,向所述amf发送smf重定向请求,以使所述amf选择目标smf,目标smf根据所述选择信息通知消息中的upf的id和ip地址选择对应的upf,以与所述upf建立n4会话;接收所述amf返回的smf重定向响应消息,以通知所述smf重定向成功;其中,所述smf重定向请求携带与所述用户设备对应的主设备建立pdu会话所使用的smf的id和ip地址、upf的id和ip地址、所述用户设备的会话管理上下文,所述目标smf为与所述用户设备对应的主设备建立pdu会话所使用的smf。7.根据权利要求1-6任一项所述的方法,其特征在于,还包括:接收所述用户设备通过所述amf发送的pdu会话释放请求,所述pdu会话释放请求携带pdu会话id;释放与所述upf之间的n4会话,并释放pdu会话对应的用户面连接;通过所述amf向所述用户设备发送pdu会话释放接受消息,用于指示所述pdu会话已被释放;向所述udm发送选择信息去注册请求,以使所述udm移除所述udr中的smf的id和ip地址、upf的id和ip地址;接收所述udm返回的选择信息去注册响应消息。8.一种多模态通信会话的协同方法,其特征在于,应用于统一数据管理udm,包括:接收会话管理功能smf发送的会话管理签约信息查询请求,并将所述会话管理签约信息查询请求携带的用户设备的签约永久标识supi转换为通用公共签约标识gpsi;向统一数据存储udr发送数据检索请求,所述数据检索请求携带用户设备的gpsi、指示查询用户设备的会话管理签约信息的指示信息,以使所述udr查询与所述用户设备对应的会话管理签约信息;接收所述udr返回的数据检索响应消息,并向所述smf返回会话管理签约信息查询响应消息;所述数据检索响应消息和所述会话管理签约信息查询响应消息携带所述用户设备对应的会话管理签约信息,所述会话管理签约信息包含多模态系统的参数信息;若所述用户设备为主设备,从所述smf获取所述用户设备对应的smf的id和ip地址、用户面功能upf的id和ip地址,并将所述用户设备对应的smf的id和ip地址、upf的id和ip地址注册至所述udr;若所述用户设备为非主设备,通过所述udr获取与所述用户设备对应的主设备的smf的id和ip地址、upf的id和ip地址,并将所述用户设备对应的主设备的smf的id和ip地址、upf的id和ip地址返回至所述smf。9.根据权利要求8所述的方法,其特征在于,所述将所述用户设备对应的smf的id和ip地址、upf的id和ip地址注册至所述udr,包括:接收所述smf发送的选择信息注册请求,所述选择信息注册请求携带所述用户设备对应的smf的id和ip地址、upf的id和ip地址;向所述udr发送数据注册更新请求,以将所述数据注册更新请求携带的所述用户设备对应的smf的id和ip地址、upf的id和ip地址注册至所述udr;接收所述udr返回的数据注册更新响应消息,并向所述smf返回选择信息注册响应消
息,以指示所述用户设备对应的smf的id和ip地址、upf的id和ip地址已注册完成。10.根据权利要求8所述的方法,其特征在于,所述通过所述udr获取与所述用户设备对应的主设备的smf的id和ip地址、upf的id和ip地址,并将所述用户设备对应的主设备的smf的id和ip地址、upf的id和ip地址返回至所述smf,包括:接收所述smf发送的选择信息订阅请求,并将所述选择信息订阅请求中携带的用户设备的supi转换为gpsi,向所述udr发送转换处理后的选择信息订阅请求,转换处理后的选择信息订阅请求携带所述用户设备的gpsi、所述用户设备所属多模态系统的id;接收所述udr返回的选择信息通知消息,并将所述选择信息通知消息返回至所述smf,所述选择信息通知消息携带与所述用户设备对应的主设备的smf的id和ip地址、upf的id和ip地址。11.根据权利要求8-10任一项所述的方法,其特征在于,还包括:接收所述smf发送的选择信息去注册请求,所述选择信息去注册请求携带用户设备的supi、用户设备所属多模态系统的id、用于指示解除smf的id和ip地址、upf的id和ip地址与多模态系统的id关联关系的指示信息;向所述udr发送数据移除更新请求,以使所述udr解除smf的id和ip地址、upf的id和ip地址与对应多模态系统的id的关联关系,并删除smf的id和ip地址、upf的id和ip地址;接收所述udr返回的数据移除更新响应消息,以指示所述udr中的数据已更新完成;向所述smf返回选择信息去注册响应消息,以指示所述用户设备对应的smf的id和ip地址、upf的id和ip地址与多模态系统的id的关联关系已解除。12.一种多模态通信会话的协同方法,其特征在于,应用于统一数据存储udr,包括:接收统一数据管理udm发送的数据检索请求,并根据所述数据检索请求查询当前用户设备对应的会话管理签约信息;所述数据检索请求携带用户设备的通用公共签约标识gpsi、指示查询用户设备的会话管理签约信息的指示信息;向所述udm返回数据检索响应消息,所述数据检索响应消息携带所述用户设备的会话管理签约信息,所述会话管理签约信息包含多模态系统的参数信息;若所述用户设备为主设备,从所述udm获取所述用户设备对应的会话管理功能smf的id和ip地址、用户面功能upf的id和ip地址,并对smf的id和ip地址、upf的id和ip地址进行注册;若所述用户设备为非主设备,查询与所述用户设备对应的主设备的smf的id和ip地址、upf的id和ip地址,并将所述用户设备对应的主设备的smf的id和ip地址、upf的id和ip地址返回至所述udm。13.根据权利要求12所述的方法,其特征在于,所述从所述udm获取所述用户设备对应的会话管理功能smf的id和ip地址、用户面功能upf的id和ip地址,并对smf的id和ip地址、upf的id和ip地址进行注册,包括:接收所述udm发送的数据注册更新请求,所述数据注册更新请求携带用户设备的gpsi、所述用户设备所属多模态系统的id、所述用户设备对应的smf的id和ip地址、upf的id和ip地址;将所述smf的id和ip地址、upf的id和ip地址与所述用户设备所属的多模态系统的id进行关联;
向所述udm返回数据注册更新响应消息,以通知所述udm数据更新成功。14.根据权利要求12所述的方法,其特征在于,所述查询与所述用户设备对应的主设备的smf的id和ip地址、upf的id和ip地址,并将所述用户设备对应的主设备的smf的id和ip地址、upf的id和ip地址返回至所述udm,包括:接收所述udm发送的选择信息订阅请求,以查询与所述多模态系统的id相关联的主设备的smf的id和ip地址、upf的id和ip地址;所述选择信息订阅请求携带所述用户设备的gpsi、所述用户设备所属多模态系统的id;若存在与所述多模态系统的id相关联的主设备的smf的id和ip地址、upf的id和ip地址,向所述udm返回选择信息通知消息,所述选择信息通知消息携带与所述用户设备对应的主设备的smf的id和ip地址、upf的id和ip地址。15.根据权利要求12-14任一项所述的方法,其特征在于,还包括:接收所述udm发送的数据移除更新请求,并基于所述数据移除更新请求,解除smf的id和ip地址、upf的id和ip地址与对应多模态系统的id的关联关系,并删除smf的id和ip地址、upf的id和ip地址;向所述udm返回数据移除更新响应消息,以指示所述udr中的数据已更新完成。16.根据权利要求12所述的方法,其特征在于,还包括:接收应用功能af通过网络能力开放功能nef发送的多模态系统参数配置请求,所述多模态系统参数配置请求携带多模态系统的参数信息;对所述多模态系统的参数信息进行存储,并向所述nef返回多模态系统参数配置响应消息,以通知所述nef多模态系统的参数信息存储完成。17.一种多模态通信会话的协同方法,其特征在于,应用于接入和移动性管理功能amf,包括:接收用户设备发送的协议数据单元pdu会话建立请求,所述pdu会话建立请求携带用于选择会话管理功能smf和用户面功能upf的选择参数、用户设备的签约隐藏标识suci;将所述suci转换为签约永久标识supi,以更新所述pdu会话建立请求;根据所述选择参数选择对应的smf,将更新后的pdu会话建立请求发送至所述smf,以建立pdu会话;接收所述smf发送的pdu会话建立接受消息,并将所述pdu会话建立接受消息发送至所述用户设备,以表征pdu会话建立成功。18.根据权利要求17所述的方法,其特征在于,还包括:接收所述smf发送的smf重定向请求,所述smf重定向请求携带与所述用户设备对应的主设备建立pdu会话所使用的smf的id和ip地址、upf的id和ip地址、所述用户设备的会话管理上下文;将与所述smf重定向请求中携带的smf的id和ip地址对应的smf,作为目标smf,并向所述目标smf发送目标pdu会话建立请求;向所述smf返回smf重定向响应消息,以通知所述smf重定向完成;接收所述目标smf返回的目标pdu会话建立接受消息,并将所述目标pdu会话建立接受消息发送至所述用户设备,以表征目标pdu会话建立成功;其中,所述目标pdu会话建立请求携带upf的id和ip地址、所述用户设备的会话管理上
下文,以使所述目标smf对所述用户设备的会话管理上下文进行存储,并选择与upf的id和ip地址对应的upf,建立n4会话及目标pdu会话对应的用户面连接。19.根据权利要求17-18任一项所述的方法,其特征在于,还包括:接收用户设备发送的pdu会话释放请求,并将所述pdu会话释放请求转发至所述smf,所述pdu会话释放请求携带pdu会话的id,以使所述smf释放所述pdu会话;接收所述smf发送的pdu会话释放接受消息,并将所述pdu会话释放接受消息返回至所述用户设备,以指示所述pdu会话已被释放。20.一种多模态通信会话的协同方法,其特征在于,应用于应用功能af,包括:获取多模态系统下包含的多个用户设备的通用公共签约标识gpsi,在多个用户设备中确定主设备以及非主设备,并对所述多模态系统的id进行配置;通过网络能力开放功能nef,将多模态系统参数配置请求发送至统一数据存储udr,以使所述udr存储所述多模态系统参数配置请求携带的多模态系统的参数信息,所述多模态系统的参数信息包括多模态系统的id、所述多模态系统包含的用户设备的gpsi以及用于指示用户设备是否为主设备的指示信息;接收所述udr通过所述nef返回的多模态系统参数配置响应消息,以表征多模态系统的参数信息配置完成。21.一种多模态通信会话的协同装置,其特征在于,应用于会话管理功能smf,包括:接收模块,用于接收用户设备通过接入和移动性管理功能amf发送的协议数据单元pdu会话建立请求,所述pdu会话建立请求携带用于选择smf和用户面功能upf的选择参数;发送模块,用于向统一数据管理udm发送会话管理签约信息查询请求,以使所述udm向统一数据存储udr查询所述用户设备对应的会话管理签约信息,所述会话管理签约信息包括所述用户设备对应的多模态系统的参数信息;接收模块,还用于接收所述udm返回的会话管理签约信息查询响应消息,所述会话管理签约信息查询响应消息携带所述会话管理签约信息;处理模块,用于若根据所述多模态系统的参数信息确定所述用户设备为主设备,根据所述选择参数选择与所述用户设备请求的pdu会话对应的upf,获取所述upf的id和ip地址,与所述upf的id和ip地址对应的upf建立n4会话,建立所述pdu会话对应的用户面连接,并通过所述udm将smf的id和ip地址、upf的id和ip地址注册至所述udr;处理模块,还用于若根据所述多模态系统的参数信息确定所述用户设备为非主设备,通过所述udm和所述udr,获取与所述用户设备对应的主设备的smf的id和ip地址、upf的id和ip地址,并与所述用户设备对应主设备的upf的id和ip地址对应的upf建立n4会话,建立所述pdu会话对应的用户面连接;发送模块,还用于通过所述amf向所述用户设备发送pdu会话建立接受消息,以表征pdu会话建立成功。22.一种多模态通信会话的协同装置,其特征在于,应用于统一数据管理udm,包括:接收模块,用于接收会话管理功能smf发送的会话管理签约信息查询请求;处理模块,用于将所述会话管理签约信息查询请求携带的用户设备的签约永久标识supi转换为通用公共签约标识gpsi;发送模块,用于向统一数据存储udr发送数据检索请求,所述数据检索请求携带用户设
备的gpsi、指示查询用户设备的会话管理签约信息的指示信息,以使所述udr查询与所述用户设备对应的会话管理签约信息;接收模块,还用于接收所述udr返回的数据检索响应消息;发送模块,还用于向所述smf返回会话管理签约信息查询响应消息;所述数据检索响应消息和所述会话管理签约信息查询响应消息携带所述用户设备对应的会话管理签约信息,所述会话管理签约信息包含多模态系统的参数信息;处理模块,还用于若所述用户设备为主设备,从所述smf获取所述用户设备对应的smf的id和ip地址、用户面功能upf的id和ip地址,并将所述用户设备对应的smf的id和ip地址、upf的id和ip地址注册至所述udr;处理模块,还用于若所述用户设备为非主设备,通过所述udr获取与所述用户设备对应的主设备的smf的id和ip地址、upf的id和ip地址,并将所述用户设备对应的主设备的smf的id和ip地址、upf的id和ip地址返回至所述smf。23.一种多模态通信会话的协同装置,其特征在于,应用于统一数据存储udr,包括:接收模块,用于接收统一数据管理udm发送的数据检索请求;处理模块,用于根据所述数据检索请求查询当前用户设备对应的会话管理签约信息;所述数据检索请求携带用户设备的通用公共签约标识gpsi、指示查询用户设备的会话管理签约信息的指示信息;处理模块,还用于向所述udm返回数据检索响应消息,所述数据检索响应消息携带所述用户设备的会话管理签约信息,所述会话管理签约信息包含多模态系统的参数信息;处理模块,还用于若所述用户设备为主设备,从所述udm获取所述用户设备对应的会话管理功能smf的id和ip地址、用户面功能upf的id和ip地址,并对smf的id和ip地址、upf的id和ip地址进行注册;处理模块,还用于若所述用户设备为非主设备,查询与所述用户设备对应的主设备的smf的id和ip地址、upf的id和ip地址,并将所述用户设备对应的主设备的smf的id和ip地址、upf的id和ip地址返回至所述udm。24.一种多模态通信会话的协同装置,其特征在于,应用于接入和移动性管理功能amf,包括:接收模块,用于接收用户设备发送的协议数据单元pdu会话建立请求,所述pdu会话建立请求携带用于选择会话管理功能smf和用户面功能upf的选择参数、用户设备的签约隐藏标识suci;处理模块,用于将所述suci转换为签约永久标识supi,以更新所述pdu会话建立请求;处理模块,还用于根据所述选择参数选择对应的smf,将更新后的pdu会话建立请求发送至所述smf,以建立pdu会话;接收模块,还用于接收所述smf发送的pdu会话建立接受消息;发送模块,用于将所述pdu会话建立接受消息发送至所述用户设备,以表征pdu会话建立成功。25.一种多模态通信会话的协同装置,其特征在于,应用于应用功能af,包括:处理模块,用于获取多模态系统下包含的多个用户设备的通用公共签约标识gpsi,在多个用户设备中确定主设备以及非主设备,并对所述多模态系统的id进行配置;
发送模块,用于通过网络能力开放功能nef,将多模态系统参数配置请求发送至统一数据存储udr,以使所述udr存储所述多模态系统参数配置请求携带的多模态系统的参数信息,所述多模态系统的参数信息包括多模态系统的id、所述多模态系统包含的用户设备的gpsi以及用于指示用户设备是否为主设备的指示信息;接收模块,用于接收所述udr通过所述nef返回的多模态系统参数配置响应消息,以表征多模态系统的参数信息配置完成。26.一种电子设备,其特征在于,包括:处理器,以及与所述处理器通信连接的存储器;所述存储器存储计算机执行指令;所述处理器执行所述存储器存储的计算机执行指令,以实现如权利要求1至20任一项所述的方法。27.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现如权利要求1至20任一项所述的方法。
技术总结
本申请提供一种多模态通信会话的协同方法、装置、设备及存储介质。该方法包括:接收用户设备发送的PDU会话建立请求;向UDM发送会话管理签约信息查询请求;接收会话管理签约信息查询响应消息;若确定用户设备为主设备,根据PDU会话建立请求携带的选择参数选择UPF,获取UPF的ID和IP地址,与UPF建立N4会话和PDU会话的用户面连接,并将SMF的ID和IP地址、UPF的ID和IP地址注册至UDR;若确定用户设备为非主设备,获取与用户设备对应主设备的SMF的ID和IP地址、UPF的ID和IP地址,与对应主设备的UPF的ID和IP地址对应的UPF建立N4会话,建立PDU会话的用户面连接;向用户设备发送PDU会话建立接受消息。本方法使得多个设备进行通信时选择同样的SMF和UPF,提升了用户体验。提升了用户体验。提升了用户体验。
技术研发人员:任驰 穆佳 邢天齐
受保护的技术使用者:中国联合网络通信集团有限公司
技术研发日:2023.07.05
技术公布日:2023/10/11
版权声明
本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
飞行汽车 https://www.autovtol.com/
