CN109462498B - Intelligent network system and communication method thereof - Google Patents

Intelligent network system and communication method thereof Download PDF

Info

Publication number
CN109462498B
CN109462498B CN201811243571.2A CN201811243571A CN109462498B CN 109462498 B CN109462498 B CN 109462498B CN 201811243571 A CN201811243571 A CN 201811243571A CN 109462498 B CN109462498 B CN 109462498B
Authority
CN
China
Prior art keywords
network
service
virtual
intelligent
library
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
Application number
CN201811243571.2A
Other languages
Chinese (zh)
Other versions
CN109462498A (en
Inventor
张宏科
冯博昊
权伟
董平
郑涛
杨冬
周华春
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Jiaotong University
Original Assignee
Beijing Jiaotong University
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Beijing Jiaotong University filed Critical Beijing Jiaotong University
Priority to CN201811243571.2A priority Critical patent/CN109462498B/en
Publication of CN109462498A publication Critical patent/CN109462498A/en
Application granted granted Critical
Publication of CN109462498B publication Critical patent/CN109462498B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/46Interconnection of networks
    • H04L12/4641Virtual LANs, VLANs, e.g. virtual private networks [VPN]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0803Configuration setting
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/50Network service management, e.g. ensuring proper service fulfilment according to agreements

Abstract

The invention provides an intelligent network system and a communication method thereof, wherein the service space and the network space of the system are longitudinally separated and are transversely decoupled into an intelligent subspace and an operation subspace on the basis; the intelligent subspace comprises a service intelligent object and a network intelligent object and is used for controlling and transferring the service and network operation objects; and the operation subspace comprises a service operation object and a network operation object and is used for receiving the instruction set issued by the service and network intelligent object, carrying out local initialization and finishing the configuration of the service and the network layer. The invention realizes the intelligent integration of the whole network multi-space resources by longitudinally separating the service space of the intelligent integration network system from the network space and further horizontally decoupling the intelligent subspace and the operation subspace, aims to provide diversified service supply and high-efficiency networking support for various users, and is universally suitable for different requirements of communication networks in different industries in various aspects such as service quality, transmission efficiency, resource utilization rate, management and control capacity and the like.

Description

Intelligent network system and communication method thereof
Technical Field
The invention relates to the technical field of internet, in particular to an intelligent integration network system and a communication method thereof.
Background
With the continuous expansion of internet user scale and the continuous extension of application field, the existing internet has presented the situations of "static state", "rigor", etc., and has exposed serious drawbacks in various aspects such as flexibility, resource utilization rate, manageability and controllability, etc., and it is difficult to support the urgent requirements of the high-speed development of the new internet + state on the increasingly complex, personalized and diversified network communication and service. It is widely accepted by those skilled in the art that the conventional "repair and mending" of the existing internet cannot fundamentally maintain its sustainable development. Therefore, the original design limitation is broken through, and a brand new next generation internet is absolutely necessary to be designed. Therefore, countries in europe, america and the like invest a large amount of capital in turn and start a series of important research projects, such as the GENI project, the FIA project, the FIRE project and the like, and aim to redesign a novel network system and related mechanisms thereof from different angles and requirements. Meanwhile, China also supports the Internet field greatly through a 973 plan, an 863 plan, a national significant research and development plan and the like in succession so as to construct a novel autonomous network in China and get rid of the embarrassing situation that the Internet development is limited by people.
In recent years, the research of the next generation information network has been developed unprecedentedly, and new ideas, ideas and technologies are emerging continuously, so that the redesign and optimization of the internet architecture from two layers of service provision and network transmission are attempted. Typical representative schemes include Network Function Virtualization (NFV), Information-Centric Networking (ICN), location-identity Networking (LISN), and Software-Defined Networking (SDN). In summary, in the service level, the NFV separates the network function from the hardware server in the form of software by using the virtualization technology, and completes the on-demand combination and the base layer network mapping of the virtual function by using the orchestrator of the management and control plane, thereby providing dynamic, efficient and diversified functional service supply for the user, and significantly improving the network resource utilization rate and the experience quality. The ICN carries out independent naming of decoupling of data contents from position information, realizes on-demand caching of flow data by a network and nearby acquisition of the required content data by a user by introducing a caching function in a router and adopting a hop-by-hop forwarding mode, and greatly reduces repeated flow in the network and transmission delay of data service. In a network layer, the LISN redesigns an interconnection and interworking mechanism between the terminal and the network by decoupling the identity and location semantics of the IP address, separating the address space of the core network and the access network, and introducing an identity-location identifier mapping system in a control plane, thereby comprehensively improving the security, mobility and expandability of the network. The SDN decouples the existing internet control and forwarding layers, and implements, through a logic centralized controller, that the underlying general forwarding device directs the traffic according to different policies applied by the upper layer, thereby greatly enhancing the flexibility and programmability of network transmission.
The disadvantages of the prior art are as follows: only a single layer of service provision or network transmission is focused on to improve and evolve an internet system architecture, global consideration is lacked, intelligent transfer and efficient cooperation of services and network resources cannot be realized, universality is poor, and different requirements of different industries on network communication and services are difficult to meet. Therefore, it is desirable to provide a new network system and communication method that organically integrates service provision and network transmission and meets the different requirements of different industries for network communication and services.
Disclosure of Invention
The embodiment of the invention provides an intelligent network system and a communication method thereof, which aim to solve the problems.
In order to achieve the purpose, the invention adopts the following technical scheme.
In one aspect of the present invention, an intelligent network system is provided, which includes: the system comprises a service space and a network space, wherein the service space and the network space are longitudinally separated;
the service space and the network space are horizontally decoupled into an intelligent subspace including a service intelligent object and a network intelligent object on the basis of longitudinal separation, and an operation subspace including a service operation object and a network operation object;
the intelligent subspace is used for managing, controlling and mobilizing the service/network operation object;
the operation subspace is used for receiving the instruction set issued by the service/network intelligent object, carrying out local initialization and finishing the configuration of a service/network layer;
the service/network intelligent object is specifically used for receiving a virtual network service construction request, calling the service/network object identification base and the service/network object knowledge base, performing transverse resolution mapping and longitudinal resolution mapping on the virtual network service construction request, calculating a virtual network service special path meeting the requirement, and generating an instruction set; the service intelligent object analyzes the service layer of the received virtual network service construction request and calls the service object identification library and the service object knowledge library; the network intelligent object carries out network layer analysis on the received virtual network service construction request and calls the network object identification base and the network object knowledge base;
the service intelligent object issues the instruction set to the service operation object; receiving feedback after the configuration of the service operation object is completed; updating the information of the service object knowledge base;
the network intelligent object issues the instruction set to the network operation object; receiving feedback after the network operation object configuration is completed; updating information of the network object knowledge base;
the service operation object is used for receiving the instruction set issued by the service intelligent object, carrying out local initialization, completing configuration of a service layer and realizing the opening or mounting of the needed virtual operation object; the network operation object is used for receiving the instruction set issued by the network intelligent object, carrying out local initialization, completing the configuration of a network layer and realizing the on-demand forwarding of the message flow.
Furthermore, the intelligent subspace also comprises a service object identification library, a network object identification library, a service object knowledge library and a network object knowledge library;
the service object identification library is used for identifying the system service intelligent object and the service operation object and recording the attribute description of the system service intelligent object and the service operation object;
the network object identification library is used for identifying the system network intelligent object and the network operation object and recording the attribute description of the system network intelligent object and the network operation object;
the service object knowledge base is used for describing static and dynamic behavior characteristics of a service intelligent object and a service operation object of the system;
and the network object knowledge base is used for describing static and dynamic behavior characteristics of a network intelligent object and a network operation object of the system.
Further, the service/network object knowledge base comprises a network connection sub-base, a service quality sub-base and a resource state sub-base.
The network connection sub-library comprises a physical network connection information sub-library and a virtual network connection information sub-library.
The physical network connection information sub-base is used for recording the current connection cost of any two physical nodes in network connection and the connection condition of any physical node and a physical edge; the virtual network connection information sub-base is used for recording the mapping relation between any virtual node and any physical node, the mapping relation between virtual edges and physical edges, the current connection cost of any two virtual nodes in virtual network connection and the connection condition between any virtual node and any virtual edge.
The service quality sub-library is used for recording the condition that the basic resource expense and the service quality required by the virtual running object meet;
and the resource state sub-library is used for recording the service/network intelligence and the running state of the running object.
In another aspect of the present invention, a method for intelligent network communication is provided, where the method includes:
a user issues a virtual network service construction request;
receiving a virtual network service construction request issued by a user;
analyzing the virtual network service construction request, calculating a virtual network service special path meeting the requirement, and generating an instruction set for configuring a service/network operation object; the method specifically comprises the following steps:
the system receives a user virtual network service construction request, calls a service/network object identification base and a service/network object knowledge base, performs horizontal analysis mapping and longitudinal analysis mapping on the virtual network service construction request, calculates a virtual network service special path meeting requirements, and generates an instruction set for configuring a service/network operation object;
according to the instruction set, local initialization is carried out, service layer configuration is completed, and opening or mounting of the needed virtual running object is achieved; according to the instruction set, local initialization is carried out, network layer configuration is completed, and message flow forwarding on demand is realized; the method specifically comprises the following steps:
the service operation object receives the instruction set issued by the intelligent subspace service intelligent object, performs local initialization, completes service level configuration and realizes the opening or mounting of the needed virtual operation object;
the network operation object receives the instruction set issued by the intelligent subspace network intelligent object, carries out local initialization, completes network layer configuration and realizes the on-demand forwarding of the message flow;
and after configuration, feeding back to the user, and introducing the user message flow into the virtual special path.
Further, the method further comprises:
identifying the system service intelligent object and the service operation object through a service object identification library, and recording the attribute description of the system service intelligent object and the service operation object;
identifying the network intelligent object and the network operation object of the system through a network object identification library, and recording the attribute description of the network intelligent object and the network operation object of the system;
static and dynamic behavior features of the system are described by a service/network object repository.
Further, the method further comprises:
recording the current connection cost of any two physical nodes in network connection and the connection condition of any physical node and a physical edge through a physical network connection information sub-library; recording the mapping relation between any virtual node and a physical node, the mapping relation between a virtual edge and a physical edge, the current connection cost of any two virtual nodes in virtual network connection and the connection condition of any virtual node and the virtual edge through a virtual network connection information sub-library;
recording the basic resource overhead and the condition that the service quality is satisfied by the virtual running object through a service quality sub-library;
and recording the service/network intelligence and the running state of the running object through the resource state sub-library.
The technical scheme provided by the invention shows that the intelligent network system and the communication method thereof realize the demand-based movement, dynamic matching, efficient cooperation and intelligent fusion of the intelligent network system and the network space resource objects by longitudinally separating the service space of the intelligent network system from the network space and further horizontally decoupling the intelligent subspace and the operation subspace, aim to provide diversified service supply and efficient networking support for various users, and are generally suitable for different requirements of communication networks in different industries on various aspects such as service quality, transmission efficiency, resource utilization rate, management and control capability and the like.
Additional aspects and advantages of the invention will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of the invention.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings needed to be used in the description of the embodiments are briefly introduced below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without creative efforts.
Fig. 1 is a schematic diagram of an intelligent network system according to embodiment 1 of the present invention;
fig. 2 is a schematic diagram of a vertical structure of an intelligent network system according to embodiment 1 of the present invention;
fig. 3 is a schematic diagram of a horizontal structure of an intelligent network system according to embodiment 1 of the present invention;
fig. 4 is a flowchart of a smart network communication method according to embodiment 2 of the present invention;
fig. 5 is a schematic processing flow diagram of a smart network communication method according to embodiment 2 of the present invention;
fig. 6 is a schematic diagram of a communication flow of an intelligent converged network according to embodiment 3 of the present invention.
Detailed Description
Reference will now be made in detail to embodiments of the present invention, examples of which are illustrated in the accompanying drawings, wherein like reference numerals refer to the same or similar elements or elements having the same or similar function throughout. The embodiments described below with reference to the accompanying drawings are illustrative only for the purpose of explaining the present invention, and are not to be construed as limiting the present invention.
As used herein, the singular forms "a", "an", "the" and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will be further understood that the terms "comprises" and/or "comprising," when used in this specification, specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof. It will be understood that when an element is referred to as being "connected" or "coupled" to another element, it can be directly connected or coupled to the other element or intervening elements may also be present. Further, "connected" or "coupled" as used herein may include wirelessly connected or coupled. As used herein, the term "and/or" includes any and all combinations of one or more of the associated listed items.
It will be understood by those skilled in the art that, unless otherwise defined, all terms (including technical and scientific terms) used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this invention belongs. It will be further understood that terms, such as those defined in commonly used dictionaries, should be interpreted as having a meaning that is consistent with their meaning in the context of the prior art and will not be interpreted in an idealized or overly formal sense unless expressly so defined herein.
For the convenience of understanding the embodiments of the present invention, the following description will be further explained by taking several specific embodiments as examples in conjunction with the drawings, and the embodiments are not to be construed as limiting the embodiments of the present invention.
The intelligent integration network system and the communication method thereof of the embodiment of the invention aim to perform intelligent integration on service provision and network transmission, provide diversified service provision and high-efficiency networking support for various users according to needs, and are widely suitable for different requirements of communication networks in different industries in various aspects such as service quality, transmission efficiency, resource utilization rate, management and control capability and the like.
Example 1
Fig. 1 is a schematic diagram of an intelligent network system according to embodiment 1 of the present invention, and referring to fig. 1, the system includes: a service space and a network space, which are vertically separated, refer to fig. 2, and fig. 2 is a schematic diagram of a vertical structure of an intelligent network system provided in embodiment 1 of the present invention.
Further, the service space and the network space are further decoupled horizontally as: referring to fig. 3, fig. 3 is a schematic diagram of a horizontal structure of an intelligent network system according to embodiment 1 of the present invention.
It should be noted that: the system service space and the network space are longitudinally separated, and the service space and the network space are further subjected to transverse decoupling of an intelligent subspace and an operation subspace, so that the system can realize the demand-based movement, dynamic matching, efficient cooperation and intelligent fusion of service and network space resource objects, aims to provide diversified service supply and efficient networking support for various users, and is widely suitable for different requirements of communication networks in different industries on service quality, transmission efficiency, resource utilization rate, management and control capacity and the like. Therefore, the system is defined as an intelligent network system.
The intelligent subspace is used for managing, controlling and transferring the operation subspace service/network operation object, and is schematically responsible for managing, controlling and transferring the operation subspace, and performing state query, learning measurement and calculation, instruction issuing and the like on the operation subspace. (all the "/" in the present invention mean "or")
The operation subspace is used for receiving the instruction set issued by the service/network intelligent object, performing local initialization and finishing the related configuration of the service/network layer, and is schematically responsible for executing the functions of routing forwarding, data caching, message detection, address conversion, firewall, audio and video transcoding and the like.
The object refers to physical and virtual resources in the intelligent network system, and includes an entity object and a virtual object. The entity objects comprise physical servers, physical routers, physical switches and the like; the virtual object includes a virtual machine running a certain service function, a virtual machine running a certain network function, a software image of a certain service function, a software image of a certain network function, and the like.
The service functions include: data caching, message detection, address conversion, a firewall, audio and video transcoding and an enhanced proxy.
The network functions include: message routing forwarding and message switching forwarding.
Preferably, the intelligent subspace further comprises a service/network object identification base, a service/network object knowledge base:
a service/network object identification library for identifying the system service/network intelligent object and the service/network operation object and recording the attribute description of the system service/network intelligent object and the service/network operation object, further, the service/network object identification library contains xID and xAD, wherein xID is the network-wide unique identity symbol of various users, applications, entities (such as physical servers, physical routers, physical switches, etc.), virtual objects (such as virtual machines running a certain service function, virtual machines running a certain network function, software images of a certain service function, software images of a certain network function, etc.), and is used for network-wide identification, authentication, etc.; xAD is a supplementary description of multidimensional attributes of various users, applications, entities and virtual bodies, such as access positions, static parameters (CPU performance, memory capacity, link bandwidth, etc.), dynamic parameters (CPU utilization, memory occupancy, bandwidth overhead, etc.), etc.
Specifically, the formula (1) is defined to include user, application, entity, virtualService/network object identification library of body-related information to identify and describe various types of users (U), Applications (AE), entities (PE), avatars (VE). Wherein xID is the user, application, entity, and virtual body identifiers, xAD is the multi-dimensional attribute supplement of the user, application, entity, and virtual body, such as access location, physical device parameters (CPU, memory, bandwidth, etc.), current resource utilization (CPU, memory, bandwidth, etc.),
Figure GDA0002579167130000092
to define a symbol.
Figure GDA0002579167130000091
And the service/network object knowledge base is used for describing the static and dynamic behavior characteristics of the network service/network intelligence and the running object comprehensively, finely and in multiple angles.
Preferably, the service/network intelligent object is used for receiving a user virtual network service construction request, calling the service/network object identification library and the service/network object knowledge library, performing horizontal resolution mapping and longitudinal resolution mapping on the virtual network service construction request, calculating a virtual network service dedicated path meeting the requirement, and generating an instruction set; issuing the instruction set to the operation subspace service/network operation object; receiving feedback after the configuration of the service/network operation object is completed; and updating the information of the service/network object knowledge base.
Preferably, the service operation object is configured to receive an instruction set issued by the service smart object, perform local initialization, complete configuration of a service layer, and implement opening or mounting of the virtual operation object; and the network operation object is used for receiving the instruction set issued by the network intelligent object, carrying out local initialization, completing network layer configuration and realizing the on-demand forwarding of the message flow.
Preferably, the service/network object knowledge base comprises a network connection sub-base, a service quality sub-base and a resource state sub-base.
The network connection sub-base comprises a physical network connection information sub-base and a virtual network connection information sub-base, wherein the physical network connection information sub-base is used for recording the current connection cost of any two physical nodes in network connection and the connection condition of any physical node and a physical edge; and the virtual network connection information sub-base is used for recording the mapping relation between any virtual node and the physical node, the mapping relation between the virtual edge and the physical edge, the current connection cost of any two virtual nodes in virtual network connection and the connection condition between any virtual node and the virtual edge.
The qos sub-repository is configured to record a condition that basic resource overhead and qos required by the virtual run object are satisfied, where the overhead illustratively includes: CPU, memory and bandwidth, the condition that the said service quality satisfies includes: processing delay and maximum supported capacity, etc.
And the resource state sub-library is used for recording the running states of the service/network intelligent object and the service/network running object.
And the resource state sub-library is used for recording the running state of the object.
Specifically, a physical network connection information sub-base and a virtual network connection information sub-base are defined as formula (2) and formula (3). Wherein, PNCKDFor physical network connection information sub-base, n is number of network nodes, m is number of network edges, cij(i is less than or equal to n, j is less than or equal to n) is the current connection cost of the node i and the node j; bkl(k is less than or equal to n, l is less than or equal to m) is the connection condition of the node k and the edge l, if the node k is the starting point or the end point of the edge l, bklIs 1 or-1, otherwise is 0. Similarly, VNCKDIs a virtual network connection information sub-repository, v'uw(u is less than or equal to p, w is less than or equal to n) is the mapping relation between the virtual node u and the physical node w, if v'uwIf the value is 1, the virtual node u is mapped on the physical node w, otherwise, the value is 0; e'xyIs the mapping relation between the virtual edge x and the physical edge y, if e'xyIf the value is 1, the virtual edge x is mapped on the physical edge y, otherwise, the value is 0;
Figure GDA0002579167130000101
the current connection cost of the virtual node g and the virtual node h is obtained;
Figure GDA0002579167130000102
the connection condition between the virtual node r and the virtual edge s is, if the virtual node r is the starting point or the end point of the virtual edge s,
Figure GDA0002579167130000103
is 1 or-1, otherwise is 0.
Figure GDA0002579167130000104
Figure GDA0002579167130000105
Defining a sub-base of the service quality knowledge base as shown in formula (4) for recording basic resource overhead (such as CPU, memory, bandwidth and the like) required by the virtual running object, service quality satisfaction conditions (processing delay, maximum support capacity and the like) and the like, wherein dij(i ≦ f) indicating that j-type resources d need to be consumed to execute a certain dummy iijUnit of qijIndicating that performing a certain dummy i may satisfy a type j quality of service qijAnd (4) grading.
Figure GDA0002579167130000111
Figure GDA0002579167130000112
Defining a resource state sub-library shown in formula (5) for describing the operation state (such as operation position, utilization rate of physical resources (CPU, memory, bandwidth, etc.), virtual run by entity, utilization rate of virtual resource, service occupancy, etc.) of each object, wherein U is a unit of a resource state sub-library, and U is a unit of a resource state sub-libraryijThe j th physical resource parameter usage rate of the entity i is represented as Uij,FIDijVirtual body ID, W, representing entity i running type jijThe usage rate of the jth virtual resource parameter representing the virtual body i is Wij,QijThe usage rate of the jth virtual service occupation parameter representing the virtual body i is Qij
And defining longitudinal and transverse analysis mapping to realize intelligent matching between the service space and the network space and between the intelligent subspace and the operation subspace object. The longitudinal analysis mapping means that the service/network intelligent subspace object calculates a virtual special path which can meet the requirements of a user according to the relevant information of the service/network object identification base and the service/network object knowledge base; the transverse analysis mapping refers to that the service/network intelligent subspace object sends related instruction set information to the service/network operation object so as to complete service and network layer initialization configuration, construct a virtual network service dedicated path corresponding to the longitudinal analysis mapping, and guide user message flow to be forwarded according to needs.
Specifically, the longitudinal and transverse analytic mappings of equations (6) and (7) are defined to realize the intelligent matching of the service space and the network space object, and the intelligent subspace and the operation subspace object. Wherein VPIDiGenerating a virtual network service dedicated path, CID, for the ith group of users and applications according to the service/network object identification base and the service/network object knowledge base, wherein the virtual network service dedicated path can meet the requirements of the users and applicationsiThe i-th group of instruction set identifiers, SCID, issued to the operating subspace objects for the corresponding smart subspace objectsijIdentify, SCD, for the jth instruction in the ith group of instruction setsijIs SCIDijCorresponding to node vjInstruction set information of (2).
Figure GDA0002579167130000121
Figure GDA0002579167130000122
Example 2
Fig. 4 is a flowchart of a smart network communication method provided in embodiment 2 of the present invention, and fig. 5 is a schematic processing flow diagram of the smart network communication method provided in embodiment 2 of the present invention, and with reference to fig. 4 and fig. 5, the method includes:
s1 user issues request for constructing virtual network service;
s2, receiving a virtual network service construction request issued by a user;
s3, analyzing the virtual network service construction request, calculating the special path of the virtual network service meeting the requirement, and generating an instruction set for configuring the service/network operation object;
s4, according to the instruction set, carrying out local initialization, completing service layer configuration, and realizing the opening or mounting of the needed virtual running object; according to the instruction set, local initialization is carried out, network layer configuration is completed, and message flow forwarding on demand is realized;
and S5, after configuration, feeding back to the user, and introducing the user message flow into the virtual private path.
Further, the system receives a user virtual network service construction request, calls a service/network object identification base and a service/network object knowledge base, performs horizontal analysis mapping and vertical analysis mapping on the virtual network service construction request, calculates a virtual network service dedicated path meeting requirements, and generates an instruction set of the service and the network object.
Further, the service operation object receives the instruction set issued by the service intelligent object, performs local initialization, completes service layer configuration, and realizes the opening or mounting of the needed virtual body;
and the operating subspace network operating object receives the instruction set issued by the intelligent subspace network intelligent object, performs local initialization, completes network layer configuration and realizes the on-demand forwarding of the message flow.
Further, the method further comprises: the service/network intelligent object updates necessary information to the service/network object knowledge base for subsequent service quality optimization, wherein the necessary information comprises the use state of the physical network and the use state of each physical or virtual object of the virtual special path.
Further, the method further comprises: identifying and recording the objects and the operating parameters of the system through a service/network object identification library;
static and dynamic behavior features of the system are described by a service/network object repository.
Recording the current connection cost of any two physical nodes in network connection and the connection condition of any physical node and a physical edge through a physical network connection information sub-library; recording the mapping relation between any virtual node and a physical node, the mapping relation between a virtual edge and a physical edge, the current connection cost of any two virtual nodes in virtual network connection and the connection condition of any virtual node and the virtual edge through a virtual network connection information sub-library;
recording basic resource overhead and service quality satisfaction conditions required by virtual operation through a service quality sub-library;
and recording the running state of the object through the resource state sub-library.
Example 3
Fig. 6 is a schematic diagram of a communication flow of an intelligent converged network according to embodiment 3 of the present invention, and referring to fig. 6, the flow includes:
the user sends a virtual network service construction request to the service/network intelligent object, and the content comprises a virtual network service virtual connection graph, virtual nodes, virtual link service quality requirements (CPU requirements, link bandwidth and delay, load capacity and the like), and functions and applications run by the virtual nodes.
The service/network intelligent object analyzes the request respectively on a service level and a network level, and calls a service/network object identification base and a service/network object knowledge base to acquire related information. Specifically, firstly, a user identifier, a service and network entity required by a running space, a virtual identifier and an application identifier are called from a service/network object identifier library so as to clarify and position all objects participating in network service; then, calling an internal network connection, service quality and resource state sub-base in a service/network object knowledge base to obtain the running state and load condition of the current service and network; thirdly, selecting service and network entity operation objects related to the deployment of the network service and virtual operation objects operated on the entities based on the existing algorithm according to the current state of the service/network operation objects; finally, generating instruction sets of the configuration service and network entity operation object and the virtual operation object, wherein the instruction sets comprise initialization service configuration of the service entity and the virtual operation object and route exchange configuration of the network entity and the virtual operation object;
the service intelligent object issues an instruction set to the operation subspace service operation object, and the latter performs local initialization to complete service layer configuration and realize the opening or mounting of the needed virtual operation object;
the network intelligent object issues an instruction set to the operation subspace network operation object, and the latter performs local initialization to complete network layer configuration so as to realize the on-demand forwarding of the message flow in the customized network service;
after the service/network operation object is configured, the service/network operation object feeds back to the user through the service/network intelligent object, and the user can start to use the requested virtual network service; in addition, the service/network intelligent object needs to update necessary information (including service object residual resources, network link delay and residual bandwidth, virtual private network path, etc.) to the service/network object knowledge base so as to perform subsequent service quality optimization.
In summary, the intelligent integration network system and the communication method thereof in the embodiments of the present invention provide diversified service supplies and efficient networking support for various users through intelligent integration of the multi-space resources of the whole network, so as to generally adapt to different requirements of communication networks in different industries in various aspects, such as service quality, transmission efficiency, resource utilization rate, management and control capability, and the like.
Those skilled in the art should understand that the above-mentioned application types of the input box are only examples, and other existing or future application types of the input box, such as those applicable to the embodiments of the present invention, should be included in the scope of the present invention and are also included herein by reference.
Those of ordinary skill in the art will understand that: the figures are merely schematic representations of one embodiment, and the blocks or flow diagrams in the figures are not necessarily required to practice the present invention.
From the above description of the embodiments, it is clear to those skilled in the art that the present invention can be implemented by software plus necessary general hardware platform. Based on such understanding, the technical solutions of the present invention may be embodied in the form of a software product, which may be stored in a storage medium, such as ROM/RAM, magnetic disk, optical disk, etc., and includes instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute the method according to the embodiments or some parts of the embodiments.
The above description is only for the preferred embodiment of the present invention, but the scope of the present invention is not limited thereto, and any changes or substitutions that can be easily conceived by those skilled in the art within the technical scope of the present invention are included in the scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the claims.

Claims (6)

1. An intelligent network system, comprising: the system comprises a service space and a network space, wherein the service space and the network space are longitudinally separated;
the service space and the network space are horizontally decoupled into an intelligent subspace including a service intelligent object and a network intelligent object on the basis of longitudinal separation, and an operation subspace including a service operation object and a network operation object;
the intelligent subspace is used for controlling and transferring the service/network operation object;
the operation subspace is used for receiving the instruction set issued by the service/network intelligent object, carrying out local initialization and finishing the configuration of a service/network layer;
the service/network intelligent object is specifically used for receiving a virtual network service construction request, calling the service/network object identification base and the service/network object knowledge base, performing transverse resolution mapping and longitudinal resolution mapping on the virtual network service construction request, calculating a virtual network service special path meeting the requirement, and generating an instruction set; the service intelligent object analyzes the service layer of the received virtual network service construction request and calls the service object identification library and the service object knowledge library; the network intelligent object carries out network layer analysis on the received virtual network service construction request and calls the network object identification base and the network object knowledge base;
the service intelligent object issues the instruction set to the service operation object; receiving feedback after the configuration of the service operation object is completed; updating the information of the service object knowledge base;
the network intelligent object issues the instruction set to the network operation object; receiving feedback after the network operation object configuration is completed; updating information of the network object knowledge base;
the service operation object is used for receiving the instruction set issued by the service intelligent object, carrying out local initialization, completing configuration of a service layer and realizing the opening or mounting of the needed virtual operation object; the network operation object is used for receiving the instruction set issued by the network intelligent object, carrying out local initialization, completing the configuration of a network layer and realizing the on-demand forwarding of the message flow.
2. The system of claim 1, wherein the intelligent subspace further comprises a service object identifier repository, a network object identifier repository, a service object knowledge repository, and a network object knowledge repository:
the service object identification library is used for identifying the system service intelligent object and the service operation object and recording the attribute description of the system service intelligent object and the service operation object;
the network object identification library is used for identifying the system network intelligent object and the network operation object and recording the attribute description of the system network intelligent object and the network operation object;
the service object knowledge base is used for describing static and dynamic behavior characteristics of a service intelligent object and a service operation object of the system;
and the network object knowledge base is used for describing static and dynamic behavior characteristics of a network intelligent object and a network operation object of the system.
3. The system of claim 2, wherein the service/network object repository comprises a network connection repository, a quality of service repository, and a resource status repository;
the network connection sub-library comprises a physical network connection information sub-library and a virtual network connection information sub-library;
the physical network connection information sub-base is used for recording the current connection cost of any two physical nodes in network connection and the connection condition of any physical node and a physical edge; the virtual network connection information sub-base is used for recording the mapping relation between any virtual node and physical node, the mapping relation between virtual edges and physical edges, the current connection cost of any two virtual nodes in virtual network connection and the connection condition between any virtual node and virtual edge;
the service quality sub-library is used for recording the basic resource overhead required by the virtual running object and the condition that the service quality is met;
and the resource state sub-library is used for recording the service/network intelligence and the running state of the running object.
4. A method for intelligent network communication, applied to the system of any one of claims 1 to 3, the method comprising:
a user issues a virtual network service construction request;
receiving a virtual network service construction request issued by a user;
analyzing the virtual network service construction request, calculating a virtual network service special path meeting the requirement, and generating an instruction set for configuring a service/network operation object; the method specifically comprises the following steps:
the system receives a user virtual network service construction request, calls a service/network object identification base and a service/network object knowledge base, performs horizontal analysis mapping and longitudinal analysis mapping on the virtual network service construction request, calculates a virtual network service special path meeting requirements, and generates an instruction set for configuring a service/network operation object;
according to the instruction set, local initialization is carried out, service layer configuration is completed, and opening or mounting of the needed virtual running object is achieved; according to the instruction set, local initialization is carried out, network layer configuration is completed, and message flow forwarding on demand is realized; the method specifically comprises the following steps:
the service operation object receives the instruction set issued by the intelligent subspace service intelligent object, performs local initialization, completes service level configuration and realizes the opening or mounting of the needed virtual operation object;
the network operation object receives the instruction set issued by the intelligent subspace network intelligent object, carries out local initialization, completes network layer configuration and realizes the on-demand forwarding of the message flow;
and after configuration, feeding back to the user, and introducing the user message flow into the virtual special path.
5. The method of claim 4, further comprising: identifying the system service intelligent object and the service operation object through a service object identification library, and recording the attribute description of the system service intelligent object and the service operation object;
identifying the network intelligent object and the network operation object of the system through a network object identification library, and recording the attribute description of the network intelligent object and the network operation object of the system;
static and dynamic behavior features of the system are described by a service/network object repository.
6. The method of claim 5, further comprising:
recording the current connection cost of any two physical nodes in network connection and the connection condition of any physical node and a physical edge through a physical network connection information sub-library; recording the mapping relation between any virtual node and a physical node, the mapping relation between a virtual edge and a physical edge, the current connection cost of any two virtual nodes in virtual network connection and the connection condition of any virtual node and the virtual edge through a virtual network connection information sub-library;
recording the basic resource overhead and the condition that the service quality is satisfied by the virtual running object through a service quality sub-library;
and recording the service/network intelligence and the running state of the running object through the resource state sub-library.
CN201811243571.2A 2018-10-24 2018-10-24 Intelligent network system and communication method thereof Active CN109462498B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811243571.2A CN109462498B (en) 2018-10-24 2018-10-24 Intelligent network system and communication method thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811243571.2A CN109462498B (en) 2018-10-24 2018-10-24 Intelligent network system and communication method thereof

Publications (2)

Publication Number Publication Date
CN109462498A CN109462498A (en) 2019-03-12
CN109462498B true CN109462498B (en) 2020-09-15

Family

ID=65608274

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811243571.2A Active CN109462498B (en) 2018-10-24 2018-10-24 Intelligent network system and communication method thereof

Country Status (1)

Country Link
CN (1) CN109462498B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108900515B (en) * 2018-07-09 2021-06-04 赖洪昌 Data forwarding service system of network space vulnerability merging platform
CN114866600B (en) * 2022-07-07 2022-12-13 北京交通大学 Internet of things terminal access management method and device based on intelligent integration identification

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105024853A (en) * 2015-07-01 2015-11-04 中国科学院信息工程研究所 SDN resource matching and service path discovering method based on rumor spreading mechanism
CN107819742A (en) * 2017-10-19 2018-03-20 北京交通大学 A kind of system architecture and its method of Dynamical Deployment Network Security Service
CN108600102A (en) * 2018-03-29 2018-09-28 北京交通大学 A kind of flexible data Transmission system in the contract network based on wisdom

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105429936B (en) * 2015-10-21 2018-10-09 北京交通大学 Private network router memory storage resource malice, which occupies, resists method and device
CN106453421B (en) * 2016-12-08 2019-08-16 北京交通大学 The wisdom mark network of fusion LTE distorts the composite defense method of DoS attack to service
CN107135094A (en) * 2017-03-28 2017-09-05 浙江工商大学 Intelligent network building method based on meta-model in a kind of SDN frameworks

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105024853A (en) * 2015-07-01 2015-11-04 中国科学院信息工程研究所 SDN resource matching and service path discovering method based on rumor spreading mechanism
CN107819742A (en) * 2017-10-19 2018-03-20 北京交通大学 A kind of system architecture and its method of Dynamical Deployment Network Security Service
CN108600102A (en) * 2018-03-29 2018-09-28 北京交通大学 A kind of flexible data Transmission system in the contract network based on wisdom

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
Enhancing crowd collaborations;Wei Quan;《IEEE Communications Magazine》;20170809;第55卷(第8期);全文 *
Smart Identifier Network: A Collaborative;Hongke Zhang;《IEEE Network》;20160520;第30卷(第3期);全文 *

Also Published As

Publication number Publication date
CN109462498A (en) 2019-03-12

Similar Documents

Publication Publication Date Title
CN112751826B (en) Method and device for forwarding flow of computing force application
CN107395506B (en) Service function chain deployment method for optimizing transmission delay
Yin et al. Big data: transforming the design philosophy of future internet
CN104919758B (en) A kind of method and the network equipment by residing in the implementation of the network equipment in business domains
JP5921724B2 (en) Computing devices and methods
Maiti et al. QoS-aware fog nodes placement
Qiao et al. 6G vision: An AI-driven decentralized network and service architecture
CN107005480A (en) The system and method cooperated for SDT and NFV and SDN
CN114615180A (en) Calculation force network system, calculation force calling method and device
CN101123565B (en) P2P system and resource query method for this system
Wilhelmi et al. A flexible machine-learning-aware architecture for future WLANs
Matsubara et al. Toward future networks: A viewpoint from ITU-T
JP2015503146A (en) Distributed mapping function for large-scale media cloud
Fang et al. Data-driven intelligent future network: Architecture, use cases, and challenges
Khowaja et al. Toward energy-efficient distributed federated learning for 6G networks
CN109462498B (en) Intelligent network system and communication method thereof
Khan et al. Information-centric fog network for incentivized collaborative caching in the Internet of everything
Redondi et al. Towards a scaled iot pub/sub architecture for 5g networks: the case of multiaccess edge computing
CN107078935A (en) Network is the cross-domain Synergistic method of service business, cooperative device and control device
CN107104826B (en) Network control coding method based on SDN and NFV
CN112330519A (en) Data processing method and device
Duan et al. Cognitive intelligence based 6G distributed network architecture
Aloqaily et al. Trustworthy cooperative UAV-based data management in densely crowded environments
CN116684418B (en) Calculation power arrangement scheduling method, calculation power network and device based on calculation power service gateway
Nguyen et al. Software-defined virtual sensors for provisioning iot services on demand

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