RAN File Converter for Multi-Vendor Call Trace Streaming
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing RAN parsers face challenges in handling multi-vendor and multi-technology Call Trace logs due to proprietary file formats and varying content, leading to inefficiencies in processing and computation requirements.
Innovation Solution
A File Converter Service that converts Call Trace logs from different vendors into a streaming output, emulating the behavior of network elements, supporting both file-based and TCP stream inputs, and inferring relationships between files without reading their content, allowing deployment at the edge or central locations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If RAN parser handles multi-vendor Call Trace logs in proprietary file formats, then it can support multiple vendors, but processing complexity and computational requirements increase
Solution Approach 1:
The patent introduces a File Converter Service as an intermediary component between the file-based Call Trace logs and the streaming RAN parser. This service converts proprietary vendor file formats into standardized streaming formats (TCP streams), allowing the parser to handle multiple vendors without increasing its own complexity. The converter absorbs the vendor-specific format handling, making the parser vendor-agnostic.
Solution Approach 2:
The system is segmented into distinct functional components: a File Converter Service that handles file format conversion and a RAN Parser that processes streaming data. This segmentation allows each component to be optimized independently - the converter handles the complexity of multi-vendor file formats while the parser focuses on efficient streaming processing.
2Adaptability or versatility
If RAN parser processes file-based Call Trace logs directly, then it can handle all vendor formats, but processing speed and efficiency decrease
Solution Approach 1:
The File Converter Service changes the data format parameter from static files to dynamic streams. By converting file-based input into TCP streaming output, the system enables continuous data flow processing which is inherently more efficient for real-time analysis. The converter translates vendor-specific file parameters into standardized stream parameters that the parser can process efficiently.
3Productivity
If RAN parser requires streaming input for efficiency, then processing speed improves, but it cannot directly accept file-based input from vendors
Solution Approach 1:
The File Converter Service acts as a mediator that bridges the gap between file-based vendor output and stream-based parser input. It receives files from any vendor, converts them to streaming format, and delivers them to the parser, thus preserving both the parser's streaming efficiency and the system's ability to accept diverse file-based inputs.
4Reliability
If RAN parser implements vendor-specific coding for each vendor, then it can accurately process each vendor's format, but device complexity and maintenance difficulty increase
Solution Approach 1:
The patent extracts vendor-specific processing logic from the RAN parser and places it in a separate File Converter Service. This extraction allows the parser to remain simple and vendor-agnostic, while the converter handles all vendor-specific format variations. The converter can be configured to handle different vendors without modifying the parser's core logic.
Data Source
AI summary
A method includes accessing files that are Call Trace logs and that are from a plurality of vendors and that operate in a mobile network; downloading the files that are within an appropriate date range, that are complete, and that have not been already downloaded; based on a corresponding vendor for a file of the files, converting the file to a streaming output; and sending the streaming output to a Trace Receiver service in a Radio Access Network (RAN) Parser that is configured to process streaming Call Trace messages.


