Communication control apparatus, communication control method and communication control program
AssigneeNTT Communications Corporation
InventorsRyosuke Otsuya, Hiroaki Sadata
Life of this patent
Estimating the term…
Abstract
A communication control apparatus connected to two terminals and to a relay apparatus that relays P2P communication performed between the two terminals, including: storage means configured to store authority information including a communication method of the P2P communication permitted for each of the two terminals; reception means configured to receive a signaling signal mutually transmitted between the two terminals; and control means configured to control the communication method of the P2P communication based on the authority information when receiving the signaling signal.
Claims12
A communication control apparatus connected to two terminals and to a relay apparatus that relays P2P communication performed between the two terminals, comprising:
- a memory configured to store authority information including a communication method of the P2P communication permitted for each of the two terminals;
- and
- processing circuitry configured to
- receive a signaling signal mutually transmitted between the two terminals, and
- control the communication method of the P2P communication based on the authority information when receiving the signaling signal,
- wherein the communication method of the P2P communication is at least one of three communication methods corresponding to:
- local communication without passing through a NAT, communication that traverses a NAT but does not use a TURN server, and communication that uses a TURN server.
A communication system comprising two terminals, a relay apparatus that relays P2P communication performed between the two terminals, and a communication control apparatus that controls the P2P communication,
- the communication control apparatus comprising:
- a memory configured to store authority information including a communication method of the P2P communication permitted for each of the two terminals;
- and
- processing circuitry configured to
- receive a signaling signal mutually transmitted between the two terminals,
- control the communication method of the P2P communication based on the authority information when receiving the signaling signal, and
- instruct the relay apparatus to record the P2P communication based on the authority information when receiving the signaling signal,
- the relay apparatus comprising:
- processing circuitry configured to record the P2P communication when receiving the instruction,
- wherein the communication method of the P2P communication is at least one of three communication methods corresponding to:
- local communication without passing through a NAT, communication that traverses a NAT but does not use a TURN server, and communication that uses a TURN server.
A communication control method in a communication control apparatus connected to two terminals and to a relay apparatus that relays P2P communication performed between the two terminals, comprising:
- storing, in a memory, authority information including a communication method of the P2P communication permitted for each of the two terminals;
- receiving a signaling signal mutually transmitted between the two terminals;
- and
- controlling the communication method of the P2P communication when receiving the signaling signal,
- wherein the communication method of the P2P communication is at least one of three communication methods corresponding to:
- local communication without passing through a NAT, communication that traverses a NAT but does not use a TURN server, and communication that uses a TURN server.
A non-transitory storage medium storing a communication control program in a communication control apparatus connected to two terminals and to a relay apparatus that relays P2P communication performed between the two terminals, the communication control program causing the communication control apparatus to perform:
- storing, in a memory, authority information including a communication method of the P2P communication permitted for each of the two terminals;
- receiving a signaling signal mutually transmitted between the two terminals;
- and
- controlling the communication method of the P2P communication based on the authority information when receiving the signaling signal,
- wherein the communication method of the P2P communication is at least one of three communication methods corresponding to:
- local communication without passing through a NAT, communication that traverses a NAT but does not use a TURN server, and communication that uses a TURN server.
A communication control apparatus that is connected, via a network, to a terminal and to a relay apparatus relaying P2P communication performed by the terminal, and that controls communication performed by the terminal, comprising:
- a memory configured to store communication destination information including a communication destination permitted for the terminal;
- and
- processing circuitry configured to
- receive, from the terminal, a signaling signal that the terminal transmits when the terminal starts the P2P communication, and
- control whether to permit the P2P communication based on the communication destination information and the signaling signal,
- wherein the communication destination information includes address information of a communication destination permitted for the terminal or address information of the relay apparatus, and
- the processing circuitry controls whether to permit the P2P communication by comparing the address information of the communication destination included in the signaling signal with address information included in the communication destination information.
A communication control method in a communication control apparatus that is connected, via a network, to a terminal and to a relay apparatus relaying P2P communication performed by the terminal, and that controls communication performed by the terminal, comprising:
- storing, in a memory, communication destination information including a communication destination permitted for the terminal;
- receiving, from the terminal, a signaling signal that the terminal transmits when the terminal starts the P2P communication;
- and
- controlling, by processing circuitry, whether to permit the P2P communication based on the communication destination information and the signaling signal,
- wherein the communication destination information includes address information of a communication destination permitted for the terminal or address information of the relay apparatus, and
- the processing circuitry controls whether to permit the P2P communication by comparing the address information of the communication destination included in the signaling signal with address information included in the communication destination information.
A non-transitory storage medium storing a communication control program in a communication control apparatus that is connected, via a network, to a terminal and to a relay apparatus relaying P2P communication performed by the terminal, and that controls communication performed by the terminal, the communication control program causing the communication control apparatus to perform:
- storing, in a memory, communication destination information including a communication destination permitted for the terminal;
- receiving, from the terminal, a signaling signal that the terminal transmits when the terminal starts the P2P communication;
- and
- controlling, by processing circuitry, whether to permit the P2P communication based on the communication destination information and the signaling signal,
- wherein the communication destination information includes address information of a communication destination permitted for the terminal or address information of the relay apparatus, and
- the processing circuitry controls whether to permit the P2P communication by comparing the address information of the communication destination included in the signaling signal with address information included in the communication destination information.
Dependencies are inferred from the claim text.