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 Communications Software Development Libraries Networking
Licenses GPL
Operating Systems OS Independent POSIX
Implementation C

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  05 Oct 2001 14:59
  • Rrelease-after

No changes have been submitted for this release.

Rss Recent comments

Rcomment-before 04 Apr 2004 11:19 Rcomment-trans prashanthmn Rcomment-after

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.

Rcomment-before 27 Mar 2004 12:14 Rcomment-trans egnor Rcomment-after

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?)?

Rcomment-before 27 Mar 2004 09:24 Rcomment-trans prashanthmn Rcomment-after

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 :(.

Rcomment-before 29 Mar 2002 13:09 Rcomment-trans egnor Rcomment-after

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.

Rcomment-before 29 Mar 2002 13:01 Rcomment-trans pathway Rcomment-after

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

0f53232033986864aa8e6154a8446f7d_thumb

Project Spotlight

GNU Moe

A powerful and user-friendly console text editor.

No-screenshot

Project Spotlight

Sonar

A platform to manage source quality.