Figure 8: Jigsaw Proxy Configuration with HTTPQoS Filter
Typically the ProxyFrame is configured to run with a CacheFilter to enable caching or
ICPFilter to allow the proxy to support the Internet Caching Protocol. ICP is a lightweight
message format used for communication among Web caches [21]. However, the function of
the proxy that was required in the situation here was to be able to monitor HTTP requests
and replies so these filters were not enabled. A custom filter (HTTPQoS), shown in the
previous diagram, was designed to enable the capturing of the appropriate parameters
required as discussed in the Chapter 3 of this dissertation. The details of this filter will be
described next and followed by its use in the overall proxy architecture.
"