Method and Apparatus for Establishing a Virtual Link, Wireless Lan, and Method for Transmitting Data
First Claim
1. A method for establishing a virtual link, comprising:
- initiating a virtual link establishment request to a requested end by a virtual link establishment requesting end through a base link;
the request containing virtual link negotiation parameters of the requesting end;
upon receiving the virtual link establishment request, negotiating by the requested end between the parsed out virtual link negotiation parameters of the requesting end and local virtual link parameters of its own to obtain negotiated virtual link parameters;
determining the virtual link end-point address identifications by the requested end;
sending a virtual link establishment response to the requesting end by the requested end through the base link;
the response containing the negotiated virtual link parameters obtained and the virtual link end-point address identifications;
upon receiving the response, parsing the response and obtaining the negotiated virtual link parameters and the virtual link end-point address identifications by the requesting end; and
accomplishing the identification of the virtual link for the requesting end and the requested end.
1 Assignment
0 Petitions
Accused Products
Abstract
The embodiments of the present invention provide a method and an apparatus for establishing a virtual link. The method includes the following steps: a virtual link establishment requesting end initiates a virtual link establishment request which contains virtual link negotiation parameters of the requesting end to a requested end through a base link; the requested end receives the virtual link establishment request, parses the request and obtains the virtual link negotiation parameters of the requesting end, and negotiates between the obtained parameters with the virtual link parameters of local end to obtain negotiated virtual link parameters; the requested end determines the virtual link end-point address identifications; the requested end sends a virtual link establishment response which contains the negotiated virtual link parameters and the virtual link end-point address identifications to the requesting end through the base link; the requesting end receives the response, parses the response and obtains the negotiated virtual link parameters and the virtual link end-point address identifications; the identification of the virtual link is accomplished for the requesting end and the requested end.
51 Citations
19 Claims
-
1. A method for establishing a virtual link, comprising:
-
initiating a virtual link establishment request to a requested end by a virtual link establishment requesting end through a base link;
the request containing virtual link negotiation parameters of the requesting end;upon receiving the virtual link establishment request, negotiating by the requested end between the parsed out virtual link negotiation parameters of the requesting end and local virtual link parameters of its own to obtain negotiated virtual link parameters; determining the virtual link end-point address identifications by the requested end; sending a virtual link establishment response to the requesting end by the requested end through the base link;
the response containing the negotiated virtual link parameters obtained and the virtual link end-point address identifications;upon receiving the response, parsing the response and obtaining the negotiated virtual link parameters and the virtual link end-point address identifications by the requesting end; and
accomplishing the identification of the virtual link for the requesting end and the requested end. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. An apparatus for establishing a virtual link which is adapted to establish the virtual link based on a base link and comprises a negotiation module and an end-point address identification setting module;
- wherein
the negotiation module is adapted to create and initiate to the requested end a virtual link establishment request containing virtual link negotiation parameters;
to receive and parse a request message from a requesting end, and negotiate between the obtained virtual link negotiation parameters and the local virtual link parameters to obtain negotiated virtual link parameters; and
to determine a local virtual link end-point address identification and send a virtual link establishment response message which contains the negotiated virtual link parameters and the virtual link end-point address identifications to the requesting end;the end-point address identification setting module is adapted to parse the received response message to obtain the negotiated virtual link parameters and the virtual link end-point address identifications.
- wherein
-
14. A station (STA), comprising an apparatus for establishing a virtual link which is adapted to establish the virtual link based on a base link and comprises a negotiation module and an end-point address identification setting module;
- wherein
the negotiation module is adapted to create and initiate to the requested end a virtual link establishment request containing virtual link negotiation parameters;
to receive and parse a request message from a requesting end, and negotiate between the obtained virtual link negotiation parameters and the local virtual link parameters to obtain negotiated virtual link parameters; and
to determine a local virtual link end-point address identification and send a virtual link establishment response which contains the negotiated virtual link parameters and the virtual link end-point address identifications to the requesting end;the end-point address identification setting module is adapted to parse the received response to obtain the negotiated virtual link parameters and the virtual link end-point address identifications.
- wherein
-
15. An Access Point (AP), comprising an apparatus for establishing a virtual link which is adapted to establish the virtual link based on a base link and comprises a negotiation module and an end-point address identification setting module;
- wherein
the negotiation module is adapted to create and initiate to the requested end a virtual link establishment request containing virtual link negotiation parameters;
to receive and parse a request message from a requesting end, and negotiate between the obtained virtual link negotiation parameters and the local virtual link parameters to obtain negotiated virtual link parameters; and
to determine a local virtual link end-point address identification and send a virtual link establishment response which contains the negotiated virtual link parameters and the virtual link end-point address identifications to the requesting end;the end-point address identification setting module is adapted to parse the received response to obtain the negotiated virtual link parameters and the virtual link end-point address identifications.
- wherein
-
16. A Wireless LAN (WLAN), comprising at least one Basis Service Set (BSS), wherein when the WLAN includes multiple BSSs, the BSSs are connected to each other via a Distribution System (DS);
- each of the at least one BSS comprises at least one Station (STA) associated with an Access Point (AP);
the STA comprises an apparatus for establishing a virtual link, and the AP comprises an apparatus for establishing a virtual link;
the apparatus for establishing a virtual link is adapted to establish the virtual link based on a base link, and comprises a negotiation module and an end-point address identification setting module;the negotiation module is adapted to create and initiate to the requested end a virtual link establishment request containing virtual link negotiation parameters;
to receive and parse a request message from a requesting end, and negotiate between the obtained virtual link negotiation parameters and the local virtual link parameters to obtain negotiated virtual link parameters; and
to determine a local virtual link end-point address identification and send a virtual link establishment response which contains the negotiated virtual link parameters and the virtual link end-point address identifications to the requesting end;the end-point address identification setting module is adapted to parse the received response to obtain the negotiated virtual link parameters and the virtual link end-point address identifications.
- each of the at least one BSS comprises at least one Station (STA) associated with an Access Point (AP);
-
17. A method for transmitting data through a Wireless LAN (WLAN), comprising:
-
sending a data message request by a MAC user at a data transmission requesting end to the local MAC layer;
the request containing a Media Access Control (MAC) source address and a MAC destination address, a virtual link number, and the data message to be sent;after the MAC layer at the data transmission requesting end receives the request, determining a Transmitter Address (TA) and a Receiver Address (RA), by the MAC layer, according to the virtual link number, and then constructing an address field in MAC data frame header by the MAC layer according to the TA, the RA, the source address and the destination address, and sending the data message by the MAC layer to the MAC layer at the requested end through the virtual link; sending, by the MAC layer at the data transmission requested end, a data message indication carrying the MAC user source address, the MAC user destination address, the virtual link number, and the received data message to the local MAC user at the requested end. - View Dependent Claims (18, 19)
-
Specification