CN112468480B - Data association method, device, equipment and computer storage medium - Google Patents
Data association method, device, equipment and computer storage medium Download PDFInfo
- Publication number
- CN112468480B CN112468480B CN202011323611.1A CN202011323611A CN112468480B CN 112468480 B CN112468480 B CN 112468480B CN 202011323611 A CN202011323611 A CN 202011323611A CN 112468480 B CN112468480 B CN 112468480B
- Authority
- CN
- China
- Prior art keywords
- port
- onu
- data information
- data
- information
- 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
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/22—Parsing or analysis of headers
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/903—Querying
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/46—Interconnection of networks
- H04L12/4633—Interconnection of networks using encapsulation techniques, e.g. tunneling
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/50—Reducing energy consumption in communication networks in wire-line communication networks, e.g. low power modes or reduced link rate
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computational Linguistics (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Security & Cryptography (AREA)
- Small-Scale Networks (AREA)
Abstract
本发明公开了数据关联的方法、装置、设备及计算机存储介质。该方法包括:通过网络管理系统获取端口数据信息;根据所述端口数据信息与解析方法的对应关系对解析方法确定目标解析方法;利用所述目标解析方法对所述端口数据信息进行解析;根据解析获取的数据对用户进行关联。根据本发明实施例提供的数据关联的方法、装置、设备及计算机介质,可以根据端口数据信息对解析方法进行选择,并对端口数据信息进行解析,然后将得到的解析数据对用户进行关联,可以对用户的设备状态进行查询,提高了用户体验。
The invention discloses a data association method, device, equipment and computer storage medium. The method includes: obtaining port data information through a network management system; determining a target analysis method for the analysis method according to the corresponding relationship between the port data information and the analysis method; using the target analysis method to analyze the port data information; according to the analysis The acquired data is associated with the user. According to the data association method, device, equipment and computer medium provided by the embodiments of the present invention, the analysis method can be selected according to the port data information, and the port data information can be analyzed, and then the obtained analysis data can be associated with the user, which can The user's device status is queried, which improves the user experience.
Description
技术领域technical field
本发明涉及网管技术领域,尤其涉及一种数据关联的方法、装置、设备及计算机存储介质。The present invention relates to the technical field of network management, in particular to a data association method, device, equipment and computer storage medium.
背景技术Background technique
以太网点对点协议(Point-to-Point Protocol Over Ethernet,PPPOE)将点对点协议封装在以太网框架中的一种网络隧道协议。由于这种网络隧道协议中集成点对点协议(Point-to-point protocol,PPP),所以能够实现传统以太网不能实现的身份验证、加密以及压缩等功能。并且这种网络隧道协议可以用于缆线调制解调器和数字用户线等以以太网协议回向用户提供接入服务的协议体系。Point-to-Point Protocol Over Ethernet (PPPOE) is a network tunneling protocol that encapsulates the point-to-point protocol in the Ethernet frame. Because the point-to-point protocol (PPP) is integrated in this network tunneling protocol, it can realize functions such as authentication, encryption and compression that cannot be realized by traditional Ethernet. And this network tunneling protocol can be used in cable modems and digital subscriber lines, etc., which provide access services to users through the Ethernet protocol.
但是,由于目前缺少对PPPOE+上网数据与资源系统数据的关联。所以在资源系统数据的查询方面准确度较低。并且在用户设备发生故障时难以对用户的设备状态进行判断,降低了用户的体验。However, due to the lack of association between PPPOE+ Internet access data and resource system data at present. Therefore, the query accuracy of resource system data is low. Moreover, it is difficult to judge the state of the user's device when the user's device fails, which reduces the user's experience.
发明内容Contents of the invention
本发明实施例提供了一种数据关联的方法、装置、设备及计算机存储介质,能够将PPPOE+上网数据与资源系统数据进行关联,可以对用户的设备进行查询,提高了用户体验。Embodiments of the present invention provide a data association method, device, device, and computer storage medium, which can associate PPPOE+ Internet access data with resource system data, and can query user equipment, thereby improving user experience.
第一方面,本发明实施例提供一种数据关联的方法,方法包括:In the first aspect, the embodiment of the present invention provides a method for data association, the method includes:
通过网络管理系统获取端口数据信息;Obtain port data information through the network management system;
根据端口数据信息与解析方法的对应关系对解析方法确定目标解析方法;Determine the target analysis method for the analysis method according to the corresponding relationship between the port data information and the analysis method;
利用目标解析方法对端口数据信息进行解析;Analyze the port data information by using the target analysis method;
根据解析获取的数据对用户进行关联。Associate users based on the data obtained by parsing.
在一种可选的实施方式中,网络管理系统包括远程用户拨号认证服务RADIUS系统和网元管理系统EMS系统。In an optional implementation manner, the network management system includes a remote user dial-up authentication service RADIUS system and an network element management system EMS system.
在一种可选的实施方式中,端口数据信息包括宽带远程接入服务器BRAS地址、BRAS聚合端口号,内外层vlan、光线路终端OLT地址及无源光纤网络PON口信息,以及OLT地址、PON口、内外层虚拟局域网VLAN、光网络单元ONU及ONU端口信息;通过网络管理系统获取端口数据信息,包括:In an optional embodiment, the port data information includes the BRAS address of the broadband remote access server, the BRAS aggregation port number, the inner and outer VLANs, the OLT address of the optical line terminal, and the PON port information of the passive optical network, as well as the OLT address, PON Port, inner and outer virtual local area network VLAN, optical network unit ONU and ONU port information; obtain port data information through the network management system, including:
通过RADIUS系统获取宽带远程接入服务器BRAS地址、BRAS聚合端口号,内外层vlan、光线路终端OLT地址及无源光纤网络PON口信息;Obtain the BRAS address of the broadband remote access server, BRAS aggregation port number, inner and outer VLANs, optical line terminal OLT address and passive optical network PON port information through the RADIUS system;
通过EMS系统获取OLT地址、PON口、内外层虚拟局域网VLAN、光网络单元ONU及ONU端口信息。Obtain OLT address, PON port, inner and outer virtual local area network VLAN, optical network unit ONU and ONU port information through EMS system.
在一种可选的实施方式中,根据端口数据信息与解析方法的对应关系对解析方法确定目标解析方法,包括:In an optional implementation manner, the target parsing method is determined for the parsing method according to the corresponding relationship between the port data information and the parsing method, including:
当端口数据信息包括预设字符时,根据端口数据信息与解析方法的对应关系确定目标解析方法为第一预设解析方法;When the port data information includes preset characters, determine the target parsing method as the first preset parsing method according to the corresponding relationship between the port data information and the parsing method;
当端口数据信息不包括预设字符时,根据端口数据信息与解析方法的对应关系确定目标解析方法为第二预设解析方法。When the port data information does not include the preset character, the target parsing method is determined as the second preset parsing method according to the correspondence between the port data information and the parsing method.
在一个可选的实施方式中,解析获取的数据包括第一OLTIP、第一ONU端口和第一ONU;根据解析获取的数据对用户进行关联,包括:In an optional embodiment, the data obtained by parsing includes the first OLTIP, the first ONU port and the first ONU; according to the data obtained by parsing, the user is associated, including:
确定第一OLTIP与端口数据信息中的用户话单中的第二OLTIP是否匹配;Determine whether the first OLTIP matches the second OLTIP in the user bill in the port data information;
当第一OLTIP与第二OLTIP匹配时,确定第一ONU端口与端口数据信息中的用户话单中的第二ONU端口是否匹配;When the first OLTIP matches the second OLTIP, determine whether the first ONU port matches the second ONU port in the user bill in the port data information;
当第一ONU端口与第二ONU端口匹配时,确定第一ONU与端口数据信息中的用户话单中的第二ONU是否匹配;When the first ONU port matches the second ONU port, determine whether the first ONU matches the second ONU in the user bill in the port data information;
当第一ONU与第二ONU匹配时,将数据与用户关联。When the first ONU matches the second ONU, the data is associated with the user.
第二方面,提供一种数据关联装置,包括:In a second aspect, a data association device is provided, including:
获取模块,用于通过网络管理系统获取端口数据信息;An acquisition module, configured to acquire port data information through a network management system;
选择模块,用于根据端口数据信息与解析方法的对应关系对解析方法确定目标解析方法;A selection module, configured to determine the target analysis method for the analysis method according to the corresponding relationship between the port data information and the analysis method;
解析模块,用于利用目标解析方法对端口数据信息进行解析;The parsing module is used for parsing the port data information by using the target parsing method;
关联模块,用于根据解析获取的数据对用户进行关联。The association module is used for associating users according to the data obtained by parsing.
在一种可选的实施方式中,获取模块具体用于:In an optional implementation manner, the acquisition module is specifically used to:
通过RADIUS系统获取宽带远程接入服务器BRAS地址、BRAS聚合端口号,内外层vlan、光线路终端OLT地址及无源光纤网络PON口信息;Obtain the BRAS address of the broadband remote access server, BRAS aggregation port number, inner and outer VLANs, optical line terminal OLT address and passive optical network PON port information through the RADIUS system;
通过EMS系统获取OLT地址、PON口、内外层虚拟局域网VLAN、光网络单元ONU及ONU端口信息。Obtain OLT address, PON port, inner and outer virtual local area network VLAN, optical network unit ONU and ONU port information through EMS system.
在一种可选的实施方式中,关联模块具体用于:In an optional implementation manner, the association module is specifically used for:
确定第一OLTIP与端口数据信息中的用户话单中的第二OLTIP是否匹配;Determine whether the first OLTIP matches the second OLTIP in the user bill in the port data information;
当第一OLTIP与第二OLTIP匹配时,确定第一ONU端口与端口数据信息中的用户话单中的第二ONU端口是否匹配;When the first OLTIP matches the second OLTIP, determine whether the first ONU port matches the second ONU port in the user bill in the port data information;
当第一ONU端口与第二ONU端口匹配时,确定第一ONU与端口数据信息中的用户话单中的第二ONU是否匹配;When the first ONU port matches the second ONU port, determine whether the first ONU matches the second ONU in the user bill in the port data information;
当第一ONU与第二ONU匹配时,将数据与用户关联。When the first ONU matches the second ONU, the data is associated with the user.
第三方面,提供一种数据关联设备,设备包括:存储器,用于存储程序;处理器,用于运行存储器中存储的程序,以执行第一方面或第一方面的任一可选的实施方式提供的数据关联方法。In a third aspect, a data association device is provided, and the device includes: a memory for storing a program; a processor for running the program stored in the memory to execute the first aspect or any optional implementation manner of the first aspect Provided data association methods.
第四方面,提供一种计算机存储介质,计算机存储介质上存储有计算机程序指令,计算机程序指令被处理器执行时实现第一方面或第一方面的任一可选的实施方式提供的数据关联方法。In a fourth aspect, a computer storage medium is provided. Computer program instructions are stored on the computer storage medium. When the computer program instructions are executed by a processor, the data association method provided in the first aspect or any optional implementation manner of the first aspect is implemented. .
根据本发明实施例中的数据关联的方法、装置、设备及计算机存储介质,在通过网络管理系统获取到端口数据信息后,可以根据端口数据信息对解析方法进行选择,并对端口数据信息进行解析,然后将得到的解析数据对用户进行关联,可以对用户的设备状态进行查询,提高了用户体验。According to the data association method, device, equipment and computer storage medium in the embodiment of the present invention, after the port data information is obtained through the network management system, the analysis method can be selected according to the port data information, and the port data information can be analyzed , and then correlate the obtained analysis data with the user, the device status of the user can be queried, and the user experience is improved.
附图说明Description of drawings
为了更清楚地说明本发明实施例的技术方案,下面将对本发明实施例中所需要使用的附图作简单地介绍,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the following will briefly introduce the accompanying drawings that need to be used in the embodiments of the present invention. Additional figures can be derived from these figures.
图1示出了本发明实施例提供的一种数据关联的方法的示意流程图;FIG. 1 shows a schematic flowchart of a data association method provided by an embodiment of the present invention;
图2示出了本发明实施例提供的另一种数据关联的方法的示意流程图;FIG. 2 shows a schematic flowchart of another data association method provided by an embodiment of the present invention;
图3示出了本发明实施例提供的又一种数据关联的方法的示意流程图;FIG. 3 shows a schematic flowchart of another data association method provided by an embodiment of the present invention;
图4示出了本发明实施例提供的一种数据关联装置的结构示意图;Fig. 4 shows a schematic structural diagram of a data association device provided by an embodiment of the present invention;
图5示出了本发明实施例中数据关联设备的示例性硬件架构的结构图。Fig. 5 shows a structural diagram of an exemplary hardware architecture of a data association device in an embodiment of the present invention.
具体实施方式Detailed ways
下面将详细描述本发明的各个方面的特征和示例性实施例,为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细描述。应理解,此处所描述的具体实施例仅被配置为解释本发明,并不被配置为限定本发明。对于本领域技术人员来说,本发明可以在不需要这些具体细节中的一些细节的情况下实施。下面对实施例的描述仅仅是为了通过示出本发明的示例来提供对本发明更好的理解。The characteristics and exemplary embodiments of various aspects of the present invention will be described in detail below. In order to make the purpose, technical solutions and advantages of the present invention more clear, the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only configured to explain the present invention, not to limit the present invention. It will be apparent to one skilled in the art that the present invention may be practiced without some of these specific details. The following description of the embodiments is only to provide a better understanding of the present invention by showing examples of the present invention.
需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。It should be noted that in this article, relational terms such as first and second are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply that there is a relationship between these entities or operations. There is no such actual relationship or order between them. Furthermore, the term "comprises", "comprises" or any other variation thereof is intended to cover a non-exclusive inclusion such that a process, method, article, or apparatus comprising a set of elements includes not only those elements, but also includes elements not expressly listed. other elements of or also include elements inherent in such a process, method, article, or device. Without further limitations, an element defined by the statement "comprising..." does not exclude the presence of additional same elements in the process, method, article or device comprising said element.
首先,为了便于理解,本发明实施例的下述部分先对涉及的技术术语作具体说明。First of all, in order to facilitate understanding, the following part of the embodiments of the present invention first specifically describes the technical terms involved.
PPPOE+是将点对点协议(PPP)封装在以太网(Ethernet)框架中的一种网络隧道协议。由于协议中集成PPP协议,所以实现出传统以太网不能提供的身份验证、加密以及压缩等功能。也可用于缆线调制解调器(cable modem)和数字用户线路(DSL)等以以太网协议回向用户提供接入服务的协议体系。PPPOE+ is a network tunneling protocol that encapsulates the Point-to-Point Protocol (PPP) in the Ethernet (Ethernet) frame. Because the PPP protocol is integrated in the protocol, functions such as authentication, encryption, and compression that cannot be provided by traditional Ethernet are realized. It can also be used for cable modem (cable modem) and digital subscriber line (DSL) and other protocol systems that use Ethernet protocol to provide users with access services.
目前对PPPOE+上网记录上报数据没有相对科学系统的解析方法,只有通过固定关键字段查找某项数据的方法或者通过人工逐个查找观察的方法确定和分析数据。而本发明实施例中,在通过网络管理系统获取到端口数据信息后,可以根据端口数据信息对解析方法进行选择,并对端口数据信息进行解析,然后将得到的解析数据对用户进行关联,可以对用户的设备状态进行查询,提高了用户体验。At present, there is no relatively scientific and systematic analysis method for PPPOE+ online record and reported data, only the method of searching for a certain data through fixed key fields or the method of manually searching and observing the data one by one to determine and analyze the data. However, in the embodiment of the present invention, after the port data information is obtained through the network management system, the analysis method can be selected according to the port data information, and the port data information can be analyzed, and then the obtained analysis data can be associated with the user. The user's device status is queried, which improves user experience.
其次为了便于理解,本发明实施例的下述部分结合图1对数据关联方法展开具体说明。Secondly, for ease of understanding, the following part of the embodiment of the present invention will specifically describe the data association method in conjunction with FIG. 1 .
图1示出了本发明一个实施例提供一种数据关联的方法的示意流程图。如图1所示,该方法包括步骤:FIG. 1 shows a schematic flowchart of a data association method provided by an embodiment of the present invention. As shown in Figure 1, the method includes steps:
S101,通过网络管理系统获取端口数据信息。S101. Obtain port data information through a network management system.
在一个实施例中,网络管理系统包括远程用户拨号认证服务(RemoteAuthentication Dial In User Service,RADIUS)系统和网元管理系统(ElementManagement System,EMS)系统。In one embodiment, the network management system includes a Remote Authentication Dial In User Service (RADIUS) system and an Element Management System (Element Management System, EMS) system.
端口数据信息可以包括宽带远程接入服务器(Broadband Remote AccessServer,BRAS)地址,BRAS聚合端口号,光线路终端(Optical Line Terminal,OLT)地址及无源光纤网络(Passive Optical Network,PON)口信息,以及内外层虚拟局域网(VirtualLocal Area Network,VLAN)、光网络单元(Optical Network Unit,ONU)地址及ONU端口信息。The port data information may include Broadband Remote Access Server (BRAS) address, BRAS aggregation port number, Optical Line Terminal (OLT) address and Passive Optical Network (PON) port information, And inner and outer virtual local area network (VirtualLocal Area Network, VLAN), optical network unit (Optical Network Unit, ONU) address and ONU port information.
通过网络管理系统获取端口数据信息包括:通过RADIUS系统获取宽带远程接入服务器BRAS地址、BRAS聚合端口号,内外层vlan、光线路终端OLT地址及无源光纤网络PON口信息和通过EMS系统获取OLT地址、PON口、内外层虚拟局域网VLAN、光网络单元ONU及ONU端口信息。Obtaining port data information through the network management system includes: obtaining the broadband remote access server BRAS address, BRAS aggregation port number, inner and outer vlan, optical line terminal OLT address and passive optical network PON port information through the RADIUS system and obtaining the OLT through the EMS system Address, PON port, inner and outer virtual local area network VLAN, optical network unit ONU and ONU port information.
S102,根据所述端口数据信息与解析方法的对应关系对解析方法确定目标解析方法。S102. Determine a target parsing method for the parsing method according to the correspondence between the port data information and the parsing method.
根据端口数据信息与解析方法的对应关系确定目标解析方法包括:Determining the target parsing method according to the corresponding relationship between the port data information and the parsing method includes:
当端口数据信息包括预设字符时,根据端口数据信息与解析方法的对应关系确定目标解析方法为第一预设解析方法。When the port data information includes preset characters, the target parsing method is determined as the first preset parsing method according to the corresponding relationship between the port data information and the parsing method.
当端口数据信息不包括预设字符时,根据端口数据信息与解析方法的对应关系确定目标解析方法为第二预设解析方法。When the port data information does not include the preset character, the target parsing method is determined as the second preset parsing method according to the correspondence between the port data information and the parsing method.
在一些实施例中,预设字符包括“LAG”,若获取的端口数据信息的首段字母为“LAG”则采用第一预设解析方法,若获取的端口的数据信息的首段字母不是“LAG”则采用第二预设解析方法。In some embodiments, the preset characters include "LAG". If the first letter of the obtained port data information is "LAG", the first preset parsing method is adopted; if the first letter of the obtained port data information is not "LAG", LAG" uses the second default analysis method.
在一些实施例中,第一预设解析方法包括:对字段“0 0/0/0:0.0”进行识别并删除;获取端口数据信息中的标点符号;外层VLAN对应第一个“:”与第一个“.”之间的数据;内层VLAN对应第一个“.”与第一空格之间的数据;OLTIP对应第一个空格与第一个“/”之间的数据;PON口对应第一个“/”与第六个“/”之间的第1、3、5个字段;判断是否存在第七个“/”;若存在,PWD码对应第六个“/”与第七个“/”之间的非0数据,SN码对应第七个“/”与GP或EP之间的非0数据;若否,SN码对应第六个“/”与GP或EP之间的非0数据。In some embodiments, the first preset parsing method includes: identifying and deleting the field "0 0/0/0:0.0"; obtaining punctuation marks in the port data information; the outer VLAN corresponding to the first ":" The data between the first "." and the first "."; the inner VLAN corresponds to the data between the first "." and the first space; OLTIP corresponds to the data between the first space and the first "/"; PON Corresponds to the 1st, 3rd, and 5th fields between the first "/" and the sixth "/"; judge whether there is a seventh "/"; if it exists, the PWD code corresponds to the sixth "/" and For the non-zero data between the seventh "/", the SN code corresponds to the non-zero data between the seventh "/" and GP or EP; if not, the SN code corresponds to the relationship between the sixth "/" and GP or EP non-zero data between.
在一些实施例中,第二预设解析方法包括:根据端口数据信息的端口类型对端口数据信息进行分类,将首段字母为“TRUNK”的划分为聚合端口,将首段字母为“ETH”的划分为物理端口;获取端口数据信息中的标点符号;外层VLAN对应第一个“:”与第一个“.”之间的数据;内层VLAN对应第一个“.”与第二空格之间的数据;OLTIP对应第二个空格与第三个“/”之间的数据;PON口对应第三个“/”与第八个“/”之间的第1、3、5个字段;判断第八个“/”与GP或EP之间的非0数据是否为10位;若是,则所述第八个“/”与GP或EP之间的非0数据为密码;若否,则所述第八个“/”与GP或EP之间的非0数据为SN码。In some embodiments, the second preset parsing method includes: classifying the port data information according to the port type of the port data information, dividing the initial letter as "TRUNK" into an aggregation port, and classifying the initial letter as "ETH" Divide into physical ports; obtain the punctuation marks in the port data information; the outer VLAN corresponds to the data between the first ":" and the first "."; the inner VLAN corresponds to the first "." and the second The data between the spaces; OLTIP corresponds to the data between the second space and the third "/"; the PON port corresponds to the 1st, 3rd, and 5th between the third "/" and the eighth "/" Field; judge whether the non-zero data between the eighth "/" and GP or EP is 10 bits; if so, the non-zero data between the eighth "/" and GP or EP is a password; if not , then the non-zero data between the eighth "/" and GP or EP is the SN code.
S103,利用所述目标解析方法对所述端口数据信息进行解析。S103. Use the target parsing method to parse the port data information.
在一个示例中,为了便于理解,将结合表1与表2对示例进行说明。In an example, for ease of understanding, the example will be described in conjunction with Table 1 and Table 2.
获取的端口数据信息为:The obtained port data information is:
lag-127:1240.12080 0/0/0:0.010.129.0.179/0/0/2/0/4/000000000000ZTEGB002D584GPlag-127:1240.12080 0/0/0:0.010.129.0.179/0/0/2/0/4/000000000000ZTEGB002D584GP
则经过第一预设解析方法后解析获取的数据如表1所示。Table 1 shows the data obtained by parsing after the first preset parsing method.
表1Table 1
若获取的端口数据信息为:If the obtained port data information is:
trunk 4/0/24:1024.2005 10.129.0.177/0/0/2/0/4/000000000000ZTEGB002D586GPtrunk 4/0/24:1024.2005 10.129.0.177/0/0/2/0/4/000000000000ZTEGB002D586GP
eth 5/0/2:1011.1024 172.31.47.132/0/0/18/0/0/00000000000000jy2aeeth 5/0/2:1011.1024 172.31.47.132/0/0/18/0/0/00000000000000jy2ae
则经过第二预设解析方法后解析获取的数据如表2所示。Table 2 shows the data obtained by parsing after the second preset parsing method.
表2Table 2
S104,根据解析获取的数据对用户进行关联。S104, associate users according to the data obtained through analysis.
解析获取的数据包括第一OLTIP、第一ONU端口和第一ONU。The data acquired through analysis includes the first OLTIP, the first ONU port and the first ONU.
可选地,在一个实施例中根据解析获取的数据对用户进行关联,包括:Optionally, in one embodiment, associating users according to the data obtained by parsing includes:
确定所述第一OLTIP与所述端口数据信息中的用户话单中的第二OLTIP是否匹配;当所述第一OLTIP与所述第二OLTIP匹配时,确定所述第一ONU端口与所述端口数据信息中的用户话单中的第二ONU端口是否匹配;当所述第一ONU端口与所述第二ONU端口匹配时,确定所述第一ONU与所述端口数据信息中的用户话单中的第二ONU是否匹配;当所述第一ONU与所述第二ONU匹配时,将所述数据与用户关联。Determine whether the first OLTIP matches the second OLTIP in the user bill in the port data information; when the first OLTIP matches the second OLTIP, determine that the first ONU port matches the Whether the second ONU port in the user's bill in the port data information matches; when the first ONU port matches the second ONU port, determine the first ONU and the user's voice in the port data information whether the second ONU in the list matches; when the first ONU matches the second ONU, associate the data with the user.
根据本发明实施例中的数据关联的方法,在通过网络管理系统获取到端口数据信息后,可以根据端口数据信息对解析方法进行选择,并对端口数据信息进行解析,然后将得到的解析数据对用户进行关联,可以对用户的设备状态进行查询,提高了用户体验。According to the method of data association in the embodiment of the present invention, after the port data information is obtained through the network management system, the analysis method can be selected according to the port data information, and the port data information is analyzed, and then the obtained analysis data is compared to the After the user is associated, the device status of the user can be queried, which improves the user experience.
基于本发明上述实施例结合图2示出的数据的关联方法,图2为本发明实施例提供的另一种数据关联方法的示意流程图。如图2所示,数据关联方法200可以包括S201至S206。Based on the above embodiments of the present invention combined with the data association method shown in FIG. 2 , FIG. 2 is a schematic flowchart of another data association method provided by the embodiment of the present invention. As shown in FIG. 2 , the
S201、获取用户话单。S201. Obtain a user bill.
S202、确定所述第一OLTIP与所述端口数据信息中的用户话单中的第二OLTIP是否匹配,若匹配则进入步骤S202,若否,则进入步骤S206。S202. Determine whether the first OLTIP matches the second OLTIP in the user bill in the port data information. If they match, go to step S202; if not, go to step S206.
在此步骤中,第一OLTIP与用户话单中的第二OLTIP匹配表示第一OLTIP与第二OLTIP一一对应,若不对应,则匹配不成功。In this step, the matching between the first OLTIP and the second OLTIP in the user's bill means that the first OLTIP corresponds to the second OLTIP one-to-one, and if there is no correspondence, the matching is unsuccessful.
S203、确定所述第一ONU端口与所述端口数据信息中的用户话单中的第二ONU端口是否匹配,若匹配则进入步骤S203,若否则进入步骤S206。S203. Determine whether the first ONU port matches the second ONU port in the user record in the port data information. If they match, go to step S203; otherwise, go to step S206.
在此步骤中,第一ONU端口与用户话单中的第二ONU端口匹配表示第一ONU端口与第二ONU端口一一对应,若不对应,则匹配不成功。In this step, the matching of the first ONU port and the second ONU port in the user bill means that the first ONU port corresponds to the second ONU port one-to-one, if not, the matching is unsuccessful.
S204、确定所述第一ONU与所述端口数据信息中的用户话单中的第二ONU是否匹配,若匹配则进入步骤S204,若否则进入步骤S206。S204. Determine whether the first ONU matches the second ONU in the user record in the port data information. If they match, go to step S204; otherwise, go to step S206.
在此步骤中,第一ONU与用户话单中的第二ONU匹配表示第一In this step, the match between the first ONU and the second ONU in the user record indicates that the first
ONU与第二ONU一一对应,若不对应,则匹配不成功。The ONU is in one-to-one correspondence with the second ONU, if not, the matching is unsuccessful.
S205、完成关联。S205. Complete the association.
S206、将用户话单中的用户的账号进行记录。S206. Record the account number of the user in the user bill.
在此步骤中,当匹配不成功时对用户的账号进行记录包括:若匹配出多个OLTIP,则需要对多个OLT的名称及OLTIP进行记录。若匹配出多个ONU端口,则需要多多个OLT名称、OLTIP、PON、ONUID、ONU端口及ONUIP进行记录。若匹配出多个ONU则需要对多个OLT名称、OLTIP、PON、SN、PWD、ONU名称、ONUIP及ONUID进行匹配。若匹配不到OLTIP,则记录匹配不到OLTIP,若匹配不到ONU端口,则需要记录匹配不到ONU端口,若匹配不到ONU,则需要记录匹配不到ONU。In this step, recording the user's account when the matching is unsuccessful includes: if multiple OLTIPs are matched, it is necessary to record the names and OLTIPs of multiple OLTs. If multiple ONU ports are matched, multiple OLT names, OLTIPs, PONs, ONUIDs, ONU ports and ONUIPs are required to be recorded. If multiple ONUs are matched, multiple OLT names, OLTIPs, PONs, SNs, PWDs, ONU names, ONUIPs, and ONUIDs need to be matched. If the OLTIP cannot be matched, record that the OLTIP cannot be matched. If the ONU port cannot be matched, it must be recorded that the ONU port cannot be matched. If the ONU cannot be matched, it must be recorded that the ONU cannot be matched.
在一些实施例中,还包括将记录的账号按照未匹配的原因生成报表。In some embodiments, it also includes generating a report for the recorded account numbers according to the reason of non-matching.
根据本发明实施例中的数据关联的方法,在通过网络管理系统获取到端口数据信息后,可以根据端口数据信息对解析方法进行选择,并对端口数据信息进行解析,然后将得到的解析数据对用户进行关联,可以验证出用户上网使用的资源数据与网管数据中设备的真实的关联关系,可以对用户的设备状态进行查询,提高了用户体验。According to the method of data association in the embodiment of the present invention, after the port data information is obtained through the network management system, the analysis method can be selected according to the port data information, and the port data information is analyzed, and then the obtained analysis data is compared to the By associating users, it is possible to verify the real association relationship between the resource data used by the user on the Internet and the equipment in the network management data, and to query the status of the user's equipment, which improves the user experience.
基于本发明上述实施例结合图3示出的数据的关联方法,图3为本发明实施例提供的又一种数据关联方法的示意流程图。如图3所示,数据关联方法300可以包括S301至S309。Based on the above embodiments of the present invention combined with the data association method shown in FIG. 3 , FIG. 3 is a schematic flowchart of another data association method provided by the embodiment of the present invention. As shown in FIG. 3 , the
S301、获取用户话单。S301. Obtain a user bill.
S302、确定所述第一OLTIP是否匹配不到所述端口数据信息中的用户话单中的第二OLTIP,若是,则进入步骤S309,若否,则进入步骤S303。S302. Determine whether the first OLTIP does not match the second OLTIP in the user bill in the port data information. If yes, go to step S309; if not, go to step S303.
在此步骤中,根据第一OLTIP在对应地市网管采集的OLT数据中找不到第二OLTIP。In this step, the second OLTIP cannot be found in the OLT data collected by the network administrator of the corresponding city according to the first OLTIP.
S303、确定所述第一OLTIP是否匹配到多个所述端口数据信息中的用户话单中的第二OLTIP,若是,则进入步骤S309,若否,则进入步骤S304。S303. Determine whether the first OLTIP matches the second OLTIP in multiple user bills in the port data information, if yes, go to step S309, if not, go to step S304.
在此步骤中,匹配多个OLTIP需列出:OLT名称,OLTIP。In this step, matching multiple OLTIPs needs to be listed: OLT name, OLTIP.
S304、确定所述第一ONU端口是否匹配不到所述端口数据信息中的用户话单中的第二ONU端口,若是,则进入步骤S309,若否,则进入步骤S305。S304. Determine whether the first ONU port does not match the second ONU port in the user bill in the port data information, if yes, go to step S309, if not, go to step S305.
在此步骤中,根据OLTIP+PON+ONUID+外层VLAN+内层VLAN在对应地市网管采集的端口表关联ONU端口信息找不到与第一ONU端口相同的端口。In this step, according to OLTIP+PON+ONUID+outer layer VLAN+inner layer VLAN in the port table associated ONU port information collected by the network management of the corresponding city, no port identical to the first ONU port can be found.
S305、确定所述第一ONU端口是否匹配到多个所述端口数据信息中的用户话单中的第二ONU端口,若是,则进入步骤S309,若否,则进入步骤S306。S305. Determine whether the first ONU port matches the second ONU port in the user bill in the port data information. If yes, proceed to step S309; if not, proceed to step S306.
在此步骤中,根据OLTIP+PON+ONUID+外层VLAN+内层VLAN在对应地市网管采集的端口表匹配多个ONU端口信息与第一ONU端口信息相同。In this step, match the port information of multiple ONUs with the same information as the first ONU port according to the port table collected by the network management system of the corresponding city according to OLTIP+PON+ONUID+outer VLAN+inner VLAN.
S306、确定所述第一ONU是否匹配不到所述端口数据信息中的用户话单中的第二ONU,若是,则进入步骤S309,若否,则进入步骤S307。S306. Determine whether the first ONU cannot match the second ONU in the user bill in the port data information, if yes, go to step S309, if not, go to step S307.
在此步骤中,根据OLTIP+PON+PWD/SN在对应地市网管采集的对应ONU文件匹配不到与第一ONU相同的ONU。In this step, according to the OLTIP+PON+PWD/SN, the corresponding ONU file collected by the network management of the corresponding city cannot match the same ONU as the first ONU.
S307、确定所述第一ONU是否匹配到多个所述端口数据信息中的用户话单中的第二ONU,若是,则进入步骤S309,若否,则进入步骤S308。S307. Determine whether the first ONU matches the second ONU in multiple user records in the port data information. If yes, proceed to step S309; if not, proceed to step S308.
在此步骤中,根据OLTIP+PON+PWD/SN在对应地市网管采集的对应ONU文件匹配到多个ONU与第一ONU相同。In this step, according to the corresponding ONU files collected by the OLTIP+PON+PWD/SN in the corresponding city network management, it is found that multiple ONUs are the same as the first ONU.
S308、完成关联,并记录成功关联的数量。S308. Complete the association, and record the number of successful associations.
S309、将匹配失败原因记录。S309. Record the cause of the matching failure.
在此步骤中,上述步骤已经对匹配不成功的原因进行了判断,所以可以根据上述步骤的匹配不成功的原因直接进行记录。根据本发明实施例中的数据关联的方法,在通过网络管理系统获取到端口数据信息后,可以根据端口数据信息对解析方法进行选择,并对端口数据信息进行解析,然后将得到的解析数据对用户进行关联,可以验证出用户上网使用的资源数据与网管数据中设备的真实的关联关系,可以对用户的设备状态进行查询,提高了用户体验。In this step, the reasons for the unsuccessful matching have been judged in the above steps, so the records can be directly recorded according to the reasons for the unsuccessful matching in the above steps. According to the method of data association in the embodiment of the present invention, after the port data information is obtained through the network management system, the analysis method can be selected according to the port data information, and the port data information is analyzed, and then the obtained analysis data is compared to the By associating users, it is possible to verify the real association relationship between the resource data used by the user on the Internet and the equipment in the network management data, and to query the status of the user's equipment, which improves the user experience.
下面结合附图,详细介绍根据本发明实施例的装置。The device according to the embodiment of the present invention will be described in detail below with reference to the accompanying drawings.
基于相同的发明构思,本发明实施例提供了一种数据关联装置。图4是本发明实施例提供的一种数据关联装置的结构示意图。如图4所示,数据关联装置400包括获取模块401、选择模块402、解析模块403和关联模块404。Based on the same inventive concept, an embodiment of the present invention provides a data association device. Fig. 4 is a schematic structural diagram of a data association device provided by an embodiment of the present invention. As shown in FIG. 4 , the
获取模块401用于通过网络管理系统获取端口数据信息。The obtaining
选择模块402用于根据端口数据信息与解析方法的对应关系对解析方法确定目标解析方法。The
解析模块403用于利用目标解析方法对端口数据信息进行解析。The
关联模块404用于根据解析获取的数据对用户进行关联。The associating
在一些实施例中,获取模块401具体用于:In some embodiments, the acquiring
通过RADIUS系统获取宽带远程接入服务器BRAS地址、BRAS聚合端口号,内外层vlan、光线路终端OLT地址及无源光纤网络PON口信息;Obtain the BRAS address of the broadband remote access server, BRAS aggregation port number, inner and outer VLANs, optical line terminal OLT address and passive optical network PON port information through the RADIUS system;
通过EMS系统获取OLT地址、PON口、内外层虚拟局域网VLAN、光网络单元ONU及ONU端口信息。Obtain OLT address, PON port, inner and outer virtual local area network VLAN, optical network unit ONU and ONU port information through EMS system.
在一些实施例中,关联模块404具体用于:In some embodiments, the associating
确定第一OLTIP与端口数据信息中的用户话单中的第二OLTIP是否匹配;Determine whether the first OLTIP matches the second OLTIP in the user bill in the port data information;
当第一OLTIP与第二OLTIP匹配时,确定第一ONU端口与端口数据信息中的用户话单中的第二ONU端口是否匹配;When the first OLTIP matches the second OLTIP, determine whether the first ONU port matches the second ONU port in the user bill in the port data information;
当第一ONU端口与第二ONU端口匹配时,确定第一ONU与端口数据信息中的用户话单中的第二ONU是否匹配;When the first ONU port matches the second ONU port, determine whether the first ONU matches the second ONU in the user bill in the port data information;
当第一ONU与第二ONU匹配时,将数据与用户关联。When the first ONU matches the second ONU, the data is associated with the user.
在一些实施例中,网络管理系统包括远程用户拨号认证服务RADIUS系统和网元管理系统EMS系统。In some embodiments, the network management system includes a remote user dial-up authentication service RADIUS system and an network element management system EMS system.
在一些实施例中,端口数据信息包括宽带远程接入服务器BRAS地址,BRAS聚合端口号,光线路终端OLT地址及无源光纤网络PON口信息,以及内外层虚拟局域网VLAN、光网络单元ONU地址及ONU端口信息。In some embodiments, the port data information includes the broadband remote access server BRAS address, BRAS aggregation port number, optical line terminal OLT address and passive optical network PON port information, and inner and outer virtual local area network VLAN, optical network unit ONU address and ONU port information.
在一些实施例中,通过网络管理系统获取端口数据信息包括:通过RADIUS系统获取宽带远程接入服务器BRAS地址、BRAS聚合端口号,内外层vlan、光线路终端OLT地址及无源光纤网络PON口信息和通过EMS系统获取OLT地址、PON口、内外层虚拟局域网VLAN、光网络单元ONU及ONU端口信息。In some embodiments, obtaining the port data information through the network management system includes: obtaining the BRAS address of the broadband remote access server, the BRAS aggregation port number, the inner and outer vlans, the optical line terminal OLT address and the PON port information of the passive optical network through the RADIUS system And obtain the OLT address, PON port, inner and outer virtual local area network VLAN, optical network unit ONU and ONU port information through the EMS system.
在一些实施例中,根据端口数据信息与解析方法的对应关系对解析方法确定目标解析方法包括:In some embodiments, determining the target parsing method for the parsing method according to the corresponding relationship between the port data information and the parsing method includes:
当端口数据信息包括预设字符时,根据端口数据信息与解析方法的对应关系确定目标解析方法为第一预设解析方法。When the port data information includes preset characters, the target parsing method is determined as the first preset parsing method according to the corresponding relationship between the port data information and the parsing method.
当端口数据信息不包括预设字符时,根据端口数据信息与解析方法的对应关系确定目标解析方法为第二预设解析方法。When the port data information does not include the preset character, the target parsing method is determined as the second preset parsing method according to the correspondence between the port data information and the parsing method.
在一些实施例中,预设字符包括“LAG”,若获取的端口数据信息的首段字母为“LAG”则采用第一预设解析方法,若获取的端口的数据信息的首段字母不是“LAG”则采用第二预设解析方法。In some embodiments, the preset characters include "LAG". If the first letter of the obtained port data information is "LAG", the first preset parsing method is adopted; if the first letter of the obtained port data information is not "LAG", LAG" uses the second default analysis method.
在一些实施例中,第一预设解析方法包括:对字段“0 0/0/0:0.0”进行识别并删除;获取端口数据信息中的标点符号;外层VLAN对应第一个“:”与第一个“.”之间的数据;内层VLAN对应第一个“.”与第一空格之间的数据;OLTIP对应第一个空格与第一个“/”之间的数据;PON口对应第一个“/”与第六个“/”之间的第1、3、5个字段;判断是否存在第七个“/”;若存在,PWD码对应第六个“/”与第七个“/”之间的非0数据,SN码对应第七个“/”与GP或EP之间的非0数据;若否,SN码对应第六个“/”与GP或EP之间的非0数据。In some embodiments, the first preset parsing method includes: identifying and deleting the field "0 0/0/0:0.0"; obtaining punctuation marks in the port data information; the outer VLAN corresponding to the first ":" The data between the first "." and the first "."; the inner VLAN corresponds to the data between the first "." and the first space; OLTIP corresponds to the data between the first space and the first "/"; PON Corresponds to the 1st, 3rd, and 5th fields between the first "/" and the sixth "/"; judge whether there is a seventh "/"; if it exists, the PWD code corresponds to the sixth "/" and For the non-zero data between the seventh "/", the SN code corresponds to the non-zero data between the seventh "/" and GP or EP; if not, the SN code corresponds to the relationship between the sixth "/" and GP or EP non-zero data between.
在一些实施例中,第二预设解析方法包括:根据端口数据信息的端口类型对端口数据信息进行分类,将首段字母为“TRUNK”的划分为聚合端口,将首段字母为“ETH”的划分为物理端口;获取端口数据信息中的标点符号;外层VLAN对应第一个“:”与第一个“.”之间的数据;内层VLAN对应第一个“.”与第二空格之间的数据;OLTIP对应第二个空格与第三个“/”之间的数据;PON口对应第三个“/”与第八个“/”之间的第1、3、5个字段;判断第八个“/”与GP或EP之间的非0数据是否为10位;若是,则所述第八个“/”与GP或EP之间的非0数据为密码;若否,则所述第八个“/”与GP或EP之间的非0数据为SN码。In some embodiments, the second preset parsing method includes: classifying the port data information according to the port type of the port data information, dividing the initial letter as "TRUNK" into an aggregation port, and classifying the initial letter as "ETH" Divide into physical ports; obtain the punctuation marks in the port data information; the outer VLAN corresponds to the data between the first ":" and the first "."; the inner VLAN corresponds to the first "." and the second The data between the spaces; OLTIP corresponds to the data between the second space and the third "/"; the PON port corresponds to the 1st, 3rd, and 5th between the third "/" and the eighth "/" Field; judge whether the non-zero data between the eighth "/" and GP or EP is 10 bits; if so, the non-zero data between the eighth "/" and GP or EP is a password; if not , then the non-zero data between the eighth "/" and GP or EP is the SN code.
根据本发明实施例的数据关联装置,在通过网络管理系统获取到端口数据信息后,可以根据端口数据信息对解析方法进行选择,并对端口数据信息进行解析,然后将得到的解析数据对用户进行关联,可以验证出用户上网使用的资源数据与网管数据中设备的真实的关联关系,可以对用户的设备状态进行查询,提高了用户体验。According to the data association device of the embodiment of the present invention, after the port data information is obtained through the network management system, the analysis method can be selected according to the port data information, and the port data information can be analyzed, and then the obtained analysis data can be sent to the user. Correlation can verify the real relationship between the resource data used by the user and the device in the network management data, and can query the status of the user's device, which improves the user experience.
图5是本发明实施例中数据关联设备的示例性硬件架构的结构图。Fig. 5 is a structural diagram of an exemplary hardware architecture of a data association device in an embodiment of the present invention.
如图5所示,数据关联设备500包括输入设备501、输入接口502、中央处理器503、存储器504、输出接口505、以及输出设备504。其中,输入接口502、中央处理器503、存储器504、以及输出接口505通过总线10相互连接,输入设备501和输出设备504分别通过输入接口502和输出接口505与总线510连接,进而与数据关联设备500的其他组件连接。As shown in FIG. 5 , the data association device 500 includes an input device 501 , an input interface 502 , a central processing unit 503 , a memory 504 , an output interface 505 , and an output device 504 . Wherein, the input interface 502, the central processing unit 503, the memory 504, and the output interface 505 are connected to each other through the bus 10, and the input device 501 and the output device 504 are respectively connected to the bus 510 through the input interface 502 and the output interface 505, and then connected to the data association device 500 other component connections.
具体地,输入设备501接收来自外部的输入信息,并通过输入接口502将输入信息传送到中央处理器503;中央处理器503基于存储器504中存储的计算机可执行指令对输入信息进行处理以生成输出信息,将输出信息临时或者永久地存储在存储器504中,然后通过输出接口505将输出信息传送到输出设备504;输出设备504将输出信息输出到数据关联设备500的外部供用户使用。Specifically, the input device 501 receives input information from the outside, and transmits the input information to the central processing unit 503 through the input interface 502; the central processing unit 503 processes the input information based on computer-executable instructions stored in the memory 504 to generate output information, temporarily or permanently store the output information in the memory 504, and then transmit the output information to the output device 504 through the output interface 505; the output device 504 outputs the output information to the outside of the data association device 500 for the user to use.
也就是说,图5所示的数据关联设备也可以被实现为包括:存储有计算机可执行指令的存储器;以及处理器,该处理器在执行计算机可执行指令时可以实现结合图1至图3描述的数据关联设备的方法。That is to say, the data association device shown in FIG. 5 can also be implemented as including: a memory storing computer-executable instructions; Describes the method of data-associated devices.
在一个实施例中,图5所示的数据关联设备500可以被实现为一种设备,该设备可以包括:存储器,用于存储程序;处理器,用于运行所述存储器中存储的所述程序,以执行本发明实施例的数据关联的方法。In one embodiment, the data association device 500 shown in FIG. 5 may be implemented as a device, and the device may include: a memory for storing a program; a processor for running the program stored in the memory , so as to execute the data association method of the embodiment of the present invention.
本发明实施例还提供了一种计算机存储介质,计算机存储介质上存储有计算机程序指令,计算机程序指令被处理器执行时实现本发明实施例的数据关联方法。The embodiment of the present invention also provides a computer storage medium, on which computer program instructions are stored, and when the computer program instructions are executed by a processor, the data association method of the embodiment of the present invention is implemented.
需要明确的是,本发明并不局限于上文所描述并在图中示出的特定配置和处理。为了简明起见,这里省略了对已知方法的详细描述。在上述实施例中,描述和示出了若干具体的步骤作为示例。但是,本发明的方法过程并不限于所描述和示出的具体步骤,本领域的技术人员可以在领会本发明的精神后,作出各种改变、修改和添加,或者改变步骤之间的顺序。It is to be understood that the invention is not limited to the specific arrangements and processes described above and shown in the drawings. For conciseness, detailed descriptions of known methods are omitted here. In the above embodiments, several specific steps are described and shown as examples. However, the method process of the present invention is not limited to the specific steps described and shown, and those skilled in the art can make various changes, modifications and additions, or change the sequence of steps after understanding the spirit of the present invention.
以上所述的结构框图中所示的功能块可以实现为硬件、软件、固件或者它们的组合。当以硬件方式实现时,其可以例如是电子电路、专用集成电路(Application SpecificIntegrated Circuit,ASIC)、适当的固件、插件、功能卡等等。当以软件方式实现时,本发明的元素是被用于执行所需任务的程序或者代码段。程序或者代码段可以存储在机器可读介质中,或者通过载波中携带的数据信号在传输介质或者通信链路上传送。“机器可读介质”可以包括能够存储或传输信息的任何介质。机器可读介质的例子包括电子电路、半导体存储器设备、ROM、闪存、可擦除ROM(EROM)、软盘、CD-ROM、光盘、硬盘、光纤介质、射频(RF)链路,等等。代码段可以经由诸如因特网、内联网等的计算机网络被下载。The functional blocks shown in the structural block diagrams described above may be implemented as hardware, software, firmware, or a combination thereof. When implemented in hardware, it can be, for example, an electronic circuit, an application specific integrated circuit (Application Specific Integrated Circuit, ASIC), appropriate firmware, a plug-in, a function card, and the like. When implemented in software, the elements of the invention are the programs or code segments employed to perform the required tasks. Programs or code segments can be stored in machine-readable media, or transmitted over transmission media or communication links by data signals carried in carrier waves. "Machine-readable medium" may include any medium that can store or transmit information. Examples of machine-readable media include electronic circuits, semiconductor memory devices, ROM, flash memory, erasable ROM (EROM), floppy disks, CD-ROMs, optical disks, hard disks, fiber optic media, radio frequency (RF) links, and the like. Code segments may be downloaded via a computer network such as the Internet, an Intranet, or the like.
还需要说明的是,本发明中提及的示例性实施例,基于一系列的步骤或者装置描述一些方法或系统。但是,本发明不局限于上述步骤的顺序,也就是说,可以按照实施例中提及的顺序执行步骤,也可以不同于实施例中的顺序,或者若干步骤同时执行。It should also be noted that the exemplary embodiments mentioned in the present invention describe some methods or systems based on a series of steps or devices. However, the present invention is not limited to the order of the above steps, that is, the steps may be performed in the order mentioned in the embodiment, or may be different from the order in the embodiment, or several steps may be performed simultaneously.
上面参考根据本公开的实施例的方法、装置(系统)和计算机程序产品的流程图和/或框图描述了本公开的各方面。应当理解,流程图和/或框图中的每个方框以及流程图和/或框图中各方框的组合可以由计算机程序指令实现。这些计算机程序指令可被提供给通用计算机、专用计算机、或其它可编程数据处理装置的处理器,以产生一种机器,使得经由计算机或其它可编程数据处理装置的处理器执行的这些指令使能对流程图和/或框图的一个或多个方框中指定的功能/动作的实现。这种处理器可以是但不限于是通用处理器、专用处理器、特殊应用处理器或者现场可编程逻辑电路。还可理解,框图和/或流程图中的每个方框以及框图和/或流程图中的方框的组合,也可以由执行指定的功能或动作的专用硬件来实现,或可由专用硬件和计算机指令的组合来实现。Aspects of the present disclosure are described above with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems) and computer program products according to embodiments of the present disclosure. It will be understood that each block of the flowchart and/or block diagrams, and combinations of blocks in the flowchart and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, or other programmable data processing apparatus to produce a machine such that execution of these instructions via the processor of the computer or other programmable data processing apparatus enables Implementation of the functions/actions specified in one or more blocks of the flowchart and/or block diagrams. Such processors may be, but are not limited to, general purpose processors, special purpose processors, application specific processors, or field programmable logic circuits. It can also be understood that each block in the block diagrams and/or flowcharts and combinations of blocks in the block diagrams and/or flowcharts can also be realized by dedicated hardware for performing specified functions or actions, or can be implemented by dedicated hardware and Combination of computer instructions to achieve.
以上所述,仅为本发明的具体实施方式,所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,上述描述的系统、模块和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。应理解,本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本发明的保护范围之内。The above is only a specific implementation of the present invention, and those skilled in the art can clearly understand that for the convenience and brevity of description, the specific working process of the above-described systems, modules and units can refer to the foregoing method embodiments The corresponding process in , will not be repeated here. It should be understood that the protection scope of the present invention is not limited thereto. Any person skilled in the art can easily think of various equivalent modifications or replacements within the technical scope disclosed in the present invention, and these modifications or replacements should cover all Within the protection scope of the present invention.
Claims (8)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202011323611.1A CN112468480B (en) | 2020-11-23 | 2020-11-23 | Data association method, device, equipment and computer storage medium |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202011323611.1A CN112468480B (en) | 2020-11-23 | 2020-11-23 | Data association method, device, equipment and computer storage medium |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN112468480A CN112468480A (en) | 2021-03-09 |
| CN112468480B true CN112468480B (en) | 2023-04-07 |
Family
ID=74798592
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202011323611.1A Active CN112468480B (en) | 2020-11-23 | 2020-11-23 | Data association method, device, equipment and computer storage medium |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN112468480B (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN116094869B (en) * | 2023-01-05 | 2024-04-09 | 中国联合网络通信集团有限公司 | Corresponding relation generation method and device, server and storage medium |
Citations (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101064616A (en) * | 2006-04-28 | 2007-10-31 | 华为技术有限公司 | Network charging method, system and equipment |
| CN102546285A (en) * | 2011-07-13 | 2012-07-04 | 周利 | Port maintenance information inquiry system for broadband metropolitan area network |
| WO2012163205A1 (en) * | 2011-07-04 | 2012-12-06 | 华为技术有限公司 | Method, optical network device, and system for acquiring association relationship between pon ports |
| CN103428012A (en) * | 2012-05-17 | 2013-12-04 | 中兴通讯股份有限公司 | Configuration method and network element management system of passive optical network service |
| WO2014043032A1 (en) * | 2012-09-11 | 2014-03-20 | Mcafee Incorporated | System and method for routing selected network traffic to a remote network security device in a network environment |
| CN107181988A (en) * | 2017-06-05 | 2017-09-19 | 浪潮通信信息系统有限公司 | A kind of multidimensional data verifies method, mobile phone and the system of broadband account |
| EP3285411A1 (en) * | 2015-03-26 | 2018-02-21 | ZTE Corporation | Method and apparatus for distributing optical network unit service information and optical line terminal |
| CN110493669A (en) * | 2019-07-17 | 2019-11-22 | 中国移动通信集团黑龙江有限公司 | Internet resources check method, apparatus, equipment and computer storage medium |
| CN110830271A (en) * | 2018-08-07 | 2020-02-21 | 中国移动通信集团湖南有限公司 | Method and device for realizing automatic association and update of homer and guest resource data |
| CN111865628A (en) * | 2019-04-25 | 2020-10-30 | 中国移动通信集团河北有限公司 | Statistical system, method, server and storage medium for household broadband failure affecting users |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102025476B (en) * | 2009-09-23 | 2014-02-26 | 中兴通讯股份有限公司 | Method for realizing user port positioning in BRAS (Broadband Remote Access Server) multicomputer backup scene and network system |
-
2020
- 2020-11-23 CN CN202011323611.1A patent/CN112468480B/en active Active
Patent Citations (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101064616A (en) * | 2006-04-28 | 2007-10-31 | 华为技术有限公司 | Network charging method, system and equipment |
| WO2012163205A1 (en) * | 2011-07-04 | 2012-12-06 | 华为技术有限公司 | Method, optical network device, and system for acquiring association relationship between pon ports |
| CN102546285A (en) * | 2011-07-13 | 2012-07-04 | 周利 | Port maintenance information inquiry system for broadband metropolitan area network |
| CN103428012A (en) * | 2012-05-17 | 2013-12-04 | 中兴通讯股份有限公司 | Configuration method and network element management system of passive optical network service |
| WO2014043032A1 (en) * | 2012-09-11 | 2014-03-20 | Mcafee Incorporated | System and method for routing selected network traffic to a remote network security device in a network environment |
| EP3285411A1 (en) * | 2015-03-26 | 2018-02-21 | ZTE Corporation | Method and apparatus for distributing optical network unit service information and optical line terminal |
| CN107181988A (en) * | 2017-06-05 | 2017-09-19 | 浪潮通信信息系统有限公司 | A kind of multidimensional data verifies method, mobile phone and the system of broadband account |
| CN110830271A (en) * | 2018-08-07 | 2020-02-21 | 中国移动通信集团湖南有限公司 | Method and device for realizing automatic association and update of homer and guest resource data |
| CN111865628A (en) * | 2019-04-25 | 2020-10-30 | 中国移动通信集团河北有限公司 | Statistical system, method, server and storage medium for household broadband failure affecting users |
| CN110493669A (en) * | 2019-07-17 | 2019-11-22 | 中国移动通信集团黑龙江有限公司 | Internet resources check method, apparatus, equipment and computer storage medium |
Non-Patent Citations (3)
| Title |
|---|
| "TR-092".《3GPP tsg_ct\WG3_interworking_ex-CN3》.2014, * |
| "ervice rate test mechanism and management of broadband access network";Wen-Che Yang等;《013 15th Asia-Pacific Network Operations and Management Symposium (APNOMS)》;20131102;全文 * |
| "通过OMCI配置ONU宽带上网业务的技术研究";梁娟;《光通信技术》;20170515;全文 * |
Also Published As
| Publication number | Publication date |
|---|---|
| CN112468480A (en) | 2021-03-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN111343021B (en) | Method, device, device and medium for generating network topology | |
| CN101640593B (en) | Entity two-way identification method of introducing the online third party | |
| US8134936B2 (en) | Methods, systems and computer-readable media for dynamically recognizing and processing service order types in a network management system | |
| CN101635624B (en) | Introducing an online trusted third-party entity authentication method | |
| CN111858472A (en) | File format conversion method and device, computer equipment and storage medium | |
| CN109257764B (en) | User portrait data processing method and device | |
| CN111200665B (en) | User source tracing method and device and computer readable storage medium | |
| CN106341233A (en) | Authentication method for client to log into server, device, system and electronic device | |
| CN108984588A (en) | A kind of data processing method and device | |
| CN104184583B (en) | Method and system for distributing IP address | |
| CN110381075A (en) | Equipment identities authentication method and device based on block chain | |
| CN112468480B (en) | Data association method, device, equipment and computer storage medium | |
| CN111865628A (en) | Statistical system, method, server and storage medium for household broadband failure affecting users | |
| CN116055411A (en) | UPF data flow classification method, system, device and medium based on machine learning | |
| CN106230602A (en) | The integrity detection system of the certificate chain of digital certificate and method | |
| CN111328067B (en) | User information checking method, device, system, equipment and medium | |
| CN108199878B (en) | Personal identification information identification system and method in high-performance IP network | |
| CN110572278B (en) | Method and device for positioning information of three-layer gateway of metropolitan area network | |
| CN113660006A (en) | Wireless device identification method and system and data processing terminal | |
| CN117857401A (en) | Bandwidth auditing method, device, electronic equipment and medium | |
| CN115278412B (en) | System, method, device, electronic equipment and storage medium for broadband access network | |
| CN110086785A (en) | User authen method and device based on VPN | |
| CN111147480B (en) | File access control method, device, equipment and medium | |
| CN111083006B (en) | Broadband data auditing method, device, equipment and storage medium | |
| CN115701065B (en) | Address checking method and device |
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 |