Core Network Node SIM-Based Data Processing for IoT

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users of IoT devices face a heavy burden in building new systems for data processing and format conversion when utilizing data collected from these devices, as existing services often require data to be in a specific format that may not match the format transmitted from the devices.

Innovation Solution

A method is introduced where a node in the core network receives data from IoT devices, determines if a specific program associated with the SIM is present based on a session identifier, and executes it to process the data before transmission to an IP network, allowing for restricted processing and format conversion.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If users build their own system on IP network for data processing, then data processing capability is improved, but system complexity and burden increase

Engineering Contradiction:
Improvedata processing capabilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a format conversion service as an intermediary component between IoT devices and existing services. This service automatically converts data formats, eliminating the need for users to build their own complex data processing systems. The intermediary handles format conversion transparently, reducing system complexity while maintaining data processing capability.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The format conversion service operates autonomously without requiring user intervention. It automatically detects data formats from IoT devices, performs conversion to match existing service requirements, and transmits processed data. This self-service mechanism eliminates the burden of manual system building and format conversion processing.

Inventive Principle:
Principle #25Self-service

2Adaptability or versatility

If format conversion processing is implemented to match existing services, then service compatibility is improved, but system complexity increases

Engineering Contradiction:
Improveservice compatibilityVSAvoidsystem complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The format conversion service provides universal compatibility with multiple existing services through a single unified interface. It supports various data formats and service requirements without requiring separate conversion mechanisms for each service. This multi-functionality achieves service compatibility while avoiding the complexity of implementing multiple dedicated conversion systems.

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

3Adaptability or versatility

If data processing is performed outside core network, then data utilization flexibility is improved, but processing efficiency and compatibility decrease

Engineering Contradiction:
Improvedata utilization flexibilityVSAvoidprocessing efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent implements format conversion processing within the core network before data exits to external services. This preliminary action ensures data is pre-processed and formatted correctly, eliminating the need for subsequent conversion operations outside the network. The advance processing improves efficiency by avoiding redundant operations while maintaining data utilization flexibility.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20230134749A1Apparatus, method, and storage medium for data processing
Publication Date: 2023.05.04 SORACOM INC
  • US20230134749A1 patent drawing
  • US20230134749A1 patent drawing
  • US20230134749A1 patent drawing

AI summary

A method of data processing in a node constituting a core network is provided. The core network including a first facility and a second facility configured to be capable of receiving data from an IoT device through communication on a U-plane from the first facility and transmitting the data to an IP network. The method comprises receiving data from the IoT device, determining whether a program associated with a SIM installed in the IoT device is present based on a session identifier included in a header of the data, the session identifier indicating a session on the U-plane, and when the program associated with the SIM is present, executing the program for the data. Processing which is allowed to be executed by the program is restricted.