Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method of facilitating IP connections to hosts behind middleboxes

a technology hosts, applied in the field of facilitating ip connections to hosts behind middleboxes, to achieve the effect of reducing human mistakes by users and saving tim

Active Publication Date: 2014-10-28
SAGO STRATEGIC SOLUTIONS LLC
View PDF17 Cites 12 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

[0013]With these addresses and port numbers (together called port forwarding parameters) stored in the mapping table, incoming IP connections from the public network can now easily be forwarded to the correct application in the correct host.
[0015]An advantage with the current invention is also that a user of a private / home network having no technical skills in IP communication can automatically and simply configure the network access node to receive connection establishments from the public network to a host in the private network (e.g. for receiving an incoming VoIP call).
[0016]Other advantages are that the invention saves time and that human mistakes by the user are eliminated.

Problems solved by technology

Apart from being cumbersome and error prone, it demands skills in router and network technology, skills an ordinary user of a home network often does not have.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method of facilitating IP connections to hosts behind middleboxes
  • Method of facilitating IP connections to hosts behind middleboxes
  • Method of facilitating IP connections to hosts behind middleboxes

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0023]FIG. 1 is a block diagram showing an example of a known private network configuration involving a number of terminals 1710-1712 and a home server 1713 forming a private network (home network) 1700 connected to a network access node (such as a wireless router) 1900. The home server 1713 is among all designed to act as common data storage for the other terminals 1710-1712 in the home network 1700 but is also designed to be accessed from a public network 1000. The terminals 1710-1712 (here two laptops and one PDA) and the home server 1713 are here also commonly called hosts. Each host 1710-1713 is connected to the roister 1900 via a private network interface 1050-1052 respectively. The private network interfaces 1050 and 1052 are wired interfaces (using an Ethernet cable) whereas the interface 1051 is wireless (typically using any of the IEEE 802.11 WLAN protocols). The router 1900 is further connected to a node 1930 belonging to an ISP (Internet Service Provider). The router 190...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The present invention relates to a method and arrangement of facilitating the establishment of peer-to-peer IP connections between a public network and hosts in a private or home network. The method uses a port mapping table residing in a NAT that maps external public IP addresses and external port numbers to private IP addresses and internal port numbers. This table has so far been configured manually by a user of the private or home network. Apart from being cumbersome, it demands skills in router and network technology, skills an ordinary user of a home network often does not have. The present invention solves this problem by automatically configuring the table comprising the steps of scanning the hosts using a port scanner and detecting the internal ports in the hosts that are in an open state.

Description

TECHNICAL FIELD OF THE INVENTION[0001]The present invention relates to a method and an arrangement of facilitating the establishment of IP connections between a public network and terminals and servers in a private network behind a middlebox such as a Network Address Translator (NAT).DESCRIPTION OF RELATED ART[0002]The number of personal computers (PCs) and other terminals in each home that have access to the Internet is continuously increasing. All these terminals (forming a home / private network) are normally connected to a network access node (such as a wireless router). The network access node is in turn connected to the public network (the Internet) via a cable modem or an ADSL modem. Each terminal is allocated a private IP address that is unique within the home network. Normally, the Internet Service Provider (ISP) allocates only one public IP address per modem or network access node. So, in order to allow more than one terminal in the home network to communicate towards the in...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(United States)
IPC IPC(8): G06F15/16H04L29/08H04L29/12H04L61/2517H04L61/255H04L61/2557H04L61/256H04L67/54
CPCH04L61/2517H04L61/255H04L61/256H04L61/2557H04L67/24H04L67/54
Inventor SOUZA, VICTOR
Owner SAGO STRATEGIC SOLUTIONS LLC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products