COMMUNICATION SYSTEM, COMMUNICATION APPARATUS AND COMMUNICATION METHOD, AND COMPUTER PROGRAM
First Claim
1. A communication system characterized in being made up of a plurality of communication stations which operate in an autonomous distributed manner,wherein at least a part of the communication stations are power-saving communication stations which operate in a sleep mode where a transmitter and a receiver are operated in an intermittent manner, and at least a part of the other communication stations are power-saving assistance stations having capabilities to communicate with said power-saving communication stations;
- and wherein at least a part of said power-saving assistance stations have a low-delay broadcast distribution function to execute data transmission each time each of the communication stations serving as a transmission destination enters into an active state for activating the receiver, at the time of broadcast data distribution.
1 Assignment
0 Petitions
Accused Products
Abstract
To suitably suppress distribution delay at the time of multi-hop communication or broadcast transfer while including a communication station in a power-saving state.
First, STA-A immediately transmits broadcast data to STA-B which is running in an active mode, and subsequently, executes transmission of a beacon at a TBTT when STA-C operates a receiver, and then transmits the broadcast data to the STA-C. Thus, the broadcast data can be distributed to the STA-B which is running in the active mode with the minimum delay, and on the other hand, the broadcast data is distributed to the STA-C which is running in a sleep mode in a sure manner while generating a delay quantity of only T0.
-
Citations
60 Claims
-
1. A communication system characterized in being made up of a plurality of communication stations which operate in an autonomous distributed manner,
wherein at least a part of the communication stations are power-saving communication stations which operate in a sleep mode where a transmitter and a receiver are operated in an intermittent manner, and at least a part of the other communication stations are power-saving assistance stations having capabilities to communicate with said power-saving communication stations; and wherein at least a part of said power-saving assistance stations have a low-delay broadcast distribution function to execute data transmission each time each of the communication stations serving as a transmission destination enters into an active state for activating the receiver, at the time of broadcast data distribution. - View Dependent Claims (2, 3, 4, 5)
-
6. A communication apparatus which executes data communication under a communication environment made up of a plurality of communication stations which operate in an autonomous distributed manner, characterized in comprising:
-
communication means configured to execute transmission/reception with said communication environment; communication control means configured to control a communication operation by said communication means; power-saving assistance means configured to recognize that each adjacent communication station operates in a sleep mode for operating a transmitter and a receiver in an intermittent manner; and low-delay broadcast distribution means configured to execute data transmission each time each communication station serving as a transmission destination enters into an active state for activating the receiver at the time of executing broadcast data distribution as to the plurality of communication stations. - View Dependent Claims (7, 8)
-
-
9. A communication apparatus characterized in executing data communication under a communication environment made up of a plurality of communication stations which operate in an autonomous distributed manner, comprising:
-
communication means configured to execute transmission/reception with said communication environment; communication control means configured to control a communication operation by said communication means; and notifying means configured to mutually notify an adjacent communication station of communication station attributes regarding whether or not the self station is a power-saving communication station which operates in a sleep mode for operating the transmitter and the receiver of said communication means intermittently, whether or not the self station is a power-saving assistance station which can handle data communication with a communication station which operates in a sleep mode, or whether or not the self station has a low-delay broadcast distribution function for executing data transmission each time each communication station serving as a transmission destination enters into an active state for activating the receiver; wherein said communication control means determine whether to enter into a communication state with each adjacent communication station based on matching results of the mutual communication station attributes. - View Dependent Claims (10, 11)
-
-
12. A communication method characterized in being arranged to execute data communication under a communication environment made up of a plurality of communication stations which operate in an autonomous distributed manner, comprising:
-
a power-saving assistance step arranged to recognize that each adjacent communication station operates in a sleep mode for operating a transmitter and a receiver intermittently; and a low-delay broadcast distribution step arranged to execute data transmission each time each communication station serving as a transmission destination enters into an active state for activating the receiver at the time of executing broadcast data distribution as to the plurality of communication stations.
-
-
13. A communication method characterized in being arranged to execute data communication under a communication environment made up of a plurality of communication stations which operate in an autonomous distributed manner, comprising:
-
a notifying step arranged to mutually notify an adjacent communication station of communication station attributes regarding whether or not the self station is a power-saving communication station which operates in the sleep mode for operating a transmitter and a receiver intermittently, whether or not the self station is a power-saving assistance station which can handle data communication with a communication station which operates in a sleep mode, or whether or not the self station has a low-delay broadcast distribution function for executing data transmission each time each communication station serving as a transmission destination enters into an active state for activating the receiver; and a determining step arranged to determine whether to enter into a communication state with each adjacent communication station based on matching results of the mutual communication station attributes at the time the self station operating in the sleep mode; wherein, in said determining step, determination is made to enter into a communication state with a communication station having said low-delay broadcast distribution function, and also to enter into a communication state with a communication station not having said low-delay broadcast distribution function when restrictions are not imposed on broadcast data delay under the communication environment.
-
-
14. A computer program characterized in being described in a computer-readable format so as to execute processing for executing data communication on a computer under a communication environment made up of a plurality of communication stations which operate in an autonomous distributed manner, causing said computer to execute:
-
a power-saving assistance procedure arranged to recognize that each adjacent communication station operates in a sleep mode for operating a transmitter and a receiver intermittently; and a low-delay broadcast distribution procedure arranged to execute data transmission each time each communication station serving as a transmission destination enters into an active state for activating the receiver at the time of executing broadcast data distribution as to the plurality of communication stations.
-
-
15. A computer program characterized in being described in a computer-readable format so as to execute processing for executing data communication on a computer under a communication environment made up of a plurality of communication stations which operate in an autonomous distributed manner, causing said computer to execute:
-
a notifying procedure arranged to mutually notify an adjacent communication station of communication station attributes regarding whether or not the self station is a power-saving communication station which operates in a sleep mode for operating a transmitter and a receiver intermittently, whether or not the self station is a power-saving assistance station which can handle data communication with a communication station which operates in the sleep mode, or whether or not the self station has a low-delay broadcast distribution function for executing data transmission each time each communication station serving as a transmission destination enters into an active state for activating the receiver; and a determining step arranged to determine whether to enter into a communication state with each adjacent communication station based on matching results of the mutual communication station attributes at the time the self station operating in the sleep mode; wherein, in said determining procedure, determination is made to enter into a communication state with a communication station having said low-delay broadcast distribution function, and also to enter into a communication state with a communication station not having said low-delay broadcast distribution function when restrictions are not imposed on broadcast data delay under said communication environment.
-
-
16. A communication system characterized in being made up of a plurality of communication stations which operate in an autonomous distributed manner, with at least a part of the communication stations being power-saving communication stations which operate in a sleep mode for operating a transmitter and a receiver intermittently, comprising:
means configured to notify an adjacent station of information relating to whether or not said power-saving communication stations intend to operate as relay stations at the time of the plurality of communication stations executing multi-hop communication for transmitting frames by relay. - View Dependent Claims (17, 18, 19, 20)
-
21. A communication apparatus characterized in being configured to execute data communication under a communication environment, which is made up of a plurality of communication stations which operate in an autonomous distributed manner, where multi-hop communication for the plurality of communication stations transmitting frames by relay is executed, comprising:
-
communication means configured to execute transmission/reception with said communication environment; and communication control means configured to control a communication operation by said communication means; wherein at least a part of the communication stations are power-saving communication stations which operate in a sleep mode for operating the transmitter and the receiver of said communication means intermittently under said communication environment; and wherein information relating to whether or not an adjacent power-saving communication station intends to operate as a relay station is collected, and at the time of transferring control data relating a route setting for multi-hop communication, determination is made whether to transfer the control data to the adjacent power-saving communication station according to the presence/absence of relay intention confirmed beforehand. - View Dependent Claims (22)
-
-
23. A communication apparatus characterized in being configured to execute data communication under a communication environment, which is made up of a plurality of communication stations which operate in an autonomous distributed manner, where multi-hop communication for the plurality of communication stations transmitting frames by relay is executed, with at least a part of the communication stations being power-saving communication stations which operate in a sleep mode for operating a transmitter and a receiver intermittently under said communication environment, and with at least a part of the communication stations which relay control data relating a route setting for multi-hop communication executing transmission of the control data each time each communication station serving as a transmission destination enters into an active state for activating the receiver, comprising:
-
communication means configured to execute transmission/reception with said communication environment; and communication control means configured to control a communication operation by said communication means; wherein, at the time of two or more pieces of control data relating to a route setting for multi-hop communication arriving with the self station as a route destination, a route where the control data arrived late is selected, or a route where the control data arrived earliest is selected.
-
-
24. A communication apparatus characterized in being configured to execute data communication under a communication environment, which is made up of a plurality of communication stations which operate in an autonomous distributed manner, where multi-hop communication for the plurality of communication stations transmitting frames by relay is executed, comprising:
-
communication means configured to execute transmission/reception with said communication environment; and communication control means configured to control a communication operation by said communication means; wherein, during an operation in a sleep mode for operating the transmitter and the receiver of said communication means intermittently, at the time of control data relating to a route setting for multi-hop communication arriving with other than the self station as a route destination, a bias value is added to a route metric value, and then the control data is further transferred to an adjacent station.
-
-
25. A communication method characterized in being arranged to execute data communication under a communication environment, which is made up of a plurality of communication stations which operate in an autonomous distributed manner, where multi-hop communication for the plurality of communication stations transmitting frames by relay is executed, with at least a part of the communication stations being power-saving communication stations which operate in a sleep mode for operating a transmitter and a receiver intermittently under said communication environment, comprising:
-
a step arranged to collect information relating to whether or not an adjacent power-saving communication station intends to operate as a relay station; and a step arranged to determine whether to transfer the control data to the adjacent power-saving communication station according to the presence/absence of relay intention confirmed beforehand, and to transfer control data relating a route setting for multi-hop communication.
-
-
26. A communication method characterized in being arranged to execute data communication under a communication environment, which is made up of a plurality of communication stations which operate in an autonomous distributed manner, where multi-hop communication for the plurality of communication stations transmitting frames by relay is executed, with at least a part of the communication stations being power-saving communication stations which operate in a sleep mode for operating a transmitter and a receiver intermittently under said communication environment, and with at least a part of the communication stations which relay control data relating a route setting for multi-hop communication executing transmission of the control data each time each communication station serving as a transmission destination enters into an active state for activating the receiver, comprising:
-
a step arranged to select, when two or more pieces of control data relating to a route setting for multi-hop communication arrives with the self station as a route destination, a route where the control data arrived late or a route where the control data arrived earliest; and a step arranged to reply with the selected route.
-
-
27. A communication method characterized in being arranged to execute data communication under a communication environment, which is made up of a plurality of communication stations which operate in an autonomous distributed manner, where multi-hop communication for the plurality of communication stations transmitting frames by relay is executed, comprising:
-
a step arranged to determine whether to operate in a sleep mode for operating a transmitter and a receiver intermittently; a step arranged to update a route metric value when control data relating to a route setting for multi-hop communication arrives with other than the self station as a route destination; a step arranged to add a bias value to the route metric value during an operation in the sleep mode for operating a transmitter and a receiver intermittently; and a step arranged to further transfer the control data to an adjacent station based on the new route metric value.
-
-
28. A computer program characterized in being described in a computer-readable format so as to execute processing for executing data communication on a computer under a communication environment made up of a plurality of communication stations which operate in an autonomous distributed manner to execute multi-hop communication for the plurality of communication stations transmitting frames by relay, with at least a part of the communication stations being power-saving communication stations which operate in a sleep mode for operating a transmitter and a receiver intermittently under said communication environment, causing said computer to execute:
-
a procedure arranged to collect information relating to whether or not an adjacent power-saving communication station intends to operate as a relay station; and a procedure arranged to determine whether to transfer the control data to the adjacent power-saving communication station according to the presence/absence of relay intention confirmed beforehand, and to transfer control data relating a route setting for multi-hop communication.
-
-
29. A computer program characterized in being described in a computer-readable format so as to execute processing for executing data communication on a computer under a communication environment made up of a plurality of communication stations which operate in an autonomous distributed manner to execute multi-hop communication for the plurality of communication stations transmitting frames by relay, with at least a part of the communication stations being power-saving communication stations which operate in a sleep mode for operating a transmitter and a receiver intermittently under said communication environment, and with at least a part of the communication stations which relay control data relating a route setting for multi-hop communication executing transmission of the control data each time each communication station serving as a transmission destination enters into an active state for activating the receiver, causing said computer to execute:
-
a procedure arranged to select, when two or more pieces of control data relating to a route setting for multi-hop communication arrives with the self station as a route destination, a route where the control data arrived late or a route where the control data arrived earliest; and a procedure arranged to reply with the selected route.
-
-
30. A computer program characterized in being described in a computer-readable format so as to execute processing for executing data communication on a computer under a communication environment made up of a plurality of communication stations which operate in an autonomous distributed manner to execute multi-hop communication for the plurality of communication stations transmitting frames by relay, causing said computer to execute:
-
a procedure arranged to determine whether to operate in a sleep mode for operating a transmitter and a receiver intermittently; a procedure arranged to update a route metric value when control data relating to a route setting for multi-hop communication arrives with other than the self station as a route destination; a procedure arranged to add a bias value to the route metric value during an operation in a sleep mode for operating a transmitter and a receiver intermittently; and a procedure arranged to further transfer the control data to an adjacent station based on the new route metric value.
-
-
31. A communication apparatus characterized in executing data communication under a communication environment made up of a plurality of communication stations which operate in an autonomous distributed manner, comprising:
-
communication means configured to execute transmission/reception with said communication environment; communication control means configured to control a communication operation by said communication means; and state control means configured to control the state transition between an active mode for operating the transmitter and the receiver of said communication means constantly, and a sleep mode for operating the transmitter and the receiver of said communication means intermittently; wherein said state control means control the state transition between the active mode and the sleep mode according to the traffic exchange quantity and the traffic reception quantity of said communication means; and wherein said communication control means adjust a predetermined interval where the transmitter and the receiver of said communication means are operated intermittently under the sleep mode according to the traffic exchange quantity and the traffic reception quantity of the communication means.
-
-
32. A communication method characterized in being arranged to execute data communication under a communication environment, which is made up of a plurality of communication stations which operate in an autonomous distributed manner, comprising:
-
a step arranged to detect traffic exchange quantity and traffic reception quantity; a step arranged to execute the state transition between an active mode and a sleep mode according to the traffic exchange quantity and the traffic reception quantity; and a step arranged to adjust a predetermined interval used for operating the transmitter and the receiver of said communication means intermittently under the sleep mode.
-
-
33. A computer program characterized in being described in a computer-readable format so as to execute processing for executing data communication on a computer under a communication environment made up of a plurality of communication stations which operate in an autonomous distributed manner, causing said computer to execute:
-
a procedure arranged to detect traffic exchange quantity and traffic reception quantity; a procedure arranged to execute the state transition between an active mode and a sleep mode according to the traffic exchange quantity and the traffic reception quantity; and a procedure arranged to adjust a predetermined interval used for operating the transmitter and the receiver of said communication means intermittently under the sleep mode.
-
-
34. A battery-driven communication apparatus characterized in being configured to execute data communication under a communication environment, which is made up of a plurality of communication stations which operate in an autonomous distributed manner, where multi-hop communication for the plurality of communication stations transmitting frames by relay is executed, comprising:
-
communication means configured to execute transmission/reception with said communication environment; communication control means configured to control a communication operation by said communication means; remaining power detecting means configured to detect the remaining power of said battery; and state control means configured to control the state transition between an active mode for operating the transmitter and the receiver of said communication means constantly, and a sleep mode for operating the transmitter and the receiver of said communication means intermittently; wherein said state control means control the state transition between the active mode and the sleep mode according to the remaining power of said battery; and wherein said communication control means determine whether to operate as a relay station at the time of multi-hop communication under the sleep mode, or a predetermined interval used for operating the transmitter and the receiver of said communication means intermittently according to the remaining power of said battery.
-
-
35. A communication method characterized in being arranged to execute data communication using a battery driven method under a communication environment, which is made up of a plurality of communication stations which operate in an autonomous distributed manner, where multi-hop communication for the plurality of communication stations transmitting frames by relay is executed, comprising:
-
a remaining power detecting step arranged to detect the remaining power of said battery; a state control step arranged to control the state transition between an active mode and a sleep mode according to the remaining power of said battery; and a power-saving operation control step arranged to determine whether to operate as a relay station at the time of multi-hop communication under the sleep mode, or a predetermined interval used for operating the transmitter and the receiver intermittently according to the remaining power of said battery.
-
-
36. A computer program characterized in being described in a computer-readable format so as to execute processing for executing data communication on a computer using a battery driven method under a communication environment made up of a plurality of communication stations which operate in an autonomous distributed manner to execute multi-hop communication for the plurality of communication stations transmitting frames by relay, causing said computer to execute:
-
a remaining power detecting procedure arranged to detect the remaining power of said battery; a state control procedure arranged to control the state transition between an active mode and a sleep mode according to the remaining power of said battery; and a power-saving operation control procedure arranged to determine whether to operate as a relay station at the time of multi-hop communication under the sleep mode, or a predetermined interval used for operating a transmitter and a receiver intermittently according to the remaining power of said battery.
-
-
37. A communication system characterized in being made up of a plurality of communication stations which operate in an autonomous distributed manner, wherein at least a part of the communication stations are power-saving communication stations which operate in a sleep mode for operating a transmitter and a receiver intermittently;
and wherein, at the time of the plurality of communication stations executing multi-hop communication for transmitting frames by relay, during a time zone where not to operate as relay stations, said power-saving communication stations operate in the sleep mode, and during a time zone where to operate as relay stations, execute relay processing still in the sleep mode, or proceed to an active mode to execute relay processing. - View Dependent Claims (38, 39, 40, 41, 42, 43, 44, 45, 46, 47)
-
48. A communication apparatus characterized in being configured to execute data communication under a communication environment, which is made up of a plurality of communication stations which operate in an autonomous distributed manner, where multi-hop communication for the plurality of communication stations transmitting frames by relay is executed, comprising:
-
communication means configured to execute transmission/reception with said communication environment; and communication control means configured to control a communication operation by said communication means; wherein, under said communication environment, operation is made in a sleep mode for operating the transmitter and the receiver of said communication means intermittently during a time zone where not to operate as a relay station, and during a time zone where to operate as a relay station, relay is executed still in the sleep mode or transition is made to an active mode to execute relay processing. - View Dependent Claims (49, 50, 51, 52, 53, 54, 55, 56, 57, 58)
-
-
59. A communication method characterized in being arranged to execute data communication under a communication environment, which is made up of a plurality of communication stations which operate in an autonomous distributed manner, where multi-hop communication for the plurality of communication stations transmitting frames by relay is executed, comprising:
-
a step arranged to operate in a sleep mode for operating the transmitter and the receiver of said communication means intermittently during a time zone where not to operate as a relay station under said communication environment; and a step arranged to execute relay still in the sleep mode, or to proceed to an active mode to execute relay processing, at a time zone where to operate as a relay station.
-
-
60. A computer program characterized in being described in a computer-readable format so as to execute processing for executing data communication on a computer under a communication environment made up of a plurality of communication stations which operate in an autonomous distributed manner to execute multi-hop communication for the plurality of communication stations transmitting frames by relay, causing said computer to execute:
-
a procedure arranged to operate in a sleep mode for operating the transmitter and the receiver of said communication means intermittently during a time zone where not to operate as a relay station under said communication environment; and a procedure arranged to execute relay still in the sleep mode, or to proceed to an active mode to execute relay processing, at a time zone where to operate as a relay station.
-
Specification