In-Vehicle Service Communication via Non-IP Server Discovery
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Service-oriented communication in in-vehicle systems is limited to IP devices, leading to degraded real-time performance due to data conversion processes between non-IP and IP devices, which affects throughput.
Innovation Solution
A communication system with a first server and a second server that transmits server information through non-IP channels, allowing direct service requests by clients, eliminating the need for intermediate data conversion processes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a process for performing data conversion and response to a request is provided between a non-IP device and an IP device, then non-IP devices can be used in service-oriented communication, but the processing performance and real-time performance are degraded
Solution Approach 1:
The patent introduces a gateway device as an intermediary that enables non-IP devices to participate in service-oriented communication. The gateway translates service requests from IP devices into non-IP communication protocols and vice versa, allowing compatibility without requiring direct data conversion between non-IP and IP devices, thus maintaining high processing performance while achieving versatility.
2Adaptability or versatility
If data conversion is performed every time sensor data is sent from a non-IP device to an IP device, then data compatibility is achieved, but real-time performance is degraded
Solution Approach 1:
The patent implements preliminary action by having non-IP devices publish their service information and data to the gateway in advance using non-IP communication protocols. The gateway pre-processes and stores this data in a format accessible to IP devices. When IP devices need the data, they can directly access the pre-processed information without requiring real-time data conversion, thus achieving both compatibility and real-time performance.
3Adaptability or versatility
If a relay process is used between non-IP and IP devices, then communication between different protocol devices is enabled, but the processing performance is influenced negatively
Solution Approach 1:
The patent segments the communication system into distinct functional layers: a service publication layer for non-IP devices communicating with the gateway using non-IP protocols, and a service access layer for IP devices communicating with the gateway using IP protocols. The gateway acts as a boundary between these layers, performing protocol translation only at the gateway interface rather than at every data transmission point, thereby reducing the overall processing burden and improving performance while maintaining protocol compatibility.
Data Source
AI summary
A communication system and so forth that can improve the throughput are provided. The communication system includes a server 1A (first server), another server 1B (second server), and a client 2. The server 1B transmits server information (second server information) indicative of an address of the server 1B to the client 2 through a non-IP communication channel. The client 2 includes a service registry 114C (registry) into which the server information transmitted from the server 1B is stored. The client 2 acquires the server information from the service registry 114C and requests the server 1B corresponding to the address indicated by the server information for a service to be provided by the server 1B.


