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

一种网络能力开放的实现方法及平台与流程

2022-08-03 01:39:12 来源:中国专利 TAG:


1.本发明涉及通信领域领域,尤其是一种网络能力开放的实现方法及平台。


背景技术:

2.ims(ip multimedia subsystem)是ip多媒体子系统的简称,是3gppp(the 3
rd generation partnership project)在umts(universal mobile telecommunications system)r5标准版中正式提出的。
3.在3gpp中ims的网络架构由下而上分为三个层次,传送与接入层,控制层,数据与应用层,控制层的核心为cscf实体,其中s-cscf(服务cscf)是ims的核心会话管理节点,负责所有的会话控制功能,监控事件功能旨在监控3gpp系统中的特定事件并通过nef报告此类监控事件信息。
4.nef能力开放支持网络能力对外暴露,对外暴露的业务能力主要包括监控功能,供应能力,策略/计费功能和分析报告功能,除此之外,nef还可以为第三方应用提供开放的安全服务能力。nef与第三方应用之间采用json/xml的协议,如https/http。与网元交互时就需要进行相应的协议转换工作。
5.在ims架构下,用户终端ue端想要订阅ue信息时,ue实体发起对ue信息的订阅,s-cscf网元判断完成后返回ue信息给订阅者,监控s-cscf网元中用户注册状态信息,当用户状态信息发生改变的时候s-cscf网元会向全部订阅者发送notify信息,通知其用户状态信息的改变。
6.现有技术中,当ue端实体发起对用户注册状态等信息的订阅的时候,s-cscf网元会根据pai消息头中的标识判断用户是否已经注册,然后s-cscf网元会给ue实体返回notify信息,通知用户的注册状态及类似信息,但是主动的订阅查询一次只有当前一次的数据类,不可查询全部的当前类数据,如此一来,信息冗余,频繁访问接口对ue端操作很不友好。


技术实现要素:

7.(一)解决的技术问题
8.为了解决上述技术问题,本发明提供一种网络能力开放的实现方法,通过nef网元接口暴露接口给ims中s-cscf网元的调用,获取全部的ue信息,并存储在nef网元接口中,当各个网元以及外部网元想要访问订阅信息时,即可一次性查询,不用频繁发起订阅。
9.(二)技术方案
10.为了解决上述存在的技术问题,实现发明目的,本发明是通过以下技术方案实现的:
11.一种网络能力开放的实现方法,其特征在于,所述方法包括:
12.用户设备ue通过nef网元接口发送请求到s-cscf网元,nef网元接口在请求中发送订阅s-cscf网元中的事件的请求;
13.s-cscf网元获取用户设备ue的信息,判断事件订阅是否已经被ims授权,用户状态是否已注册;
14.如果用户已经注册,则s-cscf网元返回确认信息,随后s-cscf网元向nef网元接口发送消息进行响应,通知其用户注册状态,scscf网元响应并回复nef网元接口,发送用户设备ue信息给nef网元接口存储。用户设备ue端通过nef网元接口暴露接口给ims中s-cscf网元调用,获得ue信息。
15.s-cscf网元收到订阅信息请求之后,进行判断标识,获取信息完成后给订阅者即用户设备ue同样发送一个消息,传递信息,通过nef网元接口暴露信息得到响应的消息,管理用户数据。
16.s-cscf网元在用户注册信息状态发生改变时,持续给ue即订阅者发送修改变化后下ue信息,并将其存储在s-cscf网元中,当下一次ue发起订阅时,响应nef网元接口并更新nef网元接口的存储ue信息。
17.进一步地,nef网元接口请求定义了所请求报表的类型,被订阅的接收事件可以是一个也可以是多个,由事件id来标识。
18.进一步地,判断用户状态是否已注册方法具体包括:查询服务会话控制设备,s-cscf网元在收到一个事件订阅的情况下,s-cscf网元需要判断pai消息头文件中的标识是否已经在s-cscf网元上注册。只有用户设备ue已经在s-cscf网元上注册,才发送订阅信息,否则s-cscf网元拒绝发送订阅信息。
19.进一步地,ue信息包括:plmn(public land mobile network)公共陆地移动网络,impu:(ip multimedia public identity)ip多媒体公共标识,当前scscf切片信息,拜访域(p-visited-network-id),终端ip、端口。
20.进一步地,获取信息完成后s-cscf网元给订阅者用户设备ue发送notify消息;s-cscf网元支持某个公有标识impu在多个私有标识impi中共享使用。
21.进一步地,用户设备ue通过nef网元接口与s-cscf网元进行通讯时采用sip协议与sdp协议结合应用;nef网元接口与ims之间采用json/xml的协议,如使用https/http;
22.nef网元接口向ims发送请求时,s-cscf网元会检查在用户ims会话过程中用户的基本业务数据然后进行授权,授权后s-cscf网元再根据sip请求订阅内容,s-cscf网元会检查sip请求中sdp的媒体参数,对订阅内容做限制。
23.本发明还提供一种网络能力开放平台,包括:
24.接口收发模块:用于接收用户设备ue的发送请求,并发送到s-cscf网元;接收s-cscf网元发送的用户注册状态,发送ue信息给nef网元接口存储。ue端通过nef网元接口暴露接口给ims中s-cscf网元调用,获得ue信息。
25.第一存储模块:位于nef网元接口中,用于存储ue信息。
26.第二存储模块:位于s-cscf网元中,用于在用户注册信息状态发生改变时,存储更新后的ue信息。
27.用户注册状态验证模块:用于获取ue的信息,判断事件订阅是否已经被ims授权,用户状态是否已注册。
28.进一步地,nef网元接口基于服务化架构以总线方式与所有网络功能(nf)相连。
29.进一步地,nef网元接口中北向是开放的api接口,其余均为与5gc对接的南向接
口。
30.进一步地,nef网元接口和其他网元之间则采用内部sba协议。
31.进一步地,s-cscf网元在接受请求时,需要鉴别用户标识,用户存在私有标识impi和公有标识impu,采用sip-uri来标识用户。
32.本发明还提供一种计算机可读存储介质,存储有计算机程序,该计算机程序被处理器执行时实现上述的网络能力开放的实现方法。
33.(三)有益效果
34.本发明在ue实体发起订阅的基础上,通过nef网元接口暴露接口给ims中s-cscf网元的调用,获取全部的ue信息,并存储在nef网元接口中,当各个网元以及外部网元想要访问订阅信息时,即可一次性查询,不用频繁发起订阅,给外部实体类友好的体验。
附图说明
35.此处所说明的附图用来提供对本技术的进一步理解,构成本技术的一部分,本技术的示意性实施例及其说明用于解释本技术,并不构成对本技术的不当限定。在附图中:
36.图1是根据本技术实施例的s-cscf网元产生订阅和通知操作流程图;
37.图2是根据本技术实施例的网络能力开放平台的示意图。
具体实施方式
38.下面结合附图对本公开实施例进行详细描述。
39.以下通过特定的具体实例说明本公开的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本公开的其他优点与功效。显然,所描述的实施例仅仅是本公开一部分实施例,而不是全部的实施例。本公开还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本公开的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,以下实施例及实施例中的特征可以相互组合。基于本公开中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本公开保护的范围。
40.还需要说明的是,以下实施例中所提供的图示仅以示意方式说明本公开的基本构想,图式中仅显示与本公开中有关的组件而非按照实际实施时的组件数目、形状及尺寸绘制,其实际实施时各组件的型态、数量及比例可为一种随意的改变,且其组件布局型态也可能更为复杂。
41.一种网络能力开放的实现方法包括如下步骤,结合图1所示:
42.s1:用户设备ue通过nef网元接口发送请求到s-cscf网元;
43.nef网元接口在ims_reg_eventexposure_subscribe请求中发送订阅s-cscf网元中的事件的请求,nef网元接口请求定义了所请求报表的类型。被订阅的接收事件可以是一个也可以是多个,由事件id来标识。
44.s2:s-cscf网元获取用户设备ue的信息,判断事件订阅是否已经被ims授权,用户状态是否已注册。
45.用户状态是否已注册方法具体为:查询服务会话控制设备,s-cscf网元在收到一个订阅的情况下,s-cscf网元需要判断pai消息头文件中的标识是否已经在s-cscf网元上
注册。只有用户设备ue已经在s-cscf网元上注册,才发送订阅信息,否则s-cscf网元拒绝发送订阅信息。
46.s3:如果用户已经注册,则s-cscf网元返回确认信息,随后s-cscf网元向nef网元接口发送notify消息进行ims_reg_eventexposure_subscribe响应,通知其用户注册状态,scscf网元响应并回复nef网元接口发送用户设备ue信息给nef网元接口存储。用户设备ue端通过nef网元接口暴露接口给ims中s-cscf网元调用,获得用户设备ue信息。
47.用户设备ue信息包括如下信息:
48.(1)plmn(public land mobile network)公共陆地移动网络。该网路必须与公众交换电话网(pstn)互连,形成整个地区或国家规模的通信网,plmn=mcc mnc例如中国移动的为46000,46002,中国联通为46001,中国电信为46003,plmn是一个无线通讯系统,趋向于面向陆地上乘坐交通工具移动或者步行的用户。对于一个特定的终端来说,通常需要维护几种不同类型的plmn列表,每个列表中会有多个plmn。
49.(2)impu:(ip multimedia public identity)ip多媒体公共标识。当ims使用者想要和其他使用者通讯时,需要使用ip多媒体公有标识。ims允许一个impi上绑定多个impu。impu也可以和其它电话共享。
50.impi(ip多媒体私有标识),ip多媒体私有标识是一种由主网络操作者永久性分派的全局性标识,它可以用于注册、认证、管理和记费等用途。每个ims使用者可以有多个impi(相当于imsi)
51.用户状态,处于注册状态的用户数,取消登记注册类型,ims呼叫流程。用户设备ue校验autn,成功后手机对网络校验成功。并通过rand和共享密匙计算res。
52.(3)当前s-cscf网元切片信息。当用户设备ue通过接入类型向plmn注册时,如果用户设备ue具有以下任意一种或两种:该plmn的“配置的nssai”、该plmn和访问类型的“允许的nssai”。用户设备ue应向网络提供一个“请求的nssai”以便用户设备ue的注册过程使用,“请求的nssai”中包含与用户设备ue希望注册的网络切片所对应的s-nssai。
53.(4)当前pani(p-access-network-id)。接入网信息在用户设备(ue)与ims控制信道功能(iccf)和会话发起协议(sip)接口之间(与iccf、呼叫会话控制功能与应用服务器之间)使用ims控制信道协议以便利用p-access-network-information来支持电路交换(cs)接入的指示。s-cscf网元可以使用该指示来达到不同目的,例如路由选择决定、计费和存在信息。
54.(5)拜访域(p-visited-network-id)。ims核心网中实体必须在信认域内转发该头域,当信令离开信认域时,最后一个实体模块必须删除该头域。s-cscf转发信令时都协带此头域,当s-cscf网元发现此信令请求不属于归属网内,应该转发到其它拜访网时,做为该信认域内最后实体s-cscf网元并且从信令中删去该头域再进行转发。
55.(6)终端ip、端口。ims终端地址与端口ip地址组成网络地址 主机地址,一般为p-cscf网元所在拜访网的ip。
56.进一步地,用户设备ue通过nef网元接口与s-cscf网元进行通讯时采用sip协议与sdp协议结合应用。sip协议即会话初始协议,是一个控制发起,修改和终结交互式多媒体会话的信令协议。sdp称为会话描述协议,它寄生在sip消息内部,即body中,用于协商rtp协议将要用到的ip地址、端口以及媒体编码、带宽等。在通信中,sip本身不定义建立会话的类
型,只定义如何管理会话,sdp在媒体会话中,传递媒体流信息,允许会话描述的接收者参与会话。sip在发起会话时,首先发送invite,表示主叫用户发起会话请求,邀请其他用户加入会话,被叫侧发送180ringing,代表invite消息已经送到到被叫侧,通知主叫侧被叫已经振铃,并发送200ok信息针对sip invite消息,作为final reponse,sdp的内容部分双方已经交换完毕。
57.s4:s-cscf网元收到订阅信息请求之后,进行判断标识,获取信息完成后给订阅者即用户设备ue端同样发送一个notify消息,传递ims_reg_eventexposure_info,通过nef网元接口暴露信息得到响应的消息,管理用户数据,s-cscf网元支持某个impu在多个impi中共享使用。
58.进一步地,nef网元接口与ims之间采用json/xml的协议,如使用https/http。
59.s5:s-cscf网元在用户注册信息状态发生改变时,持续给用户设备ue即订阅者发送修改变化后下用户设备ue信息,并将其存储在s-cscf网元中,当下一次用户设备ue发起订阅时,响应nef网元接口并更新nef网元接口的存储用户设备ue信息。
60.本发明的实施方式还提供了一种网络能力开放平台,如图2所示,平台包括:
61.接口收发模块:用于接收用户设备ue的发送请求,并发送到s-cscf网元;接收s-cscf网元发送的用户注册状态,发送用户设备ue信息给nef网元接口存储。用户设备ue端通过nef网元接口暴露接口给ims中s-cscf网元调用,获得用户设备ue信息。
62.第一存储模块:位于nef网元接口中,用于存储用户设备ue信息。
63.第二存储模块:位于s-cscf网元中,用于在用户注册信息状态发生改变时,存储更新后的用户设备ue信息。
64.用户注册状态验证模块:用于获取用户设备ue的信息,判断事件订阅是否已经被ims授权,用户状态是否已注册。
65.nef网元接口是部署于5gc的,5g网络下的nef网元接口是基于服务化架构以总线方式与所有网络功能(nf)相连的,ims下s-cscf网元是所属4g的网元,nef中北向是开放的api接口,其余均为与5gc对接的南向接口,nef网元接口和其他网元之间则采用内部sba协议,因此需要进行相应的协议转换工作。ims则需要sip协议,和5gc接口发送订阅请求不同的是nef网元接口向ims发送请求时,s-cscf网元会检查在用户ims会话过程中用户的基本业务数据然后进行授权,授权后s-cscf网元再根据sip请求订阅内容,s-cscf网元会检查sip请求中sdp的媒体参数,对订阅内容做限制,nef网元接口与ims之间采用json/xml的协议,如使用https/http。
66.ims网元都采用sip-uri方式来进行标识,网元标识sip-uri用于在sip消息的消息头字段中标识这些网络节点,s-cscf网元在接受请求时,需要鉴别用户标识,用户存在私有标识impi和公有标识impu,也同样是采用sip-uri来标识用户。
67.以上所述的实施例仅是对本发明的优选实施方式进行描述,并非对本发明的范围进行限定,在不脱离本发明设计精神的前提下,本领域普通技术人员对本发明的技术方案做出的各种变形和改进,均应落入本发明权利要求书确定的保护范围内。
再多了解一些

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

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

相关文献