Projects / Airhook

Airhook

Airhook is a reliable data delivery protocol, like TCP. Unlike TCP, Airhook gracefully handles intermittent, unreliable, or delayed networks. Other features include session recovery, queue control, and delivery status notification. Airhook is useful for keeping connections running over bad wireless networks (like CDPD), intermittent dial-up connections, and any other network that doesn't work very well. The implementation includes a TCP proxy (so you can use HTTP, SSH, etc.) and a protocol library for applications that want more control (real-time media delivery, games, etc).

Tags
Licenses
Operating Systems
Implementation

Recent releases

  •  05 Oct 2001 18:59

    No changes have been submitted for this release.

    Recent comments

    04 Apr 2004 11:19 prashanthmn

    More Info
    Neither Protocol reference nor library docs. I want detailed information on how to use airhook. How the advantages of airhook over tcp are demonstrated.

    27 Mar 2004 12:14 egnor

    Re: Great Idea


    > where can I get documentation for using

    > the protocol. it's not in airhook home

    > page :(.

    Are you looking for protocol reference (http://airhook.org/protocol.html), library documentation (http://airhook.org/library.html), or something else (what?)?

    27 Mar 2004 09:24 prashanthmn

    Re: Great Idea


    > Actually, Airhook is more applicable for

    > WWAN systems like CDPD or GPRS than for

    > WLAN systems like 802.11b, though of

    > course nothing stops you from using it.

    > WLANs are pretty good about reliable

    > quick packet delivery, bandwidth is

    > high, latency is low, and people don't

    > generally use them while moving (a major

    > cause of WWAN carrier dropouts).

    >

    > The core Airhook protocol implementation

    > is pure ANSI C and should compile on any

    > platform. The sample programs and

    > utilites are POSIX-only, but should not

    > be hard to port.

    where can I get documentation for using the protocol. it's not in airhook home page :(.

    29 Mar 2002 13:09 egnor

    Re: Great Idea
    Actually, Airhook is more applicable for WWAN systems like CDPD or GPRS than for WLAN systems like 802.11b, though of course nothing stops you from using it. WLANs are pretty good about reliable quick packet delivery, bandwidth is high, latency is low, and people don't generally use them while moving (a major cause of WWAN carrier dropouts).

    The core Airhook protocol implementation is pure ANSI C and should compile on any platform. The sample programs and utilites are POSIX-only, but should not be hard to port.

    29 Mar 2002 13:01 pathway

    Great Idea
    Wow. I want this. Every free 802.11b network should support this. Is a Windows version of the protocal in the works? That way this very good idea can spread faster...

    Pathway

    Screenshot

    Project Spotlight

    OpenStack4j

    A Fluent OpenStack client API for Java.

    Screenshot

    Project Spotlight

    TurnKey TWiki Appliance

    A TWiki appliance that is easy to use and lightweight.