Research Article
The Design and Implementation of Multiterminal Based Proactive Information Delivery System
Algorithm 2
Decision algorithm of data self-adaptive process.
Input: Terminal request or user information demand | Output: Adaptive user data | (1) Receive terminal request or user information demand; | (2) Get terminal capability list; | (3) Get flow and other characteristics of network; | (4) Get user data; | (5) Traverse user data according to data type and data node; | (6) Check each node with capability list, if it matches terminal requirement then go to (8) else go to (7); | (7) Check if data is suitable for the terminal, if true then go to (9) else go to (8); | (8) Find replacement or deletion strategies and go to (6); | (9) Adjust data according to terminal capabilities, and discard or replace if adjust to up limit, go to (6); | (10) If the adjusted package match network Qos then go to (6) else go to (11); | (11) Take strategies to adjust data, and then go to (10); | (12) Generate user data according to target file type. |
|