DEVICE AND METHOD FOR INTERCONNECTING TWO SUBNETWORKS
First Claim
1. An interconnection method for interconnecting first and second sub-networks, said first sub-network being a local network to which a gateway connecting said first sub-network to a third sub-network is connected, said first and second sub-networks being adapted for enabling UPnP devices to be connected thereto, each UPnP device comprising at least one server associated with an IP address and a port number, wherein an interconnection device interconnecting said first and second sub-networks performs:
- determining, for said first and second sub-networks, actual IP addresses and port numbers of servers of UPnP devices;
allocating a port number to each one of said servers;
establishing, upon receiving a connection request corresponding to a port number allocated by the interconnection device to one said server, a connection between the interconnection device and said server, and a connection between the interconnection device and the UPnP device that sent said request;
and, in at least one frame, received by the interconnection device via one of said connections;
replacing in said frame, each actual IP address and port number of a server belonging to the sub-network where said frame was sent by an IP address of the interconnection device, usable for routing the data over the sub-network other than the one to which said server is connected among said first and second sub-networks, and the port number allocated by the interconnection device to said server; and
replacing, in said frame, each IP address of the interconnection device usable on the sub-network where the frame was sent and port number allocated by the interconnection device to a server by the IP address and the port number of the corresponding server.
1 Assignment
0 Petitions
Accused Products
Abstract
An interconnection device for interconnecting two sub-networks, on which UPnP devices are connected: determines actual IP addresses and port numbers of servers of the UPnP device; allocates a port number to each server, establishes a connection with a UPnP device of the femtocell and a connection with a UPnP device of the local area network; replaces, in frames received via one of said connections, each actual server IP address and port number allocated by the interconnection device to said server; and replaces, in frames received via one of said connections, each actual IP address and port number with an IP address of the interconnection device to said server; and replaces, in said received frames, each IP address of the interconnection device and port number allocated by the interconnection device to a server with the IP address and port number of the corresponding server.
-
Citations
17 Claims
-
1. An interconnection method for interconnecting first and second sub-networks, said first sub-network being a local network to which a gateway connecting said first sub-network to a third sub-network is connected, said first and second sub-networks being adapted for enabling UPnP devices to be connected thereto, each UPnP device comprising at least one server associated with an IP address and a port number, wherein an interconnection device interconnecting said first and second sub-networks performs:
-
determining, for said first and second sub-networks, actual IP addresses and port numbers of servers of UPnP devices; allocating a port number to each one of said servers; establishing, upon receiving a connection request corresponding to a port number allocated by the interconnection device to one said server, a connection between the interconnection device and said server, and a connection between the interconnection device and the UPnP device that sent said request; and, in at least one frame, received by the interconnection device via one of said connections; replacing in said frame, each actual IP address and port number of a server belonging to the sub-network where said frame was sent by an IP address of the interconnection device, usable for routing the data over the sub-network other than the one to which said server is connected among said first and second sub-networks, and the port number allocated by the interconnection device to said server; and replacing, in said frame, each IP address of the interconnection device usable on the sub-network where the frame was sent and port number allocated by the interconnection device to a server by the IP address and the port number of the corresponding server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 16)
-
-
12. An interconnection device intended to interconnect first and second sub-networks, said first sub-network being a local network to which a gateway connecting said first sub-network and a third sub-network is connected, said first and second sub-networks being adapted for enabling connecting UPnP devices thereto, each UPnP device comprising at least one server associated with an IP address and a port number wherein the interconnection device comprises:
-
means for determining, for said first and second sub-networks, actual IP addresses and port numbers of servers of UPnP devices; means for allocating a port number to each one of said servers; means for establishing, upon receiving a connection request corresponding to a port number allocated by the interconnection device to one said server, a connection between the interconnection device and said server, and a connection between the interconnection device and the UPnP device that sent said request; means for receiving at least one frame via one of said connections; and means for replacing in said frame each actual IP address and port number of server belonging to the sub-network where said frame was sent with an IP address of the interconnection device, usable for routing the data over the sub-network other than the one to which said server is connected among said first and second sub-networks, and the port number allocated by the interconnection device to said server; and means for replacing in said frame each IP address of the interconnection device usable on the sub-network where the frame was sent and port number allocated by the interconnection device to a server by the IP address and the port number of the corresponding server. - View Dependent Claims (13, 14, 17)
-
-
15. (canceled)
Specification