Header Detail Record for Granular Network Usage Tracking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional methods for tracking telecommunications network usage, particularly in data-based communications networks, lack granularity and detail, especially for VoIP, wireless, and broadband services, failing to provide comprehensive usage statistics at the user level, which is essential for businesses and consumers.

Innovation Solution

A system and method for generating a header detail record (HDR) that analyzes packet data from network probes, using protocols like sflow or netflow, to extract and enrich header information, determining session and subscriber data through deep packet inspection, and creating actionable results for detailed usage statistics and billing purposes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional call detail records (CDRs) are used to track telecommunications usage, then billing information can be tracked for circuit switched calls, but the tracking lacks granularity and detail for data-based communications networks including VoIP and wireless services

Engineering Contradiction:
Improveusage tracking granularityVSAvoidnetwork protocol compatibility
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The system creates a universal header detail record (HDR) format that can track multiple types of communications including circuit switched calls, VoIP, wireless, and broadband services through a single standardized structure. The HDR incorporates fields for both traditional CDR data (calling party, called party, duration) and packet data network information (IP addresses, protocol types, application identifiers), enabling one system to handle diverse network protocols and service types that conventional CDRs could not track with sufficient granularity

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The patent segments the usage tracking system into distinct functional components: network probes that capture packet data at different network points, data collectors that aggregate information from multiple probes, and processing systems that create standardized HDRs. This segmentation allows the system to maintain high measurement precision for different protocol types while improving adaptability by allowing each component to be optimized for specific network segments

Inventive Principle:
Principle #1Segmentation

2Loss of information

If packet data is captured and analyzed from network probes to create detailed usage statistics, then user-level granularity is achieved, but system complexity increases

Engineering Contradiction:
Improveusage information completenessVSAvoidsystem architecture complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent introduces intermediary components including standardized HDR formats and centralized processing systems that mediate between complex network probes and simpler billing/analysis systems. The probes capture detailed packet information, but this data is transformed into standardized HDRs with predefined fields for usage information, subscriber identifiers, and session details. This intermediary standardization layer preserves complete usage information while reducing the complexity burden on downstream systems by providing structured, normalized data

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system creates simplified copies of the original packet data in the form of header detail records. Rather than processing and storing all raw packet data which would be extremely complex, the system extracts essential usage information and creates standardized HDR copies containing calling party, called party, duration, data volume, and application identifiers. These HDR copies preserve the necessary usage information completeness while dramatically reducing system complexity by working with structured summaries rather than raw packet streams

Inventive Principle:
Principle #26Copying

Data Source

PatentUS9602367B2System, method, and computer program product for creating a header detail record
Publication Date: 2017.03.21 TEOCO CORP
  • US9602367B2 patent drawing
  • US9602367B2 patent drawing
  • US9602367B2 patent drawing

AI summary

A system, method, computer program product and computer processor-implemented method of generating a header detail record (HDR) for a hypertext transport protocol (HTTP) data browsing user accessing network resources, may include: receiving, by at least one computer processor, packet data from at least one probe tapping into at least one network element of a data network of a communications services provider, said packet data comprising: header data, and payload data; analyzing said packet data comprising: extracting at least one header detail record (HDR) from said header data and said payload data for all said packet data, and creating said at least one header detail record (HDR).