NIDD RDS Port Management for Sleep-State Reservation Reliability
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for managing Reliable Data Service (RDS) ports in Non-Internet Protocol (IP) Data Delivery (NIDD) face challenges such as failed reservations or releases due to device sleep states or HTTP timeouts, and issues with improper AF notifications when RDS ports are not created by the AF or UE.
Innovation Solution
A method and network node that include an indication in the request for reserving or releasing RDS port resources, specifying whether confirmation with the terminal device is required, allowing the Network Exposure Function (NEF) to manage RDS ports dynamically and notify the AF accordingly, with interactions and notifications based on this indication.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Use of energy by moving object
If the terminal device is in a sleep state, then power consumption is reduced, but RDS port reservation or release operations fail
Solution Approach 1:
The system performs preliminary actions by buffering RDS port reservation or release operations when the terminal device is in sleep state, and executes these buffered operations when the device becomes available, ensuring both power savings and operational reliability
2Loss of time
If HTTP client timer is used for port management, then communication timeout is controlled, but processing time for RDS protocol messages is insufficient
Solution Approach 1:
The system dynamically adjusts the timeout mechanism by introducing a buffer that decouples the HTTP client timer from the actual RDS protocol message processing, allowing the processing time to extend beyond the original timeout period while maintaining controlled communication timing
3Ease of operation
If AF notifies UE about RDS port reservation, then port management is coordinated, but notification may be improper when port is not created by AF or UE
Solution Approach 1:
The system implements feedback mechanisms where the AF receives confirmation responses from the NEF about the actual port reservation status, and only notifies the UE when the port was successfully created by either the AF or UE, ensuring accurate and appropriate notifications
4Ease of operation
If RDS port management is simplified, then operation complexity is reduced, but flexibility in handling different scenarios is lost
Solution Approach 1:
The system creates a universal port management mechanism where the NEF acts as an intermediary that handles multiple scenarios (AF-initiated reservation, UE-initiated reservation, sleep state handling, timeout management) through a single standardized interface, maintaining both simplicity and flexibility
Data Source
AI summary
The present disclosure provides a method in a Network Exposure Function, NEF. The method includes: receiving, from an Application Function, AF, a request for dynamically reserving a Reliable Data Service, RDS, port resource in association with a Non-Internet Protocol ‘IP’ Data Delivery, NIDD, configuration, the request containing an indication indicating whether the reserving of the RDS port resource requires confirmation with the terminal device; and transmitting, to the AF, a response to the request.


