Future Work Engineering Reports | OGC

41 values to control the application of network resources to specific packets. DiffServ can be used to provide low latency to voice communications while providing best effort to file transfers on the same network. The DMS could use DiffServ to prioritize message to optimally utilize network resources without having actual knowledge of network resource availability. The intent was to insert Diffserv 6-bit values into the packets headers carrying high priority messages to increase the chances of the message being received in an expeditious manner. Technical gaps where discovered when attempting the insertion of DiffServ values into the packets that contained high priority messages. Because the DMS deals with messages on the application level, it was not directly possible to associate messages to the individual packets on the network level. It was realized that DiffServ is designed to be implemented to allow a single network interface card to insert the same DiffServ 6-bit value into every IP packet transmitted. This is not conducive to the type of operational capability required by the Provenance Module.

10.4 Future Work

It was determined that the use of DiffServ as a message prioritization method was not the optimal method for this research effort. It is still a recommendation that the use of networking protocols to control the use of datalink resources is the most effective method of prioritizing messages. The allocation of network resources should be conducted by the datalink and not by web services, which has no insight into the availability of network resources. While the current prioritization solution does effectively fulfill the requirements set forth by OWS-9, future research efforts may discover more effective methods of message prioritization in QoS standards used on the network level. The current Prioritization Module implementation is hardcoded with a list of high priority message types. This straightforward method was chosen to allow the basic process of client – DMS session creation to be developed. Future development of the DMS and the Prioritization Module should include the ability of the client to define list of high priority message types. This additional functionality will allow client to choose which messages are the most important instead of what is pre-configured in the DMS. 11 Efficient Data Exchange According to the OWS-9 RFQ Annex B, the following requirements have been identified for data compression: ฀ Improve the efficiency of air-to-ground data exchange by reducing bandwidth consumption through the use of compression ฀ Utilize OWS-8 recommended compression, Fast Infoset, with deflate post compression, from the OWS-8 AIXM 5.1 Compression Benchmarking ER ฀ Investigate more efficient protocols for exchanging messages between client and information management services from ground-to-air and air-to-ground ฀ Perform analysis of alternative solutions 42 ฀ Perform sensitivity analysis to describe the key drivers of significant changes ฀ Test and document the performance of improvements of alternative solutions ฀ Demonstrate the recommended solution ฀ Document recommendations for minimizing bandwidth impacts for ground to air and air to ground communications via DMS. The purpose of the Data Compression Module will be to match a specific compression algorithm to individual data links. The goal of the Data Compression Module is allow for the efficient transfer of data over bandwidth restrictive data links. A multitude of compression algorithms may be used to be suit the data type being transmitted over a specific data link.

11.1 Scope of Work