METHOD AND DEVICE FOR ASYMMETRICALLY DUPLICATING AND DISTRIBUTING DATA STREAMS ACROSS NETWORK SEGMENTS
First Claim
1. A method for asymmetrically duplicating and distributing data streams, which is executed in a device having one or more network adapters, each network adapter is configured with a network address, the method comprising steps of:
- establishing at least one logic input port (LIP) according to system configuration or a user'"'"'s request, so as to receive or request at least one data stream via the at least one LIP from a device that can provide the data streams according to a communication protocol;
establishing at least one logic output port (LOP) according to the system configuration or the user'"'"'s request, so as to transmit the received data streams to one or more users via the at least one LOP according to the communication protocol;
establishing a mapping relation between the at least one LIP and the at least one LOP according to the system configuration or the user'"'"'s request;
multi-duplicating each of the data streams received from the at least one LIP according to the mapping relation; and
transmitting the multi-duplicated data streams to one or more users via the one or more LOPs corresponding to the LIP, according to the communication protocol.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for asymmetrically duplicating and distributing data stream, which is executed in a device having one or more network adapters, each network adapter is configured with a network address, the method comprising steps of: establishing at least one LIP according to system configuration or a user'"'"'s request; establishing at least one LOP according to the system configuration or the user'"'"'s request; establishing a mapping relation between the at least one LIP and the at least one LOP according to the system configuration or the user'"'"'s request; multi-duplicating each of the data streams received from the at least one LIP according to the mapping relation; and transmitting the multi-duplicated data streams to one or more users via the one or more LOPs corresponding to the LIP.
18 Citations
26 Claims
-
1. A method for asymmetrically duplicating and distributing data streams, which is executed in a device having one or more network adapters, each network adapter is configured with a network address, the method comprising steps of:
-
establishing at least one logic input port (LIP) according to system configuration or a user'"'"'s request, so as to receive or request at least one data stream via the at least one LIP from a device that can provide the data streams according to a communication protocol; establishing at least one logic output port (LOP) according to the system configuration or the user'"'"'s request, so as to transmit the received data streams to one or more users via the at least one LOP according to the communication protocol; establishing a mapping relation between the at least one LIP and the at least one LOP according to the system configuration or the user'"'"'s request; multi-duplicating each of the data streams received from the at least one LIP according to the mapping relation; and transmitting the multi-duplicated data streams to one or more users via the one or more LOPs corresponding to the LIP, according to the communication protocol. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A device for asymmetrically duplicating and distributing data streams, wherein the device has one or more network adapters and each network adapter is configured with a network address, the device comprising:
-
a logic input port (LIP) establishing unit for establishing at least one LIP according to system configuration or a user'"'"'s request, so as to receive or request at least one data stream via the at least one LIP from a device that can provide the data streams according to a communication protocol; a logic output port (LOP) establishing unit for establishing at least one LOP according to the system configuration or the user'"'"'s request, so as to transmit the received data streams to one or more users via the at least one LOP according to the communication protocol; a mapping relation establishing unit for establishing a mapping relation between the at least one LIP and the at least one LOP according to the system configuration or the user'"'"'s request; a duplicating unit for multi-duplicating each of the data streams received from the at least one LIP according to the mapping relation; and a transmitting unit for transmitting the multi-duplicated data streams to one or more users via the one or more LOPs corresponding to the LIP according to the communication protocol. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A computer readable storage medium having a program containing code executable by a processor stored thereon, the processor is included in a device having one or more network adapters and each network adapter is configured with a network address, the codes causing the processor to:
-
establish at least one logic input port (LIP) according to system configuration or a user'"'"'s request, so as to receive or request at least one data stream via the at least one LIP from a device that can provide the data streams according to a communication protocol; establish at least one logic output port (LOP) according to the system configuration or the user'"'"'s request, so as to transmit the received data streams to one or more users via the at least one LOP according to the communication protocol; establish a mapping relation between the at least one LIP and the at least one LOP according to the system configuration or the user'"'"'s request; multi-duplicate each of the data streams received from the at least one LIP according to the mapping relation; and transmit the multi-duplicated data streams to one or more users via the one or more LOPs corresponding to the LIP.
-
Specification