CN108781361B - 用于处理数据包的方法及设备 - Google Patents
用于处理数据包的方法及设备 Download PDFInfo
- Publication number
- CN108781361B CN108781361B CN201680083526.8A CN201680083526A CN108781361B CN 108781361 B CN108781361 B CN 108781361B CN 201680083526 A CN201680083526 A CN 201680083526A CN 108781361 B CN108781361 B CN 108781361B
- Authority
- CN
- China
- Prior art keywords
- identifier
- processing
- data packet
- function device
- network
- 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.)
- Expired - Fee Related
Links
- 238000012545 processing Methods 0.000 title claims abstract description 364
- 238000000034 method Methods 0.000 title claims abstract description 128
- 230000008569 process Effects 0.000 claims abstract description 54
- 238000003672 processing method Methods 0.000 claims description 4
- 230000006870 function Effects 0.000 description 122
- 101001062093 Homo sapiens RNA-binding protein 15 Proteins 0.000 description 35
- 102100029244 RNA-binding protein 15 Human genes 0.000 description 35
- 238000004891 communication Methods 0.000 description 20
- 238000010586 diagram Methods 0.000 description 14
- 230000004044 response Effects 0.000 description 13
- 230000005540 biological transmission Effects 0.000 description 9
- 238000012544 monitoring process Methods 0.000 description 8
- 230000008859 change Effects 0.000 description 6
- 238000004590 computer program Methods 0.000 description 4
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 230000007774 longterm Effects 0.000 description 2
- 230000000903 blocking effect Effects 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W40/00—Communication routing or communication path finding
- H04W40/02—Communication route or path selection, e.g. power-based or shortest path routing
- H04W40/04—Communication route or path selection, e.g. power-based or shortest path routing based on wireless node resources
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/02—Processing of mobility data, e.g. registration information at HLR [Home Location Register] or VLR [Visitor Location Register]; Transfer of mobility data, e.g. between HLR, VLR or external networks
- H04W8/08—Mobility data transfer
- H04W8/082—Mobility data transfer for traffic bypassing of mobility servers, e.g. location registers, home PLMNs or home agents
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/08—Load balancing or load distribution
- H04W28/084—Load balancing or load distribution among network function virtualisation [NFV] entities; among edge computing entities, e.g. multi-access edge computing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/18—Selecting a network or a communication service
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/22—Processing or transfer of terminal data, e.g. status or physical capabilities
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/0289—Congestion control
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Computer Security & Cryptography (AREA)
- Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
- Theoretical Computer Science (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明公开了一种用于处理数据包的方法及设备。该方法包括:能力开放功能设备接收第三方应用发送的第一处理策略,该第一处理策略包括UE的外部标识、该第三方应用的标识和该UE发送给该第三方应用的数据包的处理策略;该能力开放功能设备根据该UE的外部标识,获取该UE的内部标识;该能力开放功能设备根据该UE的内部标识,确定第二处理策略,该第二处理策略包括该UE的内部标识、该第三方应用的标识和该数据包的处理策略;该能力开放功能设备在该网络侧配置该第二处理策略,该第二处理策略用于网络侧设备对该数据包进行处理。本发明实施例的用于处理数据包的方法及设备,能够对数据包进行按策略处理。
Description
技术领域
本发明涉及通信领域,并且更具体地,涉及一种用于处理数据包的方法及设备。
背景技术
用户设备(User Equipment,UE)接入演进分组系统(Evolved Packet System,EPS)后,分组数据网(Packet Data Network,PDN)网关(PDN Gateway,PGW)为UE分配互联网协议(Internet Protocol,IP)地址,UE通过该IP地址实现与外部网络的数据传输;UE的所有上行数据报文会通过PGW发送至外部网络,外部网络所有的下行数据报文会通过PGW发送至UE。
对于互联网应用(Over The Top,OTT)的数据包,接入网侧对数据包的处理可能会优化OTT的服务。然而,目前接入网侧无法确定哪些数据包需要对其进行处理。另外,目前移动边缘计算平台(Mobile Edge Computing,MEC)也不能确定针对哪些数据包进行本地路由。
因此,需要一种数据包的处理策略,以对数据包进行按策略处理。
发明内容
本发明实施例提供了一种用于处理数据包的方法及设备,能够对数据包进行按策略处理。
第一方面,提供了一种用于处理数据包的方法,包括:
能力开放功能设备接收第三方应用发送的第一处理策略,该第一处理策略包括用户设备UE的外部标识、该第三方应用的标识和该UE发送给该第三方应用的数据包的处理策略,其中该UE的外部标识为该第三方应用识别该UE的标识;
该能力开放功能设备根据该UE的外部标识,获取该UE的内部标识,其中该UE的内部标识为网络侧识别该UE的标识;
该能力开放功能设备根据该UE的内部标识,确定第二处理策略,该第二处理策略包括该UE的内部标识、该第三方应用的标识和该数据包的处理策略;
该能力开放功能设备在该网络侧配置该第二处理策略,该第二处理策略用于网络侧设备对该数据包进行处理。
本发明实施例的用于处理数据包的方法,根据第三方应用发送的第一处理策略在网络侧配置第二处理策略,能够对第三方应用的数据包进行按策略处理,从而能够提高第三方应用的数据包的传输效率。
在一些可能的实现方式中,该能力开放功能设备在该网络侧配置该第二处理策略,包括:
该能力开放功能设备将该第二处理策略发送给该网络侧的数据库,该数据库用于基站查询该第二处理策略,该第二处理策略用于该基站对该数据包进行处理。
基站根据该数据包的处理策略,对该数据包进行处理。例如,在该数据包中增加接入网状态信息,然后将该数据包发送给该第三方应用。第三方应用可以基于该信息进行相应处理。这样可以实时适应接入网侧的负荷情况变化,从而提高用户体验。
在一些可能的实现方式中,该能力开放功能设备在该网络侧配置该第二处理策略,包括:
该能力开放功能设备将该第二处理策略发送给移动边缘计算平台,该第二处理策略用于该移动边缘计算平台对该数据包进行处理。
该移动边缘计算平台根据该数据包的处理策略,对该数据包进行本地路由。这样,数据包可直接路由给第三方应用,不再通过核心网发送给第三方应用。
在一些可能的实现方式中,该能力开放功能设备在该网络侧配置该第二处理策略,包括:
该能力开放功能设备将该第二处理策略发送给无线接入网拥塞感知功能设备,以使该无线接入网拥塞感知功能设备将该第二处理策略发送给基站,该第二处理策略用于该基站对该数据包进行处理。
在一些可能的实现方式中,该方法还包括:
该能力开放功能设备根据该UE的外部标识,获取该基站的标识;
该能力开放功能设备向该无线接入网拥塞感知功能设备发送该基站的标识。
在一些可能的实现方式中,该UE的外部标识为该UE的公网互联网协议IP地址、电话号码或账号名;该UE的内部标识为该UE的私网IP地址或隧道标识Tunnel ID。
可选地,UE的外部标识为UE的公网IP地址时,该能力开放功能设备向PGW请求UE的私网IP地址。
可选地,UE的外部标识为除UE的公网IP地址外的其他外部标识时,该能力开放功能设备先向HSS请求UE的IMSI/MSISDN,再向PGW请求UE的私网IP地址。
可选地,该能力开放功能设备先向HSS发送订阅请求,请求UE的IMSI/MSISDN和目标MME地址,再向MME发送请求,请求UE的Tunnel ID。
在一些可能的实现方式中,该方法还包括:
该能力开放功能设备获取该UE的更新后的内部标识和该UE的更新前的内部标识;
该能力开放功能设备根据该UE的更新后的内部标识和该UE的更新前的内部标识,在该网络侧更新配置该第二处理策略。
第二方面,提供了一种用于处理数据包的方法,包括:
网络侧设备获取用户设备UE发送给第三方应用的数据包,该数据包包括该UE的内部标识和该第三方应用的标识,其中该UE的内部标识为网络侧识别该UE的标识;
该网络侧设备根据该UE的内部标识和该第三方应用的标识,查询第二处理策略,获取该数据包的处理策略,其中该第二处理策略包括该UE的内部标识、该第三方应用的标识和该数据包的处理策略,该第二处理策略是由能力开放功能设备根据第三方应用的第一处理策略得到并在该网络侧配置的,该第一处理策略包括该UE的外部标识、该第三方应用的标识和该数据包的处理策略,该UE的外部标识为该第三方应用识别该UE的标识;
该网络侧设备根据该数据包的处理策略,对该数据包进行处理。
本发明实施例的用于处理数据包的方法,根据配置的第二处理策略对数据包进行处理,能够对第三方应用的数据包进行按策略处理,从而能够提高第三方应用的数据包的传输效率。
在一些可能的实现方式中,该网络侧设备为基站;
该网络侧设备根据该数据包的处理策略,对该数据包进行处理,包括:
该基站根据该数据包的处理策略,在该数据包中增加接入网状态信息,并将该数据包发送给该第三方应用。
在一些可能的实现方式中,该网络侧设备根据该UE的内部标识和该第三方应用的标识,查询第二处理策略,获取该数据包的处理策略,包括:
该基站根据该UE的内部标识和该第三方应用的标识,在该网络侧的数据库中查询该第二处理策略,获取该数据包的处理策略,其中,该第二处理策略由该能力开放功能设备发送给该数据库。
在一些可能的实现方式中,该方法还包括:
该基站接收无线接入网拥塞感知功能设备发送的该第二处理策略,其中,该第二处理策略由该能力开放功能设备发送给该无线接入网拥塞感知功能设备;
该网络侧设备根据该UE的内部标识和该第三方应用的标识,查询第二处理策略,获取该数据包的处理策略,包括:
该基站根据该UE的内部标识和该第三方应用的标识,在该基站中查询该第二处理策略,获取该数据包的处理策略。
在一些可能的实现方式中,该方法还包括:
该基站接收该无线接入网拥塞感知功能设备发送的该UE的更新后的内部标识和该UE的更新前的内部标识,其中,该UE的更新后的内部标识和该UE的更新前的内部标识由该能力开放功能设备发送给该无线接入网拥塞感知功能设备;
该基站根据该UE的更新后的内部标识和该UE的更新前的内部标识,更新该基站中的该第二处理策略。
在一些可能的实现方式中,该网络侧设备为移动边缘计算平台;
该网络侧设备根据该数据包的处理策略,对该数据包进行处理,包括:
该移动边缘计算平台根据该数据包的处理策略,对该数据包进行本地路由。
在一些可能的实现方式中,该方法还包括:
该移动边缘计算平台接收该能力开放功能设备发送的该第二处理策略;
该网络侧设备根据该UE的内部标识和该第三方应用的标识,查询第二处理策略,获取该数据包的处理策略,包括:
该移动边缘计算平台根据该UE的内部标识和该第三方应用的标识,在该移动边缘计算平台中查询该第二处理策略,获取该数据包的处理策略。
在一些可能的实现方式中,该方法还包括:
该移动边缘计算平台接收该能力开放功能设备发送的该UE的更新后的内部标识和该UE的更新前的内部标识;
该移动边缘计算平台根据该UE的更新后的内部标识和该UE的更新前的内部标识,更新该移动边缘计算平台中的该第二处理策略。
在一些可能的实现方式中,该UE的外部标识为该UE的公网互联网协议IP地址、电话号码或账号名;该UE的内部标识为该UE的私网IP地址或隧道标识Tunnel ID。
第三方面,提供了一种能力开放功能设备,包括执行第一方面或第一方面的任意可能的实现方式中的方法的模块。
第四方面,提供了一种网络侧设备,包括执行第二方面或第二方面的任意可能的实现方式中的方法的模块。
第五方面,提供了一种能力开放功能设备。该能力开放功能设备包括处理器、存储器和通信接口。处理器与存储器和通信接口连接。存储器用于存储指令,处理器用于执行该指令,通信接口用于在处理器的控制下与其他网元进行通信。该处理器执行该存储器存储的指令时,该执行使得该处理器执行第一方面或第一方面的任意可能的实现方式中的方法。
第六方面,提供了一种网络侧设备。该网络侧设备包括处理器、存储器和通信接口。处理器与存储器和通信接口连接。存储器用于存储指令,处理器用于执行该指令,通信接口用于在处理器的控制下与其他网元进行通信。该处理器执行该存储器存储的指令时,该执行使得该处理器执行第二方面或第二方面的任意可能的实现方式中的方法。
第七方面,提供了一种计算机可读介质,用于存储计算机程序,该计算机程序包括用于执行第一方面或第一方面的任意可能的实现方式中的方法的指令。
第八方面,提供了一种计算机可读介质,用于存储计算机程序,该计算机程序包括用于执行第二方面或第二方面的任意可能的实现方式中的方法的指令。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是可应用本发明实施例技术方案的网络架构的示意图。
图2是本发明一个实施例的用于处理数据包的方法的示意性流程图。
图3是本发明另一实施例的用于处理数据包的方法的示意性流程图。
图4是本发明又一实施例的用于处理数据包的方法的示意性流程图。
图5是本发明又一实施例的用于处理数据包的方法的示意性流程图。
图6是本发明又一实施例的用于处理数据包的方法的示意性流程图。
图7是本发明又一实施例的用于处理数据包的方法的示意性流程图。
图8是本发明实施例的能力开放功能设备的示意性框图。
图9是本发明实施例的网络侧设备的示意性框图。
图10是本发明实施例的能力开放功能设备的示意性结构图。
图11是本发明实施例的网络侧设备的示意性结构图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明的一部分实施例,而不是全部实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动的前提下所获得的所有其他实施例,都应属于本发明保护的范围。
应理解,本发明实施例的技术方案可以应用于各种通信系统,例如:全球移动通讯(Global System of Mobile communication,GSM)系统、码分多址(Code DivisionMultiple Access,CDMA)系统、宽带码分多址(Wideband Code Division MultipleAccess,WCDMA)系统、通用分组无线业务(General Packet Radio Service,GPRS)、长期演进(Long Term Evolution,LTE)系统、LTE频分双工(Frequency Division Duplex,FDD)系统、LTE时分双工(Time Division Duplex,TDD)、通用移动通信系统(Universal MobileTelecommunication System,UMTS)、全球互联微波接入(Worldwide Interoperabilityfor Microwave Access,WiMAX)通信系统等。
还应理解,在本发明实施例中,用户设备(User Equipment,UE)可称之为终端(Terminal)、移动台(Mobile Station,MS)、移动终端(Mobile Terminal)等,该用户设备可以经无线接入网(Radio Access Network,RAN)与一个或多个核心网进行通信,例如,用户设备可以是移动电话(或称为“蜂窝电话”)、具有移动终端的计算机等,例如,用户设备还可以是便携式、袖珍式、手持式、计算机内置的或者车载的移动装置,它们与无线接入网交换语音和/或数据。
在本发明实施例中,基站可以是GSM或CDMA中的基站(Base TransceiverStation,BTS),也可以是WCDMA中的基站(NodeB,NB),还可以是LTE中的演进型基站(Evolutional Node B,eNB或eNodeB),本发明并不限定。但为描述方便,下述实施例将以基站eNB和用户设备UE为例进行说明。
图l是可应用本发明实施例技术方案的网络架构的示意图。如图l所示,该网络架构可以包括eNB、移动性管理实体(Mobility Management Entity,MME)、服务网关(ServingGateway,SGW)、PGW、无线接入网拥塞感知功能(RAN Congestion Awareness Function,RCAF)、业务能力开放功能(Service Capability Exposure Function,SCEF)、MEC和OTT等网元。
eNB组成演进的UMTS陆地无线接入网(Evolved-UTRAN,E-UTRAN),实现无线物理层功能、资源调度和无线资源管理、无线接入控制以及移动性管理功能。eNB通过用户面接口S1-U和SGW相连,用于传送用户数据;通过控制面接口S1-MME和MME相连,采用S1-AP协议实现无线接入承载控制等功能。
MME主要负责用户即会话管理的所有控制平面功能,包括非接入层(Non AccessStratum,NAS)信令及安全,跟踪区列表(Tracking Area List)的管理,PGW与SGW的选择等。
SGW主要负责UE的数据传输、转发以及路由切换等,并作为UE在eNodeB之间切换时的本地移动性锚定点。
PGW为外部网络发送给UE数据的入口,负责UE的IP地址分配,UE的数据报文过滤、速率控制、生成计费信息等。
SCEF通过3GPP网络接口提供开放的业务和功能,它提供了一种业务能力开放功能的实现途径。第三方应用,例如OTT,通过SCEF提供接入网络的功能。SCEF通过3GPP底层网络接口和协议提供服务,并且总是在信任域内,应用程序可以属于信任域,也可以位于信任域外,SCEF提供的功能包括用户鉴权、档案管理、访问控制表管理、策略执行等。
RCAF为无线网络拥塞感知功能,该网元通过操作管理维护(OperationAdministration and Maintenance,OAM)收集与处理无线网络侧的小区拥塞信息;并通过Nq/Nq’接口从MME/服务GPRS支持节点(Serving GPRS Support Node,SGSN)获取拥塞小区的用户标识信息及其活动的接入点名称(Access Point Name,APN)信息,然后,根据用户标识以及其活动的APN信息向相应的策略控制与计费规则功能(Policy Control andcharging Rules Function,PCRF)报告UE所处的接入网侧处于用户面拥塞状态。
MEC是靠近接入网设备的设备,能够获取UE的数据报文,并将数据报文处理完后进行路由。当第三方应用也部署在靠近接入网的位置,比如部署在MEC设备上,那么,MEC设备能够将UE的数据报文本地路由到相应的第三方应用服务器,并本地处理。
OTT是指通过互联网向用户提供各种应用服务。这种应用和目前运营商所提供的通信业务不同,它仅利用运营商的网络,而服务由运营商之外的第三方提供。
为了优化OTT的服务,接入网侧(eNB)可以对数据包进行处理,例如,在数据包中增加接入网状态信息,以便于OTT利用接入网状态信息进行拥塞控制。然而,目前接入网侧无法确定哪些数据包需要对其进行处理。另外,目前MEC也不能确定针对哪些数据包进行本地路由。本发明实施例的技术方案给eNB和MEC提供了数据包的处理策略,能够解决上述问题。
图2示出了根据本发明实施例的用于处理数据包的方法200的示意性流程图。该方法200由能力开放功能设备执行。该能力开放功能设备可以是图1中的SCEF,也可以是MEC中的能力开放功能。
S210,能力开放功能设备接收第三方应用发送的第一处理策略,该第一处理策略包括UE的外部标识、该第三方应用的标识和该UE发送给该第三方应用的数据包的处理策略,其中该UE的外部标识为该第三方应用识别该UE的标识。
第三方应用,例如OTT,向能力开放功能设备发送第一处理策略。该第一处理策略可以由第三方应用确定。该第一处理策略包括UE的外部标识、该第三方应用的标识和该UE发送给该第三方应用的数据包的处理策略。该UE的外部标识为该第三方应用识别该UE的标识。也就是说,第三方应用针对每个UE设置数据包的处理策略。该数据包的处理策略指示是否处理该数据包。例如,针对UE1发送给OTT1的数据包的第一处理策略可以为,“UE1的外部标识,OTT1的标识,是”,该第一处理策略指示对UE1发送给OTT1的数据包进行处理。
应理解,该数据包的处理策略还可以省略,例如,针对UE1发送给OTT1的数据包的第一处理策略可以为,“UE1的外部标识,OTT1的标识”,该第一处理策略指示对UE1发送给OTT1的数据包进行处理。也就是说,若第一处理策略中存在相应标识,则需要对数据包进行处理。
该UE的外部标识为该第三方应用识别该UE的标识。可选地,该UE的外部标识可以为该UE的IP地址、电话号码或账号名。
S220,该能力开放功能设备根据该UE的外部标识,获取该UE的内部标识,其中该UE的内部标识为网络侧识别该UE的标识。
由于第三方应用发送的第一处理策略中包括的是UE的外部标识,因此需要将UE的外部标识转换为网络侧识别UE的内部标识。
该UE的内部标识为网络侧识别该UE的标识。可选地,该UE的内部标识为该UE的私网IP地址或隧道标识(Tunnel ID)。
可选地,在本发明一个实施例中,UE的外部标识为UE的公网IP地址。在这种情况下,该能力开放功能设备向PGW发送请求,请求UE的私网IP地址,该请求中包括该UE的公网IP地址。PGW根据该UE的公网IP地址,确定该UE的私网IP地址,将该UE的私网IP地址发送给该能力开放功能设备。
可选地,在本发明另一个实施例中,UE的外部标识为除UE的公网IP地址外的其他外部标识,例如,电话号码或账号名。在这种情况下,该能力开放功能设备先向归属网络服务器(Home Subscriber Server,HSS)发送请求,请求UE的国际移动用户标识(International Mobile Subscriber Identity,IMSI)/移动台国际ISDN号码(MobileStation international ISDN number,MSISDN,该请求中包括UE的外部标识。HSS将UE的外部标识对应的UE的IMSI/MSISDN发送给该能力开放功能设备。该能力开放功能设备再向PGW发送请求,请求UE的私网IP地址,该请求中包括该UE的IMSI/MSISDN。PGW根据该UE的IMSI/MSISDN,确定该UE的私网IP地址,将该UE的私网IP地址发送给该能力开放功能设备。
可选地,在本发明另一个实施例中,该能力开放功能设备先向HSS发送订阅请求,该请求中包括UE的外部标识。HSS向该能力开放功能设备发送请求响应,该响应包括UE的IMSI/MSISDN和目标MME地址(address)。该能力开放功能设备再向MME发送请求,请求UE的Tunnel ID信息,该请求包括UE的IMSI/MSISDN。MME向该能力开放功能设备发送请求响应,包括UE的Tunnel ID信息,例如eNB地址,eNB TEID/SGW TEID。或者,该能力开放功能设备也可以向SGW请求Tunnel ID信息,SGW向该能力开放功能设备返回eNB地址,eNB TEID/SGWTEID。
S230,该能力开放功能设备根据该UE的内部标识,确定第二处理策略,该第二处理策略包括该UE的内部标识、该第三方应用的标识和该数据包的处理策略。
在获取到UE的内部标识后,该能力开放功能设备将第一处理策略转化为第二处理策略,该第二处理策略包括该UE的内部标识、该第三方应用的标识和该数据包的处理策略。例如,针对UE1发送给OTT1的数据包的第二处理策略可以为,“UE1的内部标识,OTT1的标识,是”,该第二处理策略指示对UE1发送给OTT1的数据包进行处理。
应理解,该数据包的处理策略还可以省略,例如,针对UE1发送给OTT1的数据包的第二处理策略可以为,“UE1的内部标识,OTT1的标识”,该第二处理策略指示对UE1发送给OTT1的数据包进行处理。也就是说,若第二处理策略中存在相应标识,则需要对数据包进行处理。
S240,该能力开放功能设备在该网络侧配置该第二处理策略,该第二处理策略用于网络侧设备对该数据包进行处理。
该能力开放功能设备将该第二处理策略配置给网络侧设备,例如,网络侧的数据库、基站或MEC。这样,基站或MEC可以利用该第二处理策略对数据包进行处理。
可选地,在本发明一个实施例中,该能力开放功能设备将该第二处理策略发送给该网络侧的数据库,该数据库用于基站查询该第二处理策略,该第二处理策略用于该基站对该数据包进行处理。
在本实施例中,能力开放功能设备将第二处理策略安装到网络侧的数据库。该数据库可以在网络侧的新增网元中,也可以在网络侧已有的网元中,本发明对此并不限定。基站在接收到UE发送给第三方应用的数据包时,在数据库中查询该第二处理策略。例如,基站向数据库发送查询请求,请求中包括UE的内部标识和第三方应用的标识,数据库向基站发送查询到的该数据包的处理策略,例如,该数据包的处理策略为“是”,即需要对该数据包进行处理。基站根据该数据包的处理策略,对该数据包进行处理。例如,在该数据包中增加接入网状态信息,然后将该数据包发送给该第三方应用。该接入网状态信息包括接入网的负荷信息和/或拥塞信息。基站可以在数据包中增加包括该接入网状态信息的包头,发送给该第三方应用。这样第三方应用可以基于该信息进行相应处理。例如,第三方应用在接收到该接入网状态信息后可以进行相应的处理,向传输控制协议(Transmission ControlProtocol,TCP)服务器提供基于TCP流/用户/承载粒度的上下行链路的可用带宽,如进行视频服务时,设置匹配网络资源的视频速率,然后TCP服务器利用相应信息来进行拥塞控制决策。这样可以实时适应接入网侧的负荷情况变化,从而提高用户体验。
可选地,在本发明另一个实施例中,该能力开放功能设备将该第二处理策略发送给无线接入网拥塞感知功能设备,以使该无线接入网拥塞感知功能设备将该第二处理策略发送给基站,该第二处理策略用于该基站对该数据包进行处理。
本实施例与前一实施例的区别在于,能力开放功能设备将该第二处理策略通过无线接入网拥塞感知功能设备,例如RCAF,发送给基站,从而实现该第二处理策略在基站的配置。
可选地,该方法还包括:
该能力开放功能设备根据该UE的外部标识,获取该基站的标识;
该能力开放功能设备向该无线接入网拥塞感知功能设备发送该基站的标识。
在向基站发送该第二处理策略时,由于该能力开放功能设备可能并不知道UE的位置,即UE处在哪个基站下。若向所有的基站发送信息将消耗过多的资源,因此,可以先向HSS发起UE位置监控请求,从而获取UE的位置信息,再通过RCAF向对应的基站发送该第二处理策略。
具体地,能力开放功能设备向HSS发送监控请求,包括UE的外部标识。HSS审核请求,向MME/SGSN发送插入用户数据请求。MME/SGSN处理该请求,查找对应UE的小区(cell)/路由区(Routing Area,RA)/跟踪区(Tracking Area,TA)/eNB信息。MME/SGSN向HSS发送插入用户数据答复,其中包括UE的eNB-ID/cell-ID/路由区标识(Routing Area Identity,RAI)/跟踪区标识(Tracking Area Identity,TAI)信息、UE的IP地址。HSS向能力开放功能设备发送监控响应,包括UE的eNB-ID/cell-ID/RAI/TAI信息、UE的IP地址。这样,能力开放功能设备获取了UE的位置,即存在于哪一个eNodeB之下及UE的IP地址。上述为协议23.682中的监控事件:位置报告,在此增加了向MME获取UE的IP地址。然后,能力开放功能设备向RCAF发送该第二处理策略以及UE对应的eNB-ID。RCAF向相应eNodeB发送该第二处理策略,从而实现该第二处理策略在基站的配置。
基站在接收到UE发送给第三方应用的数据包时,根据UE的内部标识和第三方应用的标识,在基站中查询该第二处理策略,获取该数据包的处理策略。例如,该数据包的处理策略为“是”,即需要对该数据包进行处理。基站根据该数据包的处理策略,对该数据包进行处理,具体处理方式可参见前一实施例,为了简洁,在此不再赘述。
可选地,在本发明另一个实施例中,该能力开放功能设备将该第二处理策略发送给移动边缘计算平台,该第二处理策略用于该移动边缘计算平台对该数据包进行处理。
在本实施例中,能力开放功能设备将第二处理策略安装到移动边缘计算平台。该移动边缘计算平台获取到UE发送给第三方应用的数据包时,根据该UE的内部标识和该第三方应用的标识,在该移动边缘计算平台中查询该第二处理策略,获取该数据包的处理策略。例如,该数据包的处理策略为“是”,即需要对该数据包进行处理。该移动边缘计算平台根据该数据包的处理策略,对该数据包进行本地路由。这样,数据包可直接路由给第三方应用,不再通过核心网发送给第三方应用。可选地,该移动边缘计算平台还可以进行本地处理,例如,获取接入网侧的负载信息、无线链路质量信息,并反馈给内容优化处理单元,进行动态调整(例如用于视频码率调整),从而可以提高用户的体验,减少时延和卡顿次数。
在本发明实施例中,可选地,该方法还包括:
该能力开放功能设备获取该UE的更新后的内部标识和该UE的更新前的内部标识;
该能力开放功能设备根据该UE的更新后的内部标识和该UE的更新前的内部标识,在该网络侧更新配置该第二处理策略。
UE的内部标识可能会发生变化。例如,当UE切换为空闲(IDLE)态后再重新连接到网络时,其私网IP地址将会产生变化。在这种情况下,可以根据更新前后的内部标识更新该第二处理策略。
例如,以私网IP地址发生变化为例,该能力开放功能设备向PGW发送订阅信息请求,请求中包括UE的私网IP地址。PGW向该能力开放功能设备发送订阅信息响应。当UE连接状态切换,重新接入网络,重新分配IP地址导致私网IP地址发生改变时,PGW将更新后的私网IP地址与更新前的私网IP地址通过订阅信息响应发送给该能力开放功能设备。该能力开放功能设备在该网络侧更新配置该第二处理策略。例如,该能力开放功能设备向数据库发送该UE的更新后的内部标识和该UE的更新前的内部标识;该数据库根据该UE的更新后的内部标识和该UE的更新前的内部标识,更新该移动边缘计算平台中的该第二处理策略。或者该能力开放功能设备向无线接入网拥塞感知功能设备发送该UE的更新后的内部标识和该UE的更新前的内部标识,该无线接入网拥塞感知功能设备将该UE的更新后的内部标识和该UE的更新前的内部标识发送给基站;该基站根据该UE的更新后的内部标识和该UE的更新前的内部标识,更新该基站中的该第二处理策略。或者,该能力开放功能设备向移动边缘计算平台发送该UE的更新后的内部标识和该UE的更新前的内部标识;该移动边缘计算平台根据该UE的更新后的内部标识和该UE的更新前的内部标识,更新该移动边缘计算平台中的该第二处理策略。
本发明实施例的用于处理数据包的方法,根据第三方应用发送的第一处理策略在网络侧配置第二处理策略,能够对第三方应用的数据包进行按策略处理,从而能够提高第三方应用的数据包的传输效率。
图3示出了根据本发明另一实施例的用于处理数据包的方法300的示意性流程图。该方法300由网络侧设备执行。如图3所示,该方法300包括:
S310,网络侧设备获取UE发送给第三方应用的数据包,该数据包包括该UE的内部标识和该第三方应用的标识,其中该UE的内部标识为网络侧识别该UE的标识;
S320,该网络侧设备根据该UE的内部标识和该第三方应用的标识,查询第二处理策略,获取该数据包的处理策略,其中该第二处理策略包括该UE的内部标识、该第三方应用的标识和该数据包的处理策略,该第二处理策略是由能力开放功能设备根据第三方应用的第一处理策略得到并在该网络侧配置的,该第一处理策略包括该UE的外部标识、该第三方应用的标识和该数据包的处理策略,该UE的外部标识为该第三方应用识别该UE的标识;
S330,该网络侧设备根据该数据包的处理策略,对该数据包进行处理。
本发明实施例的用于处理数据包的方法,根据配置的第二处理策略对数据包进行处理,能够对第三方应用的数据包进行按策略处理,从而能够提高第三方应用的数据包的传输效率。
可选地,在本发明一个实施例中,该网络侧设备为基站;
该基站根据该数据包的处理策略,在该数据包中增加接入网状态信息,并将该数据包发送给该第三方应用。
可选地,该基站根据该UE的内部标识和该第三方应用的标识,在该网络侧的数据库中查询该第二处理策略,获取该数据包的处理策略,其中,该第二处理策略由该能力开放功能设备发送给该数据库。
可选地,该方法还包括:
该基站接收无线接入网拥塞感知功能设备发送的该第二处理策略,其中,该第二处理策略由该能力开放功能设备发送给该无线接入网拥塞感知功能设备;
该基站根据该UE的内部标识和该第三方应用的标识,在该基站中查询该第二处理策略,获取该数据包的处理策略。
可选地,该方法还包括:
该基站接收该无线接入网拥塞感知功能设备发送的该UE的更新后的内部标识和该UE的更新前的内部标识,其中,该UE的更新后的内部标识和该UE的更新前的内部标识由该能力开放功能设备发送给该无线接入网拥塞感知功能设备;
该基站根据该UE的更新后的内部标识和该UE的更新前的内部标识,更新该基站中的该第二处理策略。
可选地,在本发明另一个实施例中,该网络侧设备为移动边缘计算平台;
该移动边缘计算平台根据该数据包的处理策略,对该数据包进行本地路由。
可选地,该方法还包括:
该移动边缘计算平台接收该能力开放功能设备发送的该第二处理策略;
该移动边缘计算平台根据该UE的内部标识和该第三方应用的标识,在该移动边缘计算平台中查询该第二处理策略,获取该数据包的处理策略。
可选地,该方法还包括:
该移动边缘计算平台接收该能力开放功能设备发送的该UE的更新后的内部标识和该UE的更新前的内部标识;
该移动边缘计算平台根据该UE的更新后的内部标识和该UE的更新前的内部标识,更新该移动边缘计算平台中的该第二处理策略。
可选地,该UE的外部标识为该UE的公网IP地址、电话号码或账号名;该UE的内部标识为该UE的私网IP地址或Tunnel ID。
下面将结合具体的例子详细描述本发明实施例。应注意,这些例子只是为了帮助本领域技术人员更好地理解本发明实施例,而非限制本发明实施例的范围。
图4为本发明一个实施例的用于处理数据包的方法的示意性流程图。
410,OTT向SCEF发送第一处理策略,包括OTT标识(如服务器IP地址)、UE外部标识、数据包处理策略。
420,当410中UE的外部标识为公网IP地址时,SCEF向PGW发送请求,请求UE的私网IP地址,该请求中包括该UE的公网IP地址。
421,当410中UE的外部标识为除UE的公网IP地址外的其他外部标识,例如,电话号码或账号名时,SCEF向HSS发送请求,请求UE的IMSI/MSISDN,该请求中包括UE的外部标识。
422,HSS接收到UE的外部标识,将对应的UE的IMSI/MSISDN发送给SCEF。
423,SCEF向PGW发送请求,请求UE的私网IP地址,该请求中包括该UE的IMSI/MSISDN。
上述420与421-423为并列的方式。
430,PGW向SCEF发送UE的私网IP地址。
440,SCEF向MEC发送第二处理策略。
445,SCEF向数据库发送第二处理策略。
上述440与445为并列的方式。
450,UE向eNodeB发送OTT的数据包时,eNodeB接收到UE发送的数据包。
460,eNodeB向数据库发起查询请求,包括UE的内网IP地址、OTT标识。
470,数据库对从eNodeB接收到的OTT标识及UE的内网IP地址进行查询,判断此UE、OTT是否享受数据包处理服务,并将查询结果发送给eNodeB。
480,若查询结果为是,那么eNodeB查询对应该UE的接入网状态信息,例如拥塞信息,在数据包增加包括该信息的包头,发送给OTT。
490,MEC获取到UE的数据包,查询第二处理策略,若查询结果为是,则直接路由给OTT。
上述450-480与490为并列的方式。
图5为本发明另一个实施例的用于处理数据包的方法的示意性流程图。
510,OTT向SCEF发送第一处理策略,包括OTT标识、UE外部标识、数据包处理策略。
520,SCEF向HSS发送监控请求,包括UE的外部标识。
530,HSS审核请求。
535,HSS向MME/SGSN发送插入用户数据请求。
540,MME/SGSN处理,查找对应UE的cell/RA/TA/eNB信息。
545,MME/SGSN向HSS发送插入用户数据答复,其中包括目标UE的eNB-ID/cell-ID/RAI/TAI信息、UE的IP地址。
550,HSS向SCEF发送监控响应,包括目标UE的eNB-ID/cell-ID/RAI/TAI信息、UE的IP地址。
560,SCEF向MEC发送第二处理策略。
570,SCEF向RCAF发送第二处理策略以及目标UE对应的eNB-ID。
580,RCAF向eNodeB发送第二处理策略。
上述560与570-580为并列的方式。
590,eNodeB接收到UE的数据包,查询第二处理策略,若查询结果为是,则查询对应该UE的接入网状态信息,例如拥塞信息,在数据包增加包括该信息的包头,发送给OTT。
595,MEC获取到UE的数据包,查询第二处理策略,若查询结果为是,则直接路由给OTT。
上述590与595为并列的方式。
图6为本发明另一个实施例的用于处理数据包的方法的示意性流程图。本实施例为更新配置第二处理策略的示例。
610,SCEF在接收到UE的内网IP地址时,向PGW发送订阅信息请求,请求中包括接收到的UE的IP地址。
620,PGW向SCEF发送订阅信息响应。当UE连接状态切换,重新接入网络,重新分配IP地址导致IP地址发生改变时,PGW将新的IP地址与之前的IP地址通过订阅信息响应发送给SCEF。
630,SCEF向MEC发送更新数据包处理策略,包括新的UE的IP地址与之前的IP地址,MEC对数据包处理策略进行更新。
640,SCEF向数据库发送更新数据库信息,包括新的UE的IP地址与之前的IP地址,数据库对数据包处理策略进行更新。
650,SCEF向RCAF发送更新数据包处理策略,包括新的UE的IP地址与之前的IP地址,RCAF再将数据包处理策略发送给eNodeB,eNodeB完成数据包处理策略的更新。
上述630、640、650为并列的方式。
图7为本发明另一个实施例的用于处理数据包的方法的示意性流程图。
710,OTT向SCEF发送第一处理策略,包括OTT标识(如服务器IP地址)、UE外部标识、数据包处理策略。
720,SCEF向HSS发送订阅请求,其中包括UE的外部标识。UE的连接状态发生改变时,向SCEF报告。
730,HSS向SCEF发送请求响应,包括UE的IMSI/MSISDN,目标MME address。
740,SCEF向MME发送Tunnel ID请求消息,包括UE的IMSI/MSISDN。
750,MME向SCEF发送请求响应,包括eNodeB address,eNB TEID/SGW TEID。
或者,SCEF也可以向SGW请求Tunnel ID信息,SGW向SCEF返回eNB地址,eNB TEID/SGW TEID。
至此,SCEF获取到第二处理策略(OTT标识,Tunnel ID),之后将第二处理策略发送到eNodeB、数据库和MEC的过程同前述各实施例。
应理解,在本发明的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。
上文详细描述了本发明实施例的用于处理数据包的方法,下面将描述本发明实施例的设备。
图8示出了本发明实施例的能力开放功能设备800的示意性框图。该能力开放功能设备可以是SCEF,也可以是MEC中的能力开放功能。如图8所示,该能力开放功能设备800包括:
接收模块810,用于接收第三方应用发送的第一处理策略,该第一处理策略包括用户设备UE的外部标识、该第三方应用的标识和该UE发送给该第三方应用的数据包的处理策略,其中该UE的外部标识为该第三方应用识别该UE的标识;
获取模块820,用于根据该UE的外部标识,获取该UE的内部标识,其中该UE的内部标识为网络侧识别该UE的标识;
确定模块830,用于根据该UE的内部标识,确定第二处理策略,该第二处理策略包括该UE的内部标识、该第三方应用的标识和该数据包的处理策略;
配置模块840,用于在该网络侧配置该第二处理策略,该第二处理策略用于网络侧设备对该数据包进行处理。
本发明实施例的能力开放功能设备,根据第三方应用发送的第一处理策略在网络侧配置第二处理策略,能够对第三方应用的数据包进行按策略处理,从而能够提高第三方应用的数据包的传输效率。
可选地,在本发明一个实施例中,该配置模块840具体用于,将该第二处理策略发送给该网络侧的数据库,该数据库用于基站查询该第二处理策略,该第二处理策略用于该基站对该数据包进行处理。
可选地,在本发明另一个实施例中,该配置模块840具体用于,将该第二处理策略发送给移动边缘计算平台,该第二处理策略用于该移动边缘计算平台对该数据包进行处理。
可选地,在本发明另一个实施例中,该配置模块840具体用于,将该第二处理策略发送给无线接入网拥塞感知功能设备,以使该无线接入网拥塞感知功能设备将该第二处理策略发送给基站,该第二处理策略用于该基站对该数据包进行处理。
可选地,该获取模块820还用于,根据该UE的外部标识,获取该基站的标识;
该配置模块840还用于,向该无线接入网拥塞感知功能设备发送该基站的标识。
可选地,在本发明一个实施例中,该UE的外部标识为该UE的公网互联网协议IP地址、电话号码或账号名;该UE的内部标识为该UE的私网IP地址或隧道标识Tunnel ID。
可选地,在本发明一个实施例中,该获取模块820还用于,获取该UE的更新后的内部标识和该UE的更新前的内部标识
该配置模块840还用于,根据该UE的更新后的内部标识和该UE的更新前的内部标识,在该网络侧更新配置该第二处理策略。
根据本发明实施例的能力开放功能设备800可对应于根据本发明实施例的用于处理数据包的方法中的能力开放功能设备,并且能力开放功能设备800中的各个模块的上述和其它操作和/或功能分别为了实现前述各个方法的相应流程,为了简洁,在此不再赘述。
图9示出了本发明实施例的网络侧设备900的示意性框图。如图9所示,该网络侧设备900包括:
获取模块910,用于获取用户设备UE发送给第三方应用的数据包,该数据包包括该UE的内部标识和该第三方应用的标识,其中该UE的内部标识为网络侧识别该UE的标识;
查询模块920,用于根据该UE的内部标识和该第三方应用的标识,查询第二处理策略,获取该数据包的处理策略,其中该第二处理策略包括该UE的内部标识、该第三方应用的标识和该数据包的处理策略,该第二处理策略是由能力开放功能设备根据第三方应用的第一处理策略得到并在该网络侧配置的,该第一处理策略包括该UE的外部标识、该第三方应用的标识和该数据包的处理策略,该UE的外部标识为该第三方应用识别该UE的标识;
处理模块930,用于根据该数据包的处理策略,对该数据包进行处理。
本发明实施例的网络侧设备,根据配置的第二处理策略对数据包进行处理,能够对第三方应用的数据包进行按策略处理,从而能够提高第三方应用的数据包的传输效率。
可选地,在本发明一个实施例中,该网络侧设备900为基站;
该处理模块930具体用于,根据该数据包的处理策略,在该数据包中增加接入网状态信息,并将该数据包发送给该第三方应用。
可选地,该查询模块920具体用于,根据该UE的内部标识和该第三方应用的标识,在该网络侧的数据库中查询该第二处理策略,获取该数据包的处理策略,其中,该第二处理策略由该能力开放功能设备发送给该数据库。
可选地,该获取模块910还用于,接收无线接入网拥塞感知功能设备发送的该第二处理策略,其中,该第二处理策略由该能力开放功能设备发送给该无线接入网拥塞感知功能设备;
该查询模块920具体用于,根据该UE的内部标识和该第三方应用的标识,在该基站中查询该第二处理策略,获取该数据包的处理策略。
可选地,该获取模块910还用于,接收该无线接入网拥塞感知功能设备发送的该UE的更新后的内部标识和该UE的更新前的内部标识,其中,该UE的更新后的内部标识和该UE的更新前的内部标识由该能力开放功能设备发送给该无线接入网拥塞感知功能设备;根据该UE的更新后的内部标识和该UE的更新前的内部标识,更新该基站中的该第二处理策略。
可选地,在本发明另一个实施例中,该网络侧设备900为移动边缘计算平台;
该处理模块930具体用于,根据该数据包的处理策略,对该数据包进行本地路由。
可选地,该获取模块910还用于,接收该能力开放功能设备发送的该第二处理策略;
该查询模块920具体用于,根据该UE的内部标识和该第三方应用的标识,在该移动边缘计算平台中查询该第二处理策略,获取该数据包的处理策略。
可选地,该获取模块910还用于,接收该能力开放功能设备发送的该UE的更新后的内部标识和该UE的更新前的内部标识;根据该UE的更新后的内部标识和该UE的更新前的内部标识,更新该移动边缘计算平台中的该第二处理策略。
可选地,该UE的外部标识为该UE的公网互联网协议IP地址、电话号码或账号名;该UE的内部标识为该UE的私网IP地址或隧道标识Tunnel ID。
根据本发明实施例的网络侧设备900可对应于根据本发明实施例的用于处理数据包的方法中的基站或移动边缘计算平台,并且网络侧设备900中的各个模块的上述和其它操作和/或功能分别为了实现前述各个方法的相应流程,为了简洁,在此不再赘述。
图10示出了本发明的又一实施例提供的能力开放功能设备的结构,包括至少一个处理器1002(例如CPU),至少一个网络接口1005或者其他通信接口,存储器1006,和至少一个通信总线1003,用于实现这些装置之间的连接通信。处理器1002用于执行存储器1006中存储的可执行模块,例如计算机程序。存储器1006可能包含高速随机存取存储器(RAM:Random Access Memory),也可能还包括非不稳定的存储器(non-volatile memory),例如至少一个磁盘存储器。通过至少一个网络接口1005(可以是有线或者无线)实现与至少一个其他网元之间的通信连接。
在一些实施方式中,存储器1006存储了程序10061,处理器1002执行程序10061,用于执行前述本发明实施例的各个方法。
图11示出了本发明的又一实施例提供的网络侧设备的结构,包括至少一个处理器1102(例如CPU),至少一个网络接口1105或者其他通信接口,存储器1106,和至少一个通信总线1103,用于实现这些装置之间的连接通信。处理器1102用于执行存储器1106中存储的可执行模块,例如计算机程序。存储器1106可能包含高速随机存取存储器(RAM:RandomAccess Memory),也可能还包括非不稳定的存储器(non-volatile memory),例如至少一个磁盘存储器。通过至少一个网络接口1105(可以是有线或者无线)实现与至少一个其他网元之间的通信连接。
在一些实施方式中,存储器1106存储了程序11061,处理器1102执行程序11061,用于执行前述本发明实施例的各个方法。
应理解,在本发明实施例中,术语“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系。例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口、装置或单元的间接耦合或通信连接,也可以是电的,机械的或其它的形式连接。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本发明实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以是两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分,或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-OnlyMemory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。
Claims (20)
1.一种用于处理数据包的方法,其特征在于,包括:
能力开放功能设备接收第三方应用发送的第一处理策略,所述第一处理策略包括用户设备UE的外部标识、所述第三方应用的标识和所述UE发送给所述第三方应用的数据包的处理策略,其中所述UE的外部标识为所述第三方应用识别所述UE的标识;
所述能力开放功能设备根据所述UE的外部标识,获取所述UE的内部标识,其中所述UE的内部标识为网络侧识别所述UE的标识;
所述能力开放功能设备根据所述UE的内部标识,确定第二处理策略,所述第二处理策略包括所述UE的内部标识、所述第三方应用的标识和所述数据包的处理策略;
所述能力开放功能设备在所述网络侧配置所述第二处理策略,所述第二处理策略用于网络侧设备对所述数据包进行处理;
其中,所述能力开放功能设备在所述网络侧配置所述第二处理策略,包括:
所述能力开放功能设备将所述第二处理策略发送给所述网络侧的数据库,所述数据库用于基站查询所述第二处理策略,所述第二处理策略用于所述基站对所述数据包进行处理;或
所述能力开放功能设备将所述第二处理策略发送给移动边缘计算平台,所述第二处理策略用于所述移动边缘计算平台对所述数据包进行处理;或
所述能力开放功能设备将所述第二处理策略发送给无线接入网拥塞感知功能设备,以使所述无线接入网拥塞感知功能设备将所述第二处理策略发送给基站,所述第二处理策略用于所述基站对所述数据包进行处理。
2.根据权利要求1所述的方法,其特征在于,在所述能力开放功能设备将所述第二处理策略发送给所述无线接入网拥塞感知功能设备的情况下,所述方法还包括:
所述能力开放功能设备根据所述UE的外部标识,获取所述基站的标识;
所述能力开放功能设备向所述无线接入网拥塞感知功能设备发送所述基站的标识。
3.根据权利要求1或2所述的方法,其特征在于,所述UE的外部标识为所述UE的公网互联网协议IP地址、电话号码或账号名;所述UE的内部标识为所述UE的私网IP地址或隧道标识Tunnel ID。
4.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:
所述能力开放功能设备获取所述UE的更新后的内部标识和所述UE的更新前的内部标识;
所述能力开放功能设备根据所述UE的更新后的内部标识和所述UE的更新前的内部标识,在所述网络侧更新配置所述第二处理策略。
5.一种用于处理数据包的方法,其特征在于,包括:
网络侧设备获取用户设备UE发送给第三方应用的数据包,所述数据包包括所述UE的内部标识和所述第三方应用的标识,其中所述UE的内部标识为网络侧识别所述UE的标识;
所述网络侧设备根据所述UE的内部标识和所述第三方应用的标识,查询第二处理策略,获取所述数据包的处理策略,其中所述第二处理策略包括所述UE的内部标识、所述第三方应用的标识和所述数据包的处理策略,所述第二处理策略是由能力开放功能设备根据第三方应用的第一处理策略得到并在所述网络侧配置的,所述第一处理策略包括所述UE的外部标识、所述第三方应用的标识和所述数据包的处理策略,所述UE的外部标识为所述第三方应用识别所述UE的标识;
所述网络侧设备根据所述数据包的处理策略,对所述数据包进行处理;
其中,所述网络侧设备根据所述UE的内部标识和所述第三方应用的标识,查询第二处理策略,获取所述数据包的处理策略,包括:
所述网络侧设备根据所述UE的内部标识和所述第三方应用的标识,在所述网络侧的数据库中查询所述第二处理策略,获取所述数据包的处理策略,其中,所述第二处理策略由所述能力开放功能设备发送给所述数据库;或
所述网络侧设备接收无线接入网拥塞感知功能设备发送的所述第二处理策略,其中,所述第二处理策略由所述能力开放功能设备发送给所述无线接入网拥塞感知功能设备;所述网络侧设备根据所述UE的内部标识和所述第三方应用的标识,在所述网络侧设备中查询所述第二处理策略,获取所述数据包的处理策略;或
所述网络侧设备接收所述能力开放功能设备发送的所述第二处理策略,所述网络侧设备根据所述UE的内部标识和所述第三方应用的标识,在所述网络侧设备中查询所述第二处理策略,获取所述数据包的处理策略。
6.根据权利要求5所述的方法,其特征在于,在所述网络侧设备在所述网络侧的数据库中查询所述第二处理策略或所述网络侧设备接收所述无线接入网拥塞感知功能设备发送的所述第二处理策略的情况下,所述网络侧设备为基站;
所述网络侧设备根据所述数据包的处理策略,对所述数据包进行处理,包括:
所述基站根据所述数据包的处理策略,在所述数据包中增加接入网状态信息,并将所述数据包发送给所述第三方应用。
7.根据权利要求6所述的方法,其特征在于,在所述网络侧设备接收所述无线接入网拥塞感知功能设备发送的所述第二处理策略的情况下,所述方法还包括:
所述基站接收所述无线接入网拥塞感知功能设备发送的所述UE的更新后的内部标识和所述UE的更新前的内部标识,其中,所述UE的更新后的内部标识和所述UE的更新前的内部标识由所述能力开放功能设备发送给所述无线接入网拥塞感知功能设备;
所述基站根据所述UE的更新后的内部标识和所述UE的更新前的内部标识,更新所述基站中的所述第二处理策略。
8.根据权利要求5所述的方法,其特征在于,在所述网络侧设备接收所述能力开放功能设备发送的所述第二处理策略的情况下,所述网络侧设备为移动边缘计算平台;
所述网络侧设备根据所述数据包的处理策略,对所述数据包进行处理,包括:
所述移动边缘计算平台根据所述数据包的处理策略,对所述数据包进行本地路由。
9.根据权利要求8所述的方法,其特征在于,所述方法还包括:
所述移动边缘计算平台接收所述能力开放功能设备发送的所述UE的更新后的内部标识和所述UE的更新前的内部标识;
所述移动边缘计算平台根据所述UE的更新后的内部标识和所述UE的更新前的内部标识,更新所述移动边缘计算平台中的所述第二处理策略。
10.根据权利要求5至9中任一项所述的方法,其特征在于,所述UE的外部标识为所述UE的公网互联网协议IP地址、电话号码或账号名;所述UE的内部标识为所述UE的私网IP地址或隧道标识Tunnel ID。
11.一种能力开放功能设备,其特征在于,包括:
接收模块,用于接收第三方应用发送的第一处理策略,所述第一处理策略包括用户设备UE的外部标识、所述第三方应用的标识和所述UE发送给所述第三方应用的数据包的处理策略,其中所述UE的外部标识为所述第三方应用识别所述UE的标识;
获取模块,用于根据所述UE的外部标识,获取所述UE的内部标识,其中所述UE的内部标识为网络侧识别所述UE的标识;
确定模块,用于根据所述UE的内部标识,确定第二处理策略,所述第二处理策略包括所述UE的内部标识、所述第三方应用的标识和所述数据包的处理策略;
配置模块,用于在所述网络侧配置所述第二处理策略,所述第二处理策略用于网络侧设备对所述数据包进行处理;
其中,所述配置模块具体用于,将所述第二处理策略发送给所述网络侧的数据库,所述数据库用于基站查询所述第二处理策略,所述第二处理策略用于所述基站对所述数据包进行处理;或
所述配置模块具体用于,将所述第二处理策略发送给移动边缘计算平台,所述第二处理策略用于所述移动边缘计算平台对所述数据包进行处理;或
所述配置模块具体用于,将所述第二处理策略发送给无线接入网拥塞感知功能设备,以使所述无线接入网拥塞感知功能设备将所述第二处理策略发送给基站,所述第二处理策略用于所述基站对所述数据包进行处理。
12.根据权利要求11所述的能力开放功能设备,其特征在于,在将所述第二处理策略发送给无线接入网拥塞感知功能设备的情况下,所述获取模块还用于,根据所述UE的外部标识,获取所述基站的标识;
所述配置模块还用于,向所述无线接入网拥塞感知功能设备发送所述基站的标识。
13.根据权利要求11或12所述的能力开放功能设备,其特征在于,所述UE的外部标识为所述UE的公网互联网协议IP地址、电话号码或账号名;所述UE的内部标识为所述UE的私网IP地址或隧道标识Tunnel ID。
14.根据权利要求11或12所述的能力开放功能设备,其特征在于,所述获取模块还用于,获取所述UE的更新后的内部标识和所述UE的更新前的内部标识
所述配置模块还用于,根据所述UE的更新后的内部标识和所述UE的更新前的内部标识,在所述网络侧更新配置所述第二处理策略。
15.一种网络侧设备,其特征在于,包括:
获取模块,用于获取用户设备UE发送给第三方应用的数据包,所述数据包包括所述UE的内部标识和所述第三方应用的标识,其中所述UE的内部标识为网络侧识别所述UE的标识;
查询模块,用于根据所述UE的内部标识和所述第三方应用的标识,查询第二处理策略,获取所述数据包的处理策略,其中所述第二处理策略包括所述UE的内部标识、所述第三方应用的标识和所述数据包的处理策略,所述第二处理策略是由能力开放功能设备根据第三方应用的第一处理策略得到并在所述网络侧配置的,所述第一处理策略包括所述UE的外部标识、所述第三方应用的标识和所述数据包的处理策略,所述UE的外部标识为所述第三方应用识别所述UE的标识;
处理模块,用于根据所述数据包的处理策略,对所述数据包进行处理;
其中,
所述查询模块具体用于,根据所述UE的内部标识和所述第三方应用的标识,在所述网络侧的数据库中查询所述第二处理策略,获取所述数据包的处理策略,其中,所述第二处理策略由所述能力开放功能设备发送给所述数据库;或
所述获取模块还用于,接收无线接入网拥塞感知功能设备发送的所述第二处理策略,其中,所述第二处理策略由所述能力开放功能设备发送给所述无线接入网拥塞感知功能设备;所述查询模块具体用于,根据所述UE的内部标识和所述第三方应用的标识,在所述网络侧设备中查询所述第二处理策略,获取所述数据包的处理策略;或
所述获取模块还用于,接收所述能力开放功能设备发送的所述第二处理策略;所述查询模块具体用于,根据所述UE的内部标识和所述第三方应用的标识,在移动边缘计算平台中查询所述第二处理策略,获取所述数据包的处理策略。
16.根据权利要求15所述的网络侧设备,其特征在于,在所述查询模块在所述网络侧的数据库中查询所述第二处理策略或所述获取模块接收所述无线接入网拥塞感知功能设备发送的所述第二处理策略的情况下,所述网络侧设备为基站;
所述处理模块具体用于,根据所述数据包的处理策略,在所述数据包中增加接入网状态信息,并将所述数据包发送给所述第三方应用。
17.根据权利要求16所述的网络侧设备,其特征在于,在所述获取模块接收所述无线接入网拥塞感知功能设备发送的所述第二处理策略的情况下,所述获取模块还用于,接收所述无线接入网拥塞感知功能设备发送的所述UE的更新后的内部标识和所述UE的更新前的内部标识,其中,所述UE的更新后的内部标识和所述UE的更新前的内部标识由所述能力开放功能设备发送给所述无线接入网拥塞感知功能设备;根据所述UE的更新后的内部标识和所述UE的更新前的内部标识,更新所述基站中的所述第二处理策略。
18.根据权利要求15所述的网络侧设备,其特征在于,在获取模块接收所述能力开放功能设备发送的所述第二处理策略的情况下,所述网络侧设备为移动边缘计算平台;
所述处理模块具体用于,根据所述数据包的处理策略,对所述数据包进行本地路由。
19.根据权利要求18所述的网络侧设备,其特征在于,所述获取模块还用于,接收所述能力开放功能设备发送的所述UE的更新后的内部标识和所述UE的更新前的内部标识;根据所述UE的更新后的内部标识和所述UE的更新前的内部标识,更新所述移动边缘计算平台中的所述第二处理策略。
20.根据权利要求15至19中任一项所述的网络侧设备,其特征在于,所述UE的外部标识为所述UE的公网互联网协议IP地址、电话号码或账号名;所述UE的内部标识为所述UE的私网IP地址或隧道标识Tunnel ID。
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2016/076361 WO2017156706A1 (zh) | 2016-03-15 | 2016-03-15 | 用于处理数据包的方法及设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108781361A CN108781361A (zh) | 2018-11-09 |
CN108781361B true CN108781361B (zh) | 2020-09-08 |
Family
ID=59851467
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201680083526.8A Expired - Fee Related CN108781361B (zh) | 2016-03-15 | 2016-03-15 | 用于处理数据包的方法及设备 |
Country Status (4)
Country | Link |
---|---|
US (1) | US10674421B2 (zh) |
EP (1) | EP3422752B1 (zh) |
CN (1) | CN108781361B (zh) |
WO (1) | WO2017156706A1 (zh) |
Families Citing this family (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107302762B (zh) * | 2016-04-14 | 2019-11-19 | 大唐移动通信设备有限公司 | 一种业务访问及其控制方法、装置 |
CN109644335B (zh) | 2016-09-05 | 2021-03-30 | 华为技术有限公司 | 一种标识信息的处理方法、数据库控制系统以及相关设备 |
US10693950B2 (en) * | 2017-09-05 | 2020-06-23 | Industrial Technology Research Institute | Control method for network communication system including base station network management server and multi-access edge computing ecosystem device |
US10757144B2 (en) * | 2018-06-19 | 2020-08-25 | T-Mobile Usa, Inc. | Session control logic with internet protocol (IP)-based routing |
US20190394712A1 (en) * | 2018-06-21 | 2019-12-26 | Telefonaktiebolaget Lm Ericsson (Publ) | Network event reporting for pdn connectivity |
CN112997179B (zh) * | 2018-10-31 | 2024-04-12 | 华为云计算技术有限公司 | 一种用于实施数据策略的设备和方法 |
CN112752251B (zh) | 2019-10-29 | 2022-05-06 | 中国移动通信有限公司研究院 | 一种ue标识符的分配方法、装置和计算机可读存储介质 |
US11770734B2 (en) * | 2020-01-28 | 2023-09-26 | Verizon Patent And Licensing Inc. | Method and system for edge network exposure function with MEC network |
US12075527B2 (en) * | 2020-07-08 | 2024-08-27 | Nokia Technologies Oy | Retrieving a core network or access network assigned user equipment identifier |
US11477719B1 (en) | 2021-03-05 | 2022-10-18 | Sprint Communications Company L.P. | Wireless communication service responsive to an artificial intelligence (AI) network |
CN115734199A (zh) * | 2021-09-01 | 2023-03-03 | 华为技术有限公司 | 通信感知业务中选择网元的方法、通信装置和通信系统 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101883393A (zh) * | 2009-05-07 | 2010-11-10 | 华为技术有限公司 | 分组业务数据的传输方法、装置和系统 |
CN103392353A (zh) * | 2012-12-31 | 2013-11-13 | 华为技术有限公司 | 无线网络的能力开放系统、网关、代理和方法 |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101426243B (zh) * | 2007-10-30 | 2010-11-03 | 大唐移动通信设备有限公司 | 系统切换的方法、通信系统 |
CN102469020B (zh) * | 2010-11-19 | 2017-10-17 | 华为技术有限公司 | 一种业务控制方法及系统、演进基站、分组数据网网关 |
CN103067337B (zh) * | 2011-10-19 | 2017-02-15 | 中兴通讯股份有限公司 | 一种身份联合的方法、IdP、SP及系统 |
CN102916867B (zh) * | 2012-10-12 | 2019-05-28 | 北京百度网讯科技有限公司 | 一种消息推送方法及系统 |
CN105557003B (zh) * | 2014-05-30 | 2019-05-10 | 华为技术有限公司 | 用户数据处理的方法及装置 |
WO2016072814A1 (en) * | 2014-11-07 | 2016-05-12 | Samsung Electronics Co., Ltd. | Method and apparatus for transmitting group message to user equipment (ue) |
CN106304035A (zh) * | 2015-05-22 | 2017-01-04 | 中兴通讯股份有限公司 | 一种能力开放方法及系统、能力开放功能实体 |
EP3346753B1 (en) * | 2015-11-06 | 2020-04-29 | Samsung Electronics Co., Ltd. | Method for transmitting data in ciot system and device therefor |
PT3393153T (pt) * | 2015-12-31 | 2021-04-06 | Huawei Tech Co Ltd | Método e dispositivo para o processamento de pacotes |
WO2017119802A1 (ko) * | 2016-01-07 | 2017-07-13 | 엘지전자(주) | 무선 통신 시스템에서 nidd(non-ip data delivery) 구성 설정 방법 및 이를 위한 장치 |
CN114189815B (zh) * | 2016-01-18 | 2024-02-09 | 三星电子株式会社 | 移动通信系统中终端通信的方法和装置 |
-
2016
- 2016-03-15 CN CN201680083526.8A patent/CN108781361B/zh not_active Expired - Fee Related
- 2016-03-15 WO PCT/CN2016/076361 patent/WO2017156706A1/zh active Application Filing
- 2016-03-15 EP EP16893871.0A patent/EP3422752B1/en not_active Not-in-force
-
2018
- 2018-09-14 US US16/131,543 patent/US10674421B2/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101883393A (zh) * | 2009-05-07 | 2010-11-10 | 华为技术有限公司 | 分组业务数据的传输方法、装置和系统 |
CN103392353A (zh) * | 2012-12-31 | 2013-11-13 | 华为技术有限公司 | 无线网络的能力开放系统、网关、代理和方法 |
Also Published As
Publication number | Publication date |
---|---|
CN108781361A (zh) | 2018-11-09 |
WO2017156706A1 (zh) | 2017-09-21 |
US10674421B2 (en) | 2020-06-02 |
EP3422752A4 (en) | 2019-01-02 |
EP3422752A1 (en) | 2019-01-02 |
EP3422752B1 (en) | 2020-07-08 |
US20190014525A1 (en) | 2019-01-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108781361B (zh) | 用于处理数据包的方法及设备 | |
EP4029346B1 (en) | Control of network slice | |
US11115919B2 (en) | Network selection method and base station | |
WO2019091228A1 (zh) | 通信方法和网络设备 | |
US20210120596A1 (en) | Method, user equipment, and network node for performing pdu session establishment procedure for ladn | |
US10827394B2 (en) | Triggering selective fallback based on user subscription information | |
EP3820192B1 (en) | Communication method, access network device, and terminal device | |
CN110431860B (zh) | 蜂窝电信网络 | |
CN111132271B (zh) | 一种pdu会话的动态调整方法、装置 | |
US9730056B2 (en) | System, method, and apparatus for facilitating selection of a serving node | |
EP4187856A1 (en) | Communication method, device and system | |
US12219463B2 (en) | Enforcement of maximum number of admitted terminals per network slice | |
JP6735719B2 (ja) | ノード装置及びその制御方法、並びにプログラム | |
EP3148255B1 (en) | Network device and method for allocating access point names | |
US9980123B2 (en) | Node and method for providing authentication of a wireless device in a roaming state | |
CN115334490A (zh) | 网络分片准入控制(nsac)发现和漫游增强 | |
EP4422240A1 (en) | Method for obtaining security classification result and communication apparatus | |
WO2018205145A1 (en) | Method and apparatus for allocating registration area | |
CN115412905A (zh) | 通信方法和通信装置 | |
JP7662571B2 (ja) | ネットワークスライスアドミッション制御(nsac)発見及びローミング強化 | |
KR20230085654A (ko) | 이동통신 네트워크에서 네트워크 슬라이스 품질을 모니터링하고 개선하는 방법 및 이를 위한 장치 | |
CN103731829A (zh) | 资源授权的方法、装置以及系统 |
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 | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20200908 Termination date: 20210315 |
|
CF01 | Termination of patent right due to non-payment of annual fee |