CN112399523B - 一种ursp核查方法及装置 - Google Patents
一种ursp核查方法及装置 Download PDFInfo
- Publication number
- CN112399523B CN112399523B CN202011384267.7A CN202011384267A CN112399523B CN 112399523 B CN112399523 B CN 112399523B CN 202011384267 A CN202011384267 A CN 202011384267A CN 112399523 B CN112399523 B CN 112399523B
- Authority
- CN
- China
- Prior art keywords
- ursp
- original
- target
- equipment
- smf
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W40/00—Communication routing or communication path finding
- H04W40/24—Connectivity information management, e.g. connectivity discovery or connectivity update
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L45/00—Routing or path finding of packets in data switching networks
- H04L45/30—Routing of multiclass traffic
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
- Computer And Data Communications (AREA)
Abstract
本申请实施例提供一种URSP核查方法及装置,涉及通信技术领域,解决了现有技术无法监控终端是否正确的执行核心网设备下发的URSP的技术问题。该URSP核查方法包括:PCF设备接收来自原始SMF设备的URSP核查请求;由于URSP核查请求中包括:终端向原始SMF设备发送PDU会话建立请求时携带的原始URSP和原始URSP的PSI,因此,PCF设备确定与PSI对应的目标URSP,并根据目标URSP,核查原始URSP。
Description
技术领域
本发明涉及通信技术领域,尤其涉及一种URSP核查方法及装置。
背景技术
在第三代合作伙伴计划(the 3rd generation partnership project,3GPP)R15阶段,第五代(the 5th generation,5G)核心网已经具备针对部分终端及业务的策略配置方案,并定义了终端路由选择策略(user equipment routing selection policy,URSP)。核心网设备通过URSP策略,进一步细化了对终端业务会话的控制。
但由于终端的种类很多,不同终端间的能力可能存在较大的差异,一部分终端可能无法正确执行网络下发的URSP。在这种情况下,如何监控终端是否正确的执行核心网设备下发的URSP,是目前亟需解决的技术问题。
发明内容
本申请提供一种URSP核查方法及装置,解决了现有技术无法监控终端是否正确的执行核心网设备下发的URSP的技术问题。
为达到上述目的,本申请采用如下技术方案:
第一方面,提供一种URSP核查方法,应用于PCF设备,包括:PCF设备接收来自SMF设备的URSP核查请求;由于URSP核查请求中包括:终端向原始SMF设备发送PDU会话建立请求时携带的原始URSP和原始URSP的PSI,因此,PCF设备确定与PSI对应的目标URSP,并根据目标URSP,核查原始URSP。
可以看出,终端向原始SMF设备发送PDU会话建立请求中携带有原始URSP和原始URSP的PSI,原始SMF设备与终端建立PDU会话前,先向PCF设备发送URSP核查请求。由于URSP核查请求中包括:终端向原始SMF设备发送PDU会话建立请求时携带的原始URSP和原始URSP的PSI,因此,PCF设备确定与PSI对应的目标URSP,并根据目标URSP,核查原始URSP,解决了现有技术无法监控终端是否正确的执行核心网设备下发的URSP的技术问题,保证了终端业务的可靠性和可控性。
第二方面,提供一种URSP核查装置,应用于PCF设备,包括:接收单元、确定单元和核查单元。接收单元,用于接收来自原始会话管理功能SMF设备的终端路由选择策略URSP核查请求。URSP核查请求包括:终端向原始SMF设备发送协议数据单元PDU会话建立请求时携带的原始URSP和原始URSP的策略分区标识PSI。确定单元,用于确定与接收单元接收的PSI对应的目标URSP。处理单元,用于根据确定单元确定的目标URSP,核查原始URSP。
第三方面,提供一种URSP核查装置,包括存储器和处理器。存储器用于存储计算机执行指令,处理器与存储器通过总线连接。当URSP核查装置运行时,处理器执行存储器存储的计算机执行指令,以使URSP核查装置执行第一方面所述的URSP核查方法。
该URSP核查装置可以是网络设备,也可以是网络设备中的一部分装置,例如网络设备中的芯片***。该芯片***用于支持网络设备实现第一方面及其任意一种可能的实现方式中所涉及的功能,例如,接收、确定、分流上述URSP核查方法中所涉及的数据和/或信息。该芯片***包括芯片,也可以包括其他分立器件或电路结构。
第四方面,提供一种计算机可读存储介质,计算机可读存储介质包括计算机执行指令,当计算机执行指令在计算机上运行时,使得该计算机执行第一方面所述的URSP核查方法。
第五方面,提供一种计算机程序产品,该计算机程序产品包括计算机指令,当计算机指令在计算机上运行时,使得计算机执行如上述第一方面及其各种可能的实现方式所述的URSP核查方法。
需要说明的是,上述计算机指令可以全部或者部分存储在第一计算机可读存储介质上。其中,第一计算机可读存储介质可以与URSP核查装置的处理器封装在一起的,也可以与URSP核查装置的处理器单独封装,本申请对此不作限定。
本发明中第二方面、第三方面、第四方面以及第五方面的描述,可以参考第一方面的详细描述;并且,第二方面、第三方面、第四方面以及第五方面的描述的有益效果,可以参考第一方面的有益效果分析,此处不再赘述。
在本申请中,上述URSP核查装置的名字对设备或功能模块本身不构成限定,在实际实现中,这些设备或功能模块可以以其他名称出现。只要各个设备或功能模块的功能和本发明类似,属于本发明权利要求及其等同技术的范围之内。
本发明的这些方面或其他方面在以下的描述中会更加简明易懂。
附图说明
图1为本申请实施例提供的一种通信***的结构示意图;
图2为本申请实施例提供的一种URSP核查装置的硬件结构示意图;
图3为本申请实施例提供的又一种URSP核查装置的硬件结构示意图;
图4为本申请实施例提供的一种URSP核查方法的流程示意图;
图5为本申请实施例提供的一种URSP核查装置的结构示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
需要说明的是,本申请实施例中,“示例性的”或者“例如”等词用于表示作例子、例证或说明。本申请实施例中被描述为“示例性的”或者“例如”的任何实施例或设计方案不应被解释为比其它实施例或设计方案更优选或更具优势。确切而言,使用“示例性的”或者“例如”等词旨在以具体方式呈现相关概念。
为了便于清楚描述本申请实施例的技术方案,在本申请实施例中,采用了“第一”、“第二”等字样对功能和作用基本相同的相同项或相似项进行区分,本领域技术人员可以理解“第一”、“第二”等字样并不是在对数量和执行次序进行限定。
为了便于理解本申请,现对本申请实施例涉及到的相关概念进行描述。
接入和移动性管理功能(access and mobility management function,AMF)设备
AMF设备是第五代移动通信技术(5th generation mobile networks,5G)核心网中的设备,主要用于实现注册管理、连接管理、移动性管理、用户可及性管理、参与鉴权和授权相关的管理等控制面的管理功能。
本申请实施例中,第一核心网设备可以是第一核心网中的第一AMF设备,第二核心网设备可以是第二核心网中的第二AMF设备。
为了便于描述,本申请实施例以第一核心网设备为第一AMF设备,第二核心网设备为第二AMF设备为例进行说明。
会话管理功能(session management function,SMF)设备
SMF设备是5G核心网中的设备,主要负责会话管理相关工作,包括建立、修改、释放等,具体功能包括会话建立过程中的网际互连协议(internet protocol,IP)地址分配、选择和控制用户面、配置业务路由和上行流量引导、确定会话和服务连续模式、配置用户端口功能设备的服务质量(quality of service,QOS)策略等。
策略控制功能(policy control function,PCF)设备
PCF设备是5G核心网中的设备,主要用于获取用户终端签约的策略信息,并将该策略信息下发到AMF设备和SMF设备中。
终端路由选择策略(user equipment routing selection policy,URSP)
3GPP在5G核心网的框架内定义了URSP机制,核心网设备通过URSP可以进一步细化对终端的业务会话的控制。一个标准的URSP通过流量描述符(Traffic Descriptor)标记一个特定业务类型,对应的策略规则定义如表1所示。
表1
URSP中的路由选择描述符列表的内容定义如表2所示。
表2
在实际的应用中,PCF设备以每个终端的粒度进行URSP的签约,并在终端注册到5G网络的过程中,通过UE策略控制流程将对应该终端的URSP下发给该终端。终端接收到对应的URSP后,在操作***层面进行URSP的存储和激活,当终端使用URSP中匹配到对应流量描述符的业务时,终端将适配对应的URSP,并在后续的业务会话建立请求中携带对应的会话控制相关的标识。
示例性的,PCF设备为终端的第一业务签约了一条URSP,流量描述符匹配的标准为IP地址,假设第一业务对应的服务器的IP地址为1.1.1.1。当终端发起第一业务访问目的地址1.1.1.1时,终端判断需要匹配并执行IP描述符配置目的地址为1.1.1.1的URSP,则终端在后续业务会话建立请求中携带对应该URSP中配置的路由选择描述符列表中指定的参数取值(如S-NSSAI=00000001,DNN=5gnet等)。
如背景技术所描述,由于终端的种类很多,不同终端间的能力可能存在较大的差异,一部分终端可能无法正确执行网络下发的URSP。在这种情况下,如何监控终端是否正确的执行核心网设备下发的URSP,是目前亟需解决的技术问题。
在如何监控终端是否正确的执行核心网设备下发的URSP时,首先确定3GPP所定义的标准的PCF设备向终端下发URSP的流程包括S1-S4。
S1、终端向AMF设备发送注册请求。
S2、AMF设备向PCF设备请求URSP。
S3、PCF设备向AMF设备下发对应该终端的URSP。
S4、AMF设备向终端转发PCF设备下发的URSP。
在URSP下发流程结束后,终端与AMF设备建立PDI会话的流程包括S5-S7。
S5、终端向AMF设备发送PDU会话建立请求,请求中包含URSP中路由选择描述符列表所指定的DNN和S-NSSAI,以及N1 SM信息(通过N1接口传送的会话管理相关),其中包含PDU会话建立请求,PDU会话建立请求中包含URSP中路由选择描述符所指定的所有参数取值(DNN/S-NSSAI/SSC Mode/etc)。
S6、AMF设备将N1 SM信息透传(即只转发,不解析)给SMF设备,同时将终端在注册请求中携带的DNN和S-NSSAI转发给SMF设备。
S7、SMF设备根据N1 SM信息中PDU会话建立请求所携带的会话控制参数(PDU会话类型/SSC Mode)以及AMF设备转发的终端注册请求中携带的DNN/S-NSSAI完成后续PDU会话的建立,其中包括向PCF设备请求会话管理相关策略信息。需要说明的是,会话管理策略和终端路由选择策略属于不同的策略类型,彼此所实现的功能和包含的内容均不相同。
由上可知,URSP下发所涉及的节点主要包括终端、AMF设备、PCF设备,后续的PDU会话建立流程主要涉及的节点包括终端、AMF设备、SMF设备、PCF设备。因此,在如何监控终端是否正确的执行核心网设备下发的URSP时,URSP执行情况核查的能力存在几个潜在的执行点,即:AMF设备,或SMF设备,或PCF设备。
对于AMF设备而言,由于在PDU会话建立过程中AMF设备不会解析N1 SM信息中的内容,因此AMF设备无法获得完整的URSP参数内容,AMF设备无法作为核查的执行点。
对于SMF设备而言,由于URSP下发过程不经过SMF,而单个终端所建立的多个PDU会话可能通过不同的SMF设备进行建立,无法事先知道应该在哪个SMF设备进行URSP的存储(用于后续的比对核查),因此SMF设备也无法作为核查的执行点。
对于PCF设备而言,PCF本身存储了终端全量的URSP规则信息,现有3GPP定义的标准机制可以确保终端在注册过程和PDU会话建立过程中AMF设备和SMF设备所选择的是同一个PCF设备,同时在存在PCF设备的情况下,PDU会话建立过程中SMF设备必定会和PCF设备交互以获取会话管理相关策略,可重用已有流程进行终端所请求参数向PCF设备的上报。
因此,针对上述问题,本申请实施例提供了一种URSP核查方法,包括:终端向原始SMF设备发送PDU会话建立请求中携带有原始URSP和原始URSP的PSI,原始SMF设备与终端建立PDU会话前,先向PCF设备发送URSP核查请求。由于URSP核查请求中包括:终端向原始SMF设备发送PDU会话建立请求时携带的原始URSP和原始URSP的PSI,因此,PCF设备确定与PSI对应的目标URSP,并根据目标URSP,核查原始URSP,解决了现有技术无法监控终端是否正确的执行核心网设备下发的URSP的技术问题,保证了终端业务的可靠性和可控性。
本申请实施例提供的URSP核查方法适用于通信***10。图1示出了该通信***10的一种结构。如图1所示,该通信***10包括:终端11、AMF设备12、SMF设备13和PCF设备14。
其中,终端11通过N1接口与AMF设备12连接;AMF设备12通过N11接口与SMF设备13连接;SMF设备13通过N7接口与PCF设备14连接;AMF设备12通过N15接口与PCF设备14连接。
上述N1接口、N11接口、N7接口和N15接口均为3GPP定义的标准接口。
本申请实施例中的终端11可以是指向用户提供语音和/或数据连通性的设备,具有无线连接功能的手持式设备、或连接到无线调制解调器的其他处理设备。无线终端可以经无线接入网(Radio Access Network,RAN)与一个或多个核心网进行通信。无线终端可以是移动终端,如移动电话(或称为“蜂窝”电话)和具有移动终端的计算机,也可以是便携式、袖珍式、手持式、计算机内置的或者车载的移动装置,它们与无线接入网交换语言和/或数据,例如,手机、平板电脑、笔记本电脑、上网本、个人数字助理(Personal DigitalAssistant,PDA)。
需要说明的是,本申请实施例还可以应用在其他移动通信技术的通信***中,例如***移动通信技术(4th generation mobile networks,4G)。当本申请实施例应用在其他移动通信技术的通信***时,上述5G核心网的设备可以是其他移动通信技术的通信***中的具有相同功能的核心网设备。例如:PCF设备的功能与4G核心网中的策略与计费规则功能(policy and charging rules function,PCRF)设备的功能相同。因此,本申请实施例应用在4G通信***时,本申请实施例中的PCF设备可以替换为PCRF设备。
图1中的终端11、AMF设备12、SMF设备13和PCF设备14的基本硬件结构类似,都包括图2所示URSP核查装置所包括的元件。下面以图2所示的URSP核查装置为例,介绍图1中的终端11、AMF设备12、SMF设备13和PCF设备14的硬件结构。
图2示出了本申请实施例提供的URSP核查装置的一种硬件结构示意图。如图2所示,该URSP核查装置包括处理器21,存储器22、通信接口23、总线24。处理器21,存储器22以及通信接口23之间可以通过总线24连接。
处理器21是URSP核查装置的控制中心,可以是一个处理器,也可以是多个处理元件的统称。例如,处理器21可以是一个通用中央处理单元(central processing unit,CPU),也可以是其他通用处理器等。其中,通用处理器可以是微处理器或者是任何常规的处理器等。
作为一种实施例,处理器21可以包括一个或多个CPU,例如图2中所示的CPU 0和CPU 1。
存储器22可以是只读存储器(read-only memory,ROM)或可存储静态信息和指令的其他类型的静态存储设备,随机存取存储器(random access memory,RAM)或者可存储信息和指令的其他类型的动态存储设备,也可以是电可擦可编程只读存储器(electricallyerasable programmable read-only memory,EEPROM)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。
一种可能的实现方式中,存储器22可以独立于处理器21存在,存储器22可以通过总线24与处理器21相连接,用于存储指令或者程序代码。处理器21调用并执行存储器22中存储的指令或程序代码时,能够实现本发明实施例提供的URSP核查方法。
另一种可能的实现方式中,存储器22也可以和处理器21集成在一起。
通信接口23,用于与其他设备通过通信网络连接。所述通信网络可以是以太网,无线接入网,无线局域网(wireless local area networks,WLAN)等。通信接口23可以包括用于接收数据的接收单元,以及用于发送数据的发送单元。
总线24,可以是工业标准体系结构(Industry Standard Architecture,ISA)总线、外部设备互连(Peripheral Component Interconnect,PCI)总线或扩展工业标准体系结构(Extended Industry Standard Architecture,EISA)总线等。该总线可以分为地址总线、数据总线、控制总线等。为便于表示,图2中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
需要指出的是,图2示出的结构并不构成对该URSP核查装置的限定。除图2所示部件之外,该URSP核查装置可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
图3示出了本申请实施例中URSP核查装置的另一种硬件结构。如图3所示,URSP核查装置可以包括处理器31以及通信接口32。处理器31与通信接口32耦合。
处理器31的功能可以参考上述处理器21的描述。此外,处理器31还具备存储功能,可以参考上述存储器22的功能。
通信接口32用于为处理器31提供数据。该通信接口32可以是URSP核查装置的内部接口,也可以是URSP核查装置对外的接口(相当于通信接口23)。
需要指出的是,图2(或图3)中示出的结构并不构成对URSP核查装置的限定,除图2(或图3)所示部件之外,该URSP核查装置可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
下面结合上述图1示出的通信***和上述图2(或图3)示出的URSP核查装置,对本申请实施例提供的URSP核查方法进行详细介绍。
图4为本申请实施例提供的一种URSP核查方法的流程示意图。如图4所示,该URSP核查方法包括下述S401-S413。
S401、终端向原始SMF设备发送PDU会话建立请求。
应理解,终端注册到5G网络的过程中,即终端向原始SMF设备发送PDU会话建立请求之前,PCF设备已经将为该终端签约的URSP下发给终端。具体步骤可以参考上述3GPP所定义的标准的PCF设备向终端下发URSP的流程S1-S4。
PCF设备向终端下发URSP后,终端向AMF设备发送PDU会话建立请求。PDU会话建立请求中携带有原始URSP以及N1 SM信息(可能包含PDU会话类型和SSC Mode)。除此之外,终端还在N1 SM信息中额外包含所执行的URSP对应的策略分区标识(policy section ID,PSI),用于后续PCF设备从存储的多个URSP中查找与PSI对应URSP。AMF设备将N1 SM信息透传给原始SMF设备,并将终端请求的DNN/S-NSSAI同时转发给原始SMF设备。
S402、PCF设备接收来自原始SMF设备的URSP核查请求。
其中,URSP核查请求包括:终端向原始SMF设备发送PDU会话建立请求时携带的原始URSP和原始URSP的PSI。
具体的,原始SMF设备在接收到终端发送的PDU会话建立请求后,向PCF设备发送URSP核查请求,请求消息中携带N1 SM信息中所携带的URSP相关的各项会话控制参数值(PDU会话类型/SSC Mode),以及终端向原始SMF设备发送PDU会话建立请求时携带的原始URSP和原始URSP的PSI。其中,原始URSP中包括AMF设备转发的终端注册请求中所携带的DNN/S-NSSAI。
S403、PCF设备确定与PSI对应的目标URSP。
在接收来自原始SMF设备的URSP核查请求后,由于URSP核查请求中包括:终端向原始SMF设备发送PDU会话建立请求时携带的原始URSP和原始URSP的PSI,因此,PCF设备从存储的多个URSP中查找与PSI对应URSP。
S404、PCF设备根据目标URSP,核查原始URSP。
在确定与PSI对应的目标URSP后,PCF设备根据目标URSP,核查原始URSP。
具体的,PCF设备根据目标URSP,核查原始URSP时,若目标URSP中的参数与原始URSP中的参数一一对应,则执行S405-S406;若目标URSP中的数据网络名称DNN与原始URSP中的DNN一致、目标URSP中的网络切片选择辅助信息S-NSSAI与原始URSP中的S-NSSAI一致、且目标URSP中的其他参数与原始URSP中的其他参数不一致,则执行S406-S407;若目标URSP中的DNN与原始URSP中的DNN不一致、或者目标URSP中的S-NSSAI与原始URSP中的S-NSSAI不一致,则执行S408-S412。
S405、PCF设备向原始SMF设备发送第一响应消息。
具体的,若目标URSP中的参数与原始URSP中的参数一一对应,说明原始URSP与目标URSP一致,即终端正确的执行PCF设备下发的URSP。在这种情况下,PCF设备向原始SMF设备发送第一响应消息。其中,第一响应消息用于指示原始SMF设备根据原始URSP与终端建立PDU会话。
S406、原始SMF设备根据原始URSP与终端建立PDU会话。
可选的,PDU会话可以是用户面功能UPF设备选择,用户面隧道建立等会话。
S407、PCF设备向原始SMF设备发送第二响应消息。
具体的,若目标URSP中的数据网络名称DNN与原始URSP中的DNN一致、目标URSP中的网络切片选择辅助信息S-NSSAI与原始URSP中的S-NSSAI一致、且目标URSP中的其他参数与原始URSP中的其他参数不一致,说明原始URSP中的DNN和S-NSSAI匹配,但是其他参数不匹配。在这种情况下,AMF设备无需重新选择SMF设备,只需将原始URSP中,与目标URSP不匹配的参数进行修改,并向原始SMF设备发送第二响应消息。其中,第二响应消息用于指示原始SMF设备根据目标URSP与终端建立PDU会话。
S408、原始SMF设备根据目标URSP与终端建立PDU会话。
S409、PCF设备向原始SMF设备发送第三响应消息。
具体的,若目标URSP中的DNN与原始URSP中的DNN不一致、或者目标URSP中的S-NSSAI与原始URSP中的S-NSSAI不一致,说明AMF设备所选择的原始SMF设备可能无法满足目标URSP所要达到的业务保障效果。在这种情况下,PCF设备则向原始SMF设备发送第三响应消息。其中,第三响应消息用于指示原始SMF设备根据目标URSP向AMF设备发送重选信息;重选信息用于指示AMF设备根据目标URSP选择满足目标URSP的目标SMF设备。
S410、原始SMF设备根据目标URSP向AMF设备发送重选信息。
具体的,PCF设备向原始SMF设备发送第三响应消息后,原始SMF设备向AMF设备发送SMF设备重选消息,消息中携带有终端所请求建立的PDU会话的正确的DNN和S-NSSAI,即PCF设备发送的目标URSP中的DNN和S-NSSAI,如需要同时修正原始URSP中的其他参数,原始SMF设备应将修正后的参数(即目标URSP)一同发送给AMF设备。
S411、AMF设备根据目标URSP选择满足目标URSP的目标SMF设备。
具体的,在接收到原始SMF设备根据目标URSP发送的重选信息后,AMF上报基于从原始SMF设备接收到的目标URSP中的DNN和S-NSSAI进行SMF设备重选,选择满足目标URSP的目标SMF设备。
S412、AMF设备向目标SMF设备转发终端发送的PDU会话建立请求。
在确定目标SMF设备后,AMF设备向目标SMF设备发送PDU会话建立请求,并携带PCF设备纠错后的URSP(即目标URSP)中的会话控制参数(DNN、S-NSSAI、PDU会话类型、SSC Mode等)。
S413、目标SMF设备根据目标URSP与终端建立PDU会话。
在接收AMF设备转发的终端发送的PDU会话建立请求后,目标SMF设备完成后续的PDU会话用户面资源的建立,会话管理策略的获取和执行等流程,并通过AMF设备向终端返回PDU会话建立响应,完成PDU会话建立。
本申请实施例提供一种URSP核查方法,包括:PCF设备接收来自SMF设备的URSP核查请求;由于URSP核查请求中包括:终端向原始SMF设备发送PDU会话建立请求时携带的原始URSP和原始URSP的PSI,因此,PCF设备确定与PSI对应的目标URSP,并根据目标URSP,核查原始URSP。
可以看出,终端向原始SMF设备发送PDU会话建立请求中携带有原始URSP和原始URSP的PSI,原始SMF设备与终端建立PDU会话前,先向PCF设备发送URSP核查请求。由于URSP核查请求中包括:终端向原始SMF设备发送PDU会话建立请求时携带的原始URSP和原始URSP的PSI,因此,PCF设备确定与PSI对应的目标URSP,并根据目标URSP,核查原始URSP,解决了现有技术无法监控终端是否正确的执行核心网设备下发的URSP的技术问题,保证了终端业务的可靠性和可控性。
上述主要从方法的角度对本申请实施例提供的方案进行了介绍。为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,本申请实施例能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
本申请实施例可以根据上述方法示例对URSP核查装置进行功能模块的划分,例如,可以对应各个功能划分各个功能模块,也可以将两个或两个以上的功能集成在一个处理模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。可选的,本申请实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。
如图5所示,为本申请实施例提供的一种URSP核查装置50的结构示意图。该URSP核查装置50用于解决现有技术无法监控终端是否正确的执行核心网设备下发的URSP的技术问题,例如用于执行图4所示的URSP核查方法。该URSP核查装置50应用于PCF设备,包括:接收单元501、确定单元502和核查单元503。
所述接收单元501,用于接收来自SMF设备的URSP核查请求;所述URSP核查请求包括:终端向所述原始SMF设备发送PDU会话建立请求时携带的原始URSP和所述原始URSP的PSI。例如,结合图4,接收单元501用于执行S402。
确定单元502,用于确定与接收单元501接收的PSI对应的目标URSP。例如,结合图4,确定单元502用于执行S403。
处理单元,用于根据确定单元502确定的目标URSP,核查原始URSP。例如,结合图4,处理单元用于执行S404。
可选的,URSP核查装置还包括:发送单元504。
发送单元504,用于若核查单元503核查的目标URSP中的参数与原始URSP中的参数一一对应,则向原始SMF设备发送第一响应消息。第一响应消息用于指示原始SMF设备根据原始URSP与终端建立PDU会话。例如,结合图4,发送单元504用于执行S405。
可选的,发送单元504,还用于若核查单元503核查的目标URSP中的数据网络名称DNN与原始URSP中的DNN一致、目标URSP中的网络切片选择辅助信息S-NSSAI与原始URSP中的S-NSSAI一致、且目标URSP中的其他参数与原始URSP中的其他参数不一致,则向原始SMF设备发送第二响应消息。第二响应消息用于指示原始SMF设备根据目标URSP与终端建立PDU会话。例如,结合图4,发送单元504用于执行S407。
可选的,发送单元504,还用于若核查单元503核查的目标URSP中的DNN与原始URSP中的DNN不一致、或者目标URSP中的S-NSSAI与原始URSP中的S-NSSAI不一致,则向原始SMF设备发送第三响应消息。第三响应消息用于指示原始SMF设备根据目标URSP向接入和移动性管理功能AMF设备发送重选信息。重选信息用于指示AMF设备根据目标URSP选择满足目标URSP的目标SMF设备。例如,结合图4,发送单元504用于执行S409。
本申请实施例还提供一种计算机可读存储介质,计算机可读存储介质包括计算机执行指令。当计算机执行指令在计算机上运行时,使得计算机执行如上述实施例提供的URSP核查方法中,URSP核查装置执行的各个步骤。
本申请实施例还提供一种计算机程序产品,该计算机程序产品可直接加载到存储器中,并含有软件代码,该计算机程序产品经由计算机载入并执行后能够实现上述实施例提供的URSP核查方法中,URSP核查装置执行的各个步骤。
在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件程序实现时,可以全部或部分地以计算机程序产品的形式来实现。该计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行计算机执行指令时,全部或部分地产生按照本申请实施例的流程或功能。计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,计算机指令可以从一个网站站点、计算机、服务器或者数据中心通过有线(例如同轴电缆、光纤、数字用户线(digitalsubscriber line,DSL))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可以用介质集成的服务器、数据中心等数据存储设备。可用介质可以是磁性介质(例如,软盘、硬盘、磁带),光介质(例如,DVD)、或者半导体介质(例如固态硬盘(solid state disk,SSD))等。
通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。
在本发明所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。例如多个单元或组件可以结合或者可以集成到另一个装置,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是一个物理单元或多个物理单元,即可以位于一个地方,或者也可以分布到多个不同地方。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个可读取的存储介质中。基于这样的理解,本申请实施例的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该软件产品存储在一个存储介质中,包括若干指令用以使得一个设备(可以是单片机,芯片等)或处理器(processor)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。
Claims (8)
1.一种URSP核查方法,其特征在于,应用于策略控制功能PCF设备,包括:
接收来自原始会话管理功能SMF设备的终端路由选择策略URSP核查请求;所述URSP核查请求包括:终端向所述原始SMF设备发送协议数据单元PDU会话建立请求时携带的原始URSP和所述原始URSP的策略分区标识PSI;
确定与所述PSI对应的目标URSP;
根据所述目标URSP,核查所述原始URSP;
若所述目标URSP中的数据网络名称DNN与所述原始URSP中的DNN一致、所述目标URSP中的网络切片选择辅助信息S-NSSAI与所述原始URSP中的S-NSSAI一致、且所述目标URSP中的其他参数与所述原始URSP中的其他参数不一致,则向所述原始SMF设备发送第二响应消息;所述第二响应消息用于指示所述原始SMF设备根据所述目标URSP与所述终端建立PDU会话。
2.根据权利要求1所述的URSP核查方法,其特征在于,还包括:
若所述目标URSP中的参数与所述原始URSP中的参数一一对应,则向所述原始SMF设备发送第一响应消息;所述第一响应消息用于指示所述原始SMF设备根据所述原始URSP与所述终端建立PDU会话。
3.根据权利要求1所述的URSP核查方法,其特征在于,还包括:
若所述目标URSP中的DNN与所述原始URSP中的DNN不一致、或者所述目标URSP中的S-NSSAI与所述原始URSP中的S-NSSAI不一致,则向所述原始SMF设备发送第三响应消息;所述第三响应消息用于指示所述原始SMF设备根据所述目标URSP向接入和移动性管理功能AMF设备发送重选信息;所述重选信息用于指示所述AMF设备根据所述目标URSP选择满足所述目标URSP的目标SMF设备。
4.一种URSP核查装置,其特征在于,应用于PCF设备,包括:接收单元、确定单元、核查单元和发送单元;
所述接收单元,用于接收来自原始会话管理功能SMF设备的终端路由选择策略URSP核查请求;所述URSP核查请求包括:终端向所述原始SMF设备发送协议数据单元PDU会话建立请求时携带的原始URSP和所述原始URSP的策略分区标识PSI;
所述确定单元,用于确定与所述接收单元接收的所述PSI对应的目标URSP;
所述核查单元,用于根据所述确定单元确定的所述目标URSP,核查所述原始URSP;
所述发送单元,用于若所述核查单元核查的所述目标URSP中的数据网络名称DNN与所述原始URSP中的DNN一致、所述目标URSP中的网络切片选择辅助信息S-NSSAI与所述原始URSP中的S-NSSAI一致、且所述目标URSP中的其他参数与所述原始URSP中的其他参数不一致,则向所述原始SMF设备发送第二响应消息;所述第二响应消息用于指示所述原始SMF设备根据所述目标URSP与所述终端建立PDU会话。
5.根据权利要求4所述的URSP核查装置,其特征在于,
所述发送单元,用于若所述核查单元核查的所述目标URSP中的参数与所述原始URSP中的参数一一对应,则向所述原始SMF设备发送第一响应消息;所述第一响应消息用于指示所述原始SMF设备根据所述原始URSP与所述终端建立PDU会话。
6.根据权利要求4或5所述的URSP核查装置,其特征在于,
所述发送单元,还用于若所述核查单元核查的所述目标URSP中的DNN与所述原始URSP中的DNN不一致、或者所述目标URSP中的S-NSSAI与所述原始URSP中的S-NSSAI不一致,则向所述原始SMF设备发送第三响应消息;所述第三响应消息用于指示所述原始SMF设备根据所述目标URSP向接入和移动性管理功能AMF设备发送重选信息;所述重选信息用于指示所述AMF设备根据所述目标URSP选择满足所述目标URSP的目标SMF设备。
7.一种URSP核查装置,其特征在于,包括存储器和处理器;所述存储器用于存储计算机执行指令,所述处理器与所述存储器通过总线连接;
当所述URSP核查装置运行时,所述处理器执行所述存储器存储的所述计算机执行指令,以使所述URSP核查装置执行如权利要求1-3任一项所述的URSP核查方法。
8.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质包括计算机执行指令,当所述计算机执行指令在计算机上运行时,使得所述计算机执行如权利要求1-3任一项所述的URSP核查方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011384267.7A CN112399523B (zh) | 2020-12-01 | 2020-12-01 | 一种ursp核查方法及装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011384267.7A CN112399523B (zh) | 2020-12-01 | 2020-12-01 | 一种ursp核查方法及装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112399523A CN112399523A (zh) | 2021-02-23 |
CN112399523B true CN112399523B (zh) | 2022-11-18 |
Family
ID=74604059
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011384267.7A Active CN112399523B (zh) | 2020-12-01 | 2020-12-01 | 一种ursp核查方法及装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112399523B (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116471218A (zh) * | 2022-01-11 | 2023-07-21 | 腾讯科技(深圳)有限公司 | 终端路由选择策略ursp检测方法及相关设备 |
WO2023207870A1 (zh) * | 2022-04-26 | 2023-11-02 | 维沃移动通信有限公司 | 数据处理方法、终端及网络侧设备 |
CN117692982A (zh) * | 2022-09-02 | 2024-03-12 | 维沃移动通信有限公司 | 路由选择策略执行情况处理方法、装置及设备 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2019227313A1 (en) * | 2018-05-29 | 2019-12-05 | Nokia Shanghai Bell Co., Ltd. | Method, apparatus and computer readable media for policy distribution |
CN110800330A (zh) * | 2018-02-09 | 2020-02-14 | Oppo广东移动通信有限公司 | 无线通信的方法、网络设备和终端设备 |
-
2020
- 2020-12-01 CN CN202011384267.7A patent/CN112399523B/zh active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110800330A (zh) * | 2018-02-09 | 2020-02-14 | Oppo广东移动通信有限公司 | 无线通信的方法、网络设备和终端设备 |
WO2019227313A1 (en) * | 2018-05-29 | 2019-12-05 | Nokia Shanghai Bell Co., Ltd. | Method, apparatus and computer readable media for policy distribution |
Non-Patent Citations (1)
Title |
---|
"23503-f10";3GPP;《3GPP Specs\23_series》;20180327;第22-23页 * |
Also Published As
Publication number | Publication date |
---|---|
CN112399523A (zh) | 2021-02-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112399523B (zh) | 一种ursp核查方法及装置 | |
CN107770815B (zh) | 一种基于位置的mec方法及设备 | |
US11032858B2 (en) | Network access method, terminal, access network, and core network | |
CN112087815B (zh) | 通信方法、装置及*** | |
CN110831094B (zh) | 一种数据传输通道的处理方法及装置 | |
CN113708947B (zh) | 切片接入方法、装置及*** | |
CN111436057B (zh) | 一种会话管理方法及装置 | |
CN110830928B (zh) | 通信方法和装置 | |
CN111884836B (zh) | 一种业务传输方法及装置 | |
CN109819484B (zh) | 一种会话上下文处理的方法、网元和终端设备 | |
CN111757315B (zh) | 一种业务连接方法及装置 | |
US11612006B2 (en) | Routing method and device | |
CN109548010B (zh) | 获取终端设备的身份标识的方法及装置 | |
CN111586690A (zh) | 一种通信方法及装置 | |
CN111757316B (zh) | 一种业务连接方法及装置 | |
CN112492592A (zh) | 一种多个nrf场景下的授权方法 | |
CN111669754B (zh) | 验证方法及装置 | |
US20220232413A1 (en) | Method and device for configuring redundant protocol data unit session | |
CN114786167B (zh) | 无线通信方法和设备 | |
CN114900792A (zh) | 通信方法、终端、基站设备、园区通信***及存储介质 | |
CN114080000B (zh) | 网络切片的确定方法、装置、核心网设备及终端 | |
CN114501635A (zh) | 切片资源分配方法、smf实体、upf实体及存储介质 | |
WO2018233615A1 (zh) | 一种pdu会话处理方法及装置 | |
CN112954627B (zh) | 会话管理网元发现的方法、设备及*** | |
CN113473564B (zh) | 网络切片切换的方法、建立pdu会话的方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |