METHOD AND SYSTEM FOR PEER TO PEER WIDE AREA NETWORK COMMUNICATION
First Claim
1. A method of operation of a peer within a distributed peer to peer wide area network, the wide area network comprising a plurality of network locations, each network location consisting of at least one peer and at least one base station, the method comprising:
- receiving one or more media and one or more associated control signaling from any one of a plurality of Logical Media/Control Channels, wherein each Logical Media/Control Channel is associated with a Transport Resource on a base station;
formatting the media into a Formatted Media Packet;
formatting the control signaling into an Internet Peer to Peer Control Signaling;
concatenating the Formatted Media with the Internet-Peer to Peer Control Signaling to form a Concatenated Packet comprising an Internet-Peer to Peer Control Signaling and a Media Packet;
packet duplicating the Concatenated Packet, thereby forming a duplicated Concatenated Packet comprising at least one of a unicast packet and a multicast packet; and
transmitting the duplicated Concatenated Packets to at least one other Peer via the wide area network.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and system for peer to peer wide area network communication is provided. A peer in the network receives one or more media and one or more associated control signaling from any one of a plurality of Logical Media/Control Channels, wherein each Logical Media/Control Channel is associated with a Transport Resource on a base station; formats the media into a Formatted Media Packet; formats the control signaling into an Internet Peer to Peer Control Signaling; concatenates the Formatted Media with the Internet-Peer to Peer Control Signaling to form a Concatenated Packet comprising an Internet-Peer to Peer Control Signaling and a Media Packet; duplicates the Concatenated Packet, thereby forming a duplicated Concatenated Packet comprising at least one of a unicast packet and a multicast packet; and transmits the duplicated Concatenated Packets via the wide area network.
-
Citations
27 Claims
-
1. A method of operation of a peer within a distributed peer to peer wide area network, the wide area network comprising a plurality of network locations, each network location consisting of at least one peer and at least one base station, the method comprising:
-
receiving one or more media and one or more associated control signaling from any one of a plurality of Logical Media/Control Channels, wherein each Logical Media/Control Channel is associated with a Transport Resource on a base station; formatting the media into a Formatted Media Packet; formatting the control signaling into an Internet Peer to Peer Control Signaling; concatenating the Formatted Media with the Internet-Peer to Peer Control Signaling to form a Concatenated Packet comprising an Internet-Peer to Peer Control Signaling and a Media Packet; packet duplicating the Concatenated Packet, thereby forming a duplicated Concatenated Packet comprising at least one of a unicast packet and a multicast packet; and transmitting the duplicated Concatenated Packets to at least one other Peer via the wide area network. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of operation within a distributed peer to peer wide area network, the wide area network comprising a plurality of network locations, each network location consisting of at least one peer and at least one base station, the method comprising:
-
within a Packet Deconstructor of a Peer; receiving one or more decrypted, authenticated Concatenated Packets communicated over the wide area network from at least one other peer; extracting a media and a control signaling from the received decrypted, authenticated Concatenated Packet; associating the extracted media and extracted control signaling to form an Internal Data Structure; and storing the Internal Data Structure and an index into an Internet Jitter Buffer; the method further comprising; forwarding an oldest Internal Data Structure of media to an Internet Jitter Buffer to a Floor Control Router upon the Jitter Buffer becoming full, within the Jitter Buffer to Floor Control Router of the Peer; applying a set of rules to direct the Data Structure to the one appropriate Floor Control Process of the plurality of Floor Control Processes where each utilize a Floor Control Window, wherein each Floor Control Process is slaved to at least one particular Logical Media/Control Channel Out; within the Logical Media/Control Channel Out of the Peer; receiving the Data Structure; and transferring the media to the specific Transport Resource on the base station. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A method of operation of a Peer within a distributed peer to peer wide area network, the method comprising:
within an Internet Jitter Buffer Length Optimizer of the Peer; evaluating a (99+x) % worst jitter between the Peer and all other Peers; and setting all Internet Jitter Buffer lengths to the next highest multiple of at least the sum of the worst case serialization delay plus the (99+x) % worst jitter between itself and all other Peers where 0<
=x<
1.
Specification