CN113988787B - Network configuration method and device and storage medium - Google Patents

Network configuration method and device and storage medium Download PDF

Info

Publication number
CN113988787B
CN113988787B CN202111233968.5A CN202111233968A CN113988787B CN 113988787 B CN113988787 B CN 113988787B CN 202111233968 A CN202111233968 A CN 202111233968A CN 113988787 B CN113988787 B CN 113988787B
Authority
CN
China
Prior art keywords
network
block chain
work order
party
chain system
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
CN202111233968.5A
Other languages
Chinese (zh)
Other versions
CN113988787A (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.)
China Telecom Corp Ltd
Original Assignee
China Telecom Corp Ltd
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 China Telecom Corp Ltd filed Critical China Telecom Corp Ltd
Priority to CN202111233968.5A priority Critical patent/CN113988787B/en
Publication of CN113988787A publication Critical patent/CN113988787A/en
Application granted granted Critical
Publication of CN113988787B publication Critical patent/CN113988787B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • G06Q10/103Workflow collaboration or project management
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/64Protecting data integrity, e.g. using checksums, certificates or signatures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/60Business processes related to postal services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Human Resources & Organizations (AREA)
  • Strategic Management (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Health & Medical Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • Tourism & Hospitality (AREA)
  • Marketing (AREA)
  • Economics (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Mining & Analysis (AREA)
  • Quality & Reliability (AREA)
  • Bioethics (AREA)
  • Operations Research (AREA)
  • Computer Hardware Design (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Primary Health Care (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The disclosure provides a network configuration method and system, and particularly relates to the technical field of mobile communication. The network configuration method comprises the following steps: one of a network construction party and a network sharing party sends a parameter configuration work order to a block chain system, each node in the block chain system is provided with and runs a pre-compiled intelligent contract, and the intelligent contract compiles a preset range of configuration parameters according to business rules; the block chain system checks and judges whether the configuration parameters in the parameter configuration work order are in a preset range according to the intelligent contract; when the configuration parameters are within the preset range, the block chain system automatically carries out signature confirmation for the other one of the network construction party and the network sharing party, and carries out network parameter modification by the construction party after the parameter configuration worksheet is stored, so that the mutual trust degree of the two parties is enhanced, the efficiency of the parameter configuration worksheet is obviously improved, and disputes of the construction party and the sharing party about parameter configuration modification in a network sharing scene are avoided.

Description

Network configuration method and device and storage medium
Technical Field
The present disclosure relates to the field of mobile communications technologies, and in particular, to a network configuration method and system, and a storage medium.
Background
In a network sharing scenario among operators, network parameter configuration and configuration modification are generally performed by a construction party, if a sharing party needs to perform configuration or configuration modification on a network, the construction party needs to be notified through a work order or a mail, and the construction party performs configuration and modification of parameters; if the contractor wants to modify the network parameters, the contractor will not inform the sharing party generally, but when the contractor modifies the parameters of the base station, the user service experience of the sharing party may be affected, and distrust and skin tearing are easily caused. Therefore, a method for avoiding the tearing of the skin caused by the modification of the parameter configuration by both the construction party and the sharing party is needed.
It is to be noted that the information disclosed in the above background section is only for enhancement of understanding of the background of the present disclosure, and thus may include information that does not constitute prior art known to those of ordinary skill in the art.
Disclosure of Invention
The present disclosure aims to provide a network configuration method and system, which at least to some extent avoid the problem of disputes between the contractor and the sharer in the network sharing scenario regarding parameter configuration modification.
Additional features and advantages of the disclosure will be set forth in the detailed description which follows, or in part will be obvious from the description, or may be learned by practice of the disclosure.
According to an aspect of the present disclosure, there is provided a network configuration method, including: one of a network construction party and a network sharing party sends a parameter configuration work order to a block chain system, each node in the block chain system is provided with and runs a pre-programmed intelligent contract, and the intelligent contract is used for programming a preset range of configuration parameters agreed by the network construction party and the network sharing party according to a service rule; the block chain system judges whether the configuration parameters in the parameter configuration work order are in a preset range according to the intelligent contract; and when the configuration parameters are in the preset range, the block chain system automatically carries out signature confirmation for the other one of the network construction party and the network sharing party, stores the parameter configuration worksheet and the processing result, and reminds the construction party to carry out parameter configuration modification.
In one embodiment of the present disclosure, the method further comprises: when the configuration parameters are not in the preset range, the block chain system sends the parameter configuration work order to the other one of the network construction party and the network sharing party for manual confirmation.
In one embodiment of the present disclosure, the method further comprises: if the other one of the network contractor and the network sharing party passes the manual confirmation, sending the work order carrying the digital signature confirmation information and the processing result to the block chain system for storing the certificate; and if the other one of the network construction party and the network sharing party does not pass the manual confirmation, transmitting the refund work order information carrying the digital signature information to the block chain system for storing the certificate.
In an embodiment of the present disclosure, after the sending the digital signature confirmation work order information to the blockchain system, the method further includes: and the block chain system stores the parameter configuration work order and the processing result.
In one embodiment of the present disclosure, the method further comprises: and the block chain system sends a parameter configuration work order notice to the construction party so as to inform the construction party to execute the parameter configuration work order.
In one embodiment of the present disclosure, the processing result includes confirmation information and a confirmation time of the network contractor and the network sharer.
In an embodiment of the present disclosure, the parameter configuration work order is used for configuring parameters for a base station.
According to one aspect of the present disclosure, a network configuration system is provided, which includes a network contractor, a network sharer and a blockchain system, wherein one of the network contractor and the network sharer is configured to send a parameter configuration work order to the blockchain system, and each node in the blockchain system is installed and run a pre-programmed intelligent contract; the intelligent contract writes a preset range of configuration parameters agreed by the network construction party and the network sharing party according to business rules; when the configuration parameters are within the preset range, the block chain system is configured to automatically carry out signature confirmation on the other one of the network construction party and the network sharing party, and is configured to store the parameter configuration work order and the processing result.
In one embodiment of the present disclosure, the method further comprises: when the configuration parameter is not in the preset range, the blockchain system sends the parameter configuration work order to the other one of the network construction party and the network sharing party for manual confirmation.
In one embodiment of the present disclosure, the method further comprises: if the other one of the network contractor and the network sharing party passes the manual confirmation, the other one of the network contractor and the network sharing party is configured to send the work order carrying the digital signature confirmation information and the processing result to the block chain system for storage; and if the other one of the network contractor and the network sharing party does not pass the manual confirmation, the other one of the network contractor and the network sharing party is configured to send the refund work order information carrying the digital signature confirmation information to the block chain system for storing the certificate.
According to an aspect of the present disclosure, there is provided a block-connected system including a plurality of nodes, the plurality of nodes including: at least one processor; and at least one memory for storing executable instructions of the processor; wherein the processor is configured to perform any of the network configuration methods described above via execution of the executable instructions.
According to an aspect of the present disclosure, there is provided a computer-readable storage medium having stored thereon a computer program which, when executed by a processor, implements a network configuration method as described in any one of the above.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosure.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and together with the description, serve to explain the principles of the disclosure. It is to be understood that the drawings in the following description are merely exemplary of the disclosure, and that other drawings may be derived from those drawings by one of ordinary skill in the art without the exercise of inventive faculty.
Fig. 1 shows a flow diagram of a network configuration method in an embodiment of the disclosure;
fig. 2 shows another flow diagram of a network configuration method in an embodiment of the present disclosure;
fig. 3 shows another flow diagram of a network configuration method in an embodiment of the present disclosure;
fig. 4 shows another flow diagram of a network configuration method in an embodiment of the present disclosure.
Detailed Description
Example embodiments will now be described more fully with reference to the accompanying drawings. Example embodiments may, however, be embodied in many different forms and should not be construed as limited to the examples set forth herein; rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the concept of example embodiments to those skilled in the art. The described features, structures, or characteristics may be combined in any suitable manner in one or more embodiments.
Furthermore, the drawings are merely schematic illustrations of the present disclosure and are not necessarily drawn to scale. The same reference numerals in the drawings denote the same or similar parts, and thus their repetitive description will be omitted. Some of the block diagrams shown in the figures are functional entities and do not necessarily correspond to physically or logically separate entities. These functional entities may be implemented in the form of software, or in one or more hardware modules or integrated circuits, or in different networks and/or processor devices and/or microcontroller devices.
In order to solve the problem that both the contractor and the sharer have disputes about parameter configuration modification in a network sharing scene in the related art, the present disclosure provides a network configuration method, system and storage medium, wherein both the contractor and the sharer need to confirm and store evidence through a block chain system to ensure mutual trust and constraint of both parties, regardless of whether the sharer initiates the configuration modification of the network parameters or the contractor initiates the configuration modification of the network parameters.
The embodiment of the disclosure provides a network configuration method. Fig. 1 shows a flow diagram of a network configuration method in an embodiment of the present disclosure. As shown in fig. 1, the method includes steps S100 to S102.
S100, one of the network construction party and the network sharing party sends the parameter configuration work order to the block chain system. And each node in the block chain system is provided with and runs a pre-programmed intelligent contract, and the intelligent contract is programmed with a preset range of configuration parameters agreed by the network construction party and the network sharing party according to business rules.
S101, the block chain system checks and judges whether the configuration parameters in the parameter configuration work order are in a preset range according to the intelligent contract.
And S102, when the configuration parameters are in a preset range, the block chain system automatically replaces the other one of the network construction party and the network sharing party to carry out signature confirmation, and carries out evidence storage on the parameter configuration work order and the processing result.
In the embodiment of the network configuration method, the construction party and the sharing party agree on the preset range of the configuration parameters and write the preset range into the intelligent contract in the block chain system, the block chain system checks and judges the parameter configuration work order initiated by one of the construction party and the sharing party according to the intelligent contract, and when the configuration parameters are in the preset range, the block chain system directly stores the parameter configuration work order and the processing result through modification of the configuration parameters, so that the mutual trust degree of the two parties is enhanced, the efficiency of the parameter configuration work order is obviously improved, and disputes of the construction party and the sharing party about parameter configuration modification in a network sharing scene are avoided.
The embodiment of the disclosure provides a network configuration method. Fig. 2 shows another flow diagram of a network configuration method in an embodiment of the present disclosure. On the basis of the embodiment shown in fig. 1, as shown in fig. 2, the method comprises steps S200 and S207.
S200, one of the network construction party and the network sharing party sends the parameter configuration work order to the block chain system. And each node in the block chain system is provided with and runs a pre-programmed intelligent contract, and the intelligent contract is programmed with a preset range of configuration parameters agreed by the network construction party and the network sharing party according to business rules.
The parameter configuration work order may be used to perform parameter configuration on the base station. In other embodiments, the parameter configuration work order may be used for configuring parameters of other network devices, and is not limited herein.
S201, the block chain system checks and judges whether the configuration parameters in the parameter configuration work order are in a preset range according to the intelligent contract. When the configuration parameters are within the predetermined range, the method performs step S202; when the configuration parameter is not within the predetermined range, the method performs step S203.
S202, the block chain system automatically carries out signature confirmation on the other one of the network construction party and the network sharing party, and carries out evidence storage on the parameter configuration work order and the processing result.
The processing result comprises confirmation information and confirmation time of the network construction party and the network sharing party. For example, the blockchain system uniformly stores parameter configuration work order information, confirmation information and confirmation time of the network contractor and the network sharer, and the like. If the network construction party and the network sharing party have disputes about parameter configuration modification, the disputes about parameter configuration modification can be avoided in the network sharing scene according to the parameter configuration work order information stored in the block chain system, the confirmation information and the confirmation time of the network construction party and the network sharing party, and therefore the disputes about parameter configuration modification of the construction party and the sharing party are improved, and the working efficiency is improved.
S203, the block chain system sends the parameter configuration work order to the other one of the network construction party and the network sharing party.
And S204, the other one of the network contractor and the network sharing party carries out manual confirmation. If the other of the network contractor and the network sharer is confirmed to be passed, the method executes step S206 to step S208; if the other of the network contractor and the network sharer does not manually confirm the failure, the method proceeds to step S205.
And S205, sending the refund work order information carrying the digital signature information to a block chain system.
S206, sending the work order with the digital signature confirmation information and the processing result to the block chain system, and executing the step S202.
S202, the block chain system stores the parameter configuration work order and the processing result.
S207, the block chain system sends the parameter configuration notice to the construction party to inform the construction party to execute the parameter configuration work order.
According to the network configuration method, the blockchain system confirms the parameter configuration work order initiated by one of the construction party and the sharing party through an intelligent contract, when the configuration parameters are within a preset range, the blockchain system sends the parameter configuration work order to the other of the network construction party and the network sharing party for manual confirmation, and confirms the pass through in a digital signature mode, so that normal operation of the network under some special scenes of network sharing is ensured, mutual confidence degree of the two parties is further enhanced, efficiency of the parameter configuration work order is obviously improved, and dispute between the construction party and the sharing party in the scene of network sharing about parameter configuration modification is avoided.
The embodiment of the disclosure provides a network configuration method. Fig. 3 shows another flow diagram of a network configuration method in an embodiment of the present disclosure. On the basis of the embodiment shown in fig. 2, the network configuration is initiated by the network contractor. As shown in fig. 3, the method includes steps S300 and S307.
S300, the network contractor sends the parameter configuration work order to the block chain system. And each node in the block chain system is provided with and runs a pre-programmed intelligent contract, and the intelligent contract is programmed with a preset range of configuration parameters agreed by the network construction party and the network sharing party according to business rules.
S301, the block chain system checks and judges whether the configuration parameters in the parameter configuration work order are in a preset range according to the intelligent contract. When the configuration parameters are within the predetermined range, the method performs step S302; when the configuration parameters are within the predetermined range, the method performs step S303.
S302, the block chain system automatically replaces the network sharing party to carry out signature confirmation, and the parameter configuration work order and the processing result are stored.
S303, the block chain system sends the parameter configuration work order to the network sharing party.
S304, the network sharing party carries out manual confirmation. If the network sharing party is confirmed to pass the manual confirmation, the method executes step S306 to step S307; the network sharing party manually confirms the failure and the method proceeds to step S305.
S305, the network sharing party sends the refund work order information carrying the digital signature information to the block chain system.
S306, the network sharing party sends the work order carrying the digital signature confirmation information and the processing result to the block chain system.
S302, the block chain system stores the parameter configuration work order and the processing result.
S307, the block chain system sends the parameter configuration notice to the construction party to inform the construction party to execute the parameter configuration work order.
According to the network configuration method, the network construction party initiates the configuration modification of the network parameters and needs to obtain the confirmation of the network sharing party, and the confirmation, the digital signature and the evidence storage are carried out based on the block chain system, so that the mutual trust and the constraint of the two parties are ensured, and the dispute between the construction party and the sharing party about the parameter configuration modification in the network sharing scene is avoided.
The embodiment of the disclosure provides a network configuration method. Fig. 4 shows another flow diagram of a network configuration method in an embodiment of the present disclosure. On the basis of the embodiment shown in fig. 2, the network configuration is initiated by the network sharing party. As shown in fig. 4, the method includes steps S400 and S407.
S400, the network sharing party sends the parameter configuration work order to the block chain system. And each node in the block chain system is provided with and runs a pre-programmed intelligent contract, and the intelligent contract is programmed with a preset range of configuration parameters agreed by the network construction party and the network sharing party according to business rules. The network sharer may include a plurality of network sharers.
S401, the block chain system determines whether the configuration parameters in the parameter configuration work order are in a preset range according to the intelligent contract. When the configuration parameters are within the predetermined range, the method performs step S404; when the configuration parameters are within the predetermined range, the method performs step S403.
S404, the block chain system automatically replaces the network contractor to carry out signature confirmation, and carries out evidence storage on the parameter configuration work order and the processing result.
And S403, the block chain system sends the parameter configuration work order to the network construction party for manual confirmation. If the network contractor passes the manual confirmation, the method executes the step S405 to the step S407; if the network contractor does not manually confirm, the method proceeds to step S404.
S404, the network construction party sends the refund work order information carrying the digital signature information to the block chain system.
S405, the network contractor sends the work order carrying the digital signature confirmation information and the processing result to the block chain system.
S406, the block chain system stores the parameter configuration work order and the processing result.
S407, the block chain system sends the parameter configuration notification to the construction party to notify the construction party to execute the parameter configuration work order.
According to the network configuration method, the network sharing party initiates the configuration modification of the network parameters and needs to be confirmed by the network construction party, the network construction party initiates the configuration modification of the network parameters and needs to be confirmed by the network sharing party, automatic verification judgment, digital signature and evidence storage are carried out based on the block chain intelligent contract, mutual trust and constraint of the two parties are ensured, and disputes of the construction party and the sharing party about parameter configuration modification in a network sharing scene are avoided.
The network configuration method of the present disclosure is described in detail below with reference to embodiments. The practical application of the patent is illustrated by taking network sharing of China telecom and China Unicom as an example.
Taking Beijing as an example, the Beijing telecom and the Beijing Unicom respectively build partial 5G networks, when the Beijing telecom considers that parameters of partial regional base stations of a Beijing Unicom construction region need to be optimized, the Beijing telecom initiates a parameter configuration work order to modify configuration parameters, wherein the work order comprises a list of base stations needing to be adjusted, a configuration parameter target value needing to be adjusted of each base station, and the work order carries a digital certificate of the Beijing telecom. The Beijing telecom and the Beijing Union determine the reasonable range of the configuration parameters of the base station in advance and write the reasonable range into an intelligent contract.
After the work order is linked, the intelligent contract checks the parameters and the target values in the work order and verifies whether the parameters and the target values are within the agreed range of the two parties:
1) If the work order is in the appointed reasonable range, the work order is directly and automatically added with the digital signature of the Beijing Unicom, the certificate is stored on the chain, and the work order is sent to the Beijing Union for network operation;
2) If the parameters are not in the agreed reasonable range, sending the parameters to Beijing Unicom for manual confirmation:
a) If the Beijing Union does not have a problem through manual confirmation, performing digital signature and chaining certificate storage, and then performing network configuration modification operation;
b) If the Beijing Union considers that the parameter adjustment has a problem, the work order is rejected after the digital signature is carried out.
The embodiment of the disclosure provides a network configuration system. The network configuration system comprises a network construction party, a network sharing party and a block chain system, wherein one of the network construction party and the network sharing party initiates configuration and sends a parameter configuration work order with a digital signature to the block chain system, each node in the block chain system is provided with and runs a pre-programmed intelligent contract, and the intelligent contract is used for programming a preset range of configuration parameters agreed by the network construction party and the network sharing party according to business rules; when the configuration parameters are in the preset range, the block chain system is configured to automatically carry out digital signature confirmation on the other party, and the parameter configuration work order and the processing result are stored.
When the configuration parameter is not in the preset range, the block chain system sends the parameter configuration work order to the other one of the network construction party and the network sharing party for manual confirmation. If the other one of the network contractor and the network sharing party passes the manual confirmation, the other one of the network contractor and the network sharing party sends the work order carrying the digital signature information and the processing result to the block chain system for storing the certificate; and if the other one of the network construction party and the network sharing party does not pass the manual confirmation, the other one of the network construction party and the network sharing party is configured to carry out digital signature and then reject the worksheet information to be sent to the block chain system.
It should be noted that, the network configuration system may execute the network configuration method shown in fig. 1 to fig. 4, and related steps and features may be mutually referred to, and the technical principle and technical effect thereof are similar and will not be described herein again.
The embodiment of the disclosure provides a block chain system. The block chain system receives a parameter configuration work order sent by one of a network construction party and a network sharing party, each node in the block chain is provided with and runs a pre-programmed intelligent contract, a preset range of configuration parameters is programmed in the intelligent contract according to business rules, whether the configuration parameters in the parameter configuration work order are in the preset range is determined according to the intelligent contract, and when the configuration parameters are in the preset range, the block chain system stores the parameter configuration work order and a processing result.
In other embodiments of the present disclosure, the blockchain system may perform the operations performed by the blockchain system in the embodiments of the network allocation method shown in fig. 1 to 4, which are not described herein again,
the blockchain system may be a distributed system, which is formed by a plurality of nodes (any form of computing devices in an access network, such as servers and user terminals) and clients, and a Peer-To-Peer (P2P) network is formed between the nodes, in the distributed system, any machine, such as a server and a terminal, may join To become a node, and the node includes a hardware layer, an intermediate layer, an operating system layer and an application layer.
The block chain is a novel application mode of computer technologies such as distributed data storage, point-to-point transmission, a consensus mechanism, an encryption algorithm and the like. A block chain (Blockchain), which is essentially a decentralized database, is a series of data blocks associated by using a cryptographic method, and each data block contains information of a batch of network transactions, so as to verify the validity (anti-counterfeiting) of the information and generate a next block. The blockchain may include a blockchain underlying platform, a platform product service layer, and an application service layer.
The block chain underlying platform can comprise processing modules such as user management, basic service, intelligent contract and operation monitoring. The user management module is responsible for identity information management of all blockchain participants, and comprises public and private key generation maintenance (account management), key management, user real identity and blockchain address corresponding relation maintenance (authority management) and the like, and under the authorization condition, the user management module supervises and audits the transaction condition of certain real identities and provides rule configuration (wind control audit) of risk control; the basic service module is deployed on all block chain node equipment and used for verifying the validity of the service request, recording the service request to storage after consensus on the valid request is completed, for a new service request, the basic service firstly performs interface adaptation analysis and authentication processing (interface adaptation), then encrypts service information (consensus management) through a consensus algorithm, transmits the service information to a shared account (network communication) completely and consistently after encryption, and performs recording and storage; the intelligent contract module is responsible for registering and issuing contracts, triggering the contracts and executing the contracts, developers can define contract logics through a certain programming language, issue the contract logics to a block chain (contract registration), call keys or other event triggering and executing according to the logics of contract clauses, complete the contract logics and simultaneously provide the function of upgrading and canceling the contracts; the operation monitoring module is mainly responsible for deployment, configuration modification, contract setting, cloud adaptation in the product release process, and visual output of real-time status in product operation, for example: alarm, monitoring network conditions, monitoring node equipment health status, and the like.
The embodiment of the disclosure provides a block linking system. The block connectivity system includes a plurality of nodes, each of the plurality of nodes including a processor and a memory. The memory is used for storing executable fingers of the processor. The processor is configured to execute the network configuration method of any one of the embodiments shown in fig. 1 to 4 described above by executing the executable instructions.
It should be understood that the processor may be a Central Processing Unit (CPU), and the processor may be other general purpose processors, digital Signal Processors (DSPs), application Specific Integrated Circuits (ASICs), field Programmable Gate Arrays (FPGAs) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like.
It will also be appreciated that the above-described memories may be either volatile memory or nonvolatile memory, or may include both volatile and nonvolatile memory. The non-volatile memory may be a read-only memory (ROM), a Programmable ROM (PROM), an Erasable PROM (EPROM), an electrically Erasable EPROM (EEPROM), or a flash memory. Volatile memory can be Random Access Memory (RAM), which acts as external cache memory. By way of example, but not limitation, many forms of Random Access Memory (RAM) are available, such as Static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchlink DRAM (SLDRAM), and direct bus RAM (DR RAM).
The above embodiments may be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented in software, the above-described embodiments may be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions or computer programs. The procedures or functions according to the embodiments of the present disclosure are wholly or partially generated when the computer instructions or the computer program are loaded or executed on a computer. The computer may be a general purpose computer, a special purpose computer, a network of computers, or other programmable device. The computer instructions may be stored in a computer readable storage medium or transmitted from one computer readable storage medium to another computer readable storage medium, for example, the computer instructions may be transmitted from one website, computer, server, or data center to another website, computer, server, or data center by wire (e.g., infrared, wireless, microwave, etc.). The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device, such as a server, data center, etc., that contains one or more collections of available media. The available media may be magnetic media (e.g., floppy disks, hard disks, tapes), optical media (e.g., DVDs), or semiconductor media. The semiconductor medium may be a solid state disk.
The disclosed embodiments also provide a computer-readable medium for storing a computer program code, the computer program comprising instructions for performing the network configuration method of the disclosed embodiments in the above-described method. The readable medium may be a read-only memory (ROM) or a Random Access Memory (RAM), which is not limited by the embodiments of the present disclosure.
The present disclosure also provides a computer-readable storage medium having stored thereon a computer program having stored thereon a program product capable of implementing the above-described method of the present specification. In some possible embodiments, aspects of the invention may also be implemented in the form of a program product comprising program code means for causing a terminal device to carry out the steps according to various exemplary embodiments of the invention described in the above-mentioned "exemplary methods" section of the present description, when the program product is run on the terminal device.
A program product for implementing the above method according to an embodiment of the present invention is described, which may employ a portable compact disc read only memory (CD-ROM) and include program code, and may be run on a terminal device, such as a personal computer. However, the program product of the present invention is not limited in this regard and, in the present document, a readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device.
The embodiment of the present disclosure further provides a system chip, which includes: a processing unit, which may be, for example, a processor, and a communication unit, which may be, for example, an input/output interface, a pin or a circuit, etc. The processing unit may execute computer instructions to cause a chip in the communication device to perform any one of the methods for transmitting initial access configuration information provided by the embodiments of the present disclosure.
For example, the communication apparatus including the terminal device and the network device of any of the embodiments provided in the present disclosure may include the system chip.
The computer instructions are stored in a memory unit, for example.
The memory unit is, for example, a memory unit within the chip, such as a register, a cache, etc., and the memory unit may also be a memory unit located outside the chip within the terminal, such as a ROM or other types of static memory devices that can store static information and instructions, a RAM, etc. The processor mentioned in any of the above may be a CPU, a microprocessor, an ASIC, or one or more integrated circuits for controlling the execution of programs for the method for transmitting initial access configuration information. The processing unit and the storage unit may be decoupled, and are respectively disposed on different physical devices, and are connected in a wired or wireless manner to implement respective functions of the processing unit and the storage unit, so as to support the system chip to implement various functions in the foregoing embodiments. Alternatively, the processing unit and the memory may be coupled to the same device.
It will be appreciated that the memory in embodiments of the disclosure may be either volatile memory or nonvolatile memory, or may include both volatile and nonvolatile memory. The non-volatile memory may be a read-only memory (ROM), a Programmable ROM (PROM), an Erasable PROM (EPROM), an electrically Erasable EPROM (EEPROM), or a flash memory. Volatile memory can be Random Access Memory (RAM), which acts as external cache memory. By way of example, and not limitation, many forms of Random Access Memory (RAM) are available, such as Static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchronous Link DRAM (SLDRAM), and direct bus RAM (DR RAM).
The terms "system" and "network" are often used interchangeably herein. The term "and/or" herein is merely an association relationship describing an associated object, and means that there may be three relationships, for example, a and/or B, which may mean: a exists alone, A and B exist simultaneously, and B exists alone. In addition, the character "/" herein generally indicates that the former and latter associated objects are in an "or" relationship.
The terms "upstream" and "downstream" appearing in the present disclosure are used to describe the direction of data/information transmission in a specific scenario, for example, the "upstream" direction generally refers to the direction of data/information transmission from the terminal to the network side, or the direction of transmission from the distributed unit to the centralized unit, and the "downstream" direction generally refers to the direction of data/information transmission from the network side to the terminal, or the direction of transmission from the centralized unit to the distributed unit.
Various objects such as various messages/information/devices/network elements/systems/devices/actions/operations/procedures/concepts may be named in the present disclosure, it is to be understood that these specific names do not constitute limitations on related objects, and the named names may vary according to circumstances, contexts, or usage habits, and the understanding of the technical meaning of the technical terms in the present disclosure should be mainly determined by the functions and technical effects embodied/performed in the technical solutions.
Those of ordinary skill in the art will appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware, or combinations of computer software and electronic hardware. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the technical solution. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present disclosure.
It can be clearly understood by those skilled in the art that, for convenience and simplicity of description, the specific working processes of the above-described systems, apparatuses and units may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again.
In the several embodiments provided in the present disclosure, it should be understood that the disclosed system, apparatus and method may be implemented in other ways. For example, the above-described apparatus embodiments are merely illustrative, and for example, the division of the unit is only one type of logical functional division, and other divisions may be realized in practice, for example, multiple units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form.
Units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present disclosure may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit.
The functions, if implemented in the form of software functional units and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, the technical solutions of the present disclosure, which are essential or part of the technical solutions contributing to the prior art, may be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the methods of the embodiments of the present disclosure. And the aforementioned storage medium includes: a U disk, a removable hard disk, a read-only memory (ROM), and random access.
The above description is only for the specific embodiments of the present disclosure, but the scope of the present disclosure is not limited thereto, and any person skilled in the art can easily think of the changes or substitutions within the technical scope of the present disclosure, and shall cover the scope of the present disclosure. Therefore, the protection scope of the present disclosure shall be subject to the protection scope of the claims.

Claims (11)

1. A method of network configuration, comprising:
one of a network construction party and a network sharing party sends a parameter configuration work order to a block chain system, each node in the block chain system is provided with and runs a pre-compiled intelligent contract, and the intelligent contract compiles a preset range of configuration parameters agreed by the network construction party and the network sharing party according to business rules;
the block chain system checks and judges whether the configuration parameters in the parameter configuration work order are in the preset range according to the intelligent contract;
when the configuration parameters are in the preset range, the block chain system automatically replaces the other one of the network construction party and the network sharing party to carry out signature confirmation, and carries out evidence storage on the parameter configuration work order and the processing result;
the parameter configuration work order is used for configuring parameters of the base station and other network equipment.
2. The method of claim 1, further comprising:
when the configuration parameters are not in the preset range, the block chain system sends the parameter configuration work order to the other one of the network construction party and the network sharing party for manual confirmation.
3. The method of claim 2, further comprising:
if the other one of the network contractor and the network sharing party is confirmed to pass through manually, sending the work order carrying the digital signature information and the processing result to the block chain system for storing the certificate;
and if the other one of the network contractor and the network sharer does not pass the manual confirmation, transmitting the refusal work order information carrying the digital signature information to the block chain system.
4. The method of claim 3, wherein after sending a digital signature confirmation message to the blockchain system, the method further comprises:
and the block chain system stores the parameter configuration work order and the processing result.
5. The method according to any one of claims 1-4, further comprising:
and the block chain system sends a parameter configuration notice to the construction party so as to inform the construction party to execute the parameter configuration work order.
6. The method according to any of claims 1-4, wherein the processing result comprises acknowledgement information and an acknowledgement time of the network contractor and the network sharer.
7. A network configuration system comprises a network construction party, a network sharing party and a block chain system,
one of the network construction party and the network sharing party is configured to send a parameter configuration work order to a block chain system, each node in the block chain system is provided with and runs a pre-compiled intelligent contract, and the intelligent contract is compiled according to a business rule to configure a preset range of parameters;
the block chain system is configured to check and judge whether the configuration parameters in the parameter configuration work order are within a preset range according to the intelligent contract;
when the configuration parameters are in the preset range, the block chain system is configured to automatically carry out signature confirmation on the other one of the network construction party and the network sharing party, and store the parameter configuration worksheet and the processing result;
the parameter configuration work order is used for configuring parameters of the base station and other network equipment.
8. The system of claim 7, further comprising:
when the configuration parameters are not in the preset range, the block chain system sends the parameter configuration work order to the other one of the network construction party and the network sharing party for manual confirmation.
9. The system of claim 8, further comprising:
if the other of the network contractor and the network sharer passes the manual validation, the other of the network contractor and the network sharer is configured to send a digitally signed validation message to the blockchain system;
if the other of the network contractor and the network sharer does not manually confirm the failure, the other of the network contractor and the network sharer is configured to send a reject work order message to the blockchain system.
10. A block connected system comprising a plurality of nodes, wherein said plurality of nodes comprises:
at least one processor; and
at least one memory for storing executable instructions of the processor;
wherein the processor is configured to perform the network configuration method of any one of claims 1 to 6 via execution of the executable instructions.
11. A computer-readable storage medium, on which a computer program or instructions are stored, which, when executed by a processor, implement the network configuration method of any one of claims 1 to 6.
CN202111233968.5A 2021-10-22 2021-10-22 Network configuration method and device and storage medium Active CN113988787B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111233968.5A CN113988787B (en) 2021-10-22 2021-10-22 Network configuration method and device and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111233968.5A CN113988787B (en) 2021-10-22 2021-10-22 Network configuration method and device and storage medium

Publications (2)

Publication Number Publication Date
CN113988787A CN113988787A (en) 2022-01-28
CN113988787B true CN113988787B (en) 2022-11-29

Family

ID=79740489

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111233968.5A Active CN113988787B (en) 2021-10-22 2021-10-22 Network configuration method and device and storage medium

Country Status (1)

Country Link
CN (1) CN113988787B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115865669A (en) * 2022-11-30 2023-03-28 中国联合网络通信集团有限公司 Parameter adjusting method, device and storage medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109710405A (en) * 2018-12-21 2019-05-03 平安科技(深圳)有限公司 Block chain intelligence contract administration method, apparatus, electronic equipment and storage medium
CN109803004A (en) * 2019-01-03 2019-05-24 深圳壹账通智能科技有限公司 Block chain intelligence contract administration method and apparatus, electronic equipment, storage medium
CN110011978A (en) * 2019-03-08 2019-07-12 阿里巴巴集团控股有限公司 A kind of method and system of modification block chain network configuration
CN111427555A (en) * 2020-03-30 2020-07-17 中科全维科技(苏州)有限公司 Lightweight intelligent contract framework and contract development method

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107453896B (en) * 2017-06-27 2020-08-04 创新先进技术有限公司 Method and device for processing multiple block chain network data and server
US10419446B2 (en) * 2017-07-10 2019-09-17 Cisco Technology, Inc. End-to-end policy management for a chain of administrative domains

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109710405A (en) * 2018-12-21 2019-05-03 平安科技(深圳)有限公司 Block chain intelligence contract administration method, apparatus, electronic equipment and storage medium
CN109803004A (en) * 2019-01-03 2019-05-24 深圳壹账通智能科技有限公司 Block chain intelligence contract administration method and apparatus, electronic equipment, storage medium
CN110011978A (en) * 2019-03-08 2019-07-12 阿里巴巴集团控股有限公司 A kind of method and system of modification block chain network configuration
CN111427555A (en) * 2020-03-30 2020-07-17 中科全维科技(苏州)有限公司 Lightweight intelligent contract framework and contract development method

Also Published As

Publication number Publication date
CN113988787A (en) 2022-01-28

Similar Documents

Publication Publication Date Title
US11509486B2 (en) Identity attestation system and method
US11429960B2 (en) Network configuration management for networked client devices using a distributed ledger service
TWI720596B (en) Block chain certificate deposit method, device and computer equipment
US11386405B2 (en) Dynamic blockchain transactional policy management
US20210218710A1 (en) Security management for networked client devices using a distributed ledger service
US20220405750A1 (en) Network configuration management for networked client devices using a distributed ledger service
CN109146679A (en) Intelligent contract call method and device, electronic equipment based on block chain
CN111145023A (en) Cross-chain exchange method, system and medium based on trusted prediction machine
CN110598434B (en) House information processing method and device based on blockchain network, electronic equipment and storage medium
CN111292174A (en) Tax payment information processing method and device and computer readable storage medium
CN110992178A (en) Verification method and device for block chain node, computer equipment and storage medium
CN112712372B (en) Alliance chain cross-chain system and information calling method
CN111709012A (en) User authentication method and device based on private chain and computer equipment
CN110634065A (en) Block chain-based loan information processing method, device, equipment and storage medium
CN110908812A (en) Business data processing method and device, readable storage medium and computer equipment
CN111585946B (en) Cryptographic master profile control and transaction arbitration
CN113988787B (en) Network configuration method and device and storage medium
CN112235301A (en) Method and device for verifying access authority and electronic equipment
CN112862487A (en) Digital certificate authentication method, equipment and storage medium
CN114978635A (en) Cross-domain authentication method and device, and user registration method and device
CN110647583B (en) Block chain construction method, device, terminal and medium
CN111654375A (en) Block chain-based edge calculation security encryption method, device and system
CN113596168B (en) Verification method and device based on block chain alliance chain
CN113037827A (en) Voting method based on block chain, self-organization management method and computer equipment
CN112560005A (en) Identity trusted service system, method, electronic device and computer readable medium

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