Packet Service Apparatus for Network Security and Billing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional packet service control methods are inadequate in preventing hacking attacks like DOS and cannot accurately determine packet transmission based on application protocols, while existing billing systems struggle with flexibility and different fee schedules for various services, leading to inefficiencies and increased costs for communication service providers.

Innovation Solution

A method and device for packet transmission control and billing data generation that includes a packet service apparatus capable of analyzing data packets at the application protocol layer, tracking IP addresses, and performing protocol analysis at the TCP/IP level, providing real-time packet usage monitoring and unified billing solutions for both wired and wireless networks.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional packet service control methods are used, then network infrastructure is maintained, but hacking attacks like DOS cannot be detected and packet transmission cannot be accurately controlled

Engineering Contradiction:
Improvepacket transmission control accuracyVSAvoidhacking attack detection capability
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The packet service apparatus performs preliminary actions by analyzing packet data at the application protocol layer before transmission occurs. It extracts protocol information, tracks IP addresses, and determines transmission eligibility in advance, enabling accurate packet control and hacking detection before harmful actions are executed.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The packet service apparatus acts as an intermediary between network infrastructure and packet transmission. It receives packet data, analyzes it according to application protocols, tracks IP addresses, and determines whether transmission should occur, thereby mediating between existing network infrastructure and the need for enhanced security and control.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of information

If multiple web servers with different access logs are connected to the access log collector, then billing data can be collected, but various interfaces must be equipped for each web server increasing system complexity

Engineering Contradiction:
Improvebilling data collection completenessVSAvoidinterface variety for each web server
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The packet service apparatus provides universal functionality by analyzing packet data according to application protocols and extracting billing information in a unified manner. It can handle multiple web servers and network environments through a single standardized interface, eliminating the need for various specialized interfaces for each web server while maintaining complete billing data collection.

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

3Ease of manufacture

If packet service control and billing functions are implemented as separate systems, then each function can be optimized independently, but costs increase and operational efficiency decreases

Engineering Contradiction:
Improveindependent function optimizationVSAvoidsystem integration structure
Core Design Contradiction:
Ease of manufactureVSDevice complexity

Solution Approach 1:

The packet service apparatus merges packet service control and billing functions into a single integrated system. It performs both packet analysis for security control and billing data extraction simultaneously, eliminating the need for separate systems while maintaining the ability to optimize each function through unified processing architecture.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The packet service apparatus serves multiple functions including packet analysis, security control, and billing data generation through a single universal platform. This multi-functional design reduces system complexity and costs while enabling optimized processing through unified protocol analysis capabilities.

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

4Device complexity

If billing systems use simple packet usage collection methods, then implementation is straightforward, but flexible billing schemes for different services cannot be implemented

Engineering Contradiction:
Improvebilling system implementation simplicityVSAvoidbilling scheme flexibility
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The packet service apparatus implements dynamic billing capabilities by analyzing packet data at the application protocol layer and extracting detailed service information. It can adapt billing calculations based on different service types, usage patterns, and protocol characteristics, enabling flexible billing schemes while maintaining relatively simple implementation through automated protocol analysis.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS7584506B2Method and apparatus for controlling packet transmission and generating packet billing data on wired and wireless network
Publication Date: 2009.09.01 NTELS
  • US7584506B2 patent drawing
  • US7584506B2 patent drawing
  • US7584506B2 patent drawing

AI summary

Inventive embodiments relate to a method and apparatus for packet transmission control and packet charge data generation on wired/wireless network, especially, the apparatus can control the packet transmission and measure the amount of packet. The apparatus receives a packet data through a network and stores the packet data in a shared memory. After determining whether the packet data satisfies with a filtering rule, it deletes the packet data if the packet data satisfies with the filtering rule and transmits the packet data to destination otherwise. Then, it generates preliminary billing data corresponding to the packet data and transmits the preliminary billing data to a billing apparatus.