[go: up one dir, main page]

CN1291557C - Communication device, communication system and programme - Google Patents

Communication device, communication system and programme Download PDF

Info

Publication number
CN1291557C
CN1291557C CNB031360084A CN03136008A CN1291557C CN 1291557 C CN1291557 C CN 1291557C CN B031360084 A CNB031360084 A CN B031360084A CN 03136008 A CN03136008 A CN 03136008A CN 1291557 C CN1291557 C CN 1291557C
Authority
CN
China
Prior art keywords
address
server
dialup
terminal
new
Prior art date
Legal status (The legal status 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 status listed.)
Expired - Fee Related
Application number
CNB031360084A
Other languages
Chinese (zh)
Other versions
CN1455526A (en
Inventor
松井隆行
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Seiko Instruments Inc
Original Assignee
Seiko Instruments Inc
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 Seiko Instruments Inc filed Critical Seiko Instruments Inc
Publication of CN1455526A publication Critical patent/CN1455526A/en
Application granted granted Critical
Publication of CN1291557C publication Critical patent/CN1291557C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)
  • Small-Scale Networks (AREA)
  • Computer And Data Communications (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)
  • Telephonic Communication Services (AREA)

Abstract

提供一种能够在数据通信中,有效利用网络资源、特别是无线通信资源(无线信道),即使在终端侧连接切断,在应用或用户侧看也不需要进行再连接手续的通信装置。在该装置中:存贮连接信息和作了最初的拨号IP连接的时刻由服务器分配的IP地址;在定时间的数据通信中断时切断连接;在根据所述IP地址再开始通信步骤时,再次进行拨号连接的并接受新IP地址的分配;再连接后,作为终端的地址,在给终端的数据分组中设定所述IP地址,在给服务器的数据分组中设定新IP地址。

To provide a communication device that can effectively utilize network resources, especially wireless communication resources (wireless channels) in data communication, and even if the connection is disconnected on the terminal side, no reconnection procedure is required from the application or user side. In this device: store the connection information and the IP address assigned by the server at the moment when the initial dial-up IP connection was made; cut off the connection when the timed data communication is interrupted; when restarting the communication step according to the IP address, start again Carry out dial-up connection and accept the distribution of new IP address; After reconnecting, as the address of terminal, set described IP address in the data packet for terminal, set new IP address in the data packet for server.

Description

通信装置、通信系统及其方法Communication device, communication system and method thereof

技术领域technical field

本发明涉及一种通信装置,特别涉及数据通信调制解调卡。The invention relates to a communication device, in particular to a data communication modem card.

背景技术Background technique

传统的通过个人手持电话系统等无线通信线路或公共电话线路等进行的数据通信中,即使不接收发送数据时,终端侧、通信线路网络和服务器侧之间的连接也经常被持续着。In conventional data communication via wireless communication lines such as personal handy phone systems or public telephone lines, the connection between the terminal side, the communication line network, and the server side is always maintained even when the transmission data is not being received.

并且,通过拨号的IP连接(PPP(Point to point protocol:点对点协议)连接)中,从服务器侧对连接的终端分配IP地址,以后根据此IP地址进行通信。而且,切断时此IP地址被释放,再连接时分配新的IP地址。从而,终端侧的应用程序(Web浏览器等)由最初连接的IP地址进行通信处理,如果呼叫一旦被切断,下次IP地址就已改变,因而得再次在应用侧进行再连接的手续。In addition, in dial-up IP connection (PPP (Point to point protocol: Point-to-point protocol) connection), the server side assigns an IP address to the connected terminal, and then communicates based on this IP address. And, this IP address is released when disconnecting, and a new IP address is assigned when reconnecting. Therefore, the application program (Web browser, etc.) on the terminal side performs communication processing from the IP address that was first connected. If the call is once disconnected, the IP address has changed next time, so the procedure for reconnection must be performed on the application side again.

如上所述,在个人手持电话系统那样的无线通信线路中,如经常在终端侧、基站和服务器侧持续连接,无线信道的使用效率就会下降,并且造成包括公众电话线路在内的网络资源使用上的浪费。As mentioned above, in a wireless communication line such as a personal handheld telephone system, if the terminal side, the base station, and the server side are constantly connected, the use efficiency of the wireless channel will be reduced, and the use of network resources including public telephone lines will be reduced. on waste.

另外通过拨号的IP连接,如果连接一旦被切断,结果又得在应用侧再次实行用于再连接的手续,因而用户需额外负担花费。In addition, if the IP connection via dial-up is disconnected, the procedure for reconnection must be carried out again on the application side, so that the user needs to bear additional costs.

发明内容Contents of the invention

本发明鉴于上述的问题,提供一种这样的通信装置,该装置在数据通信中,能够有效地利用网络资源,特别是无线通信的资源(无线信道),在终端侧,即使连接被切断,从应用侧或从用户侧来看也不需要再连接手续。In view of the above-mentioned problems, the present invention provides a communication device that can effectively use network resources, especially wireless communication resources (wireless channels) in data communication. On the terminal side, even if the connection is cut off, from From the perspective of the application side or the user side, no reconnection procedure is required.

本发明的通信装置,响应来自终端的连接请求经由通信线路以拨号IP方式连接到服务器,其特征在于设有:存储用以进行向所述服务器拨号IP连接的连接信息和在实施拨号IP连接的时刻从服务器提供的IP地址的存储装置;在预定时间的数据通信中断时切断连接的连接管理装置;连接切断后,根据来自所述终端的所述IP地址重新开始通信时,根据所述连接信息向所述服务器再次进行拨号IP连接,接受从所述服务器提供的新IP地址的分配,并在所述存储装置中存储此新IP地址的再连接装置;再连接后,作为所述终端地址,在给所述终端的数据分组中设定所述IP地址,在给所述服务器的数据分组中设定所述新IP地址的地址变换装置,所述通信线路是无线通信线路,所述通信装置是数据通信卡。The communication device of the present invention is connected to a server via a communication line in a dial-up IP mode in response to a connection request from a terminal, and is characterized in that it is provided with: storing connection information for performing a dial-up IP connection to the server and implementing a dial-up IP connection A storage device for an IP address provided from a server at a time; a connection management device for cutting off a connection when data communication is interrupted for a predetermined time; Carry out dial-up IP connection again to described server, accept the distribution of the new IP address that provides from described server, and store the reconnecting device of this new IP address in described memory device; After connecting again, as described terminal address, The IP address is set in the data packet for the terminal, and the address conversion device for setting the new IP address in the data packet for the server, the communication line is a wireless communication line, and the communication means It is a data communication card.

另外,本发明的通信装置,响应来自终端的连接请求经由通信线路向服务器拨号IP连接,其特征在于具有:存储用以进行向所述服务器以拨号IP连接的连接信息和在实施拨号IP连接时刻由服务器提供的IP地址的存储装置;由于通信线路上的主要原因连接被切断,然后基于来自所述终端的所述IP地址重新开始通信,能够根据所述连接信息向服务器再次进行拨号IP连接,接收从所述服务器提供的新IP地址的分配,并在所述存储装置中存储此新IP地址的再连接装置;再连接后,作为所述终端地址,在给所述终端的数据分组中设定所述IP地址,在给所述服务器的数据分组中设定所述新IP地址的地址变换装置,所述通信线路是无线通信线路,所述通信装置是数据通信卡。In addition, the communication device of the present invention, in response to a connection request from a terminal, dials an IP connection to a server via a communication line, and is characterized in having: storing connection information for performing a dial-up IP connection to the server; storage means of the IP address provided by the server; the connection is cut off due to the main reason on the communication line, and then the communication is restarted based on the IP address from the terminal, and the dial-up IP connection can be made to the server again according to the connection information, Receive the distribution of the new IP address that provides from described server, and store the reconnection device of this new IP address in described storage device; The IP address is set, and the address conversion device for setting the new IP address in the data packet to the server, the communication line is a wireless communication line, and the communication device is a data communication card.

另外,本发明也可是由所述通信装置、作为所述终端的计算机构成的通信系统。In addition, the present invention may be a communication system composed of the communication device and a computer as the terminal.

另外,所述通信系统的结构中还可包括:包含无线通信线路和因特网的通信线路、通过此通信线路连接的所述服务器。In addition, the structure of the communication system may further include: a communication line including a wireless communication line and the Internet, and the server connected through the communication line.

另外,本发明的方法,是在响应来自终端的连接请求通过无线通信线路向服务器拨号IP连接的数据通信卡中控制该数据通信卡的方法,其特征在于包括:存储向所述服务器进行拨号IP连接用的连接信息的步骤;存储在实施拨号IP连接时由服务器提供的IP地址的步骤;预定时间的数据通信中断时切断连接的步骤;连接切断后,在根据来自所述终端的所述IP地址重新开始通信时,根据所述连接信息向所述服务器进行再次拨号IP连接的步骤;接受由所述服务器提供新IP地址分配,并存储此新IP地址的步骤;再连接后,作为所述终端地址,在给所述终端的数据分组中设定所述IP地址,在给所述服务器的数据分组中设定所述新IP地址的步骤。In addition, the method of the present invention is a method for controlling the data communication card in the data communication card that dials the IP connection to the server through the wireless communication line in response to the connection request from the terminal, and is characterized in that it includes: storing the dial-up IP address to the server. The step of connection information for connection; the step of storing the IP address provided by the server when implementing the dial-up IP connection; the step of cutting off the connection when the data communication for a predetermined time is interrupted; after the connection is cut off, according to the IP address from the terminal When the address restarts communication, the step of dialing the IP connection again to the server according to the connection information; accepting the new IP address allocation provided by the server, and storing the new IP address; after reconnecting, as the terminal address, setting the IP address in the data packet for the terminal, and setting the new IP address in the data packet for the server.

另外,本发明的方法,是在响应来自终端连接请求无线通过通信线路向服务器拨号IP连接的数据通信卡中,控制该数据通信卡的方法,其特征在于包括:存储用于拨号IP连接到所述服务器的连接信息的步骤;存储在进行拨号IP连接时由服务器提供的IP地址的步骤;由于通信线路上的主要原因连接被切断,并根据来自所述终端所述IP地址新开始通信时,根据所述连接信息进行再次拨号IP连接到所述服务器的步骤;接受从所述服务器提供的新IP地址分配,并存储此新IP地址的步骤;再连接后,作为所述终端的地址,在给所述终端的数据分组中设定所述IP地址,在给所述服务器的数据分组中设定所述新IP地址的步骤。In addition, the method of the present invention is a method for controlling the data communication card in the data communication card that responds to the connection request from the terminal and wirelessly dials the IP connection to the server through the communication line, and is characterized in that it includes: storing the The step of the connection information of the server; the step of storing the IP address provided by the server when performing the dial-up IP connection; when the connection is cut off due to the main reason on the communication line, and when the communication is newly started according to the IP address from the terminal, Carry out the step of dialing IP again to connect to the server according to the connection information; accept the new IP address allocation provided by the server, and store the new IP address; after reconnection, as the address of the terminal, in the The step of setting the IP address in the data packet for the terminal, and setting the new IP address in the data packet for the server.

附图说明Description of drawings

图1是表示本发明的一个实施例的数据通信卡的结构的示意框图;Fig. 1 is a schematic block diagram representing the structure of a data communication card of an embodiment of the present invention;

图2是包括所述实施例的数据通信卡在内的从PC到服务器(RAS)的整体结构的概略图。FIG. 2 is a schematic diagram of the overall configuration of PC to server (RAS) including the data communication card of the embodiment.

图3是所述实施例的数据通信卡、PC和RAS间的通信步骤示意图;Fig. 3 is a schematic diagram of communication steps between the data communication card of the described embodiment, PC and RAS;

符号的说明:1是数据通信卡(通信装置);1a是无线通信装置;1b是PC接口装置;1c是CPU(连接管理装置、再连接装置、地址变换装置);1d是存储器(存储装置)。Explanation of symbols: 1 is a data communication card (communication device); 1a is a wireless communication device; 1b is a PC interface device; 1c is a CPU (connection management device, reconnection device, address conversion device); 1d is a memory (storage device) .

具体实施方式Detailed ways

以下,参照附图说明本发明的实施例。Hereinafter, embodiments of the present invention will be described with reference to the drawings.

图1是作为本发明的一实施例示意数据通信卡构成的框图。图2中包含同一实施例的数据通信卡,概略表示从PC到服务器(RAS)的整体构成。FIG. 1 is a block diagram showing the configuration of a data communication card as an embodiment of the present invention. Fig. 2 includes the data communication card of the same embodiment, and schematically shows the overall configuration from the PC to the server (RAS).

图1中,符号1是本实施例的数据通信卡。另外,符号1a是无线通信装置,此无线通信装置1a基于个人手持电话系统等中规定的无线通信规格,在进行无线信号的收发信息的同时,进行发送信号调制和接收信号解调。并且,符号1b是PC接口装置,此PC接口装置1b是用以电连接此数据通信卡和个人机算机(以下称PC)的接口。在本实施例中采用依据PC卡(PC Card)规格或者小型快闪存储卡(Compact Flash)规格的结构。In Fig. 1, symbol 1 is the data communication card of this embodiment. In addition, reference numeral 1a is a wireless communication device. This wireless communication device 1a performs transmission signal modulation and reception signal demodulation while performing transmission and reception of wireless signals based on wireless communication standards stipulated in personal portable telephone systems and the like. Also, symbol 1b is a PC interface device, and this PC interface device 1b is an interface for electrically connecting the data communication card and a personal computer (hereinafter referred to as PC). In this embodiment, a structure based on the PC Card (PC Card) standard or the Compact Flash memory card (Compact Flash) standard is adopted.

另外,符号1c是CPU(Central Processing Unit),控制数据通信卡1各部分的操作,它在实行向服务器(RAS:Remote Access Server)的拨号连接IP的手续的同时,进行数据通信控制。例如假设是个人手持电话系统,根据PIAFS(Personal handy system Internet Access Forum Standard)的规定进行,能够完成向因特网的接入。并且,以下为了简单,上述RAS构成是拨号IP连接(PPP连接)的接入点,向PC侧提供各种服务。In addition, the symbol 1c is a CPU (Central Processing Unit), which controls the operation of each part of the data communication card 1, and performs data communication control while performing the procedure of dialing IP to the server (RAS: Remote Access Server). For example, if it is a personal handy phone system, it can complete the access to the Internet according to the regulations of PIAFS (Personal handy system Internet Access Forum Standard). In addition, hereinafter, for the sake of simplicity, the above-mentioned RAS configuration is an access point for a dial-up IP connection (PPP connection), and various services are provided to the PC side.

另外,符号1d是存储器,由RAM(Random-Access Memory)和ROM(Read-Only Memory)构成。RAM用于存储:用作上述CPU 1c的工作区,在拨号IP连接时分配的IP地址(后述的原IP地址和新IP地址);作为用以进行拨号IP连接的连接信息;从PC侧输入的拨号IP连接目的方(接入点)的电话号码和认证信息(帐号、口令等);以及其它必要的信息(依存于连接目的的对方的网络结构的服务器地址和端口号码等)。另一方面,ROM存储由CPU1c加载和实行的控制程序和通信处理中必要的各种数据。In addition, symbol 1d is a memory, which is composed of RAM (Random-Access Memory) and ROM (Read-Only Memory). RAM is used for storing: as the working area of above-mentioned CPU 1c, the IP address (the original IP address and the new IP address described later) that distributes when dial-up IP connection; As the connection information for carrying out dial-up IP connection; From PC side The telephone number and authentication information (account number, password, etc.) of the dial-up IP connection target party (access point) imported; On the other hand, the ROM stores control programs loaded and executed by the CPU 1c and various data necessary for communication processing.

如上述在本实施例的数据通信卡1中,通过CPU 1c对无线通信装置1a和PC接口装置1b,进行基于上述规格的通信步骤的控制。As described above, in the data communication card 1 of the present embodiment, the CPU 1c controls the communication procedure based on the above-mentioned standard with respect to the wireless communication device 1a and the PC interface device 1b.

这种结构的数据通信卡1如图2所示,与PC 2电连接,并且通过无线通信的无线通信线路网(图2:符号10~12)向位于ISP(Internet Service Provider)的RAS 3进行连接。The data communication card 1 of this structure is shown in Figure 2, is electrically connected with PC 2, and transmits to the RAS 3 located in ISP (Internet Service Provider) through the wireless communication line network of wireless communication (Figure 2: symbol 10~12) connect.

本实施例的数据通信卡1通过上述构成,但它是传统有的PC连接的数据通信卡,具有通过个人手持电话系统进行数据通信的数据通信卡共同的结构与功能。也就是说,从与PC连接的数据通信卡,通过个人手持电话系统的无线通信线路网实施向RAS拨号IP连接,从数据通信的开始到以通常处理方式的的连接被切断为上,它们的功能相同。以下,就本实施例的数据通信卡1具有的与传统的数据通信卡的不同之处与特征部分。The data communication card 1 of the present embodiment has the above-mentioned structure, but it is a conventional data communication card connected to a PC, and has the common structure and function of a data communication card for data communication through a personal hand-held telephone system. That is to say, from the data communication card connected to the PC, through the wireless communication line network of the personal handy phone system, the dial-up IP connection to the RAS is implemented, from the start of the data communication to the disconnection of the connection in the normal processing mode, their The function is the same. The differences and features of the data communication card 1 of this embodiment from conventional data communication cards are discussed below.

数据通信卡1响应来自PC侧应用的连接请求,进行按照通常处理的最初的拨号IP连接。此最初拨号IP连接后,由RAS侧分配的IP地址(以下,称此IP地址为原IP地址)从PC侧输入的上述连接信息被存入存储器1d中。此时在完成过去按通常处理的最初拨号IP连接,原IP地址和连接信息被存储的场合,改写取得的原IP地址和连接信息并加以保存。The data communication card 1 responds to the connection request from the application on the PC side, and performs the first dial-up IP connection as usual. After this initial dial-up IP connection, the above-mentioned connection information input from the PC side by the IP address assigned by the RAS side (hereinafter referred to as the original IP address) is stored in the memory 1d. At this time, when the original IP address and connection information are stored after completing the first dial-up IP connection that was normally handled in the past, the acquired original IP address and connection information are rewritten and stored.

如上,完成最初的拨号IP连接。连接后,进行通常的数据通信,被另外设定的时间(此时间在网侧指定的RAM中设定,但也可预先存储在ROM中,或者从PC侧在RAM中设定),数据通信中断时,CPU 1c对RAS请求切断现在连接的拨号IP连接,结束现在的拨号IP连接(以下称这样的在应用侧逻辑上处于连接中,而有意切断3物理连接的状态为休止(Dormant)状态)。也有由通信线路上某些主要原因引起这种拨号IP连接的切断的情况,该情况下,本实施例中,不用通知PC侧该连接被切断。从而,PC侧应用继续按逻辑上连接的状态操作。As above, complete the initial dial-up IP connection. After connection, carry out normal data communication, the time that is set separately (this time is set in the RAM specified on the network side, but it can also be stored in ROM in advance, or set in RAM from the PC side), data communication When interrupting, CPU 1c cuts off the dial-up IP connection of current connection to RAS request, ends present dial-up IP connection (hereinafter referred to as the state that is in connection logically on the application side, and intentionally cuts off 3 physical connections as dormant (Dormant) state ). There is also a case where such disconnection of the dial-up IP connection is caused by some factors on the communication line. In this case, in this embodiment, the PC side is not notified that the connection is disconnected. Thus, the PC-side application continues to operate in a logically connected state.

其后,PC侧的应用再次访问RAS,即根据原IP地址再开始通信步骤时CPU1c开始再次对RAS的拨号IP连接的处理。此时,根据在RAM中存储的上述连接信息接入RAS,接收新IP地址(以下,称该IP地址为新IP地址)的分配。然后,在存储器1d中存储被分配的新IP地址。此时,在过去完成再连接已先被存储的新IP地址存在时,改写为此次取得的新IP地址并加保存(并且,作为连接信息,进一步存储与其它RAS连接用的信息时,使得能够切换连接目的目的方的RAS)。Thereafter, when the application on the PC side accesses the RAS again, that is, when the communication procedure is restarted according to the original IP address, the CPU 1c starts the process of dialing up the IP connection to the RAS again. At this time, the RAS is accessed based on the connection information stored in the RAM, and the assignment of a new IP address (hereinafter, this IP address is referred to as a new IP address) is received. Then, the assigned new IP address is stored in the memory 1d. At this time, when the new IP address that has been previously stored when the reconnection is completed in the past exists, it is rewritten as the new IP address obtained this time and saved (and, as connection information, when further storing information for connecting with other RAS, so that It is possible to switch the RAS of the connection destination).

然后,对于使用来自PC的原IP地址对RAS的访问,CPU 1c将发送的数据分组(发送数据分组)中包含的自身的地址(发送源IP地址)从原IP地址变换为新IP地址,并发送此数据分组。另一方面,将从RAS接收的分组数据(接收数据分组)的发送目的端IP地址从新IP地址变换为原IP地址并提供给PC。通过这样的处理,PC端的应用程序能够与拨号IP连接开始时相同的连接状态(设定状态)原样地进行数据通信,从而用户能够意识不到连接切断发生地进行操作。Then, for access to the RAS using the original IP address from the PC, the CPU 1c converts its own address (transmission source IP address) contained in the transmitted data packet (transmission data packet) from the original IP address to a new IP address, and Send this data packet. On the other hand, the destination IP address of the packet data (received data packet) received from the RAS is converted from the new IP address to the original IP address and provided to the PC. Through such processing, the application program on the PC side can perform data communication in the same connection state (setting state) as when the dial-up IP connection was started, and the user can operate without realizing that the connection disconnection has occurred.

从PC侧申请到接受切断拨号IP连接的请求之间实行以上处理。The above processing is carried out from the application on the PC side to the reception of the request to disconnect the dial-up IP connection.

下面,一起说明这样构成的本实施例的数据通信卡1的操作,经由此数据通信卡1连接的PC和RAS的操作。图3示意此数据通信卡1、PC、RAS之间的通信步骤。Next, the operation of the data communication card 1 of this embodiment configured in this way, and the operations of the PC and the RAS connected via the data communication card 1 will be described together. Fig. 3 shows the communication steps between the data communication card 1, PC and RAS.

开始,接受从PC向RAS的呼叫连接请求,数据通信卡1根据连接信息所包含的电话号码,开始对RAS呼叫的连接,呼叫连接确立后,向PC返回通知此点的应答。Initially, accepting a call connection request from the PC to the RAS, the data communication card 1 starts a call connection to the RAS according to the telephone number included in the connection information, and returns a response notifying this point to the PC after the call connection is established.

此后,PC开始向RAS的拨号IP连接(PPP连接)的通信步骤。与此对应数据通信卡1进行向RAS的PPP连接的处理,建立PC和RAS之间的数据链路。此时从RAS侧向PC分配IP地址(原IP地址)。以上的过程中,数据通信卡1存储从PC侧输入的连接信息和原IP地址。Thereafter, the PC starts a communication procedure of a dial-up IP connection (PPP connection) to the RAS. Correspondingly, the data communication card 1 performs a process of PPP connection to the RAS, and establishes a data link between the PC and the RAS. At this time, an IP address (original IP address) is assigned to the PC from the RAS side. In the above process, the data communication card 1 stores the connection information and the original IP address input from the PC side.

此后,在PC和RAS之间,使用上述原IP地址作为PC的地址使用进行数据通信,但如果在预定的时间,数据通信中断,则数据通信卡1执行切断现在连接的呼叫的处理,开始休止状态。从此时开始,PC侧应用在逻辑上仍保持为原通信状态,但在物理上已被切断,并在RAS侧释放原IP地址及其对话期。Thereafter, between the PC and the RAS, the above-mentioned original IP address is used as the address of the PC for data communication, but if the data communication is interrupted at a predetermined time, the data communication card 1 executes the process of cutting off the currently connected call, and starts to stop state. From this point on, the application on the PC side still maintains the original communication state logically, but it has been cut off physically, and the original IP address and its session period are released on the RAS side.

其后,如又开始从PC侧数据通信,数据通信卡1根据在连接信息中所包含的电话号码,进行再RAS的呼叫的再连接,呼叫连接确立后,再次进行向RAS的PPP连接的处理,确立数据通信卡1和RAS之间的数据链路。此时,从RAS分配新的IP地址(新IP地址),数据通信卡1存储此新IP地址。Thereafter, if the data communication from the PC side is started again, the data communication card 1 performs the reconnection of the RAS call according to the telephone number contained in the connection information, and after the call connection is established, the PPP connection process to the RAS is performed again , to establish a data link between the data communication card 1 and the RAS. At this time, a new IP address (new IP address) is assigned from the RAS, and the data communication card 1 stores this new IP address.

此后,数据通信卡1对应从PC向RAS的接入,将作为发送目的端IP地址的PC侧的地址从原IP地址变换为新IP地址,并发送数据分组,对于从RAS接收的数据分组,将作为发送目的端IP地址的PC侧地址从新IP地址变换为原IP地址,并提供给PC。Thereafter, the data communication card 1 corresponds to the access from the PC to the RAS, transforms the address of the PC side as the sending destination IP address from the original IP address to a new IP address, and sends data packets. For the data packets received from the RAS, Convert the PC side address which is the IP address of the transmission destination from the new IP address to the original IP address, and provide it to the PC.

而且,从开始上述休止状态的呼叫切断到结束休止状态后再次开始数据通信的处理反复进行,直到接收到来自PC侧的连接切断请求。Then, the process of starting the call disconnection in the above-mentioned pause state and restarting the data communication after the pause state is terminated is repeated until a connection disconnection request is received from the PC side.

再有,上述说明的处理步骤是一个例子,并不限定于上述处理的流程。In addition, the processing procedure demonstrated above is an example, and is not limited to the flow of said processing.

以上虽然参照附图详细说明了本发明的实施例,但具体的结构并不限定于此实施例,还包括不脱离本发明要点范围的结构等。例如,也可以向个人机算机等机算机系统侧加入图1中的处理装置的功能,在此机算机系统侧进行通过拨号IP连接/再连接的处理。并且,在此所谓的“机算机系统”包括OS和外围设备等的硬件。另外,如果在利用WWW系统的场合,假设“机算机系统”还包括主页提供环境(或显示环境)。Although the embodiments of the present invention have been described in detail with reference to the drawings, the specific configurations are not limited to the embodiments, and configurations and the like that do not depart from the scope of the present invention are also included. For example, the function of the processing device in FIG. 1 may be added to a computer system such as a personal computer, and the computer system may perform dial-up IP connection/reconnection processing. In addition, the "computer system" referred to here includes hardware such as an OS and peripheral devices. In addition, when using the WWW system, it is assumed that the "computer system" also includes a home page providing environment (or display environment).

并且,也可以这样,在机算机可读取的记录媒体上记录用以实现图1中处理装置的功能的程序,通过使上述机算机系统读取此记录媒体记录的程序并加以执行来进行拨号IP连接/再连接的处理。In addition, it is also possible to record a program for realizing the functions of the processing device in FIG. 1 on a computer-readable recording medium, and make the above-mentioned computer system read and execute the program recorded on the recording medium. Perform dial-up IP connection/reconnect processing.

这里,“机算机可读取的记录媒体”是指软磁盘(flexible disc)、光磁盘、ROM、CD-ROM等可移动媒体,机算机系统中内置的硬盘等存储装置。“机算机可读取的记录媒体”还包括通过因特网等网络和电话线路等通信线路发送程序的场合的成为服务器和客户的包含的如机算机系统内部的易失性存储器(RAM)那样的可将程序保持一定时间的存贮器的装置。Here, the "computer-readable recording medium" refers to removable media such as flexible discs, magneto-optical discs, ROMs, and CD-ROMs, and storage devices such as hard disks built into computer systems. "Computer-readable recording medium" also includes the volatile memory (RAM) included in the server and client when the program is transmitted through a network such as the Internet and a communication line such as a telephone line. A memory device that can hold a program for a certain period of time.

另外,上述程序由在存储装置等中存储存有此程序的机算机系统通过传送媒体或传送媒体中的传输波向其它的机算机系统传输。这里,传输程序的“传送媒体”指具有通过因特网等网络(通信网)或电话线路等通信线路(通信网)传输信息功能的媒体。In addition, the above-mentioned program is transmitted from a computer system storing the program in a storage device or the like to another computer system through a transmission medium or a transmission wave in the transmission medium. Here, the "transmission medium" of the transmission program refers to a medium having a function of transmitting information through a network (communication network) such as the Internet or a communication line (communication network) such as a telephone line.

另外,上述程序也可以仅实现所述功能的一部分。另外,也不是能用和已经在机算机系统中存储的程序的组合实现所述功能的程序,即所谓的差分文件(差分程序)。In addition, the above-mentioned program may realize only a part of the above-mentioned functions. In addition, it is not a program that can realize the above-mentioned functions by combining with a program already stored in the computer system, that is, a so-called differential file (difference program).

如以上详细说明,按照本发明,在作为预定时间的数据通信中断出现时切断连接,根据来自所述终端的所述IP地址再开始通信步骤的场合,再连接后,作为所述终端的地址,在给所述终端的数据分组中设定所述IP地址,在给所述服务器的数据分组中设定所述新IP地址的IP地址变换,因此,即使输出当初连接请求的终端的物理连接被切断,也能够继续逻辑上的拨号IP连接,使用提供最初的拨号IP连接的IP地址向当初的连接目的目的方的接入。也就是说,即使在终端侧连接断开从应用或用户侧来看也不需要再连接手续。并且,由于在预定时间的数据通信中断时切断连接,因而能够有效利用数据通信中网络资源,特别是无线通信资源(无线信道)。As described in detail above, according to the present invention, when a data communication interruption occurs as a predetermined time, the connection is cut off, and when the communication step is restarted based on the IP address from the terminal, after reconnection, as the address of the terminal, The IP address is set in the data packet for the terminal, and the IP address conversion of the new IP address is set in the data packet for the server. Therefore, even if the physical connection of the terminal that output the original connection request is blocked It is also possible to continue the logical dial-up IP connection even after disconnection, and use the IP address provided for the first dial-up IP connection to access the original connection destination. That is, even if the connection is disconnected on the terminal side, no reconnection procedure is required from the application or the user side. Moreover, since the connection is cut off when the data communication is interrupted for a predetermined time, network resources in data communication, especially wireless communication resources (wireless channels) can be effectively used.

而且,按照本发明,即使因通信线路上的原因造成连接断开,该通信装置也可进行再连接,进行上述地址变换,因而终端向当初的连接目的方的接入能够继续进行。对于通信线路是容易由于通信线路上的主要原因造成连接断开的无线通信线路的场合,尤其有效。Furthermore, according to the present invention, even if the connection is disconnected due to reasons on the communication line, the communication device can reconnect and perform the above-mentioned address conversion, so that the terminal can continue to connect to the original connection destination. This is especially effective when the communication line is a wireless communication line that is likely to be disconnected due to factors on the communication line.

并且,通过在数据通信卡中加入上述功能,不需要进行网络设备的变更或为此而作不开发,从而能够削减研制的成本。Furthermore, by adding the above-mentioned functions to the data communication card, it is not necessary to change or develop the network equipment, thereby reducing the cost of development.

Claims (6)

1. a communicator responds the connection request of self terminal to be connected to server via communication line by dialup ip, it is characterized in that being provided with:
Storage is in order to the link information of carrying out connecting to described server dialup ip and the moment that is connected at the enforcement dialup ip storage device from the IP address that server provides;
Cut off the connection management device that connects during the predetermined time data communication disruption;
After connecting cut-out, when beginning communication steps again according to described IP address from described terminal, carrying out dialup ip according to described link information once more to described server connects, acceptance is from the distribution of the new IP address that described server provides, and in described storage device the jockey again of this new IP address of storage;
After connecting again,, in giving described terminal data grouping, set described IP address, in giving described server data grouping, set the address conversion device of described new IP address as described terminal address;
Described communication line is a wireless communication line; Described communicator is a data communication card.
2. a communicator responds the connection request of self terminal to be connected to server via communication line by the dialup ip connected mode, it is characterized in that being provided with:
Storage in order to the link information of carrying out connecting to described server dialup ip with implementing the storage device that dialup ip is connected the IP address that the moment provides by server;
Because connecting, the main cause on the communication line is cut off, and when beginning communication steps again according to described IP address from described terminal, carrying out dialup ip according to described link information once more to server connects, reception is from the distribution of the new IP address that described server provides, and in described storage device the jockey again of this new IP address of storage;
After connecting again,, in giving the packet of described terminal, set described IP address, in giving described data in server grouping, set the address conversion device of described new IP address as described terminal address;
Described communication line is a wireless communication line; Described communicator is a data communication card.
3. communication system is characterized in that:
The computer of terminal constitutes by the communicator described in right request 1 or 2 and as described in becoming.
4. the communication system of being put down in writing as right request 3 is characterized in that further being provided with:
The communication line that comprises wireless communication line and internet, and pass through the described server that this communication line connects.
5. method of coming the connection request of self terminal via wireless communication line this data communication card of control in the data communication card that server connects with dialup ip in response is characterized in that comprising:
Storage is carried out the step that dialup ip connects the link information of usefulness to described server;
Be stored in the step of having implemented the IP address that moment that dialup ip connects provides by server;
When interrupting, the data communication of the scheduled time cuts off step of connecting;
After connecting cut-out, when communicating step again, carry out dialup ip step of connecting once more to described server according to described link information according to described IP address from described terminal;
The new IP address assignment that acceptance is provided by described service, and store the step of this new IP address;
After connecting again,, in giving the packet of described terminal, set described IP address, in giving described data in server grouping, set the step of described new IP address as described terminal address.
6. one kind is come the self terminal connection request to control the method for this data communication card via wireless communication line in the data communication card that server connects in the dialup ip mode in response, it is characterized in that comprising:
Storage is used for the step that dialup ip is connected to the link information of described server;
Be stored in the step of having carried out the IP address that moment that dialup ip connects provides by server;
Be cut off because of the main cause on the communication line connects, and when communicating step again, carry out once more the step that dialup ip is connected to described server according to described link information according to described IP address from described terminal;
Acceptance is from the distribution of the new IP address that described server provides, and stores the step of this new IP address;
After connecting again, as the address of described terminal, in the packet of described terminal, setting described IP address, in the step of in described data in server grouping, setting described new IP address.
CNB031360084A 2002-03-25 2003-03-25 Communication device, communication system and programme Expired - Fee Related CN1291557C (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP84018/02 2002-03-25
JP2002084018A JP3599717B2 (en) 2002-03-25 2002-03-25 Communication device, communication system and program thereof
JP84018/2002 2002-03-25

Publications (2)

Publication Number Publication Date
CN1455526A CN1455526A (en) 2003-11-12
CN1291557C true CN1291557C (en) 2006-12-20

Family

ID=29231552

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB031360084A Expired - Fee Related CN1291557C (en) 2002-03-25 2003-03-25 Communication device, communication system and programme

Country Status (3)

Country Link
JP (1) JP3599717B2 (en)
CN (1) CN1291557C (en)
TW (1) TW200306100A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103384281A (en) * 2013-06-26 2013-11-06 天津汉柏汉安信息技术有限公司 Method for preventing EZVPN dialing failure

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009253827A (en) * 2008-04-09 2009-10-29 Minerva:Kk Information communication terminal, information communication system, and information distribution method
JP4525807B2 (en) * 2008-07-25 2010-08-18 ソニー株式会社 Signal processing apparatus, signal processing method, and program
CN101854429A (en) * 2010-03-10 2010-10-06 深圳市同洲电子股份有限公司 Control method of network connection and mobile communication terminal
US9807602B2 (en) 2010-04-07 2017-10-31 Qualcomm Incorporated Apparatus and method for connection establishment in a communications network
US9426718B2 (en) 2012-05-16 2016-08-23 Qualcomm Incorporated Systems and methods for data exchange over common communication links

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07123174A (en) * 1993-10-21 1995-05-12 Fujitsu Ltd Circuit switching network communication method and communication control device
JPH10336243A (en) * 1997-05-30 1998-12-18 Nec Corp Inter-dialup router communication system and inter-dialup router communication method
JPH1155326A (en) * 1997-08-05 1999-02-26 Toshiba Corp Mobile ip communication system and mobile ip communication method and router and terminal management server
JPH11275070A (en) * 1998-03-19 1999-10-08 Sony Corp Connection device
JP2000083109A (en) * 1998-07-07 2000-03-21 Nakayo Telecommun Inc Radio communication apparatus
JP3327226B2 (en) * 1998-10-29 2002-09-24 三菱マテリアル株式会社 Wireless server, terminal-server connection method, and recording medium therefor
JP2000242589A (en) * 1999-02-25 2000-09-08 Mitsubishi Electric Corp Data transfer control computer system
JP2001333126A (en) * 2000-05-23 2001-11-30 Ntt Docomo Inc Communication system, communication method and communication unit
JP3519653B2 (en) * 1999-12-03 2004-04-19 三菱電機株式会社 Communication method, recording medium, communication system, and adapter

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103384281A (en) * 2013-06-26 2013-11-06 天津汉柏汉安信息技术有限公司 Method for preventing EZVPN dialing failure
CN103384281B (en) * 2013-06-26 2016-08-24 天津汉柏汉安信息技术有限公司 A kind of method preventing EZVPN dialing failed

Also Published As

Publication number Publication date
TW200306100A (en) 2003-11-01
JP3599717B2 (en) 2004-12-08
JP2003283525A (en) 2003-10-03
CN1455526A (en) 2003-11-12

Similar Documents

Publication Publication Date Title
RU2274959C2 (en) Method and wireless system for interrupting inactive mode in session for transmitting packet data
KR100343172B1 (en) Wireless data transmission method and interworking device between mobile terminal and heterogeneous signal
CN1183733C (en) Method and apparatus for avoiding PPP timeout during IPCP negotiation
EP1463348B1 (en) Method of starting an application program of a mobile terminal and method of providing service data in a mobile communication system
CN1435039A (en) Method and apparatus for detecting specified events in mobile station
KR20010035348A (en) A method for receiving data using SMS and wireless Internet and system thereof
JP4303751B2 (en) Method and apparatus for controlling wireless network processing associated with a flow control process
CN1291557C (en) Communication device, communication system and programme
JP4778708B2 (en) Communication device management via GPRS and GSM connections
EP1499086B1 (en) Internet service synchronization method for mobile communication terminal
JP4823239B2 (en) Wireless communication apparatus and wireless communication system having the apparatus
Cisco Cisco 700 - Release Notes for Release 4.4(1) Feature Packs
US7873735B2 (en) Method and apparatus to terminate dial-up connections on mobile devices
US7366146B2 (en) Data communication system and method and server
US20010011010A1 (en) Communication controller and computer product
CN110708319A (en) Service request processing method and device
KR101328922B1 (en) Mobile terminal and Method for improving access rate point to point protocol in thereof
FR2769455A1 (en) PROTOCOL STACK ARCHITECTURE IN A WIRELESS DATA TRANSMISSION UNIT AND COMMUNICATION METHOD
JP3676347B2 (en) IP address management apparatus, IP address management method, and computer program
JP3370943B2 (en) Communication terminal connection method, and storage medium storing program for causing the connection method to function
CN1805430A (en) Internet protocol configuration setting negotiation method, device, terminal equipment and mobile terminal
KR100512625B1 (en) Method for Resource Management in Mobile Communication System
CN115733745A (en) Method and device for generating flexible Ethernet service transmission configuration
CN118869772A (en) A long connection management method, device and computer storage medium
IE85200B1 (en) A method and device for interfacing two incompatible devices

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
C17 Cessation of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20061220

Termination date: 20100325