Patent ID: 6128659
Filing Date: 2000-10-03
Classification: H04L,H04Q

Abstract:
A method of peer-to-peer communication in a channel assignment negotiation procedure, comprising the steps of:A) receiving a channel request at a first peer entity to connect to a second peer entity;B) checking a channel identification memory associated with the first peer entity and choosing a channel identification from the memory which has an unassigned status;C) sending an assignment request signal to the second peer entity;D) changing the unassigned status of the chosen channel identification in the memory to an assignment.sub.-- initiated status;E) receiving the assignment request signal from the first peer entity at the second peer entity;F) checking a channel identification memory associated with the second peer entity to determine whether the chosen channel identification has an unassigned status in the memory associated with the second peer entity:1) if the chosen identification has the unassigned status in the memory associated with the second peer entity, sending an assignment.sub.-- confirm signal back to the first peer entity, and transferring assignment from the first peer entity to the second peer entity;2) if the chosen identification has an assignment.sub.-- initiated status in the memory associated with the second peer entity, checking a M/S flag associated with the second peer entity:a) if the M/S flag is M, sending an assignment.sub.-- denied signal back to the first peer entity, and repeating step B);b) if the M/S flag is S, sending the assignment.sub.-- confirm signal back to the first peer entity, and transferring assignment from the first peer entity to the second peer entity;3) if the chosen identification has an assigned status, sending the assignment.sub.-- denied signal back to the first peer entity, and repeating step B); and4) if the chosen identification has a removal.sub.-- initiated status, sending the assignment.sub.-- denied signal back to the first peer entity, and repeating step B).