WO2001071990A1 - A method for data communication - Google Patents

A method for data communication Download PDF

Info

Publication number
WO2001071990A1
WO2001071990A1 PCT/NO2001/000128 NO0100128W WO0171990A1 WO 2001071990 A1 WO2001071990 A1 WO 2001071990A1 NO 0100128 W NO0100128 W NO 0100128W WO 0171990 A1 WO0171990 A1 WO 0171990A1
Authority
WO
WIPO (PCT)
Prior art keywords
computer
network
connection
address
communication
Prior art date
Application number
PCT/NO2001/000128
Other languages
French (fr)
Other versions
WO2001071990A9 (en
Inventor
Kjell ØVREBØ
Original Assignee
Elink As
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Elink As filed Critical Elink As
Priority to AU2001248918A priority Critical patent/AU2001248918A1/en
Publication of WO2001071990A1 publication Critical patent/WO2001071990A1/en
Publication of WO2001071990A9 publication Critical patent/WO2001071990A9/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W80/00Wireless network protocols or protocol adaptations to wireless operation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/02Details
    • H04L12/12Arrangements for remote connection or disconnection of substations or of equipment thereof
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/50Address allocation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/14Session management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/30Definitions, standards or architectural aspects of layered protocol stacks
    • H04L69/32Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
    • H04L69/322Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
    • H04L69/329Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]

Definitions

  • the invention relates to a method for achieving communication connection between a first computer and a second computer in a network.
  • IP address a permanent node address
  • connection to the net is established on a temporary basis.
  • a connection is usually established by connecting the computer to another computer belonging to a so-called Internet Service Provider (ISP) via a telephone line and a modem, an ISDN line or the like.
  • ISP Internet Service Provider
  • ISP assigns a temporary IP address to the computer for the duration of the connection.
  • a disadvantage of the said, prior art solutions is that they are limited to communication where use is made of connection by means of circuit-switched communication (for example a dial-up analog line) between the first and the second computer.
  • the known solutions have no capability of establishing a connection between the first and the second computer based on Internet technology by means of the TCP/IP protocol.
  • a possible solution would be to couple up a line directly from an Internet Service Provider (ISP) to the second computer concerned. However, this would mean that ISP would incur the communication costs. This represents an organisational and technical barrier.
  • the known solutions do not provide access to applications and data in the second computer from the first computer, and in particular they do not permit the first computer to be an arbitrary computer, located anywhere in the world, provided that the first computer is linked to a network, particularly the Internet.
  • An object of the present invention is to provide a method of the type mentioned in the introduction, which is not encumbered by the above- mentioned drawbacks. This object is achieved according to the invention by a method as indicated in the introductory part of the following claim 1 , by means of the features set forth in the characterising part of the claim.
  • fig. 1 is a block diagram of a system where a method according to the invention is employed
  • fig. 2 is a simplified block diagram of a system where the steps in a preferred embodiment of the method are illustrated
  • fig. 3 is a simplified block diagram of a system where the steps in an alternative embodiment of the method are illustrated.
  • a method is employed according to the invention for achieving a communication connection between a first computer 1 1 and a second computer 21 in a network 1.
  • a third computer 31 is employed which is connected to the network.
  • the system comprises a network 1 which may comprise a number of nodes in the form of computers or local subnetworks.
  • the network 1 is preferably represented by the Internet, where each node in the network has to be assigned its unique Internet protocol address (IP address) in order to be operative in the network.
  • IP address Internet protocol address
  • the network 1 may be a local network based on TCP/IP protocol, or another type of network where each individual node has to be assigned its unique address in the network in order to be operative in the network.
  • a first computer 1 1 is arranged to achieve connection with the network 1 by means of a first communication device 12.
  • the connection between the first computer 1 1 and the network 1 by means of the communication device 12 may be of a permanent or temporary type.
  • the computer 1 1 may be connected to the network 1 either as an independent node in the network or as a node in a local subnetwork (not shown).
  • the communication device 12 is arranged to provide communication between the first computer 11 and the network 1 , including providing the computer 1 1 with a unique address in the network.
  • This node may be assigned by an Internet Service Provider (ISP) or by the said local network.
  • ISP Internet Service Provider
  • the first communication device 12 may comprise a fast, permanent connection to the network 1 , directly or via a local network to which the first computer is connected.
  • the communication device may provide the first computer 1 1 with a permanent IP address, thereby ensuring that the first computer is an operative node in the network.
  • the first communication device 12 may comprise a modem or an ISDN unit, which via a telephone line or an ISDN line respectively can link the first computer 1 1 to an Internet Service Provider (ISP), which can provide the computer 11 with a temporary IP address, thereby ensuring that it becomes an operative node in the network.
  • ISP Internet Service Provider
  • the first computer 1 1 and the first communication device 12 may alternatively together be composed of a mobile communication unit which in a known per se manner has wireless access to the Internet, for example via a WAP protocol (Wireless Applications Protocol).
  • WAP protocol Wireless Applications Protocol
  • the first computer 1 1 is arranged to run a program which gives access to a specific application which is run on a third computer 31 in the network.
  • the program is preferably an Internet browser which gives access to the World Wide Web. If the first computer 1 1 is comprised of a mobile communication unit, the program may be a WAP browser program.
  • the browser program has access to an identification or address for the third computer 31 by means of a host computer identifier which may be linked to the third computer's IP address.
  • a second computer 21 is arranged to achieve a temporary connection with the network 1 by means of a second communication device 22.
  • the second communication device may comprise a modem or an ISDN unit, which via a telephone line or an ISDN line respectively can be linked to an Internet Service Provider (ISP), which can provide the second computer with a dynamically allocated, temporary IP address, thereby ensuring that the second computer becomes an operative node in the network.
  • ISP Internet Service Provider
  • the second computer 21 is further provided with a control device 41 , which by means of a fifth communication device 43 is arranged to receive a control signal 46 from a communication channel 45, and to initiate the establishment of the temporary connection between the second computer and the network in response to the control signal 46.
  • the communication channel 45 can at least provide one-way communication, with the fifth communication device 45 as receiver.
  • the communication channel can be employed for two-way communication, with half or full duplex.
  • the fifth communication device 43 is arranged for two-way communication, whereby it can also transmit signals via the communication channel 45.
  • the communication channel 45 is preferably radio-based, and more specifically based on local radio communication, such as Pocsag (paging), RDS or GSM.
  • the control signal 46 is a message adapted to the specifications of the chosen communication system concerned.
  • the control signal 46 may be an SMS message if the communication channel 45 is based on GSM.
  • the communication channel 45 may comprise an analog or digital telephone line.
  • the control signal may be an analogously encoded signal, e.g. by means of Frequency Shift Keying (FSK) transferred via the telephone line, or a ringing signal which can be detected on the telephone line.
  • FSK Frequency Shift Keying
  • the communication channel comprises a digital line such as an ISDN line
  • side channels to the ISDN line may be employed for the control signal.
  • the information in the control signal must at least comprise information indicating that the second computer 21 has to execute an initiation process.
  • the information may comprise inter alia identity codes for a user, information on the IP address of the first computer 11, and perhaps also of the third computer 31, and information on log-on times.
  • control device 41 is arranged to control the power supply to the second computer 21.
  • control device 41 is arranged to start up the second computer 21 by connecting the power supply thereto in response to the received control signal from the communication channel.
  • control device 41 particularly may also be arranged to first disconnect the power supply for a period of time, in order to ensure that the second computer 21 is switched off first before the power supply is connected. This applies if the third computer 31 has no prior information on the condition of the control device 41 and thereby the second computer 21, and particularly if the communication via the communication channel 45 is a oneway communication. After start-up the second computer 21 is arranged to run a program which initiates a temporary connection to the network 1 , especially to the Internet.
  • the operative system of the second computer being configured to start a server program which is configured to establish a contact with an Internet Service Provider (ISP) on start-up, in order thereby to be assigned a temporary IP address, and furthermore to make contact with the third computer 31.
  • the server program may alternatively be a browser program which is configured in a similar manner.
  • the third computer 31 which is also connected to the network 1 through a third communication device 32.
  • the third computer 31 runs a program which provides a special service, designated OOW ("OnOffWeb"), for linking a browser which is run on the first computer with a server program which is run on the second computer, where it provides the browser with the dynamically allocated IP address of the second computer.
  • OOW OnOffWeb
  • the third communication device 32 is composed of equipment and programs for bringing the third computer 31 into connection with the network 1 , and for making the service OOW available from arbitrary browsers on arbitrary computers in the network 1, including from the first computer 1 1.
  • the third computer 31 may be one of two or more computers which run the same service, and which can be accessed from other computers in the network 1 by means of a common host computer identifier, linked to a number of different IP addresses.
  • the third computer 3 1 is further connected to a fourth communication device 33, which is arranged to at least transmit control signals 46 via the communication channel 45, where the signals and the channel are preferably based on radio communication such as Pocsag, RDS or GSM, or based on an analog or digital telephone line, as mentioned above.
  • the fourth communication device 33 may alternatively be two-way, whereby it can also receive signals via the in this case two-way communication channel 45.
  • the third computer 31 performs the steps illustrated in figure 2.
  • the communication devices 12, 22, 32, 33, 43 are not illustrated.
  • the third computer 31 receives from the network a request from the first computer 1 1 for the establishment of the communication connection.
  • this is carried out by a user of the first computer 1 1 , which by means of the first browser has gained access to the service OOW which is run on the third computer, sending such a request for the establishment of the communication connection.
  • the third computer 31 transmits a control signal 46 to the control device 41 via the communication channel 45.
  • the third computer employs the fourth, radio or telephone line-based communication device 33 mentioned above.
  • the third computer 31 receives data from the second computer 21 via the network 1. This is achieved by the request for the establishment of the communication connection being received by the second computer via the control device 41, and by the second computer 21, in response to receiving this signal, having been started up, and subsequently started the execution of a server program which on start-up initiates a temporary connection to the network 1, especially the Internet, as explained above.
  • the second computer 21 is assigned a dynamically allocated IP address, which temporarily, during the initiated Internet session, uniquely identifies the second computer 21 in the network.
  • the data received by the third computer 31 from the second computer 21 comprises the dynamically allocated IP address which the second computer 21 has been assigned for the Internet session concerned.
  • the third computer 31 furthermore passes the said data through the network to the first computer 11.
  • the first computer 1 1 When the first computer 1 1 receives the said data, especially the dynamically allocated IP address for the second computer 21, these data are used to establish the connection between the first 1 1 and the second 21 computer through the network 1. If so desired, the IP address for the first computer 1 1 may also be transferred to the second computer 21 through the network 1. In this case the second computer 21 does not need to make contact with the third computer 31 , but it may contact the first computer 1 1 directly by means of the transferred IP address. After the necessary data associated with the first and/or the second computer's addresses in the network have been exchanged, the computer 31 no longer needs to participate in the communication between the first computer 1 1 and the second computer 21.
  • FIG. 3 An alternative embodiment of the method is illustrated in fig. 3.
  • the communication devices 12, 22, 32, 33, 43 are not illustrated.
  • the third computer 31 receives from the network a request from the first computer 1 1 for the establishment of the communication connection.
  • the third computer 31 hereby receives address data associated with the first computer's address in the network, particularly its IP address.
  • the third computer 31 transmits a control signal 46 to the control device 41 via the communication channel 45, corresponding to that described above.
  • the control signal comprises the said address data associated with the address of the first computer 1 1.
  • the second computer 21 starts an initiation process, which as in the preferred embodiment may comprise initiating a temporary link with the network 1, especially the Internet, or starting up the second computer 21 in advance, and subsequently starting the execution of a server program as explained above.
  • initiation process which as in the preferred embodiment may comprise initiating a temporary link with the network 1, especially the Internet, or starting up the second computer 21 in advance, and subsequently starting the execution of a server program as explained above.
  • the said address data for the first computer's 1 1 address in the network are then used to establish a connection between the first 1 1 and the second 21 computer through the network 1.

Abstract

The invention relates to a method for achieving a communication connection between a first computer (11) and a second computer (21) arranged as nodes in a network (1). For implementation of the method a third computer (31) is employed which is connected to the network. The second computer is provided with a control device (41) arranged to receive a control signal (46) transmitted from a communication device (33) connected to the third computer via a preferably radio-based communication channel (45). In response to the control signal (46) the control device (41) starts on initiation process executed by the second computer (21). This involves initiating a connection of the second computer (21) to the network, transferring address information concerning the second computer (21) to the first computer (11) via the third computer (31) in the network, whereupon a direct connection between the first (11) and the second computer (21) can be established without further participation by the third computer (31).

Description

A Method for Data Communication
The invention relates to a method for achieving communication connection between a first computer and a second computer in a network.
A great many computers to-day are connected to the Internet. Many of these computers, particularly those employed in large companies and institutions, are permanently connected to the net. These computers may have a permanent node address, a so-called IP address, which uniquely identifies them on the net.
On the other hand, there are a great many computers without such a permanent connection, where instead connection to the net is established on a temporary basis. Such a connection is usually established by connecting the computer to another computer belonging to a so-called Internet Service Provider (ISP) via a telephone line and a modem, an ISDN line or the like. ISP assigns a temporary IP address to the computer for the duration of the connection. There is a need to gain access from a first computer connected to the net to data and applications in a second computer without permanent connection to the net. For example, it will be of interest to a person at a place of work using a first computer, which is connected to the net, to gain access to data and applications on a computer which is located at another geographical location, for example at the home of the person concerned, based on a temporary connection to the net, for example via a dial-up connection.
Several solutions are known in the prior art which enable a first computer to activate and control a second, remotely located computer, in order thereafter to establish a communication between the first and the second computer. A solution of this kind is disclosed in US-5 892 432. The publication describes a system where a user of a first computer employs a pager message to activate a second computer. In response to this message the second computer can establish communication with the first computer via a modem and a dial-up connection. A similar, prior art solution is disclosed in US-5 337 044.
A disadvantage of the said, prior art solutions is that they are limited to communication where use is made of connection by means of circuit-switched communication (for example a dial-up analog line) between the first and the second computer. The known solutions have no capability of establishing a connection between the first and the second computer based on Internet technology by means of the TCP/IP protocol. A possible solution would be to couple up a line directly from an Internet Service Provider (ISP) to the second computer concerned. However, this would mean that ISP would incur the communication costs. This represents an organisational and technical barrier.
Thus the known solutions do not provide access to applications and data in the second computer from the first computer, and in particular they do not permit the first computer to be an arbitrary computer, located anywhere in the world, provided that the first computer is linked to a network, particularly the Internet.
An object of the present invention is to provide a method of the type mentioned in the introduction, which is not encumbered by the above- mentioned drawbacks. This object is achieved according to the invention by a method as indicated in the introductory part of the following claim 1 , by means of the features set forth in the characterising part of the claim.
The object is also achieved according to the invention by a method as indicated in the introductory part of the following claim 8, by means of the features set forth in the characterising part of the claim.
Other objects and advantages are achieved by means of the features set forth in the dependent claims.
The invention will be described in more detail by means of an embodiment with reference to the drawings, in which: fig. 1 is a block diagram of a system where a method according to the invention is employed, fig. 2 is a simplified block diagram of a system where the steps in a preferred embodiment of the method are illustrated, fig. 3 is a simplified block diagram of a system where the steps in an alternative embodiment of the method are illustrated.
In the system illustrated in figure 1 a method is employed according to the invention for achieving a communication connection between a first computer 1 1 and a second computer 21 in a network 1. For implementation of the method a third computer 31 is employed which is connected to the network.
The system comprises a network 1 which may comprise a number of nodes in the form of computers or local subnetworks. The network 1 is preferably represented by the Internet, where each node in the network has to be assigned its unique Internet protocol address (IP address) in order to be operative in the network.
Alternatively, the network 1 may be a local network based on TCP/IP protocol, or another type of network where each individual node has to be assigned its unique address in the network in order to be operative in the network.
A first computer 1 1 is arranged to achieve connection with the network 1 by means of a first communication device 12.
The connection between the first computer 1 1 and the network 1 by means of the communication device 12 may be of a permanent or temporary type. The computer 1 1 may be connected to the network 1 either as an independent node in the network or as a node in a local subnetwork (not shown).
The communication device 12 is arranged to provide communication between the first computer 11 and the network 1 , including providing the computer 1 1 with a unique address in the network. This node may be assigned by an Internet Service Provider (ISP) or by the said local network.
The first communication device 12 may comprise a fast, permanent connection to the network 1 , directly or via a local network to which the first computer is connected. In this case the communication device may provide the first computer 1 1 with a permanent IP address, thereby ensuring that the first computer is an operative node in the network.
Alternatively, the first communication device 12 may comprise a modem or an ISDN unit, which via a telephone line or an ISDN line respectively can link the first computer 1 1 to an Internet Service Provider (ISP), which can provide the computer 11 with a temporary IP address, thereby ensuring that it becomes an operative node in the network.
The first computer 1 1 and the first communication device 12 may alternatively together be composed of a mobile communication unit which in a known per se manner has wireless access to the Internet, for example via a WAP protocol (Wireless Applications Protocol).
The first computer 1 1 is arranged to run a program which gives access to a specific application which is run on a third computer 31 in the network. The program is preferably an Internet browser which gives access to the World Wide Web. If the first computer 1 1 is comprised of a mobile communication unit, the program may be a WAP browser program. The browser program has access to an identification or address for the third computer 31 by means of a host computer identifier which may be linked to the third computer's IP address.
A second computer 21 is arranged to achieve a temporary connection with the network 1 by means of a second communication device 22.
The second communication device may comprise a modem or an ISDN unit, which via a telephone line or an ISDN line respectively can be linked to an Internet Service Provider (ISP), which can provide the second computer with a dynamically allocated, temporary IP address, thereby ensuring that the second computer becomes an operative node in the network.
The second computer 21 is further provided with a control device 41 , which by means of a fifth communication device 43 is arranged to receive a control signal 46 from a communication channel 45, and to initiate the establishment of the temporary connection between the second computer and the network in response to the control signal 46.
The communication channel 45 can at least provide one-way communication, with the fifth communication device 45 as receiver. Alternatively, the communication channel can be employed for two-way communication, with half or full duplex. In this case the fifth communication device 43 is arranged for two-way communication, whereby it can also transmit signals via the communication channel 45.
The communication channel 45 is preferably radio-based, and more specifically based on local radio communication, such as Pocsag (paging), RDS or GSM. In this case the control signal 46 is a message adapted to the specifications of the chosen communication system concerned. For example, the control signal 46 may be an SMS message if the communication channel 45 is based on GSM. Alternatively, the communication channel 45 may comprise an analog or digital telephone line. In this case the control signal may be an analogously encoded signal, e.g. by means of Frequency Shift Keying (FSK) transferred via the telephone line, or a ringing signal which can be detected on the telephone line. If the communication channel comprises a digital line such as an ISDN line, side channels to the ISDN line may be employed for the control signal.
The information in the control signal must at least comprise information indicating that the second computer 21 has to execute an initiation process. In addition, the information may comprise inter alia identity codes for a user, information on the IP address of the first computer 11, and perhaps also of the third computer 31, and information on log-on times.
In a preferred embodiment the control device 41 is arranged to control the power supply to the second computer 21. In particular the control device 41 is arranged to start up the second computer 21 by connecting the power supply thereto in response to the received control signal from the communication channel.
In the latter case the control device 41 particularly may also be arranged to first disconnect the power supply for a period of time, in order to ensure that the second computer 21 is switched off first before the power supply is connected. This applies if the third computer 31 has no prior information on the condition of the control device 41 and thereby the second computer 21, and particularly if the communication via the communication channel 45 is a oneway communication. After start-up the second computer 21 is arranged to run a program which initiates a temporary connection to the network 1 , especially to the Internet. This is achieved by the operative system of the second computer being configured to start a server program which is configured to establish a contact with an Internet Service Provider (ISP) on start-up, in order thereby to be assigned a temporary IP address, and furthermore to make contact with the third computer 31. The server program may alternatively be a browser program which is configured in a similar manner.
Essential to the invention is the third computer 31, which is also connected to the network 1 through a third communication device 32. The third computer 31 runs a program which provides a special service, designated OOW ("OnOffWeb"), for linking a browser which is run on the first computer with a server program which is run on the second computer, where it provides the browser with the dynamically allocated IP address of the second computer.
The third communication device 32 is composed of equipment and programs for bringing the third computer 31 into connection with the network 1 , and for making the service OOW available from arbitrary browsers on arbitrary computers in the network 1, including from the first computer 1 1.
The third computer 31 may be one of two or more computers which run the same service, and which can be accessed from other computers in the network 1 by means of a common host computer identifier, linked to a number of different IP addresses.
The third computer 3 1 is further connected to a fourth communication device 33, which is arranged to at least transmit control signals 46 via the communication channel 45, where the signals and the channel are preferably based on radio communication such as Pocsag, RDS or GSM, or based on an analog or digital telephone line, as mentioned above. The fourth communication device 33 may alternatively be two-way, whereby it can also receive signals via the in this case two-way communication channel 45.
In a preferred embodiment of the method according to the invention the third computer 31 performs the steps illustrated in figure 2. In figure 2, for the sake of simplicity, the communication devices 12, 22, 32, 33, 43 are not illustrated.
In a first step, indicated by 101 , the third computer 31 receives from the network a request from the first computer 1 1 for the establishment of the communication connection. In practice this is carried out by a user of the first computer 1 1 , which by means of the first browser has gained access to the service OOW which is run on the third computer, sending such a request for the establishment of the communication connection.
In response to this request, indicated by 102, the third computer 31 transmits a control signal 46 to the control device 41 via the communication channel 45.
In order to implement this transfer, the third computer employs the fourth, radio or telephone line-based communication device 33 mentioned above. In the step indicated by 104 the third computer 31 then receives data from the second computer 21 via the network 1. This is achieved by the request for the establishment of the communication connection being received by the second computer via the control device 41, and by the second computer 21, in response to receiving this signal, having been started up, and subsequently started the execution of a server program which on start-up initiates a temporary connection to the network 1, especially the Internet, as explained above. On connection, the second computer 21 is assigned a dynamically allocated IP address, which temporarily, during the initiated Internet session, uniquely identifies the second computer 21 in the network.
The data received by the third computer 31 from the second computer 21 comprises the dynamically allocated IP address which the second computer 21 has been assigned for the Internet session concerned.
The third computer 31 furthermore passes the said data through the network to the first computer 11.
When the first computer 1 1 receives the said data, especially the dynamically allocated IP address for the second computer 21, these data are used to establish the connection between the first 1 1 and the second 21 computer through the network 1. If so desired, the IP address for the first computer 1 1 may also be transferred to the second computer 21 through the network 1. In this case the second computer 21 does not need to make contact with the third computer 31 , but it may contact the first computer 1 1 directly by means of the transferred IP address. After the necessary data associated with the first and/or the second computer's addresses in the network have been exchanged, the computer 31 no longer needs to participate in the communication between the first computer 1 1 and the second computer 21.
An alternative embodiment of the method is illustrated in fig. 3. In figure 3 as in figure 2, for the sake of simplicity the communication devices 12, 22, 32, 33, 43 are not illustrated.
In a first step, indicated by 201, the third computer 31 receives from the network a request from the first computer 1 1 for the establishment of the communication connection. The third computer 31 hereby receives address data associated with the first computer's address in the network, particularly its IP address.
In the same way as in the preferred embodiment, this takes place by a user of the first computer 1 1, which by means of the first browser has gained access to the service OOW which is run on the third computer, sending such a request for the establishment of the communication connection, together with the said address data.
In response to this request, indicated by 102, the third computer 31 transmits a control signal 46 to the control device 41 via the communication channel 45, corresponding to that described above. In this case the control signal comprises the said address data associated with the address of the first computer 1 1.
When the request and the said address data have been received by the second computer 21 via the control device 41, the second computer 21 starts an initiation process, which as in the preferred embodiment may comprise initiating a temporary link with the network 1, especially the Internet, or starting up the second computer 21 in advance, and subsequently starting the execution of a server program as explained above.
The said address data for the first computer's 1 1 address in the network are then used to establish a connection between the first 1 1 and the second 21 computer through the network 1.
The invention is described above by means of examples. Those skilled in the art, however, will appreciate that many modifications and variations of the present invention are possible within the scope of the invention, as it is defined in the following claims.

Claims

PATENT CLAIMS
1. A method for achieving a communication connection between a first computer (1 1) and a second computer (21) in a network (1), where the first computer (1 1) is equipped with - a first communication device (12) arranged to achieve connection with the network, including providing the first computer (1 1) with a first address in the network, and where the second computer (21) is equipped with
- a second communication device (22) arranged to achieve connection with the network, including providing the second computer with a second address in the network, and
- a control device (41) arranged to receive a control signal (46) from a communication channel (45), and in response to the control signal (46) to start an initiation process executed by the second computer (21), characterized in that in addition a third computer (31) is employed which is connected to the network, where the method comprises the following steps:
- to receive (101) from the network (1) a request from the first computer ( 1 1) for the establishment of the communication connection,
- in response to the request to transmit (102) a control signal (46) to the control device via the communication channel (45) in order to indicate (103) that the second computer (21) will execute the initiation process,
- to receive (104) data from the second computer (21 ) through the network ( 1),
- to pass on (105) said data to the first computer ( 1 1 ) through the network (1 ),
- whereupon the said data are employed to establish (106) a connection between the first (1 1) and the second (21) computer through the network (1).
2. A method according to claim 1 , characterized in that the data received from the second computer (21) comprise data associated with the second computer's address in the network.
3. A method according to one of the claims 1-2, where the second communication device (22) is arranged to achieve a temporary connection between the second computer (22) and the network (1), characterized in that the initiation process comprises the establishment of the temporary connection between the second computer (21) and the network (1).
4. A method according to claim 3, characterized in that the establishment of the temporary connection between the second computer (21) and the network (1) comprises the execution of a program in the second computer (21), whose implementation comprises the establishment of a communication connection between the second computer (21) and a node in the network (1) and the allocation of the second address from the node.
5. A method according to claim 3, characterized in that the establishment of the temporary connection between the second computer (21) and the network (1) comprises starting up the second computer (21) by activating its power supply, and then executing a program in the second computer (21), whose implementation comprises the establishment of a communication connection between the second computer (21) and a node in the network (1) and the allocation of data associated with the second address from the node.
6. A method according to one of the claims 1 -5, characterized in that the data received from the second computer comprise data transmitted from the initiation process, which data comprise an identification associated with the second computer.
7. A method according to one of the claims 1-6, characterized in that after the connection between the first (1 1) and the second (21) computer has been established, the further data communication is implemented by means of a known per se encryption method.
8. A method for achieving a communication connection between a first computer (1 1) and a second computer (21) in a network (1), where the first computer (1 1) is equipped with - a first communication device (12) arranged to achieve connection with the network, including providing the first computer ( 1 1 ) with a first address in the network, and where the second computer (21) is equipped with
- a second communication device (22) arranged to achieve connection with the network, including providing the second computer with a second address in the network, and
- a control device (41) arranged to receive a control signal (46) from a communication channel (45), and in response to the control signal (46) to start an initiation process executed by the second computer (21), characterized in that in addition a third computer (31) is employed which is connected to the network, where the method comprises the following steps: - to receive (201) from the network ( 1) a request from the first computer (1 1) for the establishment of the communication connection, including receiving address data associated with the first computer's address in the network,
- in response to the request to transmit (202) a control signal (46) to the control device via the communication channel (45), which control signal comprises the said address data, in order to indicate (203) that the second computer (21) will execute the initiation process,
- whereupon the said address data are employed to establish (204) a connection between the first (1 1) and the second (21) computer through the network (1).
PCT/NO2001/000128 2000-03-22 2001-03-22 A method for data communication WO2001071990A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
AU2001248918A AU2001248918A1 (en) 2000-03-22 2001-03-22 A method for data communication

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
NO20001493 2000-03-22
NO20001493A NO315179B1 (en) 2000-03-22 2000-03-22 Procedure for data communication

Publications (2)

Publication Number Publication Date
WO2001071990A1 true WO2001071990A1 (en) 2001-09-27
WO2001071990A9 WO2001071990A9 (en) 2002-08-15

Family

ID=19910915

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/NO2001/000128 WO2001071990A1 (en) 2000-03-22 2001-03-22 A method for data communication

Country Status (3)

Country Link
AU (1) AU2001248918A1 (en)
NO (1) NO315179B1 (en)
WO (1) WO2001071990A1 (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0483547A1 (en) * 1990-10-29 1992-05-06 International Business Machines Corporation Network address management for a wired network supporting wireless communication to a plurality of mobile users
WO1997047066A1 (en) * 1996-06-05 1997-12-11 Elink As Temperature and time control of electrical heating device
US5708655A (en) * 1996-06-14 1998-01-13 Telefonaktiebolaget L M Ericsson Publ Method and apparatus for addressing a wireless communication station with a dynamically-assigned address
SE510114C2 (en) * 1997-11-05 1999-04-19 Telia Ab Packet switching system for transferring information on IP network, e.g. LAN, WAN or internet
WO1999064967A1 (en) * 1998-06-12 1999-12-16 Telefonaktiebolaget Lm Ericsson (Publ) A method and a system for transmitting a cookie
US6018360A (en) * 1998-09-09 2000-01-25 Motorola, Inc. Method of switching a call to a multipoint conference call in a H.323 communication compliant environment

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0483547A1 (en) * 1990-10-29 1992-05-06 International Business Machines Corporation Network address management for a wired network supporting wireless communication to a plurality of mobile users
WO1997047066A1 (en) * 1996-06-05 1997-12-11 Elink As Temperature and time control of electrical heating device
US5708655A (en) * 1996-06-14 1998-01-13 Telefonaktiebolaget L M Ericsson Publ Method and apparatus for addressing a wireless communication station with a dynamically-assigned address
SE510114C2 (en) * 1997-11-05 1999-04-19 Telia Ab Packet switching system for transferring information on IP network, e.g. LAN, WAN or internet
WO1999064967A1 (en) * 1998-06-12 1999-12-16 Telefonaktiebolaget Lm Ericsson (Publ) A method and a system for transmitting a cookie
US6018360A (en) * 1998-09-09 2000-01-25 Motorola, Inc. Method of switching a call to a multipoint conference call in a H.323 communication compliant environment

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
"Styrning av hjemmet via Internett.", 14 May 1999 (1999-05-14), Retrieved from the Internet <URL:http://www.tekblad.no/arkiv/artikler/1999/18/s9/s9.html> *

Also Published As

Publication number Publication date
NO20001493D0 (en) 2000-03-22
AU2001248918A1 (en) 2001-10-03
NO20001493L (en) 2001-09-24
WO2001071990A9 (en) 2002-08-15
NO315179B1 (en) 2003-07-21

Similar Documents

Publication Publication Date Title
AU718114B2 (en) Method and apparatus for addressing a wireless communication station with a dynamically-assigned address
KR100677078B1 (en) Method for operating personal ad-hoc network between bluetooth-devices
CA2339668A1 (en) Ip mobility support using proxy mobile node registration
RU2002117644A (en) METHOD AND DEVICE FOR AUTHENTICATION IN WIRELESS COMMUNICATION SYSTEMS
JP2005510155A5 (en)
CN1663221B (en) Architecture for emulating an Ethernet network interface card
EP0917328A3 (en) Communications with pier to pier protocol server
WO1999021379A1 (en) Method and apparatus for preventing misrouting of data in a radio communication system
CN100484170C (en) Extended handset function and mobility
CN111263338A (en) Network distribution method of Bluetooth Mesh network and related network distribution equipment and system
JP2003110596A (en) Data communication service providing method
JP2003143157A (en) Communication system, master, slave, mac address server, and communication method
US20050125547A1 (en) System for transferring information in a wireless data communication network
CA2336287A1 (en) Method and system for communicating data from wireline terminals to mobile terminals
JP4090955B2 (en) Network relay system and relay device
EP1437019B1 (en) Wireless network system software protocol
WO2001071990A1 (en) A method for data communication
JP3599717B2 (en) Communication device, communication system and program thereof
JP2005117169A (en) Wireless packet control system, push gateway server, wireless terminal, and computer program thereof
KR100447879B1 (en) Device for Providing Voice Service During Packet Data Service of Mobile Communication Terminal
JP3778483B2 (en) Data communication method in mobile communication
KR100873796B1 (en) Data Handover Method Between Different Types of Wireless Networks Using Tunneling Protocol
KR100593477B1 (en) Data communication connection method in wireless environment
KR100271310B1 (en) Method for providing data services
JPH10257558A (en) Data communication system

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CR CU CZ DE DK DM DZ EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG US UZ VN YU ZA ZW

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
COP Corrected version of pamphlet

Free format text: PAGES 1/2-2/2, DRAWINGS, REPLACED BY NEW PAGES 1/2-2/2; DUE TO LATE TRANSMITTAL BY THE RECEIVING OFFICE

122 Ep: pct application non-entry in european phase
NENP Non-entry into the national phase

Ref country code: JP