Method and system for high-volume compression of ipv4 unicast addresses
AssigneeFugu Solutions, Inc.
InventorYancy Fox
Life of this patent
Estimating the term…
Abstract
A method and system for compressing IPv4 unicast addresses, can involve dividing one or more IPv4 unicast addresses among a group of IPv4 unicast addresses into a network portion and a host portion, grouping IPv4 unicast addresses into groups based on the network portion, summarizing the host portion of each group among the groups into a set of IPv4 unicast addresses, and encoding the groups in binary format, thereby resulting in a compression of the IPv4 unicast addresses into compressed IPv4 unicast addresses.
Claims33
A method for compressing IPv4 unicast addresses, comprising:
- dividing at least one IPv4 unicast address among a plurality of IPv4 unicast addresses into a network portion and a host portion;
- grouping the plurality of IPv4 unicast addresses into groups based on the network portion;
- summarizing the host portion of each group among the groups into a set of IPv4 unicast addresses;
- and
- encoding the groups in binary format, thereby resulting in a compression of the plurality of IPv4 unicast addresses into compressed IPv4 unicast addresses.
A method of improving a performance of a network, comprising:
- compressing a set of a plurality of IPv4 unicast addresses into compressed IPv4 unicast addresses;
- transmitting the compressed IPv4 unicast addresses across a network;
- and
- decompressing the compressed IPv4 unicast addresses at a receiving end of the network.
A system for compressing IPv4 unicast addresses, comprising:
- at least one processor and a memory, the memory storing instructions to cause the at least one processor to perform:
- dividing at least one IPv4 unicast address among a plurality of IPv4 unicast addresses into a network portion and a host portion;
- grouping the plurality of IPv4 unicast addresses into groups based on the network portion;
- summarizing the host portion of each group among the groups into a set of IPv4 unicast addresses;
- and
- encoding the groups in binary format, thereby resulting in a compression of the plurality of IPv4 unicast addresses into compressed IPv4 unicast addresses.
A method for compressing IPv4 unicast addresses, comprising:
- dividing at least one IPv4 unicast address among a plurality of IPv4 unicast addresses into a network portion and a host portion;
- grouping the plurality of IPv4 unicast addresses into groups based on the network portion;
- summarizing the host portion of each group among the groups into a set of IPv4 unicast addresses;
- and
- encoding the groups in binary format, thereby resulting in a compression of the plurality of IPv4 unicast addresses into compressed IPv4 unicast addresses;
- and
- transmitting the compressed IPv4 unicast addresses across a network.
A method for compressing IPv4 unicast addresses comprising:
- dividing an IPv4 unicast address into a network portion and a host portion;
- grouping the IPv4 addresses based on their network portion;
- summarizing the host portion of each group into a set;
- encoding the resulting groups in binary format, using an end-of-string delimiter to indicate the end of each host address and optionally including additional data after each host address;
- and
- transmitting the compressed IPv4 addresses across a network.
Dependencies are inferred from the claim text.