CN115426685A - Access control method, device, equipment and medium for 5G edge computing traffic - Google Patents
Access control method, device, equipment and medium for 5G edge computing traffic Download PDFInfo
- Publication number
- CN115426685A CN115426685A CN202211054985.7A CN202211054985A CN115426685A CN 115426685 A CN115426685 A CN 115426685A CN 202211054985 A CN202211054985 A CN 202211054985A CN 115426685 A CN115426685 A CN 115426685A
- Authority
- CN
- China
- Prior art keywords
- access control
- imsi
- field
- traffic
- edge computing
- 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.)
- Pending
Links
Images
Classifications
-
- 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/10—Flow control between communication endpoints
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/12—Wireless traffic scheduling
- H04W72/1263—Mapping of traffic onto schedule, e.g. scheduled allocation or multiplexing of flows
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
技术领域technical field
本发明涉及网络技术领域,尤其涉及一种5G边缘计算流量的访问控制方法、装置、电子设备及计算机可读存储介质。The present invention relates to the field of network technology, and in particular to an access control method, device, electronic device and computer-readable storage medium for 5G edge computing traffic.
背景技术Background technique
目前主流的5G(5th Generation Mobile Communication Technology,第五代移动通信技术)MEC(Multi-access Edge Computing,多接入边缘计算)分流方案,是在5G网络中对业务流量进行区分,针对属于边缘节点的业务流量,分流到距离其最近的用户面功能UPF,实现业务流量的就近转发。The current mainstream 5G (5th Generation Mobile Communication Technology, fifth-generation mobile communication technology) MEC (Multi-access Edge Computing, multi-access edge computing) offloading scheme is to distinguish business traffic in the 5G network, targeting at edge nodes The business traffic is distributed to the nearest user plane function UPF to realize the nearby forwarding of business traffic.
上述方案使得企业侧网关仅能区分所到达的业务流量,并基于业务流量进行分流,颗粒度较粗,不能有效地实施细粒度的流量控制。The above solution makes the enterprise-side gateway only able to distinguish the incoming business traffic and divide traffic based on the business traffic. The granularity is relatively coarse, and fine-grained traffic control cannot be effectively implemented.
发明内容Contents of the invention
本发明所要解决的技术问题是针对现有技术的上述不足,提供一种5G边缘计算流量的访问控制方法、装置、电子设备及计算机可读存储介质,以至少解决相关技术中存在的5G边缘计算流量控制的颗粒度较粗问题。The technical problem to be solved by the present invention is to provide an access control method, device, electronic equipment, and computer-readable storage medium for 5G edge computing traffic to at least solve the problems of 5G edge computing in related technologies. The granularity of flow control is relatively coarse.
第一方面,本发明提供一种5G边缘计算流量的访问控制方法,应用于5G安全网关,所述方法包括:获取边缘网络中所有终端的签约国际移动用户识别码IMSI数据,其中,签约IMSI数据包括IMSI与IP地址的映射关系;根据签约IMSI数据及控制需求配置边缘计算流量的访问控制列表;根据所述访问控制列表转发相应流量,以实现对不同终端的不同业务流量的访问控制。In the first aspect, the present invention provides an access control method for 5G edge computing traffic, which is applied to a 5G security gateway. The method includes: acquiring the IMSI data of all terminals in the edge network, where the IMSI data Including the mapping relationship between IMSI and IP address; configure the access control list of edge computing traffic according to the contracted IMSI data and control requirements; forward the corresponding traffic according to the access control list, so as to realize the access control of different service traffic of different terminals.
优选地,所述获取边缘网络中所有终端的签约国际移动用户识别码IMSI数据,具体包括:接收5G核心网会话管理功能SMF通过用户面功能UPF转发的边缘网络中所有终端的签约IMSI数据。Preferably, the acquiring the IMSI data of all terminals in the edge network includes: receiving the IMSI data of all terminals in the edge network forwarded by the 5G core network session management function SMF through the user plane function UPF.
优选地,访问控制列表包括IMSI字段、源IP地址字段、源端口字段、目的IP地址字段、目的端口字段、策略字段及其六个字段之间的映射关系。Preferably, the access control list includes an IMSI field, a source IP address field, a source port field, a destination IP address field, a destination port field, a policy field and the mapping relationship between the six fields.
优选地,所述根据签约IMSI数据及控制需求配置边缘计算流量的访问控制列表,具体包括:将签约IMSI数据中的IMSI填充至访问控制列表的IMSI字段;将签约IMSI数据中的IMSI对应的IP地址填充至访问控制列表的源IP地址字段;根据不同IMSI对应的不同业务流量的控制需求填充访问控制列表中的源端口字段、目的IP地址字段、目的端口地址及策略字段。Preferably, configuring the access control list of edge computing traffic according to the contracted IMSI data and control requirements specifically includes: filling the IMSI in the contracted IMSI data into the IMSI field of the access control list; adding the IP address corresponding to the IMSI in the contracted IMSI data The address is filled into the source IP address field of the access control list; the source port field, destination IP address field, destination port address and policy field in the access control list are filled according to the control requirements of different business flows corresponding to different IMSIs.
优选地,所述根据所述访问控制列表转发相应流量,具体包括:接收目标终端的业务流量;获取所述目标终端的业务流量相应的字段集合,并将所述字段集合分别与访问控制列表中的各字段进行匹配;响应于字段匹配,转发所述目标终端的业务流量。Preferably, the forwarding of the corresponding traffic according to the access control list specifically includes: receiving the service traffic of the target terminal; acquiring the field set corresponding to the business traffic of the target terminal, and combining the field set with the access control list Each field of the field is matched; in response to the field matching, the service flow of the target terminal is forwarded.
优选地,所述根据所述访问控制列表转发相应流量,还包括:响应于字段不匹配,丢弃所述目标终端的业务流量,其中字段不匹配包括以下至少之一:源端口字段不匹配、目的IP地址字段不匹配、目的端口字段不匹配。Preferably, the forwarding of corresponding traffic according to the access control list further includes: discarding the service traffic of the target terminal in response to a field mismatch, wherein the field mismatch includes at least one of the following: source port field mismatch, destination The IP address fields do not match, and the destination port fields do not match.
第二方面,本发明还提供一种5G边缘计算流量的访问控制装置,包括:获取模块,用于获取边缘网络中所有终端的签约国际移动用户识别码IMSI数据,其中,签约IMSI数据包括IMSI与IP地址的映射关系。配置模块,与获取模块连接,用于根据签约IMSI数据及控制需求配置边缘计算流量的访问控制列表。控制模块,与配置模块连接,用于根据所述访问控制列表转发流量,以实现对不同终端的不同业务流量的访问控制。In the second aspect, the present invention also provides an access control device for 5G edge computing traffic, including: an acquisition module for acquiring IMSI data of all terminals in the edge network, where the IMSI data includes IMSI and IP address mapping relationship. The configuration module is connected with the acquisition module, and is used to configure the access control list of edge computing traffic according to the contracted IMSI data and control requirements. The control module is connected with the configuration module, and is used to forward traffic according to the access control list, so as to realize access control to different service traffic of different terminals.
优选地,获取模块包括获取单元。获取单元,用于接收5G核心网会话管理功能SMF通过用户面功能UPF转发的边缘网络中所有终端的签约IMSI数据。Preferably, the acquisition module includes an acquisition unit. The acquisition unit is used to receive the IMSI data of all terminals in the edge network forwarded by the 5G core network session management function SMF through the user plane function UPF.
优选地,访问控制列表包括IMSI字段、源IP地址字段、源端口字段、目的IP地址字段、目的端口字段、策略字段及其六个字段之间的映射关系。Preferably, the access control list includes an IMSI field, a source IP address field, a source port field, a destination IP address field, a destination port field, a policy field and the mapping relationship between the six fields.
优选地,配置模块包括:第一填充单元,与获取单元连接,用于将签约IMSI数据中的IMSI填充至访问控制列表的IMSI字段。第二填充单元,与获取单元连接,用于将签约IMSI数据中的IMSI对应的IP地址填充至访问控制列表的源IP地址字段。配置单元,与第一填充单元和第二填充单元连接,用于根据不同IMSI对应的不同业务流量的控制需求填充访问控制列表中的源端口字段、目的IP地址字段、目的端口地址及策略字段。Preferably, the configuration module includes: a first filling unit, connected to the obtaining unit, for filling the IMSI in the subscription IMSI data into the IMSI field of the access control list. The second filling unit is connected with the obtaining unit, and is used for filling the IP address corresponding to the IMSI in the subscribed IMSI data into the source IP address field of the access control list. The configuration unit is connected with the first filling unit and the second filling unit, and is used to fill the source port field, destination IP address field, destination port address and policy field in the access control list according to the control requirements of different business flows corresponding to different IMSIs.
第三方面,本发明还提供一种电子设备,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以实现如第一方面所述的5G边缘计算流量的访问控制方法。In a third aspect, the present invention also provides an electronic device, including a memory and a processor, wherein a computer program is stored in the memory, and the processor is configured to run the computer program to realize the 5G as described in the first aspect Access control methods for edge computing traffic.
第四方面,本发明还提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时,实现如第一方面所述的5G边缘计算流量的访问控制方法。In a fourth aspect, the present invention also provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the access control method for 5G edge computing traffic as described in the first aspect is implemented.
本发明提供的5G边缘计算流量的访问控制方法、装置、电子设备及计算机可读存储介质,通过边缘网络与5G核心网协同以获取边缘网络中所有终端的IMSI及其IP地址,并针对所有终端的IMSI及其IP地址合理配置其业务流量相应的访问控制策略,从而实现对不同终端的不同业务流量的灵活调度,以提升边缘网络性能。The access control method, device, electronic device, and computer-readable storage medium for 5G edge computing traffic provided by the present invention obtain the IMSI and their IP addresses of all terminals in the edge network through collaboration between the edge network and the 5G core network, and target all terminals The IMSI and its IP address can reasonably configure the corresponding access control policy of its business traffic, so as to realize the flexible scheduling of different business traffic of different terminals, so as to improve the performance of the edge network.
附图说明Description of drawings
图1为本发明实施例1的一种5G边缘计算流量的访问控制方法的流程示意图;1 is a schematic flow diagram of an access control method for 5G edge computing traffic according to Embodiment 1 of the present invention;
图2为本发明实施例1的一种5G边缘计算网络的示意图;FIG. 2 is a schematic diagram of a 5G edge computing network according to Embodiment 1 of the present invention;
图3为配置边缘计算流量的访问控制列表的流程示意图;FIG. 3 is a schematic flow diagram of configuring an access control list for edge computing traffic;
图4为本发明实施例2的一种5G边缘计算流量的访问控制装置的结构示意图;4 is a schematic structural diagram of an access control device for 5G edge computing traffic according to Embodiment 2 of the present invention;
图5为本发明实施例3的一种电子设备的结构示意图。FIG. 5 is a schematic structural diagram of an electronic device according to Embodiment 3 of the present invention.
具体实施方式detailed description
为使本领域技术人员更好地理解本发明的技术方案,下面将结合附图对本发明实施方式作进一步地详细描述。In order to enable those skilled in the art to better understand the technical solution of the present invention, the implementation manner of the present invention will be further described in detail below in conjunction with the accompanying drawings.
可以理解的是,此处描述的具体实施例和附图仅仅用于解释本发明,而非对本发明的限定。It should be understood that the specific embodiments and drawings described here are only for explaining the present invention, rather than limiting the present invention.
可以理解的是,在不冲突的情况下,本发明中的各实施例及实施例中的各特征可相互组合。It can be understood that, in the case of no conflict, each embodiment and each feature in the embodiment of the present invention can be combined with each other.
可以理解的是,为便于描述,本发明的附图中仅示出了与本发明相关的部分,而与本发明无关的部分未在附图中示出。It can be understood that, for the convenience of description, only the parts related to the present invention are shown in the drawings of the present invention, while the parts irrelevant to the present invention are not shown in the drawings.
可以理解的是,本发明的实施例中所涉及的每个单元、模块可仅对应一个实体结构,也可由多个实体结构组成,或者,多个单元、模块也可集成为一个实体结构。It can be understood that each unit and module involved in the embodiments of the present invention may only correspond to one physical structure, or may be composed of multiple physical structures, or multiple units and modules may also be integrated into one physical structure.
可以理解的是,在不冲突的情况下,本发明的流程图和框图中所标注的功能、步骤可按照不同于附图中所标注的顺序发生。It can be understood that, under the condition of no conflict, the functions and steps marked in the flowchart and block diagram of the present invention may occur in a sequence different from that marked in the drawings.
可以理解的是,本发明的流程图和框图中,示出了按照本发明各实施例的系统、装置、设备、方法的可能实现的体系架构、功能和操作。其中,流程图或框图中的每个方框可代表一个单元、模块、程序段、代码,其包含用于实现规定的功能的可执行指令。而且,框图和流程图中的每个方框或方框的组合,可用实现规定的功能的基于硬件的系统实现,也可用硬件与计算机指令的组合来实现。It can be understood that the flowcharts and block diagrams of the present invention show the system architecture, functions and operations of possible implementations of systems, devices, devices, and methods according to various embodiments of the present invention. Wherein, each block in the flowchart or block diagram may represent a unit, module, program segment, or code, which includes executable instructions for realizing specified functions. Furthermore, each block or combination of blocks in the block diagrams and flowcharts can be implemented by a hardware-based system which performs the specified function, or by a combination of hardware and computer instructions.
可以理解的是,本发明实施例中所涉及的单元、模块可通过软件的方式实现,也可通过硬件的方式来实现,例如单元、模块可位于处理器中。It can be understood that the units and modules involved in the embodiments of the present invention may be implemented by means of software or hardware, for example, the units and modules may be located in a processor.
实施例1:Example 1:
如图1所示,本实施例提供一种5G边缘计算流量的访问控制方法,应用于5G安全网关。其中,如图2所示,在用户侧边缘设置5G安全网关节点,5G安全网关节点分别与UPF及企业应用连接,用于接收UPF转发至边缘侧的数据流量(即业务流量)以及控制流量,通过设置流量的访问控制策略,从而实现对不同终端的不同业务流量的灵活调度。As shown in FIG. 1 , this embodiment provides an access control method for 5G edge computing traffic, which is applied to a 5G security gateway. Among them, as shown in Figure 2, a 5G security gateway node is set on the edge of the user side, and the 5G security gateway node is connected to the UPF and the enterprise application respectively, and is used to receive the data traffic (that is, business traffic) and control traffic forwarded by the UPF to the edge side, By setting the traffic access control policy, the flexible scheduling of different service traffic of different terminals can be realized.
5G边缘计算流量的访问控制方法包括:Access control methods for 5G edge computing traffic include:
步骤101,获取边缘网络中所有终端的签约国际移动用户识别码IMSI数据,其中,签约IMSI数据包括IMSI与IP地址的映射关系。
本实施例中,运营商向行业客户提供MEC网络,在其边缘侧部署UPF网元。5G安全网关与5G核心网网元之间进行通信交互所获取的签约IMSI(International MobileSubscriber Identity,国际移动用户识别码)数据的结构如表1所示。In this embodiment, the operator provides an MEC network to industry customers, and deploys UPF network elements on its edge side. The structure of the IMSI (International Mobile Subscriber Identity, International Mobile Subscriber Identity) data obtained through communication and interaction between the 5G security gateway and the 5G core network elements is shown in Table 1.
表1签约IMSI数据的结构Table 1 Structure of contracted IMSI data
具体地,所述获取边缘网络中所有终端的签约国际移动用户识别码IMSI数据包括:5G安全网关接收5G核心网会话管理功能SMF通过用户面功能UPF转发的边缘网络中所有终端的签约IMSI数据。例如,用户购买终端IMSI-A、IMSI-B,5G核心网侧SMF通过UPF将属于该边缘网络中的IMSI对应的IP地址映射关系发送给用户侧的5G安全网关。此时5G安全网关中的签约IMSI数据如表2所示。Specifically, the acquiring the IMSI data of all terminals in the edge network includes: the 5G security gateway receives the IMSI data of all terminals in the edge network forwarded by the 5G core network session management function SMF through the user plane function UPF. For example, when a user purchases terminals IMSI-A and IMSI-B, the SMF on the 5G core network side sends the IP address mapping relationship corresponding to the IMSI belonging to the edge network to the 5G security gateway on the user side through UPF. At this time, the contracted IMSI data in the 5G security gateway is shown in Table 2.
表2签约IMSI数据的结构Table 2 Structure of contracted IMSI data
步骤102,根据签约IMSI数据及控制需求配置边缘计算流量的访问控制列表。
本实施例中,根据签约IMSI数据配置访问控制表以实现对不同的终端业务流量进行调度,基于此,再根据现有的业务流量分区方式配置访问控制表以实现对边缘侧不同终端的不同业务流量进行调度,从而实现更为灵活的调度,更为细颗粒度的访问控制。In this embodiment, the access control table is configured according to the contracted IMSI data to implement scheduling of different terminal service flows. Based on this, the access control table is configured according to the existing service flow partitioning method to implement different services for different terminals at the edge Traffic is scheduled to achieve more flexible scheduling and finer-grained access control.
可选地,为了完全区分终端及终端不同的业务流量,5G安全网关中设置的访问控制列表包括IMSI字段、源IP地址字段、源端口字段、目的IP地址字段、目的端口字段、策略字段及其六个字段之间的映射关系。Optionally, in order to completely distinguish terminals and different service flows of terminals, the access control list set in the 5G security gateway includes IMSI field, source IP address field, source port field, destination IP address field, destination port field, policy field and its The mapping relationship between the six fields.
可选地,如图3所示,步骤102:所述根据签约IMSI数据及控制需求配置边缘计算流量的访问控制列表,具体包括:Optionally, as shown in Figure 3, step 102: configuring the access control list of edge computing traffic according to the contracted IMSI data and control requirements, specifically includes:
步骤1021,将签约IMSI数据中的IMSI填充至访问控制列表的IMSI字段。Step 1021: Fill the IMSI in the subscription IMSI data into the IMSI field of the access control list.
步骤1022,将签约IMSI数据中的IMSI对应的IP地址填充至访问控制列表的源IP地址字段。
步骤1023,根据不同IMSI对应的不同业务流量的控制需求填充访问控制列表中的源端口字段、目的IP地址字段、目的端口地址及策略字段。
本实施例中,边缘网络管理员或采用自动控制程序对5G安全网关的访问控制列表中的策略进行配置,以实现对不同终端的不同业务流量进行细粒度的访问控制。例如针对IMSI-A,IP-A的终端,将源端口为S-A,目的IP为IP-C,目的端口为D-C的策略配置为通过;针对IMSI-B,IP-B的终端,将源端口为S-B,目的IP为IP-D,目的端口为D-D的策略配置为通过,配置后的5G安全网关中的访问控制列表如表3所示。In this embodiment, the edge network administrator may use an automatic control program to configure policies in the access control list of the 5G security gateway, so as to implement fine-grained access control on different service flows of different terminals. For example, for IMSI-A and IP-A terminals, set the source port as S-A, destination IP as IP-C, and destination port as D-C to pass; for IMSI-B and IP-B terminals, set the source port as S-B, the destination IP is IP-D, and the destination port is D-D. The policy configuration is pass, and the access control list in the configured 5G security gateway is shown in Table 3.
表3 5G安全网关中的访问控制列表Table 3 Access Control List in 5G Security Gateway
步骤103,根据所述访问控制列表转发相应流量,以实现对不同终端的不同业务流量的访问控制。
本实施例中,当目标终端的业务流量访问边缘计算MEC网络时,在5G核心网侧,通过SMF将该流量分发到MEC对应的UPF网元,由该UPF网元转发至边缘网络中的5G安全网关。5G安全网关根据访问控制列表对业务流量进行策略控制。In this embodiment, when the service traffic of the target terminal accesses the edge computing MEC network, on the 5G core network side, the traffic is distributed to the UPF network element corresponding to the MEC through the SMF, and the UPF network element forwards it to the 5G network element in the edge network. security gateway. The 5G security gateway implements policy control on business traffic according to the access control list.
具体地,所述根据所述访问控制列表转发相应流量包括:接收目标终端的业务流量;获取所述目标终端的业务流量相应的字段集合,并将所述字段集合分别与访问控制列表中的各字段进行匹配;响应于字段匹配,转发所述目标终端的业务流量。Specifically, the forwarding of the corresponding traffic according to the access control list includes: receiving the service traffic of the target terminal; acquiring the field set corresponding to the service traffic of the target terminal, and combining the field set with each field in the access control list field matching; in response to the field matching, forwarding the service flow of the target terminal.
可选地,所述根据所述访问控制列表转发相应流量还包括:响应于字段不匹配,丢弃所述目标终端的业务流量。其中,字段不匹配包括以下至少之一:源端口字段不匹配、目的IP地址字段不匹配、目的端口字段不匹配。Optionally, the forwarding the corresponding traffic according to the access control list further includes: discarding the service traffic of the target terminal in response to field mismatch. Wherein, the field mismatch includes at least one of the following: source port field mismatch, destination IP address field mismatch, and destination port field mismatch.
本实施例中,例如,对于IMSI-A这一目标终端,若该目标终端的业务流量经过5G安全网关时字段匹配网关中的访问控制列表,即源端口为SP-A、目的IP为IP-C,目的端口为DP-C,则5G安全网关执行转发。若字段不匹配,比如IMSI-A的目的端口为DP-D,则对该业务流量进行丢弃或忽略。对于IMSI-B这一目标终端,若该目标终端的业务流量经过5G安全网关时字段匹配网关中的访问控制列表,即源端口为SP-B、目的IP为IP-D,目的端口为DP-D,则5G安全网关对该业务流量执行转发。若字段不匹配,比如IMSI-B的目的端口为DP-C,则对该业务流量进行丢弃或忽略。In this embodiment, for example, for the target terminal IMSI-A, if the service traffic of the target terminal passes through the 5G security gateway, the field matches the access control list in the gateway, that is, the source port is SP-A, and the destination IP is IP- C. The destination port is DP-C, and the 5G security gateway performs forwarding. If the fields do not match, for example, the destination port of IMSI-A is DP-D, the service traffic is discarded or ignored. For the target terminal IMSI-B, if the service traffic of the target terminal passes through the 5G security gateway, the field matches the access control list in the gateway, that is, the source port is SP-B, the destination IP is IP-D, and the destination port is DP- D, the 5G security gateway forwards the service traffic. If the fields do not match, for example, the destination port of IMSI-B is DP-C, the service traffic is discarded or ignored.
本实施例的5G边缘计算流量的访问控制方法,根据签约IMSI数据配置访问控制表以实现对不同的终端业务流量进行调度,基于此,进一步根据现有的业务流量分区方式配置访问控制表以实现对边缘侧不同终端的不同业务流量进行调度,从而实现边缘计算中更为灵活的调度,更为细颗粒度的访问控制。此外,通过合理配置访问控制表中的字段,以完全区分终端及终端不同的业务流量,从而实现从终端维度区分业务流量,可以对不同终端的不同业务的流量进行访问控制,避免了粗粒度的访问控制策略导致边缘网络拥塞,从而提升边缘网络性能。The access control method for 5G edge computing traffic in this embodiment configures the access control table according to the contracted IMSI data to implement scheduling of different terminal service traffic. Based on this, the access control table is further configured according to the existing business traffic partitioning method to achieve Scheduling different business flows of different terminals on the edge side, so as to achieve more flexible scheduling and finer-grained access control in edge computing. In addition, by reasonably configuring the fields in the access control table to completely distinguish terminals and different service flows of terminals, so as to distinguish service flows from the terminal dimension, access control can be performed on different service flows of different terminals, avoiding coarse-grained Access control policies lead to edge network congestion, thereby improving edge network performance.
实施例2:Example 2:
如图4所示,本实施例提供一种5G边缘计算流量的访问控制装置,包括:As shown in Figure 4, this embodiment provides an access control device for 5G edge computing traffic, including:
获取模块31,用于获取边缘网络中所有终端的签约国际移动用户识别码IMSI数据,其中,签约IMSI数据包括IMSI与IP地址的映射关系。The acquiring
配置模块32,与获取模块31连接,用于根据签约IMSI数据及控制需求配置边缘计算流量的访问控制列表。The
控制模块33,与配置模块32连接,用于根据所述访问控制列表转发流量,以实现对不同终端的不同业务流量的访问控制。The
可选地,获取模块包括获取单元。获取单元,用于接收5G核心网会话管理功能SMF通过用户面功能UPF转发的边缘网络中所有终端的签约IMSI数据。Optionally, the acquisition module includes an acquisition unit. The acquisition unit is used to receive the IMSI data of all terminals in the edge network forwarded by the 5G core network session management function SMF through the user plane function UPF.
可选地,访问控制列表包括IMSI字段、源IP地址字段、源端口字段、目的IP地址字段、目的端口字段、策略字段及其六个字段之间的映射关系。Optionally, the access control list includes an IMSI field, a source IP address field, a source port field, a destination IP address field, a destination port field, a policy field and a mapping relationship among the six fields.
可选地,配置模块包括:Optionally, configuration modules include:
第一填充单元,与获取单元连接,用于将签约IMSI数据中的IMSI填充至访问控制列表的IMSI字段。The first filling unit is connected with the obtaining unit, and is used for filling the IMSI in the subscription IMSI data into the IMSI field of the access control list.
第二填充单元,与获取单元连接,用于将签约IMSI数据中的IMSI对应的IP地址填充至访问控制列表的源IP地址字段。The second filling unit is connected with the obtaining unit, and is used for filling the IP address corresponding to the IMSI in the subscribed IMSI data into the source IP address field of the access control list.
配置单元,与第一填充单元和第二填充单元连接,用于根据不同IMSI对应的不同业务流量的控制需求填充访问控制列表中的源端口字段、目的IP地址字段、目的端口地址及策略字段。The configuration unit is connected with the first filling unit and the second filling unit, and is used to fill the source port field, destination IP address field, destination port address and policy field in the access control list according to the control requirements of different business flows corresponding to different IMSIs.
可选地,控制模块包括:Optionally, the control module includes:
接收单元,用于接收目标终端的业务流量。The receiving unit is configured to receive the service flow of the target terminal.
匹配单元,与接收单元连接,用于获取所述目标终端的业务流量相应的字段集合,并将所述字段集合分别与访问控制列表中的各字段进行匹配。The matching unit is connected with the receiving unit, and is used to obtain the field set corresponding to the service flow of the target terminal, and match the field set with each field in the access control list.
处理单元,与匹配单元连接,用于响应于字段匹配,转发所述目标终端的业务流量。A processing unit, connected to the matching unit, configured to forward the service flow of the target terminal in response to field matching.
可选地,处理单元,还用于响应于字段不匹配,丢弃所述目标终端的业务流量。其中字段不匹配包括以下至少之一:源端口字段不匹配、目的IP地址字段不匹配、目的端口字段不匹配。Optionally, the processing unit is further configured to discard the service flow of the target terminal in response to field mismatch. The field mismatch includes at least one of the following: source port field mismatch, destination IP address field mismatch, and destination port field mismatch.
本实施例的5G边缘计算流量的访问控制装置,用于根据签约IMSI数据配置访问控制表以实现对不同的终端业务流量进行调度,基于此,还用于根据现有的业务流量分区方式配置访问控制表以实现对边缘侧不同终端的不同业务流量进行调度,从而实现边缘计算中更为灵活的调度,更为细颗粒度的访问控制。此外,通过合理配置访问控制表中的字段,以完全区分终端及终端不同的业务流量,从而实现从终端维度区分业务流量,可以对不同终端的不同业务的流量进行访问控制,避免了粗粒度的访问控制策略导致边缘网络拥塞,从而提升边缘网络性能。The access control device for 5G edge computing traffic in this embodiment is used to configure the access control table according to the contracted IMSI data to realize the scheduling of different terminal service traffic. Based on this, it is also used to configure access according to the existing business traffic partition mode The control table is used to realize the scheduling of different business flows of different terminals on the edge side, so as to realize more flexible scheduling and finer-grained access control in edge computing. In addition, by reasonably configuring the fields in the access control table to completely distinguish terminals and different service flows of terminals, so as to distinguish service flows from the terminal dimension, access control can be performed on different service flows of different terminals, avoiding coarse-grained Access control policies lead to edge network congestion, thereby improving edge network performance.
实施例3:Example 3:
如图5所示,本实施例提供一种电子设备,包括存储器41和处理器42,所述存储器41中存储有计算机程序,所述处理器42被设置为运行所述计算机程序以实现如实施例1所述的5G边缘计算流量的访问控制方法。As shown in Figure 5, this embodiment provides an electronic device, including a
实施例4:Example 4:
本实施例提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时,实现如实施例1所述的5G边缘计算流量的访问控制方法。This embodiment provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the access control method for 5G edge computing traffic as described in Embodiment 1 is implemented.
实施例3的电子设备和实施例4的计算机可读存储介质,可实现从终端维度区分业务流量,从而对不同终端的不同业务的流量进行访问控制,避免了粗粒度的访问控制策略导致边缘网络拥塞,从而提升边缘网络性能。The electronic device in Embodiment 3 and the computer-readable storage medium in Embodiment 4 can distinguish service traffic from the terminal dimension, thereby performing access control on the traffic of different services of different terminals, and avoiding coarse-grained access control policies that cause the edge network to Congestion, thereby improving edge network performance.
可以理解的是,以上实施方式仅仅是为了说明本发明的原理而采用的示例性实施方式,然而本发明并不局限于此。对于本领域内的普通技术人员而言,在不脱离本发明的精神和实质的情况下,可以做出各种变型和改进,这些变型和改进也视为本发明的保护范围。It can be understood that, the above embodiments are only exemplary embodiments adopted for illustrating the principle of the present invention, but the present invention is not limited thereto. For those skilled in the art, various modifications and improvements can be made without departing from the spirit and essence of the present invention, and these modifications and improvements are also regarded as the protection scope of the present invention.
Claims (10)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202211054985.7A CN115426685A (en) | 2022-08-31 | 2022-08-31 | Access control method, device, equipment and medium for 5G edge computing traffic |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202211054985.7A CN115426685A (en) | 2022-08-31 | 2022-08-31 | Access control method, device, equipment and medium for 5G edge computing traffic |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN115426685A true CN115426685A (en) | 2022-12-02 |
Family
ID=84199626
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202211054985.7A Pending CN115426685A (en) | 2022-08-31 | 2022-08-31 | Access control method, device, equipment and medium for 5G edge computing traffic |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN115426685A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN116709328A (en) * | 2023-05-29 | 2023-09-05 | 中国联合网络通信集团有限公司 | A TEE-based 5G MEC traffic access control method and device |
Citations (22)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101150852A (en) * | 2006-09-20 | 2008-03-26 | 华为技术有限公司 | Method for terminal to withdraw from multicast broadcast service and multicast broadcast system |
| CN101730101A (en) * | 2009-04-15 | 2010-06-09 | 中兴通讯股份有限公司 | Realizing method, system and device for separating identify label from position |
| US20100223222A1 (en) * | 2008-03-31 | 2010-09-02 | Qing Zhou | Decision-making method, decision-making system, and policy decision function |
| CN102088448A (en) * | 2009-12-02 | 2011-06-08 | 中兴通讯股份有限公司 | Transmitting method of Internet protocol (IP) message and boundary tunnel router |
| CN102802169A (en) * | 2011-05-25 | 2012-11-28 | 中兴通讯股份有限公司 | Service access control method and system |
| CN102868998A (en) * | 2012-09-14 | 2013-01-09 | 中国联合网络通信集团有限公司 | Method and device for visiting businesses of internet of things |
| CN103108377A (en) * | 2011-11-15 | 2013-05-15 | 中国移动通信集团公司 | Communication method, system and center control node of machine-type communication (MTC) terminal |
| CN103167051A (en) * | 2011-12-15 | 2013-06-19 | 中兴通讯股份有限公司 | Method and system for identity position mapping relationship maintenance |
| CN103746928A (en) * | 2013-12-30 | 2014-04-23 | 迈普通信技术股份有限公司 | Method and system for controlling flow rate by utilizing access control list |
| US20140334418A1 (en) * | 2011-11-28 | 2014-11-13 | Alcatel Lucent | Support of user plane transactions over a mobile network |
| CN104618403A (en) * | 2015-03-10 | 2015-05-13 | 网神信息技术(北京)股份有限公司 | Access control method and device for security gateway |
| CN104780522A (en) * | 2015-04-23 | 2015-07-15 | 东南大学 | Method for supporting terminal in mobile access to LISP identifier bearing access network |
| WO2016144230A1 (en) * | 2015-03-06 | 2016-09-15 | Telefonaktiebolaget Lm Ericsson (Publ) | Method, network device, computer program and computer program product for mobile service chaining |
| US20170026774A1 (en) * | 2013-11-29 | 2017-01-26 | Ntt Docomo, Inc. | Communication system, service control device, mtc user device, gateway device, and communication method |
| CN107079372A (en) * | 2015-08-20 | 2017-08-18 | 华为技术有限公司 | Method and device for network terminal equipment to communicate |
| CN107087288A (en) * | 2016-02-15 | 2017-08-22 | 中兴通讯股份有限公司 | A kind of implementation method, the device and system of DIAMETER SGWs |
| CN107302762A (en) * | 2016-04-14 | 2017-10-27 | 大唐移动通信设备有限公司 | A kind of Operational Visit and its control method, device |
| CN109788514A (en) * | 2017-11-13 | 2019-05-21 | 中国电信股份有限公司 | Method of data synchronization, system and the edge calculations platform of edge calculations application |
| CN113812134A (en) * | 2019-05-10 | 2021-12-17 | 三星电子株式会社 | Method and apparatus for managing identifier of UE in edge computing service |
| CN114374965A (en) * | 2021-12-30 | 2022-04-19 | 广州爱浦路网络技术有限公司 | User subscription data processing method, system, device and medium |
| CN114598676A (en) * | 2020-11-19 | 2022-06-07 | 中国电信股份有限公司 | Application addressing method, system and storage medium |
| CN114745724A (en) * | 2022-05-05 | 2022-07-12 | 中国电信股份有限公司 | Access processing method and device, electronic equipment and computer readable medium |
-
2022
- 2022-08-31 CN CN202211054985.7A patent/CN115426685A/en active Pending
Patent Citations (23)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101150852A (en) * | 2006-09-20 | 2008-03-26 | 华为技术有限公司 | Method for terminal to withdraw from multicast broadcast service and multicast broadcast system |
| US20100223222A1 (en) * | 2008-03-31 | 2010-09-02 | Qing Zhou | Decision-making method, decision-making system, and policy decision function |
| US20120084246A1 (en) * | 2008-03-31 | 2012-04-05 | Huawei Technologies Co., Ltd. | Decision-making method, decision-making system, and policy decision function |
| CN101730101A (en) * | 2009-04-15 | 2010-06-09 | 中兴通讯股份有限公司 | Realizing method, system and device for separating identify label from position |
| CN102088448A (en) * | 2009-12-02 | 2011-06-08 | 中兴通讯股份有限公司 | Transmitting method of Internet protocol (IP) message and boundary tunnel router |
| CN102802169A (en) * | 2011-05-25 | 2012-11-28 | 中兴通讯股份有限公司 | Service access control method and system |
| CN103108377A (en) * | 2011-11-15 | 2013-05-15 | 中国移动通信集团公司 | Communication method, system and center control node of machine-type communication (MTC) terminal |
| US20140334418A1 (en) * | 2011-11-28 | 2014-11-13 | Alcatel Lucent | Support of user plane transactions over a mobile network |
| CN103167051A (en) * | 2011-12-15 | 2013-06-19 | 中兴通讯股份有限公司 | Method and system for identity position mapping relationship maintenance |
| CN102868998A (en) * | 2012-09-14 | 2013-01-09 | 中国联合网络通信集团有限公司 | Method and device for visiting businesses of internet of things |
| US20170026774A1 (en) * | 2013-11-29 | 2017-01-26 | Ntt Docomo, Inc. | Communication system, service control device, mtc user device, gateway device, and communication method |
| CN103746928A (en) * | 2013-12-30 | 2014-04-23 | 迈普通信技术股份有限公司 | Method and system for controlling flow rate by utilizing access control list |
| WO2016144230A1 (en) * | 2015-03-06 | 2016-09-15 | Telefonaktiebolaget Lm Ericsson (Publ) | Method, network device, computer program and computer program product for mobile service chaining |
| CN104618403A (en) * | 2015-03-10 | 2015-05-13 | 网神信息技术(北京)股份有限公司 | Access control method and device for security gateway |
| CN104780522A (en) * | 2015-04-23 | 2015-07-15 | 东南大学 | Method for supporting terminal in mobile access to LISP identifier bearing access network |
| CN107079372A (en) * | 2015-08-20 | 2017-08-18 | 华为技术有限公司 | Method and device for network terminal equipment to communicate |
| CN107087288A (en) * | 2016-02-15 | 2017-08-22 | 中兴通讯股份有限公司 | A kind of implementation method, the device and system of DIAMETER SGWs |
| CN107302762A (en) * | 2016-04-14 | 2017-10-27 | 大唐移动通信设备有限公司 | A kind of Operational Visit and its control method, device |
| CN109788514A (en) * | 2017-11-13 | 2019-05-21 | 中国电信股份有限公司 | Method of data synchronization, system and the edge calculations platform of edge calculations application |
| CN113812134A (en) * | 2019-05-10 | 2021-12-17 | 三星电子株式会社 | Method and apparatus for managing identifier of UE in edge computing service |
| CN114598676A (en) * | 2020-11-19 | 2022-06-07 | 中国电信股份有限公司 | Application addressing method, system and storage medium |
| CN114374965A (en) * | 2021-12-30 | 2022-04-19 | 广州爱浦路网络技术有限公司 | User subscription data processing method, system, device and medium |
| CN114745724A (en) * | 2022-05-05 | 2022-07-12 | 中国电信股份有限公司 | Access processing method and device, electronic equipment and computer readable medium |
Non-Patent Citations (4)
| Title |
|---|
| 3RD GENERATION PARTNERSHIP PROJECT: ""Study on enablers for network automation for the 5G System (5GS)"", 《3GPP TR 23.700-91 V1.2.0 (2020-11)》, 30 November 2020 (2020-11-30) * |
| JINGHUI LI, XIAODONG CAO, SHENGLI GUO, RUNSHA DONG, CHUNTAO SONG, TIANYI WANG, ZELIN WANG: ""5GC Network and MEC UPF Data Collection Scheme Research"", 《2021 INTERNATIONAL CONFERENCE ON INFORMATION AND COMMUNICATION TECHNOLOGIES FOR DISASTER MANAGEMENT (ICT-DM)》, 31 December 2021 (2021-12-31) * |
| 侯乐,徐雷,贾宝军: ""G网络切片管理系统及运营商行业实践探讨"", 《数据与计算发展前沿》, 31 August 2020 (2020-08-31) * |
| 王蕴实 徐雷 张曼君: """5G+工业互联网" 安全能力及场景化解决方案"", 《通信世界》, 31 December 2021 (2021-12-31) * |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN116709328A (en) * | 2023-05-29 | 2023-09-05 | 中国联合网络通信集团有限公司 | A TEE-based 5G MEC traffic access control method and device |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10382226B2 (en) | Integrated services processing for mobile networks | |
| US20200344153A1 (en) | Traffic Classifier, Service Routing Trigger, and Packet Processing Method and System | |
| JP6509219B2 (en) | Methods, systems, and computer readable media for Diameter routing using software defined network (SDN) functionality | |
| CN106982458B (en) | A method and device for selecting a network slice | |
| US9485192B2 (en) | Selectable service node resources | |
| US8693398B1 (en) | High-availability mobile gateways having interchassis non-uniform service unit redundancy | |
| CN111263373B (en) | Data processing method, controller and forwarding equipment | |
| CN107113241B (en) | Route determination method, network configuration method and related device | |
| EP3716529B1 (en) | Tunneling inter-domain stateless internet protocol multicast packets | |
| CN110213148A (en) | A kind of method, system and device of data transmission | |
| WO2019240158A1 (en) | Communication system and communication method | |
| CN113507425A (en) | Overlay multicast method, device and equipment | |
| CN107005479B (en) | Method, device and system for data forwarding in software-defined network SDN | |
| WO2021248971A1 (en) | Network access method, electronic device, and storage medium | |
| CN108259205B (en) | Route publishing method and network equipment | |
| US10944665B1 (en) | Auto-discovery and provisioning of IP fabric underlay networks for data centers | |
| CN109474713B (en) | Message forwarding method and device | |
| CN115242713B (en) | IPV 6-based forwarding method, configuration method and device for segmented routing message | |
| CN116132364A (en) | Message transmission method, device and system | |
| CN112822104A (en) | Data message processing method, device, storage medium and system | |
| CN115426685A (en) | Access control method, device, equipment and medium for 5G edge computing traffic | |
| US20220329566A1 (en) | Access Control Method, Apparatus, and System | |
| CN113067906A (en) | Addressing method, device and equipment for online billing system | |
| CN109120657B (en) | Service configuration method and node | |
| CN102265567B (en) | Subscription service processing method, gateway and system |
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 | ||
| RJ01 | Rejection of invention patent application after publication |
Application publication date: 20221202 |
|
| RJ01 | Rejection of invention patent application after publication |