Cellular Behavior Manager for TCU Modem Access Control
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current telematics control unit (TCU) APIs do not provide sufficient functionality to monitor and prevent device aggression, which increases network signaling load and vulnerability, necessitating a solution to manage cellular modem access and enforce rules to meet operator requirements.
Innovation Solution
Implementing a Cellular Behavior Manager (CBM) within the hardware abstraction layer (HAL) to monitor and control access to the cellular modem, enforce predefined rules, and prioritize applications, with rule updates during runtime and counter-based statistics to prevent device aggression.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If applications are allowed continuous access to cellular modem for logging off and registering back on network, then application functionality is maintained, but network signaling load increases significantly
Solution Approach 1:
The cellular behavior manager acts as an intermediary component between applications and the cellular modem. It monitors application behavior, enforces rules regarding network access patterns, and controls modem access to prevent excessive logging off and registering back on operations, thereby reducing network signaling load while maintaining necessary application functionality
Solution Approach 2:
The system implements feedback mechanisms by monitoring application behavior patterns and using this information to dynamically control access to the cellular modem. The cellular behavior manager tracks access attempts, evaluates them against predefined rules, and adjusts permission decisions based on observed behavior, preventing malicious or excessive network access patterns
2Adaptability or versatility
If multiple telematics applications are permitted to access cellular modem simultaneously, then service coverage is improved, but device aggression and vulnerability increase
Solution Approach 1:
The cellular behavior manager serves as a security intermediary that mediates all access requests from multiple applications to the cellular modem. It enforces rules that prevent device aggression behaviors, controls access timing and frequency, and protects the system from malicious applications while allowing legitimate service operations
Solution Approach 2:
The system applies different access control rules to different applications based on their specific requirements and trust levels. The cellular behavior manager evaluates each application's access requests individually, applying appropriate restrictions or permissions to balance service coverage needs with security requirements for each application
3Reliability
If comprehensive monitoring of application access behavior is implemented, then network operator requirements are met, but system complexity increases
Solution Approach 1:
The cellular behavior manager is designed as a universal component within the hardware abstraction layer that provides multiple functions: monitoring application behavior, enforcing access rules, controlling modem access, and generating statistics. This multi-functional approach meets operator compliance requirements while avoiding the need for multiple separate monitoring systems
Data Source
Figure 1
Figure 1
Figure 1
AI summary
The invention relates to a Method for controlling a telematics control unit (TCU), wherein a first exchange of commands and information (EX1.1, EX1.2, EX1.3) is executed on a processor and storage unit (PSU) between at least two telematics applications (TA1, TA2, TA3) and an application programming interface (API), wherein a second exchange of commands and information (EX2.1, EX2.2, EX2.3) is executed on the processor and storage unit (PSU) between the application programming interface (API) and a hardware abstraction layer (HAL) and wherein a third exchange of commands and information (EX3.1, EX3.2, EX3.3) is executed on the processor and storage unit (PSU) between the hardware abstraction layer (HAL) and a cellular modem hardware (CMH).