1 / 10

Reducing Network Load through Intelligent Content Filtering

Reducing Network Load through Intelligent Content Filtering. ICCRTS 2008 Paper 051 Trude Hafsøe FFI, Norway trude.hafsoe@ffi.no. Why content filtering?. Bandwidth restrictions there is not enough resources to transmit all information that is available

sage
Download Presentation

Reducing Network Load through Intelligent Content Filtering

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Reducing Network Load through Intelligent Content Filtering ICCRTS 2008 Paper 051 Trude Hafsøe FFI, Norway trude.hafsoe@ffi.no

  2. Why content filtering? • Bandwidth restrictions • there is not enough resources to transmit all information that is available • Content filtering should be done based on relevance • transmit enough information to make the right decisions at the right time • which data is relevant will vary for each application, data source and end user • Information overflow • receiving more information than one can process • can lead to users overlooking critical information

  3. Types of content filtering • Filtering metrics • Geographical filtering • Frequency based filtering • Priority based filtering • Role based filtering • Security label filtering • Filtering types • Entire messages, or • Parts of messages.

  4. Filtering challenges • How to specify relevance? • Profile/role based • Format? • Who determines what gets filtered? • End-user? • Predefined based on role? • Filtering awareness • Does a user need to know when data gets filtered? • How much do we filter? • Where do we filter?

  5. Where to filter? • Filtering in the end-system terminals • Low complexity • Stateless • High bandwidth use • Filtering in proxies/intermediate nodes • High complexity • Proxy may need to keep state • Reduces bandwidth use in parts of the network • Filtering in message producing system • Medium complexity • May need to keep state • Best bandwidth utilization since no unnecessary information is injected into the network

  6. Experiments • Performed at NATO CWID 2007 • Web service traffic • SOA enabling of a tactical handheld system • NFFI formatted data • Content filtering performed by a proxy/intermediate node • Two types of filtering performed • Geographical • Optional field filtering

  7. Geographical filtering Fixed zone filter Tracks within the zone are always sent, while tracks outside the zone are never sent. Zone ring filter Track sending frequency is determined by the zone ring the track is in; tracks close to the unit is updated most frequent.

  8. Fixed Zone Filter Tactial unit display

  9. Zone Ring Filter Tactical unit display

  10. Summary • Content filtering is one of several measures that can be employed in order to increase the information infrastructures ability to adapt to changing network and battlefield conditions • Experiments from NATO CWID 2007: • Proof-of-concept • Successful test of a combined geographical and frequency based filter • Content filtering can: • Reduce network load • Help alleviate the information overflow issue • Filtering can be complex • Filters must be adapted to fit the type of information and the need of the users

More Related