CN113992510B - Wireless device parameter modification method and system - Google Patents

Wireless device parameter modification method and system Download PDF

Info

Publication number
CN113992510B
CN113992510B CN202111196521.5A CN202111196521A CN113992510B CN 113992510 B CN113992510 B CN 113992510B CN 202111196521 A CN202111196521 A CN 202111196521A CN 113992510 B CN113992510 B CN 113992510B
Authority
CN
China
Prior art keywords
modification
sub
work order
omc
template
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
CN202111196521.5A
Other languages
Chinese (zh)
Other versions
CN113992510A (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.)
Hangzhou Eastcom Software Technology Co ltd
Original Assignee
Hangzhou Eastcom Software Technology Co 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 Hangzhou Eastcom Software Technology Co ltd filed Critical Hangzhou Eastcom Software Technology Co ltd
Priority to CN202111196521.5A priority Critical patent/CN113992510B/en
Publication of CN113992510A publication Critical patent/CN113992510A/en
Application granted granted Critical
Publication of CN113992510B publication Critical patent/CN113992510B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

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
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0889Techniques to speed-up the configuration process
    • 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/02Standardisation; Integration
    • H04L41/0246Exchanging or transporting network management information using the Internet; Embedding network management web servers in network elements; Web-services-based protocols
    • 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
    • H04L41/0813Configuration setting characterised by the conditions triggering a change of settings
    • 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/0876Aspects of the degree of configuration automation
    • H04L41/0886Fully automatic configuration
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/18Service support devices; Network management devices

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Automation & Control Theory (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The application provides a wireless device parameter modification method and system. The method comprises the following steps: acquiring a modification work order; splitting the modified work order into a plurality of sub work orders; each sub-work order corresponds to a parameter modification template and an Operation and Maintenance Center (OMC); modifying the template according to the parameters corresponding to each sub-work order, and generating modification instructions corresponding to each sub-work order; and transmitting the modification instruction corresponding to each sub-work order to the OMC corresponding to each sub-work order, and modifying the parameters of the wireless equipment managed by the OMC according to the received modification instruction. The method can realize automatic bill disassembly of the modified work bill under the wireless service scene, and solves the problems of high cost and low efficiency of manual bill disassembly at present.

Description

Wireless device parameter modification method and system
Technical Field
The present application relates to the field of wireless communications technologies, and in particular, to a method and a system for modifying parameters of a wireless device.
Background
In the field of wireless communication technology, a service system is generally adopted to automatically modify parameters of wireless devices (including 4G/5G devices) instead of manual operation.
At present, when the used service system automatically modifies parameters of the wireless equipment, automatic splitting of the work order cannot be realized, and the obtained sub work order is input into the service system after manual order splitting is needed. Under a large-batch parameter modification scene, manual splitting can reduce the efficiency of parameter modification. In addition, the parameter modification templates supported by the service system are single, and service scenes crossing various parameter modification templates such as 5G slicing, antenna weight optimization and the like cannot be supported.
Disclosure of Invention
The application provides a wireless device parameter modification method and system. The method can automatically split the modification worksheet, can meet the requirement of modification efficiency under a large number of parameter modification scenes, and can also support business scenes crossing various modification templates.
In a first aspect, the present application provides a method for modifying parameters of a wireless device. The method comprises the following steps: acquiring a modification work order; splitting the modified work order into a plurality of sub work orders; each sub-work order corresponds to a parameter modification template and an OMC; modifying the template according to parameters corresponding to each sub-work order, and generating modification instructions corresponding to each sub-work order; and transmitting the modification instruction corresponding to each sub-work order to the OMC corresponding to each sub-work order, wherein the OMC modifies the parameters of the wireless equipment managed by the OMC according to the received modification instruction.
In the scheme, the modification work order is detached according to the parameter modification template and the OMC, so that on one hand, the automatic disassembly of the work order can be realized, manual operation is avoided, and the efficiency of parameter modification is improved.
In a possible implementation manner, the modification work order comprises a plurality of service flows, and each service flow comprises a device identifier and a type of parameter modification template; the splitting the modification work order into a plurality of sub work orders includes: determining OMCs corresponding to the service flows according to the equipment identifiers included in the service flows; and determining the service flows of which the types of parameter modification templates in the modification worksheet are the same and the corresponding OMCs are the same as a sub worksheet.
In a possible implementation manner, each service flow further includes: parameter information; the step of generating the modification instruction corresponding to each sub-work order according to the parameter modification template corresponding to each sub-work order comprises the following steps: modifying templates according to parameters corresponding to the sub-worksheets, and matching instruction templates corresponding to the sub-worksheets in an instruction library of an OMC corresponding to the sub-worksheets; substituting the parameter information of the service flows included in each sub-work order into the instruction template corresponding to each sub-work order to obtain the modification instruction corresponding to each service flow included in each sub-work order.
In one possible embodiment, the method further comprises: and merging the modification instructions corresponding to the service flows with the same equipment identifier in each sub-work order into one modification instruction.
In the scheme, the modification instructions corresponding to the service flows with the same equipment identification are combined, so that the phenomenon that multiple modification instructions of one equipment are sent to the OMC is avoided, and the waste of network resources is reduced.
In one possible implementation, the parameter modification template includes: a common template and a combined template; the common templates comprise a parameter adding template, a parameter deleting template, a parameter value adjusting template, a neighboring region parameter template and a neighboring region relation template, and the combined template comprises templates formed by combining at least two templates in the common templates.
In the above scheme, the device executing the method can receive various parameter modification templates, so that the device can apply the parameter modification service under the complex scene crossing the various modification templates.
In one possible embodiment, the method further comprises: selecting an unoccupied session from an OMC-associated session pool corresponding to each sub-work order; and establishing connection with the OMC corresponding to each sub-work order according to the selected session.
In the scheme, the session pool of the OMC is pre-established, and only one session is used for processing one sub-work order, so that the phenomenon that equipment frequently logs out of the OMC to influence the performance of the OMC can be avoided.
In a second aspect, the present application provides a wireless device parameter modification system. The system comprises: the system comprises an acquisition module, a list disassembly module, a determination module and a sending module.
The acquisition module is used for acquiring the modification work order.
The modification work order splitting module is used for splitting the modification work order into a plurality of sub work orders; the parameter modification templates corresponding to any two sub worksheets in the plurality of sub worksheets are different; and each sub work order in the plurality of sub work orders corresponds to one OMC.
The determining module is used for determining modification instructions corresponding to the sub worksheets according to the parameter modification templates corresponding to the sub worksheets.
The transmitting module is configured to transmit a modification instruction corresponding to each sub-work order to an OMC corresponding to each sub-work order, where the OMC modifies parameters of the wireless device managed by the OMC according to the received modification instruction.
In a possible implementation manner, the modification work order comprises a plurality of service flows, and each service flow comprises a device identifier and a type of parameter modification template; the sheet disassembly module is specifically used for: determining OMCs corresponding to the service flows according to the equipment identifiers included in the service flows; and determining the service flows of which the types of parameter modification templates in the modification worksheet are the same and the corresponding OMCs are the same as a sub worksheet.
In a possible implementation manner, each service flow further includes: parameter information; the determining module is specifically configured to: modifying templates according to parameters corresponding to the sub-worksheets, and matching instruction templates corresponding to the sub-worksheets in an instruction library of an OMC corresponding to the sub-worksheets; substituting the parameter information of the service flows included in each sub-work order into the instruction template corresponding to each sub-work order to obtain the modification instruction corresponding to each service flow included in each sub-work order.
In one possible implementation, the determining module is further configured to: and merging the modification instructions corresponding to the service flows with the same equipment identifier in each sub-work order into one modification instruction.
In one possible implementation, the parameter modification template includes: a common template and a combined template; the common templates comprise a parameter adding template, a parameter deleting template, a parameter value adjusting template, a neighboring region parameter template and a neighboring region relation template, and the combined template comprises templates formed by combining at least two templates in the common templates.
In a possible implementation manner, the sending module is further configured to select, before sending the modification instruction corresponding to each sub-work order to the OMC corresponding to each sub-work order, an unoccupied session in the session pool associated with the OMC corresponding to each sub-work order; and establishing connection with the OMC corresponding to each sub-work order according to the selected session.
In a third aspect, the present application is a computing device. The computing device includes: a processor and a memory. The processor is configured to execute a computer program stored in the memory to perform the method of any of the foregoing first aspect and alternative embodiments thereof.
In a fourth aspect, the present application is a computer-readable storage medium. The computer-readable storage medium includes instructions. The instructions, when executed on a computer, cause the computer to perform the method of any of the preceding aspects and alternative implementations thereof.
In a fifth aspect, the application is a computer program product. The computer program product comprises program code. The computer program product, when executed by a computer, causes the computer to perform the method of any of the preceding aspects and alternative embodiments thereof.
Any apparatus or computer storage medium or computer program product provided above is used to perform the methods provided above, and thus, the advantages achieved by the apparatus or computer storage medium or computer program product are referred to as the advantages of the corresponding scheme in the corresponding methods provided above, and are not repeated here
Drawings
Fig. 1 is a schematic diagram of a wireless device parameter modification scenario provided in an embodiment of the present application;
fig. 2a is a flowchart of a method for modifying parameters of a wireless device according to an embodiment of the present application;
Fig. 2b is a flowchart of a method for modifying parameters of a wireless device according to an embodiment of the present application, where a modification instruction is sent to an OMC;
FIG. 3 is a schematic diagram of a computing device scheduling sub-work orders according to an embodiment of the present application;
FIG. 4 is a schematic diagram of a computing device creating a session pool provided by an embodiment of the present application;
Fig. 5 is a schematic structural diagram of a wireless device parameter modification system according to an embodiment of the present application;
fig. 6 is a schematic structural diagram of a computing device according to an embodiment of the present application.
Detailed Description
In order to make the objects, technical solutions and advantages of the embodiments of the present application more apparent, the technical solutions of the embodiments of the present application will be described below with reference to the accompanying drawings.
In describing embodiments of the present application, words such as "exemplary," "such as" or "for example" are used to mean serving as examples, illustrations or explanations. Any embodiment or design described herein as "exemplary," "such as" or "for example" is not necessarily to be construed as preferred or advantageous over other embodiments or designs. Rather, the use of words such as "exemplary," "such as" or "for example," etc., is intended to present related concepts in a concrete fashion.
In the description of the embodiments of the present application, the term "and/or" is merely an association relationship describing an association object, and indicates that three relationships may exist, for example, a and/or B may indicate: a alone, B alone, and both A and B. In addition, unless otherwise indicated, the term "plurality" means two or more. For example, a plurality of systems means two or more systems, and a plurality of screen terminals means two or more screen terminals.
Furthermore, the terms "first," "second," and the like, are used for descriptive purposes only and are not to be construed as indicating or implying relative importance or implicitly indicating an indicated technical feature. Thus, a feature defining "a first" or "a second" may explicitly or implicitly include one or more such feature. The terms "comprising," "including," "having," and variations thereof mean "including but not limited to," unless expressly specified otherwise.
Fig. 1 is a schematic diagram of a wireless device parameter modification scenario provided in an embodiment of the present application.
Referring to fig. 1, the scenario includes a service system, an Operation and Maintenance Center (OMC) AND MAINTENANCE CENTER, and a wireless device managed by the OMC.
Wherein the business system may be connected to a plurality of OMCs, such as OMC1 and OMC2. When the service system receives a work order for modifying the wireless device parameters sent by the upper layer system, the service system generates a modification instruction corresponding to the OMC and sends the modification instruction to the OMC. For example, the business system may generate instruction 1 and instruction 2 from the worksheet, send instruction 1 to OMC1, and send instruction 2 to OMC2.
The OMC is a wireless device management platform of a manufacturer and is used for carrying out parameter modification and configuration on wireless devices of the manufacturer. Each OMC may manage multiple devices of the same vendor. For example, OMC1 manages devices 10 to 12 in fig. 1, OMC2 manages devices 20 to 22 in fig. 2, wherein devices 10 to 12 belong to the same manufacturer and devices 20 to 22 belong to the same manufacturer. The OMC modifies the parameters of the corresponding wireless device based on the modification instructions. For example, when OMC1 is determining that instruction 1 is a parameter for adjusting device 11, adjusting the parameter of device 11 according to instruction 1; when OMC2 is determining that instruction 2 is a parameter for adjusting device 22, the parameter of device 22 is modified according to instruction 2.
The OMC-managed wireless device may be a hardware device or may be a minimum unit in network management.
The following describes a parameter modification method in an embodiment of the present application in detail with reference to the accompanying drawings.
Fig. 2a is a flowchart of a method for modifying parameters of a wireless device according to an embodiment of the present application. The method may be applied to a computing device. As shown in fig. 2a, the method comprises the following steps S201-S204.
Step S201, obtaining a modification work order.
A receiving interface may be provided in the computing device for an upper layer system call in the other device to receive the modification work order sent by the upper layer system. The modification worksheet is used to indicate modification of parameters of the wireless device. The modification worksheet contains modification information of the wireless device of which the upper layer system needs to be modified.
In one example, the receive interface may be a standardized representational state transfer (representational STATE TRANSFER) interface. The interface may receive a modification work order including a plurality of manufacturers, a plurality of network systems, and a plurality of parameter modification template types, for example, a modification work order in a parameter modification service scene crossing a plurality of templates, such as 5G slicing, weight optimization, and the like.
In one example, multiple traffic flows may be included in a modification worksheet. Each service flow includes modification information of a device. Specifically, each service flow may include: the method comprises the following steps of task source, task name, execution mode, execution time, priority, equipment type, equipment identification, manufacturer identification, parameter information, execution sequence and the like. The parameter information includes: parameter object, parameter type, parameter modification template, parameter name, parameter value.
Wherein the parameter modification templates may include a general template and a combined template. The common templates comprise a parameter adding template, a parameter deleting template, a parameter value adjusting template, a neighboring cell parameter template and a neighboring cell relation template. The combined template includes a template combined by at least two templates of the common templates.
Step S202, splitting the modified work order into a plurality of sub work orders.
The computing device may split the modification work order into a plurality of sub work orders based on information contained in the traffic stream.
In particular, the computing device may split according to the parameter modification template type and device identification contained in the traffic stream. First, the computing device may extract a parameter modification template type and a device identifier from the service flows included in the modification worksheet, and determine an OMC corresponding to each service flow according to the device identifier. The computing device may then determine the traffic flows of the same type of parameter modification template, and corresponding to the same OMC, as a sub-worksheet. That is, each of the plurality of sub-worksheets corresponds to a parameter modification template and an OMC.
In one example, when an interface of a computing device receives multiple modification worksheets, the computing device may process the multiple modification worksheets simultaneously, dividing each modification worksheet into multiple sub worksheets.
In one example, the computing device may field check the modified worksheet before splitting the modified worksheet, and after determining that the modified worksheet check passes, queue the modified worksheet for splitting. For example, the computing device may determine whether the source and priority of the task in the modification worksheet are compliant, and the computing device may also traverse fields in the service flow, such as device type, device identification, vendor identification, parameter modification templates, etc., to satisfy the service rule requirements. Wherein, the device type refers to the type of the wireless device, and the device identification refers to the identification of the wireless device. In particular, the identification may be a number, a name or an internet protocol address of the wireless device.
In one example, after determining that the modification work order passes, the computing device may further supplement an OMC identifier corresponding to the device identifier in each service flow according to the device identifier before splitting the modification work order, so as to facilitate subsequent operations.
In one example, after splitting the modified work order into a plurality of sub work orders, the computing device may place the plurality of sub work orders into a thread pool, sort the plurality of sub work orders using a binary heap sort algorithm to obtain a task queue of the plurality of sub work orders, and schedule. As shown in fig. 3, the computing device performs step S203 when scheduling each sub-work order.
Step 203, according to the parameter modification templates corresponding to the sub worksheets, determining modification instructions corresponding to the sub worksheets.
Firstly, the computing device can modify the templates according to parameters corresponding to all the sub-worksheets, and match the instruction templates corresponding to all the sub-worksheets in an OMC associated instruction library corresponding to all the sub-worksheets.
Then, the computing device substitutes the parameter information of the service flow included in each sub-work order into a predetermined instruction template to obtain a modification instruction corresponding to each sub-work order. Wherein one traffic flow corresponds to one modification instruction.
In one example, the parameter modification template may be any of the generic and combined templates described previously.
In one example, the computing device may also incorporate modification instructions corresponding to the same traffic flow as the device identification into one modification instruction.
Step S204, transmitting the modification instruction corresponding to each sub-work order to the OMC corresponding to each sub-work order.
The computing device may first determine the OMCs corresponding to each sub-work order, and then send the modification instructions corresponding to each sub-work order to the OMCs corresponding to each sub-work order. Optionally, when the OMC receives the modification instruction, the OMC may invoke OPENSSL a command to enter the vendor's instruction execution environment in which the modification instruction is executed to modify the parameters of the wireless device indicated by the modification instruction.
In one example, the computing device may extract OMC identification from the traffic flows contained in each sub-work order to determine OMCs corresponding to each sub-work order. In one example, the computing device may also extract a device identifier from the traffic flow contained in each sub-work order, and determine an OMC corresponding to each sub-work order according to the device identifier.
In one example, the computing device may send the modification instruction for one service flow immediately when the modification instruction for one service flow is obtained, or may send the modification instruction for one service flow at a preset time.
In one example, prior to sending the modification instruction to the OMC, as shown in step S2041 of fig. 2b, the computing device may select an unoccupied session in the pool of sessions associated with the OMC, use the session to establish a connection with the OMC, and then log into the OMC using secure shell protocol (SSH). Wherein when a session connection times out, the computing device disconnects the session. Wherein SSH is a security protocol based on an application layer. SSH is a relatively reliable protocol that provides security specifically for telnet sessions and other network services. The SSH protocol can effectively prevent the problem of information leakage in the remote connection process. When logging in the OMC, the computing device can select the account password of the current OMC from the account password library, and log in the OMC.
Specifically, as shown in fig. 4, the computing device may create a plurality of sessions in advance, and allocate the plurality of sessions according to a device identifier or an OMC identifier, so as to associate the sessions with the OMCs, and obtain a session pool associated with each OMC. With continued reference to fig. 4, the computing device may also manage the pool of OMC-associated sessions. For example, occupied session information and unoccupied session information are recorded, wherein the session information includes an identification and a number of sessions. By establishing the session pool, unified management of OMC sessions is realized, a plurality of service flows corresponding to one sub-work order can reuse one existing OMC session, the instruction issuing efficiency is improved, and the influence on the performance of the OMC caused by frequent log-out of the OMC by the computing equipment can be avoided.
In one example, as shown in step S2042 and step S2044 of fig. 2b, the computing device may also send a query instruction to the OMC before and/or after sending the modification instruction. Before sending the modification instruction, determining whether to send the modification instruction according to the query message fed back by the OMC. After the modification instruction is sent, whether an abnormality exists or not is determined according to the query message fed back by the OMC. Specifically, the query instruction may include: alarm inquiry instruction, cell state inquiry instruction and parameter inquiry instruction. The query instruction can be obtained according to the equipment identification and parameter information in the service flow and a preset query template.
For example, the computing device may substitute the device identification in one service flow into a preset alert query template to obtain an alert query instruction. And after sending the alarm inquiry command to the OMC, receiving an inquiry message fed back by the OMC. And determining whether the queried wireless equipment has an alarm according to the alarm state obtained by analyzing the query message, and sending a modification instruction corresponding to the service flow to the OMC when the equipment does not have the alarm.
For another example, when determining that there is an abnormality in the parsing result obtained by parsing the query message, as shown in step S2045 in fig. 2b, the computing device may send a parameter rollback instruction to the OMC, so as to rollback the parameter of the device to a state when there is no abnormality.
In one example, when the computing device parses the message, the manufacturer message parsing rule may be matched according to the OMC identifier, and the message fed back by the OMC may be parsed according to the rule.
Based on the wireless device parameter modification method shown in fig. 2a, the application also provides a wireless device parameter modification system. The wireless device parameter modification system may be applied to a computing device for implementing the wireless device parameter modification method shown in fig. 2a described above.
Fig. 5 is a schematic structural diagram of a wireless device parameter modification system according to an embodiment of the present application. As shown in fig. 5, the wireless device parameter modification system 500 includes an acquisition module 501, a de-ordering module 502, a determination module 503, and a transmission module 504.
Wherein, the obtaining module 501 is configured to obtain a modification work order.
The splitting module 502 is configured to split the modification work order into a plurality of sub work orders; the parameter modification templates corresponding to any two sub worksheets in the plurality of sub worksheets are different; each of the plurality of sub-worksheets corresponds to an OMC.
The determining module 503 is configured to determine a modification instruction corresponding to each sub-work order according to the parameter modification template corresponding to each sub-work order.
The sending module 504 is configured to send a modification instruction corresponding to each sub-work order to an OMC corresponding to each sub-work order, where the OMC modifies parameters of the wireless device managed by the OMC according to the received modification instruction.
It should be noted that, when the parameter modification method is executed, the parameter modification system for wireless devices provided in the embodiment shown in fig. 5 is only exemplified by the above-mentioned division of the functional modules. In practical applications, the functions performed by the modules in the wireless device parameter modification system 500 may be allocated to other different functional modules according to needs, that is, the internal structure of the wireless device parameter modification system 500 is divided into different functional modules, so as to complete all or part of the functions described above. In addition, the wireless device parameter modification system 500 provided in the above embodiment belongs to the same concept as the wireless device parameter modification method embodiment shown in fig. 2a, and the detailed implementation process of the wireless device parameter modification system is referred to the method embodiment, which is not repeated here.
In one example, wireless business system 500 may also include a data synchronization module coupled to the data acquisition platform into which the data synchronization module may synchronize parameters or other information of the wireless device for which wireless business system 500 is responsible.
In one example, the wireless service system 500 may further include an operation recording module for recording a parameter modification service performed by the wireless service system 500. In one example, the wireless service system 500 may further configure a monitoring module, configured to identify whether the transmitted modification instruction is a high-risk instruction according to the set high-risk instruction condition, and intercept the high-risk instruction.
Fig. 6 is a schematic diagram of a hardware architecture of a computing device 600 according to an embodiment of the present application.
With reference to fig. 6, the computing device 600 includes a processor 601, a memory 602, a communication interface 603, and a bus 604, the processor 601, the memory 602, and the communication interface 603 being connected to each other through the bus 604. The processor 601, memory 602, and communication interface 603 may also be connected by other means of connection than a bus 604.
The memory 602 may be various types of storage media, such as random access memory (random access memory, RAM), read-only memory (ROM), nonvolatile RAM (NVRAM), programmable ROM (PROM), erasable PROM (erasable PROM, EPROM), electrically erasable PROM (ELECTRICALLY ERASABLE PROM, EEPROM), flash memory, optical memory, hard disk, and the like.
Wherein the processor 601 may be a general purpose processor, which may be a processor that performs certain steps and/or operations by reading and executing content stored in a memory (e.g., memory 602). For example, the general purpose processor may be a central processing unit (central processing unit, CPU). The processor 601 may include at least one circuit to perform all or part of the steps of the wireless device parameter modification method provided by the embodiment shown in fig. 2 a.
Among other things, communication interface 603 includes input/output (I/O) interfaces, physical interfaces, logical interfaces, and the like for enabling interconnection of devices within network device 600, and interfaces for enabling interconnection of network device 600 with other devices (e.g., other network devices or user devices). The physical interface may be an ethernet interface, a fiber optic interface, an ATM interface, etc.
Wherein the bus 604 may be any type of communication bus, such as a system bus, for implementing the interconnection of the processor 601, the memory 602, and the communication interface 603.
The above devices may be provided on separate chips, or may be provided at least partially or entirely on the same chip. Whether the individual devices are independently disposed on different chips or integrally disposed on one or more chips is often dependent on the needs of the product design. The embodiment of the application does not limit the specific implementation form of the device.
The network device 600 shown in fig. 6 is merely exemplary, and in implementation, the network device 600 may also include other components, which are not listed here.
In the above embodiments, it may be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented in software, 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. When loaded and executed on a computer, produces a flow or function in accordance with embodiments of the present invention, in whole or in part. The computer may be a general purpose computer, a special purpose computer, a computer network, or other programmable apparatus. The computer instructions may be stored in or transmitted from one computer-readable storage medium to another, for example, by wired (e.g., coaxial cable, optical fiber, digital Subscriber Line (DSL)), or wireless (e.g., infrared, wireless, microwave, etc.). The computer readable storage medium may 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 an integration of one or more available media. The usable medium may be a magnetic medium (e.g., floppy disk, hard disk, magnetic tape), an optical medium (e.g., DVD), or a semiconductor medium (e.g., solid State Disk (SSD)), etc.
It will be appreciated that the various numerical numbers referred to in the embodiments of the present application are merely for ease of description and are not intended to limit the scope of the embodiments of the present application. It should be understood that, in the embodiment of the present application, the sequence number of each process does not mean the sequence of execution, and the execution sequence of each process should be determined by the function and the internal logic of each process, and should not limit the implementation process of the embodiment of the present application.
The foregoing embodiments have been provided for the purpose of illustrating the general principles of the present application in further detail, and are not to be construed as limiting the scope of the application, but are merely intended to cover any modifications, equivalents, improvements, etc. based on the teachings of the application.

Claims (8)

1. A method for modifying parameters of a wireless device, applied to a service system, comprising:
Acquiring a modification work order, wherein the modification work order comprises a plurality of service flows, and each service flow comprises a device identifier and a type of a parameter modification template;
Determining OMCs corresponding to the service flows according to the equipment identifiers included in the service flows;
Determining the service flows of which the types of parameter modification templates in the modification worksheets are the same and which correspond to the same OMC as a sub worksheet, wherein each sub worksheet corresponds to one parameter modification template and one OMC;
modifying the template according to parameters corresponding to each sub-work order, and generating modification instructions corresponding to each sub-work order;
And transmitting the modification instruction corresponding to each sub-work order to the OMC corresponding to each sub-work order, wherein the OMC modifies the parameters of the wireless equipment managed by the OMC according to the received modification instruction.
2. The method according to claim 1, wherein each service flow further comprises: parameter information; the step of generating the modification instruction corresponding to each sub-work order according to the parameter modification template corresponding to each sub-work order comprises the following steps:
modifying templates according to parameters corresponding to the sub-worksheets, and matching instruction templates corresponding to the sub-worksheets in an instruction library of an OMC corresponding to the sub-worksheets;
Substituting the parameter information of the service flows included in each sub-work order into the instruction template corresponding to each sub-work order to obtain the modification instruction corresponding to each service flow included in each sub-work order.
3. The method according to claim 2, wherein the method further comprises:
And merging the modification instructions corresponding to the service flows with the same equipment identifier in each sub-work order into one modification instruction.
4. A method according to any one of claims 1-3, wherein the parameter modification template comprises: a common template and a combined template; the common templates comprise a parameter adding template, a parameter deleting template, a parameter value adjusting template, a neighboring region parameter template and a neighboring region relation template, and the combined template comprises templates formed by combining at least two templates in the common templates.
5. The method of any of claims 1-4, wherein prior to sending the modification instructions corresponding to the respective sub-worksheets to the OMCs corresponding to the respective sub-worksheets, the method further comprises:
Selecting an unoccupied session from an OMC-associated session pool corresponding to each sub-work order;
And establishing connection with the OMC corresponding to each sub-work order according to the selected session.
6. A wireless device parameter modification system, comprising:
the system comprises an acquisition module, a modification work order generation module and a parameter modification module, wherein the acquisition module is used for acquiring a modification work order, the modification work order comprises a plurality of service flows, and each service flow comprises a device identifier and a type of a parameter modification template;
the splitting module is used for determining the service flows of which the types of parameter modification templates in the modification worksheets are the same and which correspond to the same OMC as a sub worksheet, wherein each sub worksheet corresponds to one parameter modification template and one OMC;
The determining module is used for determining modification instructions corresponding to all the sub worksheets according to the parameter modification templates corresponding to all the sub worksheets;
and the sending module is used for sending the modification instruction corresponding to each sub-work order to the OMC corresponding to each sub-work order, and the OMC modifies the parameters of the wireless equipment managed by the OMC according to the received modification instruction.
7. A computing device, comprising: a processor and a memory, the processor being for executing a computer program stored in the memory to implement the method of any one of claims 1 to 5.
8. A computer readable storage medium comprising instructions which, when run on a computer, cause the computer to perform the method as claimed in any one of claims 1 to 5.
CN202111196521.5A 2021-10-14 2021-10-14 Wireless device parameter modification method and system Active CN113992510B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111196521.5A CN113992510B (en) 2021-10-14 2021-10-14 Wireless device parameter modification method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111196521.5A CN113992510B (en) 2021-10-14 2021-10-14 Wireless device parameter modification method and system

Publications (2)

Publication Number Publication Date
CN113992510A CN113992510A (en) 2022-01-28
CN113992510B true CN113992510B (en) 2024-05-28

Family

ID=79738586

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111196521.5A Active CN113992510B (en) 2021-10-14 2021-10-14 Wireless device parameter modification method and system

Country Status (1)

Country Link
CN (1) CN113992510B (en)

Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101022362A (en) * 2007-03-27 2007-08-22 华为技术有限公司 Method for positioning fault and service maintenance platform
CN102026255A (en) * 2010-12-21 2011-04-20 大唐移动通信设备有限公司 Antenna parameter configuration and application method, system and device
CN102316485A (en) * 2011-09-14 2012-01-11 大唐移动通信设备有限公司 Method, system and equipment for modifying cell parameters
CN103873433A (en) * 2012-12-07 2014-06-18 ***通信集团福建有限公司 Service activation-based data processing method, device, server and system
CN105429782A (en) * 2015-10-29 2016-03-23 国家电网公司 Communication service automation auxiliary provisioning method based on SG-TMS platform
CN107426035A (en) * 2017-08-22 2017-12-01 上海斐讯数据通信技术有限公司 Wireless aps batch configuration devices and methods therefor
CN107547263A (en) * 2017-07-26 2018-01-05 南京邮电大学 A kind of method realized network element device automation and search template configuration
CN108880867A (en) * 2018-05-31 2018-11-23 腾讯科技(深圳)有限公司 A kind of network equipment collecting method and system
CN111866916A (en) * 2020-07-23 2020-10-30 中国联合网络通信集团有限公司 Service configuration method, equipment and server
CN112543120A (en) * 2020-12-02 2021-03-23 中盈优创资讯科技有限公司 OLT (optical line terminal) opening automation configuration method and device
CN112751692A (en) * 2019-10-31 2021-05-04 中盈优创资讯科技有限公司 Service opening method and device
CN113411214A (en) * 2021-06-17 2021-09-17 中信科移动通信技术股份有限公司 Operation maintenance method and device of base station equipment
CN113472595A (en) * 2021-08-10 2021-10-01 中国联合网络通信集团有限公司 Method for creating subnet slice of core network, functional entity and slice management system

Patent Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101022362A (en) * 2007-03-27 2007-08-22 华为技术有限公司 Method for positioning fault and service maintenance platform
CN102026255A (en) * 2010-12-21 2011-04-20 大唐移动通信设备有限公司 Antenna parameter configuration and application method, system and device
CN102316485A (en) * 2011-09-14 2012-01-11 大唐移动通信设备有限公司 Method, system and equipment for modifying cell parameters
CN103873433A (en) * 2012-12-07 2014-06-18 ***通信集团福建有限公司 Service activation-based data processing method, device, server and system
CN105429782A (en) * 2015-10-29 2016-03-23 国家电网公司 Communication service automation auxiliary provisioning method based on SG-TMS platform
CN107547263A (en) * 2017-07-26 2018-01-05 南京邮电大学 A kind of method realized network element device automation and search template configuration
CN107426035A (en) * 2017-08-22 2017-12-01 上海斐讯数据通信技术有限公司 Wireless aps batch configuration devices and methods therefor
CN108880867A (en) * 2018-05-31 2018-11-23 腾讯科技(深圳)有限公司 A kind of network equipment collecting method and system
CN112751692A (en) * 2019-10-31 2021-05-04 中盈优创资讯科技有限公司 Service opening method and device
CN111866916A (en) * 2020-07-23 2020-10-30 中国联合网络通信集团有限公司 Service configuration method, equipment and server
CN112543120A (en) * 2020-12-02 2021-03-23 中盈优创资讯科技有限公司 OLT (optical line terminal) opening automation configuration method and device
CN113411214A (en) * 2021-06-17 2021-09-17 中信科移动通信技术股份有限公司 Operation maintenance method and device of base station equipment
CN113472595A (en) * 2021-08-10 2021-10-01 中国联合网络通信集团有限公司 Method for creating subnet slice of core network, functional entity and slice management system

Also Published As

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

Similar Documents

Publication Publication Date Title
EP3072260B1 (en) Methods, systems, and computer readable media for a network function virtualization information concentrator
CN112737690B (en) Optical line terminal OLT equipment virtualization method and related equipment
CN110326345B (en) Method, device and system for configuring network slice
WO2018006381A1 (en) Network resource management method, apparatus and system
WO2018170647A1 (en) Network slice management method, unit and system
US8359390B2 (en) Method and system for provisioning services on a communication network
CN109391498B (en) Management method of network component and network equipment
CN111245634B (en) Virtualization management method and device
CN114741060B (en) Business system development method and device based on middle platform
WO2024148833A1 (en) Container multi-network-interface-card network configuration method, apparatus, and device, and storage medium
CN112333065B (en) Automatic opening method and device for IPRAN Ethernet private line
EP4109251A1 (en) Vnf instantiation method and device
CN107426109B (en) Traffic scheduling method, VNF module and traffic scheduling server
CN113360386A (en) Switching chip drive test method, device, electronic equipment and storage medium
CN113992510B (en) Wireless device parameter modification method and system
CN115242698A (en) Message forwarding method, device, network equipment and storage medium
CN109526032B (en) Method and device for modifying network slice example
CN115529310A (en) Communication method, communication device, related equipment and storage medium
CN115883283A (en) Deployment method and device of containerization VNF
WO2017000675A1 (en) Ctp generation method, apparatus, network management server, system, and computer-readable storage medium
CN117201609B (en) Ship-oriented data use and storage management method and device for acquisition actuation equipment
CN114050966B (en) Method, device and equipment for generating service template and storage medium
US20230409371A1 (en) Method for creating network service ns and related apparatus
WO2023246127A1 (en) System and methods for mission execution in network
CN110134467B (en) Parameter configuration processing method and device, storage medium and processor

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