Wireless Device Control in Visited Networks with Cached Network Lists
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The use of Steering-of-Roaming Application Function (SoR AF) to serve network lists in wireless communication networks generates excessive signaling and delays in delivering services, consuming network resources and affecting efficiency.
Innovation Solution
A network controller caches prioritized network lists in its memory, reducing the need to retrieve them from a database, thereby minimizing signaling and resource consumption while enhancing service delivery speed.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the Steering-of-Roaming Application Function (SoR AF) is used to serve network lists, then the wireless communication devices can obtain authorization and instructions for serving in visited networks, but excessive signaling is generated that consumes network resources and creates delay
Solution Approach 1:
The network controller pre-loads and caches the prioritized network list from the network database into its local memory before it is needed for serving wireless communication devices. This preliminary action ensures that when a device requests service in a visited network, the controller can immediately retrieve the network list from its cache without generating excessive signaling to the SoR AF, thus reducing network resource consumption while maintaining reliable service delivery
Solution Approach 2:
The network controller acts as an intermediary between the network database and the wireless communication devices. It caches the prioritized network list locally and serves it directly to devices in visited networks, eliminating the need for continuous signaling through the SoR AF. This intermediary approach reduces signaling overhead and network resource consumption while maintaining the reliability of service authorization and instructions
2Loss of information
If the Steering-of-Roaming Application Function (SoR AF) is used to serve network lists, then the wireless communication devices can obtain network list information, but delay is created in delivering wireless communication services in visited networks
Solution Approach 1:
The network controller pre-loads the prioritized network list into its local memory cache before it is needed for serving devices. This preliminary action ensures that when a wireless communication device requests service in a visited network, the controller can immediately retrieve and transfer the network list without delay, eliminating the time-consuming signaling process through the SoR AF while ensuring complete and accurate information delivery
3Loss of energy
If the network controller caches prioritized network lists in its memory, then the need to retrieve them from a database is reduced, but additional memory resources are required in the controller
Solution Approach 1:
The network controller extracts and caches only the essential prioritized network list information from the network database into its local memory. This selective extraction approach stores only the critical data needed for serving wireless communication devices in visited networks, minimizing the additional memory resources required while maximizing the reduction in signaling resource consumption. The controller retrieves this cached information locally rather than repeatedly querying the database
Data Source
AI summary
A wireless device is controlled in a visited wireless network. A network database stores a prioritized network list for the visited wireless network. A network controller receives a request from the visited wireless network for the wireless device, and in response, retrieves the prioritized network list for the visited wireless network from the network database. The network controller transfers the prioritized network list to the wireless device over the visited wireless network. The network controller stores the prioritized network list for the visited wireless network in a controller memory. The network controller receives another request from the visited wireless network for the wireless device, and in response, retrieves the prioritized network list for the visited wireless network from the controller memory. The network controller transfers the prioritized network list to the wireless device over the visited wireless network. The wireless device wirelessly communicates based on the prioritized network list.


