Gate way device, communication system, communication method, and communication program
Abstract
A gateway device that relays between a first communication network and a plurality of communication devices or/and second communication networks, the gateway device including: a plurality of control units configured to respectively notify first data received from the plurality of communication devices or/and second communication networks and notify the plurality of communication devices or/and second communication networks of second data; and a data analysis and management unit configured to analyze data received from the first communication network and notify a control unit included in the plurality of control units of a result of the analysis, the control unit being related to result of the analysis, and analyze the first data received from the plurality of control units respectively and notify the first communication network, the data analysis and management unit generating a plurality of local MAC addresses from a MAC address given to the gateway device and assigning the local MAC addresses to the plurality of control units.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A gateway device that relays between a first communication network and a plurality of communication devices or/and second communication networks,
the gateway device comprising: a plurality of control units provided corresponding to the plurality of communication devices or/and second communication networks; and a data analysis and management unit provided corresponding to the first communication network, the plurality of control units being configured to respectively notify the data analysis and management unit of first data received from the plurality of communication devices or/and second communication networks and notify the plurality of communication devices or/and second communication networks of second data received from the data analysis and management unit; and the data analysis and management unit being configured to: analyze data received from the first communication network and notify a control unit included in the plurality of control units of a result of the analysis as the second data, the control unit being related to result of the analysis, analyze the first data received from the plurality of control units respectively and notify the first communication network of a result of the analysis, and generate a plurality of local MAC addresses from a MAC address given to the gateway device and assign the local MAC addresses to the plurality of control units.
2 . The gateway device according to claim 1 ,
wherein the data analysis and management unit holds a management table connecting an equipment number for identifying the plurality of communication devices or/and second communication networks, the plurality of local MAC addresses, and classifications of the plurality of communication devices or/and second communication networks.
3 . The gateway device according to claim 1 ,
wherein the communication device is an analog telephone set or/and a digital telephone set, and the second communication network is at least one of a public analog network, a public ISDN network, and public IP network.
4 . A communication system comprising:
the gateway device according to claim 1 ; a private branch exchange connected to the gateway device via the first communication network; and the plurality of communication devices connected to the gateway device or/and the second communication networks connected to the gateway device.
5 . A communication method in a gateway device that relays between a first communication network and a plurality of communication devices or/and second communication networks, the gateway device comprising:
a plurality of control units provided corresponding to the plurality of communication devices or/and second communication networks; and a data analysis and management unit provided corresponding to the first communication network, the communication method comprising: causing the plurality of control units to respectively notify the data analysis and management unit of first data received from the plurality of communication devices or/and second communication networks and notify the plurality of communication devices or/and second communication networks of second data received from the data analysis and management unit; causing the data analysis and management unit to analyze data received from the first communication network and notify a control unit included in the plurality of control units of a result of the analysis as the second data, the control unit being related to result of the analysis, analyze the first data received from the plurality of control units respectively and notify the first communication network of a result of the analysis, and generate a plurality of local MAC addresses from a MAC address given to the gateway device and assign the local MAC addresses to the plurality of control units.
6 . The communication method according to claim 5 ,
wherein the data analysis and management unit is caused to hold a management table connecting an equipment number for identifying the plurality of communication devices or/and second communication networks, the plurality of local MAC addresses, and classifications of the plurality of communication devices or/and second communication networks.
7 . The communication method according to claim 5 ,
wherein the communication device is an analog telephone set or/and a digital telephone set, and the second communication network is at least one of a public analog network, a public ISDN network, and public IP network.
8 . A non-transitory computer-readable storage medium storing a program causing a computer as a gateway device that relays between a first communication network and a plurality of communication devices or/and second communication networks to function as:
a plurality of control units provided corresponding to the plurality of communication devices or/and second communication networks; and a data analysis and management unit provided corresponding to the first communication network, the program causing the computer to execute: a step that the plurality of control units respectively notify the data analysis and management unit of first data received from the plurality of communication devices or/and second communication networks and notify the plurality of communication devices or/and second communication networks of second data received from the data analysis and management unit; and a step that the data analysis and management unit analyzes data received from the first communication network and-notifies a control unit included in the plurality of control units of a result of the analysis as the second data, the control unit being related to result of the analysis, analyzes the first data received from the plurality of control units respectively and notifies the first communication network of a result of the analysis, and generates a plurality of local MAC addresses from a MAC address given to the gateway device and assigns the local MAC addresses to the plurality of control units.
9 . The non-transitory computer-readable storage medium according to claim 8 ,
wherein the data analysis and management unit holds a management table connecting an equipment number for identifying the plurality of communication devices or/and second communication networks, the plurality of local MAC addresses, and classifications of the plurality of communication devices or/and second communication networks.
10 . The non-transitory computer-readable storage medium according to claim 8 ,
wherein the communication device is an analog telephone set or/and a digital telephone set, and the second communication network is at least one of a public analog network, a public ISDN network, and public IP network.
11 . The gateway device according to claim 2 ,
wherein the communication device is an analog telephone set or/and a digital telephone set, and the second communication network is at least one of a public analog network, a public ISDN network, and public IP network.
12 . The communication system according to claim 4 ,
wherein the data analysis and management unit holds a management table connecting an equipment number for identifying the plurality of communication devices or/and second communication networks, the plurality of local MAC addresses, and classifications of the plurality of communication devices or/and second communication networks.
13 . The communication system according to claim 4 ,
wherein the communication device is an analog telephone set or/and a digital telephone set, and the second communication network is at least one of a public analog network, a public ISDN network, and public IP network.
14 . The communication method according to claim 6 ,
wherein the communication device is an analog telephone set or/and a digital telephone set, and the second communication network is at least one of a public analog network, a public ISDN network, and public IP network.
15 . The non-transitory computer-readable storage medium according to claim 9 ,
wherein the communication device is an analog telephone set or/and a digital telephone set, and the second communication network is at least one of a public analog network, a public ISDN network, and public IP network.Join the waitlist — get patent alerts
Track US2016156785A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.