In a system for sharing hybrid resources in an independent network, each one of a plurality of stations preferably employs a sharing authority transferring protocol that allows the network control function to be moved from station to station depending on the network traffic. Although a distributed coordination method is normally used in the network, when an individual station determines that a real-time data stream is intended for the station, an apparatus having a method and data format for the use thereof allows control to be transferred to the targeted station. This allows the targeted station to control the sharing of the wireless hybrid resources using a centralized control method in a direct mode for the duration of the real-time service transmission, thereby optimizing network efficiency. As a result of using the distributed control authority of the present invention, a station may be freely subscribe/withdraw to/from the network.
|
0. 36. A wireless network, comprising:
a plurality of wireless stations in a distributed network arrangement, each wireless station configured to output a priority rating and to accept control of the plurality of wireless stations,
wherein, when a first wireless station of the plurality of wireless stations outputs a highest priority rating, the first wireless station is configured to request and receive the control of the plurality of wireless stations, and
wherein, when the control is no longer needed, the first wireless station is further configured to release control at the end of a session.
0. 17. A method for sharing wireless resources among stations in a wireless network, the method comprising:
(a) determining whether currently transmitted data is related to a predetermined data type;
(b) requesting and receiving a sharing control authority, and controlling the sharing of the wireless resources by a centralized control method until use of the predetermined data type ends if it is determined that the currently transmitted data is related to the predetermined data type,
wherein the sharing control authority corresponds to an authority which controls the sharing of the wireless resources.
0. 37. A method for sharing wireless resources among stations in a wireless network, the method comprising:
(a) determining a station having a sharing control authority among the stations, wherein the sharing control authority corresponds to an authority which controls the sharing of the wireless resources;
(b) at the station having the sharing control authority, controlling the sharing of the wireless resources during a session determined by at least one of the stations; and
(c) at the station having the sharing control authority, releasing the sharing control authority at a ending point of the session.
0. 23. A station for performing the wireless resources sharing using a method for sharing wireless resources among stations in a wireless network, the station comprising:
a transmission data checking unit configured to check whether currently transmitted data is related to a predetermined data type and to generate a control signal in response to the check result; and
a first controller configured to request and receive a sharing control authority and to control sharing of the wireless resources by a centralized control method until use of the predetermined data type ends, in response to the control signal.
6. A station for performing the wireless hybrid resources sharing using a method for sharing wireless hybrid resources among stations in a wireless independent network, the station comprising:
a transmission data checking unit configured to check whether currently transmitted data is related to a real-time service and to generate a control signal in response to the check result; and
a first controller configured to request and receive a sharing control authority by a distributed coordination method and to control sharing of the wireless hybrid resources by a centralized control method in the direct mode until the real-time service ends, in response to the control signal.
0. 30. A controller for generating a data format for use in a station for performing wireless resources sharing using a method for sharing wireless resources among stations in a wireless network, the controller generated data format comprising:
a control authority requesting message, which requests sharing control authority;
a control authority releasing message, which releases the sharing control authority; and
a plurality of transmission frames, which are spaced apart from the control authority requesting message and the control authority releasing message, respectively, by a PIFS, are also spaced apart from each other by one PIFS, and have variable lengths, respectively.
12. A controller for generating a data format for use in a station for performing wireless hybrid resources sharing using a method for sharing wireless hybrid resources among stations in a wireless independent network, the controller generated data format comprising:
a control authority requesting message, which requests sharing control authority by a distributed coordination method;
a control authority releasing message, which releases the sharing control authority; and
a plurality of transmission frames, which are spaced apart from the control authority requesting message and the control authority releasing message, respectively, by a PIFS, are also spaced apart from each other by one PIFS, and have variable lengths, respectively.
1. A method for sharing wireless hybrid resources among stations in a wireless independent network, the method comprising:
(a) determining whether currently transmitted data is related to a real-time service when the sharing of the wireless hybrid resources is controlled by a distributed coordination method;
(b) requesting and receiving a sharing control authority by the distributed coordination method, and controlling the sharing of the wireless hybrid resources by a centralized control method in a direct mode until the real-time service ends if it is determined that the currently transmitted data is related to the real-time service,
wherein the sharing control authority corresponds to an authority which controls the sharing of the wireless hybrid resources.
2. The method as claimed in
3. The method as claimed in
(b1) requesting the sharing control authority by the distributed coordination method if it is determined that the currently transmitted data is related to the real-time service;
(b2) determining whether the request for the sharing control authority is rejected;
(b3) controlling the sharing of the wireless hybrid resources with a request for periodic polling, if it is determined that the request is rejected;
(b4) determining whether the sharing of the wireless hybrid resources does not need to be controlled during the real-time service, going back to step (b1) if it is determined that the sharing of the wireless hybrid resources does not need to be controlled during the real-time service, and going back to step (b3) if it is determined the sharing of the wireless hybrid resources still needs to be controlled during the real-time service;
(b5) receiving the sharing control authority and controlling the sharing of the wireless hybrid resources by the centralized control method in the direct mode if it is determined that the request for the sharing control system is not rejected;
(b6) determining whether the real-time service ends and going back to step (b5) if it is determined that the real-time service does not end; and
(b7) returning the sharing control authority if it is determined that the real-time service ends,
wherein the sharing of the wireless hybrid resources is controlled by the distributed coordination method.
4. The method as claimed in
(a) further comprises identifying a station subject to the real-time service as a subject station; and
(b) comprises requesting and receiving the sharing control authority by the subject station in accordance with the distributed coordination method, and controlling the sharing of the wireless hybrid resources by the subject station in accordance with the centralized control method in the direct mode until the real-time service ends if it is determined that the currently transmitted data is related to the real-time service.
5. The method as claimed in
7. The station as claimed in
8. The station as claimed in
a request message broadcaster, which broadcasts a control authority requesting message requesting the sharing control authority by the distributed coordination method in response to the control signal and an enable signal;
a request rejecting message receiver, which receives a control authority request rejecting message rejecting the request for the sharing control authority and outputs a disable signal in response to the received result;
a polling requesting unit, which requests periodic polling in response to the disable signal and the enable signal;
a releasing message receiver, which receives a control authority releasing message in response to the control signal and outputs the enable signal in response to the received result;
a shared resource controller, which receives the sharing control authority in response to the disable signal and controls the sharing of the wireless hybrid resources by the centralized control method in the direct mode and transmits the sharing control authority releasing message to another station and returns the sharing control authority in response to an ending signal; and
a service checking unit, which checks whether the real-time service ends and outputs the checked result as the ending signal,
wherein a second controller controls the sharing of the wireless hybrid resources by the distributed coordination method in response to the ending signal.
9. The data format station as claimed in
10. The data format station as claimed in
11. The station as claimed in
13. The data format controller as claimed in
a downlink section in which real-time service-related data is transmitted to another station and which has a variable length;
a polling section in which the other station related to the real-time service is polled and which has a variable length; and
a distribution control section in which non-real-time service-related data is transmitted to another station and which has a variable length.
14. The data format controller as claimed in
15. The data format controller as claimed in
16. The data format controller as claimed in
0. 18. The method as claimed in claim 17, further comprising (c) controlling the sharing of the wireless resources by a distributed coordination method if it is determined that the currently transmitted data is not related to the predetermined data type.
0. 19. The method as claimed in claim 17, wherein (b) comprises:
(b1) requesting the sharing control authority by a distributed coordination method if it is determined that the currently transmitted data is related to the predetermined data type;
(b2) determining whether the request for the sharing control authority is rejected;
(b3) controlling the sharing of the wireless resources with a request for periodic polling, if it is determined that the request is rejected;
(b4) determining whether the sharing of the wireless resources does not need to be controlled during the use of the predetermined data type, going back to step (b1) if it is determined that the sharing of the wireless resources does not need to be controlled during the use of the predetermined data type, and going back to step (b3) if it is determined the sharing of the wireless resources still needs to be controlled during the use of the predetermined data;
(b5) receiving the sharing control authority and controlling the sharing of the wireless resources by the centralized control method in a direct mode if it is determined that the request for the sharing control system is not rejected;
(b6) determining whether the predetermined data type is in use and going back to step (b5) if it is determined that the use of the predetermined data type does not end; and
(b7) returning the sharing control authority if it is determined that the use of the predetermined data type ends, wherein the sharing of the wireless resources is controlled by the distributed coordination method.
0. 20. The method as claimed in claim 17, wherein:
(a) further comprises identifying a station subject to the predetermined data type as a subject station; and
(b) comprises requesting and receiving the sharing control authority by the subject station in accordance with a distributed coordination method, and controlling the sharing of the wireless resources by the subject station in accordance with the centralized control method in a direct mode until the use of the predetermined data type ends if it is determined that the currently transmitted data is related to the predetermined data type.
0. 21. The method as claimed in claim 20, wherein the subject station receives the sharing control authority when no other station in the wireless network has the sharing control authority.
0. 22. The method as claimed in claim 17, wherein the predetermined data type is a priority rating.
0. 24. The station as claimed in claim 23, further comprising a second controller which controls the sharing of the wireless resources by a distributed coordination method in response to the control signal.
0. 25. The station as claimed in claim 23, wherein the first controller comprises:
a request message broadcaster, which broadcasts a control authority requesting message requesting the sharing control authority by a distributed coordination method in response to the control signal and an enable signal;
a request rejecting message receiver, which receives a control authority request rejecting message rejecting the request for the sharing control authority and outputs a disable signal in response to the received result;
a polling requesting unit, which requests periodic polling in response to the disable signal and the enable signal;
a releasing message receiver, which receives a control authority releasing message in response to the control signal and outputs the enable signal in response to the received result;
a shared resource controller, which receives the sharing control authority in response to the disable signal and controls the sharing of the wireless resources by the centralized control method in a direct mode and transmits the sharing control authority releasing message to another station and returns the sharing control authority in response to an ending signal; and
a service checking unit, which checks whether the use of the predetermined data type ends and outputs the checked result as the ending signal,
wherein a second controller controls the sharing of the wireless resources by a distributed coordination method in response to the ending signal.
0. 26. The station as claimed in claim 25, wherein after the request message broadcaster broadcasts the sharing control authority requesting message, the shared resource controller is idle for a PIFS and then receives the sharing control authority.
0. 27. The station as claimed in claim 25, wherein the request rejecting message receiver receives the message rejecting the request for the sharing control authority when a SIFS elapses after the request message broadcaster broadcasts the sharing control authority requesting message.
0. 28. The station as claimed in claim 23, wherein the first controller controls the sharing of the wireless resources when no other station among the stations has the sharing control authority.
0. 29. The station as claimed in claim 23, wherein the predetermined data type is a priority rating.
0. 31. The controller as claimed in claim 30, wherein each of the transmission frames comprises:
a downlink section in which predetermined data type data is transmitted to another station and which has a variable length;
a polling section in which the other station related to the predetermined data type is polled and which has a variable length; and
a distribution control section in which non-predetermined data type data is transmitted to another station and which has a variable length.
0. 32. The controller as claimed in claim 31, wherein the downlink section is spaced apart from the polling section by a PIFS.
0. 33. The controller as claimed in claim 31, wherein the polling section is spaced apart from the distribution control section by a DIFS.
0. 34. The controller as claimed in claim 31, wherein the downlink section comprises a plurality of packets which are spaced apart from each other by a PIFS.
0. 35. The controller as claimed in claim 30, wherein the predetermined data type is a priority rating.
0. 38. The method as claimed in claim 37, wherein step (b) further comprises controlling the sharing of the wireless resources according to one control method among a plurality of control methods; and
the method further comprises: (d) performing communication, according to another control method among the control methods, by at least one of the stations.
|
The second controller 54 controls the sharing of the wireless resources by the distributed coordination method in response to the control signal input from the transmission data checking unit 50. Here, the second controller 54 preferably receives data from another station via an input port IN3 and outputs the data input through the input port IN1 via the transmission data checking unit 50 to another station via an output port OUT2. Here, the second controller 54 may control the sharing of the wireless resources by the distributed coordination method in response to an ending signal generated when the real-time services ends in the first controller 52.
To perform step 20, in response to the control signal from transmission data checking unit 50 via an input port IN4 (indicating that received data is related to a real-time service,) service), the request message broadcaster 70 transmits a message requesting control authority to the other stations via an output port OUT3 using the distributed coordination method. The request message is additionally gated using an enable signal input from the releasing message receiver 76. If one of the other stations has sharing control authority (i.e., is processing data), that “control station” transmits a rejection message to the subject station. When the control station has completed its data processing activity, it transmits a sharing control authority releasing message using the distributed coordination method. If, however, there is no current active control station, no rejection message will be received.
To perform step 22, the request rejecting message receiver 72 receives any message rejecting the request for the sharing control authority via an input port IN5 and outputs the received message as a disable signal to the polling requesting unit 74 and the shared resource controller 78. In response to the disable signal from the request rejecting message receiver 72 and the enable signal input from the releasing message receiver 76, the polling requesting unit 74, which performs step 24, requests the periodic polling from the control station via an output port OUT4. In other words, the polling requesting unit 74 requests the periodic polling of the control station whenever a rejection message is received and the sharing control authority releasing message has not yet been received.
To perform steps 26 and 28, in response to the control signal input from the transmission data checking unit 50 via the input port IN4 (indicating the real-time service) the releasing message receiver 76 monitors the control station for the sharing control authority releasing message via an input port IN6. When the sharing control authority releasing message is received, releasing message receiver 76 outputs an enable signal to the request message broadcaster 70 and the polling requesting unit 74. The releasing message receiver 76 may generate an enable signal having a first logic level if the sharing control authority releasing message is received from the control station and an enable signal having a second logic level if the control authority releasing message is not received from the control station.
For the case where no rejection message is received, the shared resource controller 78, which performs steps 30 and 34, assumes the sharing control authority in response to the disable signal input from the request rejecting message receiver 72 and thus controls the sharing of the wireless resources using the centralized control method in the direct mode. Here, the shared resource controller 78 may receive data from another station via an input port IN7 or may output data for the real-time service to another station via an output port OUT5. Also, in step 34, the shared resource controller 78 preferably transmits the sharing control authority releasing message to another station via the output port OUT5 to return the sharing control authority in response to the ending signal input from the service checking unit and sharing control authority 80. Although it is not shown as a step in
The service checking unit 80, which performs step 32, checks whether the real-time service has ended and outputs the check result as the ending signal to the shared resource controller 78 and to the second controller 54 via the output port OUT6. Here, the second controller 54 controls the sharing of the wireless resources by the distributed coordination method in response to the ending signal input from the service checking unit 80.
Hereinafter, a data format for the hybrid resource-sharing method and the station according to the present invention will be described with reference to the attached drawings.
According to the present invention, step 10 of the preferred method shown in
As shown in
As shown in
In the distribution control section 144, which has a variable length 164, non-real-time service-related transmission data is preferably transmitted to another station using a DCF system. If an additional real-time AV streaming service is generated, the message requesting the periodic polling may be transmitted to the control station. Here, the downlink section 140 is spaced apart from the polling section 142 by a PIFS 170, and the polling section 142 is spaced apart from the distribution control section 144 by a DIFS 172.
As shown in
For the case where an active control station exists, as shown in
At this time the request message broadcaster 70 again transmits a control authority requesting message 192 as in
As described above, in a preferred method for sharing hybrid resources in a wireless independent network, a station for the method, and a data format for the method and the station, non-real-time service-related data packets are transmitted/received using a distributed coordination method and real-time service-related data packets are transmitted/received using a centralized control method in a direct mode. In other words, hybrid data is transmitted and received in a wireless independent network. Thus, an efficiency of using resources is maximized, a real-time service of the resources is supported, and a mesh network may be constituted. Further, loading may be prevented from concentrating in a control station and the control station is not fixed. As a result, a station can freely subscribe/withdraw to/from a subscribed network.
Preferred embodiments of the present invention have been disclosed herein and, although specific terms are employed, they are used and are to be interpreted in a generic and descriptive sense only and not for purpose of limitation. Accordingly, it will be understood by those of ordinary skill in the art that various changes in form and details may be made without departing from the spirit and scope of the present invention as set forth in the following claims.
Patent | Priority | Assignee | Title |
RE43383, | Dec 12 2001 | Samsung Electronics Co., Ltd. | Method for sharing hybrid resources in a wireless independent network, a station for the method, and a data format for the method and the station |
RE43477, | Dec 12 2001 | Samsung Electronics Co., Ltd. | Method for sharing hybrid resources in a wireless independent network, a station for the method, and a data format for the method and the station |
RE43493, | Dec 12 2001 | Samsung Electronics Co., Ltd. | Method for sharing hybrid resources in a wireless independent network, a station for the method, and a data format for the method and the station |
RE43518, | Dec 12 2001 | Samsung Electronics Co., Ltd. | Method for sharing hybrid resources in a wireless independent network, a station for the method, and a data format for the method and the station |
Patent | Priority | Assignee | Title |
6138235, | Jun 29 1998 | Oracle America, Inc | Controlling access to services between modular applications |
6237023, | Jun 14 1996 | Canon Kabushiki Kaisha | System for controlling the authority of a terminal capable of simultaneously operating a plurality of client softwares which transmit service requests |
6246702, | Aug 19 1998 | FAR NORTH PATENTS, LLC | Methods and apparatus for providing quality-of-service guarantees in computer networks |
6564246, | Feb 02 1999 | International Business Machines Corporation | Shared and independent views of shared workspace for real-time collaboration |
6609153, | Dec 24 1998 | Ericsson AB | Domain isolation through virtual network machines |
6689032, | Feb 26 2000 | MAN Roland Druckmaschinen AG | Process for producing folded products, and folder for this purpose |
6747968, | Jan 14 2000 | Nokia Technologies Oy | Methods and systems for weighted PCF polling lists for WLAN QoS support |
6813260, | Mar 16 2000 | HIGHBRIDGE PRINCIPAL STRATEGIES, LLC, AS COLLATERAL AGENT | Systems and methods for prioritized access in a contention based network |
6850981, | Jul 14 2000 | AT&T Corp. | System and method of frame scheduling for QoS-driven wireless local area network (WLAN) |
6980515, | Feb 23 1999 | Alcatel | Multi-service network switch with quality of access |
7079508, | Feb 23 2000 | Microsoft Technology Licensing, LLC | Quality of service over paths having a wireless-link |
7095754, | Nov 03 2000 | AT&T Properties, LLC; AT&T INTELLECTUAL PROPERTY II, L P | Tiered contention multiple access (TCMA): a method for priority-based shared channel access |
7116679, | Feb 23 1999 | WSOU Investments, LLC | Multi-service network switch with a generic forwarding interface |
7143443, | Oct 01 2001 | NTT DoCoMo, Inc | Secure sharing of personal devices among different users |
7245605, | Nov 02 2001 | AT&T Properties, LLC; AT&T INTELLECTUAL PROPERTY II, L P | Preemptive packet for maintaining contiguity in cyclic prioritized multiple access (CPMA) contention-free sessions |
7274677, | Apr 16 2001 | Cisco Technology, Inc. | Network management architecture |
7274708, | Jan 02 2001 | AT&T Properties, LLC; AT&T INTELLECTUAL PROPERTY II, L P | Random medium access methods with backoff adaptation to traffic |
7277413, | Jul 05 2001 | AT&T Properties, LLC; AT&T INTELLECTUAL PROPERTY II, L P | Hybrid coordination function (HCF) access through tiered contention and overlapped wireless cell mitigation |
7280517, | Nov 02 2001 | AT&T Properties, LLC; AT&T INTELLECTUAL PROPERTY II, L P | Wireless LANs and neighborhood capture |
7298691, | Aug 04 2000 | Qualcomm Incorporated | Method and protocol to adapt each unique connection in a multi-node network to a maximum data rate |
7379432, | Jul 05 2001 | AT&T Properties, LLC; AT&T INTELLECTUAL PROPERTY II, L P | Hybrid coordination function (HCF) access through tiered contention and overlapped wireless cell mitigation |
7461164, | Feb 08 2002 | DSP Group Inc | Medium access control with software -and hardware- based components in a wireless network |
7664132, | Jan 02 2001 | AT&T Properties, LLC; AT&T INTELLECTUAL PROPERTY II, L P | Random medium access methods with backoff adaptation to traffic |
20040043780, | |||
EP1237334, | |||
JP2000253017, | |||
JP2003023434, | |||
JP2003078531, | |||
JP2003143159, | |||
JP61158236, | |||
JP6261442, | |||
KR200063196, | |||
WO206986, |
Executed on | Assignor | Assignee | Conveyance | Frame | Reel | Doc |
Mar 05 2010 | Samsung Electronics Co., Ltd. | (assignment on the face of the patent) | / |
Date | Maintenance Fee Events |
May 03 2012 | M1551: Payment of Maintenance Fee, 4th Year, Large Entity. |
Sep 19 2012 | ASPN: Payor Number Assigned. |
Apr 22 2020 | M1553: Payment of Maintenance Fee, 12th Year, Large Entity. |
Date | Maintenance Schedule |
Oct 18 2014 | 4 years fee payment window open |
Apr 18 2015 | 6 months grace period start (w surcharge) |
Oct 18 2015 | patent expiry (for year 4) |
Oct 18 2017 | 2 years to revive unintentionally abandoned end. (for year 4) |
Oct 18 2018 | 8 years fee payment window open |
Apr 18 2019 | 6 months grace period start (w surcharge) |
Oct 18 2019 | patent expiry (for year 8) |
Oct 18 2021 | 2 years to revive unintentionally abandoned end. (for year 8) |
Oct 18 2022 | 12 years fee payment window open |
Apr 18 2023 | 6 months grace period start (w surcharge) |
Oct 18 2023 | patent expiry (for year 12) |
Oct 18 2025 | 2 years to revive unintentionally abandoned end. (for year 12) |