WO2001098857A2 - Remote server management method on the network - Google Patents

Remote server management method on the network Download PDF

Info

Publication number
WO2001098857A2
WO2001098857A2 PCT/KR2001/001055 KR0101055W WO0198857A2 WO 2001098857 A2 WO2001098857 A2 WO 2001098857A2 KR 0101055 W KR0101055 W KR 0101055W WO 0198857 A2 WO0198857 A2 WO 0198857A2
Authority
WO
WIPO (PCT)
Prior art keywords
servers
operation states
network
remote
information
Prior art date
Application number
PCT/KR2001/001055
Other languages
French (fr)
Other versions
WO2001098857A3 (en
Inventor
Young-Ju Bae
Original Assignee
Bae Young Ju
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 Bae Young Ju filed Critical Bae Young Ju
Priority to AU66370/01A priority Critical patent/AU6637001A/en
Publication of WO2001098857A2 publication Critical patent/WO2001098857A2/en
Publication of WO2001098857A3 publication Critical patent/WO2001098857A3/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/50Testing arrangements
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/16Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/535Tracking the activity of the user

Definitions

  • the present invention relates to a remote server management method on
  • the present invention relates to a method for
  • server manager must stay at the server and monitor the same all the time, and in
  • a server monitoring system in the technical field of the network management system monitors states of a remote system and comprises a
  • TCP/IP transmission control protocol/Internet protocol
  • Telnet Telnet protocol
  • a router a network and a simple network management protocol device (SNMP) are
  • MIS information server
  • management method on the network comprises: (a) registering predetermined
  • FIG. 1 shows a schematic diagram of a network configuration for
  • FIG. 2 shows a database provided in a database server according to the
  • FIG. 3 shows a flow chart of a remote server management method by a
  • FIG. 1 shows a schematic diagram of a network configuration for
  • the remote management system 70 using the Internet
  • the remote server 40 comprises a plurality of remote servers 40 to 42 and a web server 10.
  • the remote server 40 to 42 comprises a plurality of remote servers 40 to 42 and a web server 10.
  • the servers 40 to 42 are connected to the web server 1 0 via the Internet.
  • the web
  • server 10 is connected to a database server 20 for storing check results provided
  • PSTN public standard telephone network
  • the web server 1 0 comprises a remote server management program
  • servers 40 to 42 can be ISP or in-house management servers managed by small or
  • the remote servers 40 to 42 can be UNIX-based workstations or Windows
  • the web server 20 has an operating
  • GUI graphic user interface
  • CGI CGI
  • PROL practical extraction and report language
  • FIG. 2 shows the data stored in the database server 20 and the automatic
  • the database server 20 comprises a remote server information
  • web server 10 transmits remote server checking data, that is, the packets, by using
  • a checking results information database 24 for receiving checking results
  • information database 26 can be used as analysis data for managing the remote
  • FIG. 3 shows a flow chart of a remote server management method by a
  • remote server management module according to the preferred embodiment of the present invention.
  • server management program 12 controls a remote server registration module for
  • the web server 10 When a user accesses a corresponding web site, the web server 10
  • step S100 determines whether the remote server registration module is called in step S100.
  • step S102 provides a remote server registration form in step S102 and stores transmitted data
  • the remote server registration form includes Internet protocol (IP) addresses
  • remote server manager information wire or wireless telephone number
  • packet represents a bundle of data to be used in the data transmission
  • each packet has information on data addresses, address numbers and control
  • ACK received acknowledge character
  • the web server 10 searches remote server hardware information such as
  • communication network states communication network programs such as Telnet
  • PING uses an Internet control
  • ICMP message protocol
  • the web server can check the network states of
  • the web server 10 stores the checking results of the remote servers 40 to 42 in the
  • web PING program module uses a uniform resource locator (URL) including a
  • http http protocol
  • the web server 10 determines the returned checking signals and when
  • step S114 the web server 10 stores checking
  • the automatic sending server 30 After receiving the instruction signal, the automatic sending server 30
  • sending server 30 searches the remote server information database 22 and the
  • checking result information database 24 in the database server 20 extracts the remote server checking data, and transmits the same to the corresponding remote
  • the automatic sending server 30 extracts error information data from the
  • step S126 the local system manager in step S126, and it then goes to the previous step S1 00.

Abstract

Disclosed is a remote server management method on the network which comprises: (a) registering predetermined information on the servers; (b) transmitting diagnosis data for checking operation states to the servers, and determining the operation states of the servers according to response data transmitted by the servers; (c) transmitting checking results to the servers via the network when the servers are determined to be normal; and (d) transmitting the checking results via a communication device set at the time of registration when the servers are determined to be abnormal.

Description

Remote Server Management Method on the Network
BACKGROUND OF THE INVENTION (a) Field of the Invention
The present invention relates to a remote server management method on
the Internet. More specifically, the present invention relates to a method for
managing a remote server on the Internet using a remote management system to
continuously monitor the remote server and quickly process malfunctions.
(b) Description of the Related Art
As Internet users and information service providers (ISP) on the Internet
have greatly increased, web server users have also increased. Since small
companies have also had their own web servers according to the popular use of
workstations based on the UNIX and low price NT server, additional managers are
needed. Accordingly, it is very important for the ISP based on the- Internet to
manage the servers in a continuous and safe manner in order to succeed in the
Internet business.
Therefore, additional management systems for the servers must be
provided since the web servers must be connected to the Internet and operated 24
hours a day, safely and continuously. However, in order to manage the servers, a
server manager must stay at the server and monitor the same all the time, and in
the case system problems occur in the system at night, it is impossible to check
the occurrence states of the problems.
A server monitoring system in the technical field of the network management system (NMS) monitors states of a remote system and comprises a
transmission control protocol/Internet protocol (TCP/IP), a Telnet, and a packet
Internet groper (PING). Via the above-noted network transmission devices, a host,
a router, a network and a simple network management protocol device (SNMP) are
automatically or manually found and made to be objects for a management
information server (MIS) , and by reading the management information, the network
states on the remote system are diagnosed.
In the conventional NMS, when a normal operation is not performed
because of a hardwired malfunction of a system connected to the network and
when a malfunction is detected during monitoring of an acknowledge character,
the states of generations of problems are displayed on a local screen. This system
also needs an additional monitoring person, and since only basic monitoring items
are checked, the actual problems of an operating system and application
programs are not adequately processed.
SUMMARY OF THE INVENTION
It is an object of the present invention to provide a remote server
management method on a plurality of remote servers connected to the Internet.
In one aspect of the present invention, in a remote server management
method for managing a plurality of servers on a network, a remote server
management method on the network comprises: (a) registering predetermined
information on the servers; (b) transmitting diagnosis data for checking operation
states to the servers, and determining the operation states of the servers according to response data transmitted by the servers; (c) transmitting checking results to the
servers via the network when the servers are determined to be normal; and (d)
transmitting the checking results via a communication device set at the time of
registration when the servers are determined to be abnormal.
BRIEF DESCRIPTION OF THE DRAWINGS
The accompanying drawings, which are incorporated in and constitute a
part of the specification, illustrate an embodiment of the invention, and, together
with the description, serve to explain the principles of the invention:
FIG. 1 shows a schematic diagram of a network configuration for
implementing a remote server management method on the Internet according to a
preferred embodiment of the present invention;
FIG. 2 shows a database provided in a database server according to the
preferred embodiment of the present invention; and
FIG. 3 shows a flow chart of a remote server management method by a
remote server management module according to the preferred embodiment of the
present invention.
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
In the following detailed description, only the preferred embodiment of the
invention has been shown and described, simply by way of illustration of the best
mode contemplated by the inventor(s) of carrying out the invention. As will be realized, the invention is capable of modification in various obvious respects, all
without departing from the invention. Accordingly, the drawings and description
are to be regarded as illustrative in nature, and not restrictive.
FIG. 1 shows a schematic diagram of a network configuration for
implementing a remote server management method on the Internet according to a
preferred embodiment of the present invention.
As shown, the remote management system 70 using the Internet
comprises a plurality of remote servers 40 to 42 and a web server 10. The remote
servers 40 to 42 are connected to the web server 1 0 via the Internet. The web
server 10 is connected to a database server 20 for storing check results provided
by the remote servers 40 to 42, and it is connected to an automatic sending server
30 for recording error information provided by the remote servers and transmitting
the error information to the remote servers and the remote server manager via the
Internet, the public standard telephone network (PSTN) 50 and a wireless
communication network.
Also, the web server 1 0 comprises a remote server management program
12 for controlling the above-described units, and it functions as a data interface
between the database server 20 and the automatic sending server 30. The remote
servers 40 to 42 can be ISP or in-house management servers managed by small or
big companies.
The remote servers 40 to 42 can be UNIX-based workstations or Windows
NT-based personal computers. In addition, the web server 20 has an operating
system that supports a graphic user interface (GUI) such as Linux and Windows and a web browser such as Explorer by Microsoft or Navigator by Netscape.
It is preferable to make a management program that implements
processes of the present invention on the web documents using Java script, C
programming language, the active server page (ASP), the common gateway
interface (CGI) or the practical extraction and report language (PERL).
FIG. 2 shows the data stored in the database server 20 and the automatic
sending server 30.
As shown, the database server 20 comprises a remote server information
database 22 for storing identification of the remote server connected to the Internet
by using returned packets when the remote server management program 12 of the
web server 10 transmits remote server checking data, that is, the packets, by using
protocols needed for checking the communication network, and the packets are
returned; a checking results information database 24 for receiving checking results
of information on the communication states of the communication network,
hardware information on the remote server 40 to 42, and information on the
application software programs, and storing the same; and an error receipt
information database 26 for storing the identification of the remote server to which
errors are generated and error information generated at the remote server. The
data stored in the checking results information database 24 and the error receipt
information database 26 can be used as analysis data for managing the remote
servers 40 to 42 after a predetermined lapse of time.
FIG. 3 shows a flow chart of a remote server management method by a
remote server management module according to the preferred embodiment of the present invention.
When the remote server management module is operated, the remote
server management program 12 controls a remote server registration module for
receiving various kinds of registration information on the remote servers and
registering the same in the database server, a remote server network checking
module for checking the network states on the registered remote servers, a remote
server hardware and software checking module for checking the hardware and
software operation states of the remote servers, and a checking result storing and
transmitting module for storing the checking results of the remote servers provided
by the checking modules and transmitting the checking results to the remote
servers, the remote server manager and a local server manager.
When a user accesses a corresponding web site, the web server 10
determines whether the remote server registration module is called in step S100,
and when the remote server registration module is called, the web server 10
provides a remote server registration form in step S102 and stores transmitted data
in the remote server information database 22 of the database server 20 in step
S104. The remote server registration form includes Internet protocol (IP) addresses
of the used remote servers 40 to 42, the operating systems, application software
information, remote server manager information, wire or wireless telephone number
of the remote server manager and other information, and it is preferable to provide
data that fit the hardware of the other server. In an example of a computer
operating system , since the SUN system that is based on UNIX has different
resources from those of the NT server of Windows, the checking packets for the hardware or the application programs must be differently configured. Here, the
packet represents a bundle of data to be used in the data transmission, and
each packet has information on data addresses, address numbers and control
codes as well as the data of a predetermined size, and determines error states of
the data using a received acknowledge character (ACK) on the transmitted data.
The web server 10 searches remote server hardware information such as
remote server IP addresses in the remote server information database 22 so as to
check the network of the corresponding remote server. To check the
communication network states, communication network programs such as Telnet
and PING based on the TCP/IP are used. Particularly, PING uses an Internet control
message protocol (ICMP) to transmit the packets to an opposite host and check
an arrival time, and thereby checks the operation state of the communication
network. That is, by transmitting the packet that includes the remote server IP
address to the registered remote servers at each predetermined uniform interval
and determining the ACK states, the web server can check the network states of
the remote servers.
When the ACK is normally received in step S108 after the checking process,
the web server 10 stores the checking results of the remote servers 40 to 42 in the
checking result information database 24 in step S110, and checks the hardware
and application programs of the corresponding remote servers in step S112. A web
PING program module provided by the remote server management program 12
checks on-line and off-line problems such as on/off states of the remote servers
40 to 42 and hardware states such as malfunctions or errors of a disc, a memory and a CPU board of the remote server system, and overload states of
communication network traffic on the corresponding remote servers. Also, the
web PING program module uses a uniform resource locator (URL) including a
protocol (http), a server name and a file name so as to implement an http daemon
program that checks normal operation states of web pages and is operated on the
remote servers. Further, the checked data are stored in the checking result
information database 24 and the error receipt information database 26 and are
used as analysis data according to the remote server management.
The web server 10 determines the returned checking signals and when
normal signals are received in step S114, the web server 10 stores checking
contents in the checking result information database 24 in step S116, and
transmits an instruction signal to the automatic sending server 30 so as to transmit
the checking information data input during a predetermined period to the remote
servers, the remote server manager and the local system manager in step S118. It
is preferable to vary the data 'transmission time according to the conditions of
companies that manage the remote server in order to satisfy various checking
requests of the respective server managing companies.
After receiving the instruction signal, the automatic sending server 30
extracts data from the database server 20 and transmits the same to the
corresponding remote servers, the remote server manager and the local system
manager in step S120 and goes to the previous step S100. That is, the automatic
sending server 30 searches the remote server information database 22 and the
checking result information database 24 in the database server 20, extracts the remote server checking data, and transmits the same to the corresponding remote
servers, the remote server manager and the local system manager via the Internet,
the PSTN 50 or a wireless communication network, and returns to the step S100 to
repeat the above-described process.
When the normal signals are not received in the previous step S1 08, it
means that the network states of the corresponding remote servers are bad, and
accordingly, the IP address of the corresponding remote server at which errors are
generated and the errors are stored in the error receipt information database 26 of
the database server 20 in step S122, and transmission states of error information
is determined, and the automatic transmission server is instructed to transmit the
error information to the remote servers, the remote server manager and the local
server manager.
A determination on the transmission states of the error information is
performed by an algorithm by the system manager of the present invention. For
example, since some packet data can be lost because of temporary
communication transmission problems on the network, the packet data in the
transmission error state are continually checked for a predetermined period of time,
and in the case the packet data are badly carried over the predetermined period of
time, the error states of the packet data are finally determined.
The automatic sending server 30 extracts error information data from the
error receipt information database 26 of the database server 20 and transmits the
same to the corresponding remote servers, the remote server manager and the
local system manager in step S126, and it then goes to the previous step S1 00.

Claims

That is, the automatic sending server 30 extracts error information from the errorreceipt information database 26 of the database server 20 and repeatedlytransmits it to the corresponding remote servers, the remote server manager andthe local system manager via previously registered emergency communication linessuch as the Internet, the PSTN 50 and the wireless communication network. In thecase the normal signals are not received in the previous step S1 14, it means that aproblem occurs in the hardware of the corresponding remote servers or theapplication software programs, and it goes to step S1 22 and a subsequentprocess is performed.By separately storing the identifications and contents into individualdatabases, two groups of information on the checking results and error receipt onthe respective remote servers can be used as data for providing various services onanalysis information on the remote server management according to the checkingresults, and management information on the remote servers, according to errorreceipt.According to the present invention, it is possible to monitor the registeredremote servers 24 hours a day and thereby no further system monitoring person isnecessary, and by reporting problems via various wire and wireless communicationnetworks and devices, the problems can be quickly processed.Also, the present invention provides information on the systemmanagement for effectively managing the remote server system based on variouschecking result information and error receipt information.While this invention has been described in connection with what is presently considered to be the most practical and preferred embodiment, it is to beunderstood that the invention is not limited to the disclosed embodiments, but,on the contrary, is intended to cover various modifications and equivalentarrangements included within the spirit and scope of the appended claims. WHAT IS CLAIMED IS:
1 . In a remote server management method for managing a plurality of
servers on a network, a remote server management method on the network
comprising:
(a) registering predetermined information on the servers;
(b) transmitting diagnosis data for checking operation states to the servers,
and determining the operation states of the servers according to response data
transmitted by the servers;
(c) transmitting checking results to the servers via the network when the
servers are determined to be normal; and
(d) transmitting the checking results via a communication device set at the
time of registration when the servers are determined to be abnormal.
2. The method of claim 1 , wherein in " determining the operation states of
the servers" in (b), the operation states of the servers on the network are checked
using the response data.
3. The method of claim 2, wherein in " determining the operation states of
the servers" in (b), checking data including Internet protocol (IP) addresses of the
servers are transmitted to the servers, and network operation states of the servers
are diagnosed according to states of the response data for indicating receipt of the
checking data transmitted by the servers.
4. The method of claim 1 , wherein in " determining the operation states of
the servers" in (b), hardware operation states of the servers are diagnosed
according to the response data.
5. The method of claim 1 , wherein in " determining the operation states of
the servers" in (b), software operation states of the servers are diagnosed
according to the response data.
6. The method of claims 4 and 5, wherein determining the hardware and
software operation states of the servers is executed by a web ping program .
7. The method of claim 1 , wherein in " determining the operation states of
the servers" in (b), checking data are continuously transmitted to the servers at
each predetermined time interval during a predetermined time frame when the
response data are not transmitted by the servers, and the servers are determined to
be abnormal when the response data are not transmitted after the time frame has
expired.
8. The method of claim 1 , wherein the method comprises: transmitting the
checking results to a wireless communication device via a wireless network in the
case the servers are determined to be abnormal, the wireless communication
device being set at the time of registration.
PCT/KR2001/001055 2000-06-20 2001-06-20 Remote server management method on the network WO2001098857A2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
AU66370/01A AU6637001A (en) 2000-06-20 2001-06-20 Remote server management method on the network

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
KR10-2000-0033819A KR100382229B1 (en) 2000-06-20 2000-06-20 Method of remote server management using internet
KR2000-33819 2000-06-20

Publications (2)

Publication Number Publication Date
WO2001098857A2 true WO2001098857A2 (en) 2001-12-27
WO2001098857A3 WO2001098857A3 (en) 2002-06-27

Family

ID=19672690

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/KR2001/001055 WO2001098857A2 (en) 2000-06-20 2001-06-20 Remote server management method on the network

Country Status (3)

Country Link
KR (1) KR100382229B1 (en)
AU (1) AU6637001A (en)
WO (1) WO2001098857A2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10462220B2 (en) 2016-09-16 2019-10-29 At&T Mobility Ii Llc Cellular network hierarchical operational data storage
CN111414274A (en) * 2019-01-04 2020-07-14 营邦企业股份有限公司 Far-end eliminating method for abnormal state of cabinet applied to data center

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100398656B1 (en) * 2001-03-07 2003-09-19 한국전기연구원 Method for diagnosing and controlling using internet in local control system

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10107792A (en) * 1996-09-27 1998-04-24 Kawatetsu Joho Syst Kk Server monitor
US6065053A (en) * 1997-10-01 2000-05-16 Micron Electronics, Inc. System for resetting a server

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10107792A (en) * 1996-09-27 1998-04-24 Kawatetsu Joho Syst Kk Server monitor
US6065053A (en) * 1997-10-01 2000-05-16 Micron Electronics, Inc. System for resetting a server

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
PATENT ABSTRACTS OF JAPAN vol. 98, no. 9 31 July 1998 & JP 10 107 792 A (KAWATETSU) 24 April 1998 *

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10462220B2 (en) 2016-09-16 2019-10-29 At&T Mobility Ii Llc Cellular network hierarchical operational data storage
US11075989B2 (en) 2016-09-16 2021-07-27 At&T Intellectual Property I, L.P. Cellular network hierarchical operational data storage
CN111414274A (en) * 2019-01-04 2020-07-14 营邦企业股份有限公司 Far-end eliminating method for abnormal state of cabinet applied to data center

Also Published As

Publication number Publication date
AU6637001A (en) 2002-01-02
KR20010113996A (en) 2001-12-29
KR100382229B1 (en) 2003-04-26
WO2001098857A3 (en) 2002-06-27

Similar Documents

Publication Publication Date Title
US6560611B1 (en) Method, apparatus, and article of manufacture for a network monitoring system
US6167448A (en) Management event notification system using event notification messages written using a markup language
US6490617B1 (en) Active self discovery of devices that participate in a network
US8069369B2 (en) Remote anomaly diagnosis and reconfiguration of an automatic data collection device platform over a telecommunications network
US7580996B1 (en) Method and system for dynamic update of an application monitoring agent using a non-polling mechanism
US8106764B2 (en) System and a method for remote monitoring customer security systems
US7580999B1 (en) Remote system administration and seamless service integration of a data communication network management system
US6539422B1 (en) Automatic data collection device having a network communications capability
US6839731B2 (en) System and method for providing data communication in a device network
US8156216B1 (en) Distributed data collection and aggregation
US20050038889A1 (en) Network server and method of discovery of a network node
US20030217132A1 (en) System and method for remotely managing a computer system by a wireless communications device
KR100405054B1 (en) Method for collecting a network performance information, Computer readable medium storing the same, and an analysis System and Method for network performance
WO2001098857A2 (en) Remote server management method on the network
US8301587B2 (en) Internet enabled computer system management
WO2003073696A1 (en) System for intercepting network access and method thereof
Cisco Configuring the System
Cisco Configuring the System
Cisco Configuring the System
Cisco Configuring the System
Cisco Configuring the System
Cisco Configuring the System
Cisco Configuring the System
Cisco Configuring the System
EP0980616B1 (en) Network printer auto-detection method and system

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

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 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: A2

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
AK Designated states

Kind code of ref document: A3

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 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: A3

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

REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

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

Ref country code: JP