Page 324 - 《软件学报》2021年第8期
P. 324

2606                                   Journal of Software  软件学报 Vol.32, No.8,  August 2021

                            更新 msg.dfp
                            msg.type←DataPkt 并加入 DiffusionVector
                          ELSE
                            插入 MessageQueue
                            运动目标←msg.target,运动模式←ActiveMove
                            msg.type←DiffusionPkt 并加入 DiffusionVector
                          endIF
                        ELSE IF msg.dfp 为 PriorityData THEN
                          IF msg.target 位于 RDA THEN
                            IF  运动模式为 ActiveMove THEN
                              IF msg.target 与运动目标一致  THEN
                               插入 MessageQueue
                              ELSE
                               msg.type←DiffusionPkt 并加入 DiffusionVector
                              endIF
                            ELSE
                              插入 MessageQueue
                              运动目标←msg.target,运动模式←ActiveMove
                            endIF
                          ELSE IF msg.target 位于 AAA THEN
                            更新 msg.dfp
                            插入 MessageQueue
                            运动目标←协调运动目标队列中优先级最高的节点
                          ELSE IF msg.target 位于 IAA THEN
                            IF msg.ufi 小于按照式(18)计算的 UFI 值  THEN
                              更新 msg.dfp 和 msg.ufi
                              插入 MessageQueue
                            ELSE
                              丢弃
                            endIF
                          ELSE
                            插入 MessageQueue
                          endIF
                        ELSE
                          IF msg.target 位于 RAA THEN
                            插入 MessageQueue
                          ELSE
                            IF msg.ufi 小于按照式(18)计算的 UFI 值  THEN
                              更新 msg.dfp 和 msg.ufi
                              插入 MessageQueue
                            ELSE
                              丢弃
   319   320   321   322   323   324   325   326   327   328   329