Network element and method for uploading MR (Measure Report) messages by network element

A message and network element technology, applied in the field of network maintenance, can solve the problem of loss of MR messages in measurement reports, and achieve the effect of ensuring effective management and monitoring, improving processing capabilities, and ensuring correctness

Active Publication Date: 2012-07-11
DATANG MOBILE COMM EQUIP CO LTD
4 Cites 18 Cited by

AI-Extracted Technical Summary

Problems solved by technology

[0011] The present invention provides a network element and its method for uploading MR messages, which are used to provide a ...
View more

Method used

The network element that receives the reported MR message, such as the MR server in the network management, is usually connected to a plurality of lower-level network elements. In the embodiment of the present invention, in the lower-level network element, the MR message is separately formed into an MR file to realize the MR message and the CDL message Separation reduces the performance pressure of the MR server for parsing files, improves the processing capacity of the MR server, and is conducive to the high integration of network management products; the embodiment of the present invention uses FTP to transmit MR files. Since FTP is a confirmat...
View more

Abstract

The invention discloses a network element and a method for uploading MR (Measure Report) messages by the network element. The method comprises the following steps of: receiving the MR messages and CDL (Call Detail Logs) messages which are reported by a terminal and a base station; independently forming an MR file from the received MR messages; when determining that an MR interface link between the network element and an MR server is normal, reporting the MR file to the MR server by adopting a mode of an FTP (File Transfer Protocol), so that the MR server generates a performance index file according to the MR messages in the MR file. According to the network element and the device disclosed by the invention, the processing capability of the network element which receives the reported MR messages is improved; the packet loss problem of the MR messages is ensured not to exist; the correctness of the performance index files obtained by a network optimization platform and a northbound webmaster is powerfully guaranteed; and the processing efficiency of the northbound webmaster on the performance index files is effectively promoted.

Application Domain

Data switching networks

Technology Topic

File transferNetwork element +5

Image

  • Network element and method for uploading MR (Measure Report) messages by network element
  • Network element and method for uploading MR (Measure Report) messages by network element
  • Network element and method for uploading MR (Measure Report) messages by network element

Examples

  • Experimental program(1)

Example Embodiment

[0034] The network element, the method for uploading an MR message, and the method for generating a performance index file provided by the present invention will be described in more detail below with reference to the accompanying drawings and embodiments.
[0035] According to the requirements of the existing measurement report technical specifications, the current measurement report collection granularity is required to be between 2s and 12s, and the MR server supports a maximum capacity of 30,000 carriers. According to this configuration, it can be calculated that the message reception volume of the MR server is 38000/ s, the existing scheme adopts the UDP protocol in the process of message reception, and the message belongs to the unconfirmed message transmission mode, so in the poor network environment, or in the process of memory sorting of the MR server (performance problem), there will be packet loss, which will eventually lead to MR. Messages are lost and the accuracy of the generated MR northbound files is skewed. Therefore, a more stable MR message collection solution is required to solve the problem of loss of measurement report messages due to various reasons.
[0036] An embodiment of the present invention provides a method for a network element to upload an MR message, such as figure 1 shown, including:
[0037] Step 101, receiving the measurement report MR message and the call detail record CDL message reported by the terminal and the base station;
[0038] Step 102, the received MR messages are formed into MR files independently;
[0039] When the terminal and the base station report the MR message to the network element, they will also report the CDL message to the network element. A large number of MR messages and CDLs are mixed together. In this embodiment of the present invention, when the MR message and the CDL message are received, the MR message is separately composed MR file, so as to realize the separation of MR message and CDL message. Since MR message adopts file mode, multiple MR messages need to be formed into MR file, and UDP data packet encapsulation is not required.
[0040] Step 103: When it is determined that the MR interface link between the network element and the MR server is normal, the MR file is reported to the MR server by using the file transfer protocol FTP mode, so that the MR server can use the file transfer protocol FTP mode to report the MR server according to the MR in the MR file. Messages generate performance metrics files.
[0041] The network element that receives the reported MR message, such as the MR server in the network management, is usually connected to multiple lower-level network elements. In the embodiment of the present invention, the MR message is separately formed into an MR file in the lower-level network element, so as to realize the separation of the MR message and the CDL message, and reduce the This reduces the performance pressure of the MR server for parsing files, improves the processing capability of the MR server, and is conducive to the high integration of network management products; the embodiment of the present invention uses FTP to transmit MR files. Since FTP is a confirmation message transmission mode, that is, when the transmission is successful, the It will feed back a successful reception message, otherwise it will feedback a reception failure message. Therefore, this method ensures that there is no packet loss problem in the MR message, which effectively guarantees the correctness of the performance index files obtained by the network optimization platform and the northbound network management, and effectively ensures the analysis and optimization of the network optimization platform. The correctness of the results ensures that the northbound network management can effectively manage and monitor the lower-level network management.
[0042] Preferably, the network element that uploads the MR message in this embodiment is the RNC, and specifically uploads the MR message to the MR server in the network management OMRC.
[0043] Preferably, in this embodiment, the separated MR messages are formed into MR files, which specifically include:
[0044] Every set time interval, for example, every 5 minutes, the received MR messages are separately composed into MR files; or when the information amount of the received MR messages that are not composed of MR files reaches the set threshold, such as when it reaches 20M, no MR files will be composed. The MR messages make up the MR file.
[0045] like figure 2As shown, the network element in this embodiment includes a signaling board and a global board, and specifically, the HSPS (High Signal Process Subsystem, high-speed signaling subsystem) on the signaling board sends the MR message and CDL message reported by the terminal to the OAMS (Operation And Maintenance Subsystem), OAMS separates CDL messages and MR messages and sends them to the global board. Specifically, it can be sent to the global board when the size reaches a certain size, such as 12k, or it can be sent to the global board at a certain interval. For example, if it is sent to the global board at an interval of 5s, the global board composes the received MR messages into an MR file. Specifically, the global board receives MR messages and composes an MR file according to 20M or 5 minutes. Further preferably, in this embodiment, the global board compresses the MR file, and uploads the compressed MR to the MR server through FTP. When sending through FTP, it can be determined whether the other party receives it successfully according to the feedback of the receiver.
[0046] like figure 2 As shown, the RNC will detect the MR interface link with the MR server. Preferably, in this implementation, when it is determined that the MR interface link between the network element and the MR server is abnormal, it waits until it is detected that the network element is connected to the MR server. When the MR interface link between the MR servers is normal, the MR file and the file transfer protocol FTP are reported to the MR server. In this embodiment, the MR interface link detection is performed, and specifically, it is detected whether the interface between the global board in the RNC and the network maintenance module and the interface between the network maintenance module and the MR server are normal.
[0047] Preferably, in this embodiment, when it is determined that the MR file is successfully transmitted, the MR file that has been successfully transmitted is deleted; when it is determined that the MR file has not been successfully transmitted, the MR file that has not been successfully transmitted is stored, such as on the global board, Set the transmission interval for retransmission at the interval; and delete the MR file with the earliest storage time by setting the update time at the interval. For example, the oldest MR file is automatically deleted every 3 days.
[0048] In order to realize the correct deletion of the MR file, preferably, the MR file naming rule in this embodiment includes sequentially: MRrnc, which identifies that the file is from the RNC; network element identifier, which identifies which RNC the file specifically comes from; and the file creation date. Preferably, in the following form:
[0049] MRrnc_<4-character NE ID (hexadecimal)>_<8-character file creation date (year, month, day)>_<4-character file creation time (hour, minute)>.dat.
[0050] The file creation date uses the local time, year-month-day (YYYYMMDD) format.
[0051] The file creation time is in local time, hour and minute (HHMM) format.
[0052] The embodiment of the present invention also provides a method for generating a performance indicator file, such as image 3 shown, including:
[0053] Step 301, receiving the MR file reported by the network element using the file transfer protocol FTP method;
[0054] Because of the FTP method, the result of whether the reception is successful will be fed back to the sender.
[0055] Step 302, analysing the MR file to obtain an MR message;
[0056] The MR file reported in the embodiment of the present invention only includes MR messages, so the MR server directly parses the MR file to obtain a performance index file, which improves the processing efficiency of the MR server.
[0057] Step 303, according to the requirements of the northbound network management and/or network optimization platform, parse the MR file to obtain a performance index file, and report the obtained performance index file to the northbound network management and/or network optimization platform.
[0058] In this embodiment, the MR message is parsed according to the performance indicators required by the northbound network management and/or the network optimization platform to obtain the performance indicators required by the northbound network management and/or the network optimization platform, and these performance indicators are converted into the xml file format. and performance index values ​​are uploaded to the FTP server or network optimization platform in the northbound network management system. The FTP server in the northbound NMS collects xml files every time, and parses the performance index values ​​in the xml files into the database.
[0059] In this embodiment, the upper-level network element receiving the MR message does not need to separate the MR message from the CDL message, which reduces the performance pressure of the MR server for parsing files, improves the processing capability of the MR server, and facilitates high integration of network management products.
[0060] In this embodiment, the upper-level network element that receives the MR message is the MR server in the network management OMCR. If the MR server fails and the status of the MR server is abnormal, no MR file is processed at this time; after the failure is recovered, the MR interface returns to normal, and the RNC re-uploads MR file during MR failure, the MR server starts the normal MR file processing flow. The JAVA process of the MR server will perform memory sorting after a certain amount of memory is used, and will not receive or process any messages during this time. However, because the FTP mode is adopted and the above processing mechanism is adopted at the RNC side, the MR message will not be lost.
[0061] When the MR server parses the received MR file, if the MR file is a compressed file, it first decompresses the compressed MR file.
[0062] Preferably, the MR is parsed to obtain the file type of the performance indicator file, which specifically includes binary type and plaintext type, that is, the original file type and the sample file type, and the performance indicator file is named in the file type, sending performance indicator file. The NE ID of the NE and the creation time of the performance index file. Preferably, it can take the following form:
[0063] TD-SCDMA_ _ _<2-character NE ID (in hexadecimal, indicating which OMCR the file comes from)>_<14-character File creation time (year, month, day, hour, minute, second) )>.xml.
[0064] The file creation date uses the local time, year-month-day-hour-minute-second (YYYYMMDDHHMMSS) format.
[0065] For example, the network element RNC ID is 68, and the MRO and MRS files generated at 23:30:00 on November 25, 2011 are named as follows:
[0066] TD-SCDMA_MRS_DATANG_OMCR_44_20111125233000.xml
[0067] TD-SCDMA_MRO_DATANG_OMCR_44_20111125233000.xml
[0068] like figure 2 As shown, the principle of control and message transmission of MR files among RNC, OMCR, northbound network management, and network optimization platform is given.
[0069] In addition to the MR server, the OMRC also includes a network element adaptation module. The network element adaptation module is connected to the network maintenance module in the RNC through the management interface. The network element adaptation module completes the MR task management functions through the management interface, such as task creation and measurement content. Customize, modify, etc.
[0070] This embodiment of the present invention provides a reporting method for MR messages. In practice, CDL messages are also reported to OMRC. Preferably, in this embodiment, after separating MR messages and CDL messages, the RNC separates the separated CDL messages. A CDL file is formed and reported to OMRC by FTP.
[0071] Based on the same inventive concept, the embodiment of the present invention also provides a network element for uploading MR messages and a network element for generating performance index files. The methods of the indicator files are similar, so the implementation of these devices can refer to the implementation of the method, and the repetition will not be repeated.
[0072] The network element for uploading the MR message provided by the embodiment of the present invention, such as Figure 4 shown, including:
[0073] A receiving unit 401, configured to receive a measurement report MR message and a call detail record CDL message reported by a terminal and a base station;
[0074] A file generating unit 402, configured to independently form an MR file from the received MR message;
[0075] The reporting unit 403 is configured to report the MR file to the MR server in a file transfer protocol FTP manner when it is determined that the MR interface link between the network element and the MR server is normal, so that the MR server can perform the MR file according to the MR file. The MR messages in generate performance metrics files.
[0076] Preferably, the file generating unit 402 is specifically configured to compose the received MR messages into an MR file every set time interval; or when the information amount of the MR messages that do not constitute an MR file reaches a preset threshold, compose an MR message that does not constitute an MR file. The MR messages of the file make up the MR file.
[0077] Preferably, the network element further comprises: a waiting transmission unit, configured to wait until the MR interface link between the network element and the MR server is detected when it is determined that the MR interface link between the network element and the MR server is abnormal When normal, the MR file and the file transfer protocol FTP method are reported to the MR server.
[0078] Preferably, the network element further includes: a first deletion unit, configured to delete the successfully transmitted MR file when it is determined that the MR file is successfully transmitted; a retransmission unit, configured to determine that the MR file has not been successfully transmitted, delete the The MR files that have not been successfully transmitted are stored, and the transmission interval is set for retransmission; the second deletion unit is used to delete the MR files with the earliest storage time at intervals of the set update time.
[0079] Preferably, the network element includes a signaling board and a global board, the receiving unit is implemented by a signaling board, and the file generating unit is implemented by a global board,
[0080] Specifically, the high-speed signaling subsystem HSPS on the signaling board sends the MR messages and CDL messages reported by the terminal to the operation and maintenance subsystem OAMS. The OAMS sends the MR messages to the global board, and the global board composes the received MR messages into MR files. .
[0081] Preferably, the above-mentioned network element for uploading the MR message is an RNC.
[0082] The network element for generating the performance index file provided by the embodiment of the present invention, such as Figure 5 shown, including:
[0083] A file receiving unit 501, configured to receive an MR file reported by a network element using a file transfer protocol FTP method;
[0084] a first parsing unit 502, configured to parse the MR file to obtain an MR message;
[0085] The second parsing unit 503 is configured to parse the MR file to obtain a performance index file according to the requirements of the northbound network management and/or network optimization platform, and report the obtained performance index file to the northbound network management and/or network optimization platform.
[0086] Preferably, in the embodiment of the present invention, the network element that generates the performance index file is the MR server in the OMRC.
[0087]As will be appreciated by one skilled in the art, embodiments of the present invention may be provided as a method, system, or computer program product. Accordingly, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present invention may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) having computer-usable program code embodied therein.
[0088] The present invention is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each flow and/or block in the flowchart illustrations and/or block diagrams, and combinations of flows and/or blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to the processor of a general purpose computer, special purpose computer, embedded processor or other programmable data processing device to produce a machine such that the instructions executed by the processor of the computer or other programmable data processing device produce in the process of realization Figure 1 process or processes and/or blocks Figure 1 A means for the functions specified in a block or blocks.
[0089] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory result in an article of manufacture comprising instruction means, the instructions The device is implemented in the process Figure 1 process or processes and/or blocks Figure 1 the function specified in a box or boxes.
[0090] These computer program instructions can also be loaded on a computer or other programmable data processing device to cause a series of operational steps to be performed on the computer or other programmable device to produce a computer-implemented process such that Instructions are provided for implementing the process in Figure 1 process or processes and/or blocks Figure 1 The steps of the function specified in the box or boxes.
[0091] Although preferred embodiments of the present invention have been described, additional changes and modifications to these embodiments may occur to those skilled in the art once the basic inventive concepts are known. Therefore, the appended claims are intended to be construed to include the preferred embodiment and all changes and modifications that fall within the scope of the present invention.
[0092] It will be apparent to those skilled in the art that various modifications and variations can be made in the present invention without departing from the spirit and scope of the invention. Thus, provided that these modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is also intended to include these modifications and variations.

PUM

no PUM

Description & Claims & Application Information

We can also present the details of the Description, Claims and Application information to help users get a comprehensive understanding of the technical details of the patent, such as background art, summary of invention, brief description of drawings, description of embodiments, and other original content. On the other hand, users can also determine the specific scope of protection of the technology through the list of claims; as well as understand the changes in the life cycle of the technology with the presentation of the patent timeline. Login to view more.

Similar technology patents

Use method of dual-port SRAM in intelligent mobile phone

Owner:TECHFAITH INTELLIGENT HANDSET TECH BEIJING

Method for synthesis of (meth)acrylate diluent

InactiveCN105837448AHigh overall yieldImprove processing power
Owner:CHANGZHOU UNIV

Method and system for talkback visual dispatching

InactiveCN104850936AImprove processing power
Owner:泉州市铁通电子设备有限公司

Device and method for improving baseband signal processing capacity of satellite navigation terminal receiver

InactiveCN104407367Asave logic resourcesImprove processing power
Owner:CHONGQING INST OF GREEN & INTELLIGENT TECH CHINESE ACADEMY OF SCI

Classification and recommendation of technical efficacy words

  • Improve processing power
  • reduce performance pressure

Task scheduling method and system

ActiveCN105468450Areduce visitsImprove processing power
Owner:CHENGDU HUAWEI TECH

Fuzzy keyword search method oriented to multi-server and multi-user

InactiveCN108062485AImprove processing powerfix security issues
Owner:BEIJING UNIV OF TECH

Bank card transaction test method and system

InactiveCN101089903AReduce consumption of computing resourcesImprove processing power
Owner:CHINA UNIONPAY

Unified computing system

InactiveCN102223296AImprove processing powerReduce engineering wiring
Owner:NANJING BALANCE NETWORK TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products