Network control apparatus, method, and program
First Claim
1. A network control apparatus controlling, in an ad-hoc network structured with a terminal apparatus, a relay apparatus, and a gateway apparatus connected to each other through data links, the ad-hoc network through which data is transferred from the terminal apparatus to the gateway apparatus via the relay apparatus,wherein routing in the ad-hoc network is established using routing information including information regarding a transmission error rate at each of the data links, andsaid network control apparatus comprises:
- a routing processing unit configured to obtain, from the routing information, information regarding a relationship between data links in connecting relay apparatuses on a path and information regarding the transmission error rate at each of the data links; and
a bottleneck estimating unit configured to estimate a relay apparatus as a bottleneck candidate from among the relay apparatuses, the relay apparatus having a data link through which the data is transmitted and at which the transmission error rate is higher than the transmission error rate at a data link through which the data is received.
1 Assignment
0 Petitions
Accused Products
Abstract
To enable network control (particularly, transmission band allocation) that excels in follow-up ability to follow changes in a network, locality, and responsiveness. A network control apparatus controls a wireless ad-hoc network and includes: a routing processing unit (402) which establishes routing within a wireless ad-hoc network using routing information including information regarding a local transmission quality within the wireless ad-hoc network; a routing processing unit (406) which obtains the information regarding the transmission quality from the routing information used for establishing the routing; and a bottleneck estimating unit (411) which estimates a relay apparatus as a bottleneck candidate, based on a distribution of plural transmission qualities within the wireless ad-hoc network, which are indicated by the obtained information.
-
Citations
10 Claims
-
1. A network control apparatus controlling, in an ad-hoc network structured with a terminal apparatus, a relay apparatus, and a gateway apparatus connected to each other through data links, the ad-hoc network through which data is transferred from the terminal apparatus to the gateway apparatus via the relay apparatus,
wherein routing in the ad-hoc network is established using routing information including information regarding a transmission error rate at each of the data links, and said network control apparatus comprises: -
a routing processing unit configured to obtain, from the routing information, information regarding a relationship between data links in connecting relay apparatuses on a path and information regarding the transmission error rate at each of the data links; and a bottleneck estimating unit configured to estimate a relay apparatus as a bottleneck candidate from among the relay apparatuses, the relay apparatus having a data link through which the data is transmitted and at which the transmission error rate is higher than the transmission error rate at a data link through which the data is received. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A gateway apparatus controlling an ad-hoc network which is structured with terminal apparatuses, relay apparatuses, and a gateway apparatus connected to each other through data links, and through which data is transferred from each of the terminal apparatuses to the gateway apparatus via the relay apparatuses,
wherein routing in the ad-hoc network is established using routing information including information regarding a transmission error rate, which is local, within the ad-hoc network, and said gateway apparatus comprises: -
a routing processing unit configured to obtain, from the routing information used for establishing the routing, information regarding a relationship between data links in connecting relay apparatuses on a path and the transmission error rate at each of the data links; and a bottleneck estimating unit configured to estimate a relay apparatus as a bottleneck candidate from among the relay apparatuses, the relay apparatus having a data link through which the data is transmitted and at which the transmission error rate is higher than the transmission error rate at a data link through which the data is received.
-
-
8. A method of controlling an ad-hoc network which is structured with terminal apparatuses, relay apparatuses, and a gateway apparatus connected to each other through data links, and through which data is transferred from each of the terminal apparatuses to the gateway apparatus via the relay apparatuses,
wherein routing in the ad-hoc network is established using routing information including information regarding a transmission error rate, which is local, within the ad-hoc network, and said control method comprises: -
obtaining, from the routing information used for establishing the routing, information regarding a relationship between data links in connecting relay apparatuses on a path and the transmission error rate at each of the data links; and estimating a relay apparatus as a bottleneck candidate from among the relay apparatuses, the relay apparatus having a data link through which the data is transmitted and at which the transmission error rate is higher than the transmission error rate at a data link through which the data is received.
-
-
9. A computer program for controlling an ad-hoc network which is structured with terminal apparatuses, relay apparatuses, and a gateway apparatus connected to each other through data links, and through which data is transferred from each of the terminal apparatuses to the gateway via the relay apparatuses,
wherein routing in the ad-hoc network is established using routing information regarding a local transmission error rate within the ad-hoc network, and said computer program causes a computer to execute: -
obtaining, from the routing information used for establishing the routing, information regarding a relationship between data links in connecting relay apparatuses on a path and the transmission error rate at each of the data links; and estimating a relay apparatus as a bottleneck candidate from among the relay apparatuses, the relay apparatus having a data link through which data is transmitted and at which the transmission error rate is higher than the transmission error rate at a data link through which the data is received.
-
-
10. A network control apparatus controlling, in an ad-hoc network structured at least with a terminal apparatus and a relay apparatus connected to each other through data links, the ad-hoc network through which data is transferred from the terminal apparatus via the relay apparatus, said network control apparatus comprising:
-
a routing processing unit configured to obtain, from routing information including information regarding a transmission error rate at each of the data links, information regarding a relationship between data links in connecting relay apparatuses on a path and information regarding transmission error rate at each of the data links; and a bottleneck estimating unit configured to estimate a relay apparatus as a bottleneck candidate from among the relay apparatuses, the relay apparatus having a data link through which the data is transmitted and at which the transmission error rate is higher than the transmission error rate at a data link through which the data is received.
-
Specification