Invention Grant
- Patent Title: Reliable peer-to-peer connections
-
Application No.: US10055650Application Date: 2002-01-22
-
Publication No.: US08359397B2Publication Date: 2013-01-22
- Inventor: Bernard A. Traversat , Mohamed M. Abdelaziz , Michael J. Duigou , Eric Pouyoul , Jean-Christophe Hugly , Li Gong , William J. Yeager , William N. Joy , Michael J. Clary
- Applicant: Bernard A. Traversat , Mohamed M. Abdelaziz , Michael J. Duigou , Eric Pouyoul , Jean-Christophe Hugly , Li Gong , William J. Yeager , William N. Joy , Michael J. Clary
- Applicant Address: US CA Redwood City
- Assignee: Oracle America, Inc.
- Current Assignee: Oracle America, Inc.
- Current Assignee Address: US CA Redwood City
- Agency: Meyertons, Hood, Kivlin, Kowert & Goetzel, P.C.
- Agent Robert C. Kowert
- Main IPC: G06F15/16
- IPC: G06F15/16

Abstract:
Embodiments of a system and method for establishing reliable connections between peers in a peer-to-peer networking environment. In one embodiment, a reliable communications channel may use transmit and receive windows, acknowledgement of received messages, and retransmission of messages not received to provide reliable delivery of messages between peers in the peer-to-peer environment. In one embodiment, each message may include a sequence number configured for use in maintaining ordering of received messages on a receiving peer. A communications channel may make multiple hops on a network, and different hops in the connection may use different underlying network protocols. Communications channels may also pass through one or more firewalls and/or one or more gateways on the network. A communications channel may also pass through one or more router (relay) peers on the network. The peers may adjust the sizes of the transmit and receive window based upon reliability of the connection.
Public/Granted literature
- US20020152299A1 Reliable peer-to-peer connections Public/Granted day:2002-10-17
Information query