CSI-2 Packet Extension for Modification-Protected Application Payloads
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing camera serial interface (CSI)-2 standards struggle to support various applications such as mobile devices, in-vehicle systems, and IoT due to limitations in packet structure, necessitating extensions while maintaining compatibility and adhering to packet modification prohibitions on transmission paths.
Innovation Solution
A transmission device and reception device that add a packet header for extension different from the physical layer header, generating an Application Specific payload protected from modification, and include a packet generation unit to create packets for the physical layer, while a reception device acquires this payload from the transmitted packet.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If the CSI-2 packet structure is extended to support various applications (in-vehicle, IoT), then the adaptability and versatility of the interface is improved, but the device complexity increases due to the need to maintain compatibility with existing standards while adding new functionality
Solution Approach 1:
The packet structure is segmented into distinct functional components: the original CSI-2 packet header for physical layer communication, and a new application-specific header for extension functionality. This segmentation allows each part to serve its specific purpose independently, enabling application extension without complicating the overall packet structure or breaking compatibility with existing CSI-2 standards.
Solution Approach 2:
An application-specific header acts as an intermediary layer between the physical layer packet header and the application data payload. This intermediary structure enables extended functionality for various applications (in-vehicle, IoT) while maintaining the original packet format integrity, thus increasing adaptability without proportionally increasing device complexity.
2Reliability
If packet modification is prohibited on the transmission path to ensure data integrity, then the reliability is improved, but the ease of operation deteriorates because packet extension and processing become more restricted
Solution Approach 1:
The application-specific header and payload are prepared and encapsulated in advance at the transmitting end before transmission begins. This preliminary action ensures that the packet structure is finalized with all necessary extension information included, eliminating the need for modifications during transmission and thus maintaining reliability while enabling extended functionality.
Solution Approach 2:
The packet structure is extended by adding new parameters (application-specific header fields) without changing the fundamental structure or transmission rules of the original CSI-2 packets. This parameter addition approach maintains compatibility and reliability while providing the flexibility needed for various applications, as the extension is achieved through additive rather than transformative changes.
Data Source
AI summary
Transmission adaptable to a rule of packet modification prohibition on a transmission path is disclosed. In one example, transmission includes adding a packet header for extension to packet data obtained by packing data to be transmitted, and generating an application specific payload that is protected from modification on a transmission path. Supply of the application specific payload is switched to a selected one of a plurality of packet generation circuits, wherein the plurality of packet generation circuits are arranged in parallel for each of a plurality of types of physical layers, and each of the packet generation circuits is configured to add a packet header for a physical layer different from the packet header for extension for the application specific payload. A packet for the physical layer is generated by the selected one of the plurality of packet generation circuits.


