[go: up one dir, main page]

KR100818164B1 - How to automatically set network interworking information and its network system - Google Patents

How to automatically set network interworking information and its network system Download PDF

Info

Publication number
KR100818164B1
KR100818164B1 KR1020070017217A KR20070017217A KR100818164B1 KR 100818164 B1 KR100818164 B1 KR 100818164B1 KR 1020070017217 A KR1020070017217 A KR 1020070017217A KR 20070017217 A KR20070017217 A KR 20070017217A KR 100818164 B1 KR100818164 B1 KR 100818164B1
Authority
KR
South Korea
Prior art keywords
address
client
bootp
boot
vendor identifier
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
KR1020070017217A
Other languages
Korean (ko)
Inventor
정보영
Original Assignee
텔코웨어 주식회사
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 텔코웨어 주식회사 filed Critical 텔코웨어 주식회사
Priority to KR1020070017217A priority Critical patent/KR100818164B1/en
Application granted granted Critical
Publication of KR100818164B1 publication Critical patent/KR100818164B1/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/08Access restriction or access information delivery, e.g. discovery data delivery
    • H04W48/10Access restriction or access information delivery, e.g. discovery data delivery using broadcasted information
    • 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
    • H04L61/5007Internet protocol [IP] addresses
    • H04L61/5014Internet protocol [IP] addresses using dynamic host configuration protocol [DHCP] or bootstrap protocol [BOOTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/12Messaging; Mailboxes; Announcements

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

네트워크 연동 정보를 자동으로 설정하는 방법 및 그 네트워크 시스템이 개시된다. 본 발명에 따른 네트워크 연동 정보를 자동으로 설정하는 방법은 BOOTP 서버에, 클라이언트의 벤더 식별자, IP주소, 및 적어도 하나의 연동 노드의 IP주소를 포함하는 IP 주소 테이블을 저장하는 단계, BOOTP 클라이언트가 자신의 벤더 식별자가 포함된 부트리퀘스트 메시지를 브로드캐스팅하는 단계, 상기 BOOTP 서버가 상기 부트리퀘스트 메시지에 포함된 벤더 식별자가 상기 IP주소 테이블에 있는지 검색하는 단계, 상기 부트리퀘스트 메시지에 포함된 벤더 식별자가 상기 IP주소 테이블에 있다면, 상기 BOOTP 서버는 상기 부트리퀘스트 메시지에 포함된 벤더 식별자, 상기 클라이언트의 IP 주소 및 상기 적어도 하나의 연동 노드의 IP주소를 포함하는 부트리플라이 메시지를 브로드캐스팅하는 단계; 및 상기 BOOTP 클라이언트가 상기 부트리플라이 메시지에 포함된 벤더 식별자가 자신의 벤더 식별자와 일치하면, 상기 부트리플라이 메시지에 포함된 클라이언트의 IP주소를 자신의 IP주소로 설정하는 단계를 구비한다.A method for automatically setting network interworking information and a network system thereof are disclosed. The method for automatically setting network interworking information according to the present invention includes storing, in a BOOTP server, an IP address table including a vendor identifier of the client, an IP address, and an IP address of at least one interworking node; Broadcasting a boot request message including a vendor identifier of the BOOTP server, searching whether the vendor identifier included in the boot request message is in the IP address table, and the vendor identifier included in the boot request message is If the IP address table is present, the BOOTP server broadcasting a boot reply message including a vendor identifier included in the boot request message, an IP address of the client, and an IP address of the at least one interworking node; And setting, by the BOOTP client, the IP address of the client included in the boot reply message as its IP address if the vendor identifier included in the boot reply message matches its vendor identifier.

Description

네트워크 연동 정보를 자동으로 설정하는 방법 및 그 네트워크 시스템{Method for setting automatically networking information and network system there-of} Method for setting automatically networking information and network system there-of}

본 발명의 상세한 설명에서 인용되는 도면을 보다 충분히 이해하기 위하여 각 도면의 간단한 설명이 제공된다.BRIEF DESCRIPTION OF THE DRAWINGS In order to better understand the drawings cited in the detailed description of the invention, a brief description of each drawing is provided.

도 1은 종래 기술에 따른 네트워크 주소 설정 방법을 설명하기 위한 도면이다.1 is a view for explaining a network address setting method according to the prior art.

도 2는 본 발명의 실시예에 따른 네트워크 연동 정보 자동 설정 방법을 설명하기 위한 도면이다.2 is a view for explaining a method for automatically setting network interworking information according to an embodiment of the present invention.

도 3은 본 발명의 실시예에 따른 네트워크 연동 정보 자동 설정 방법을 나타내는 플로우챠트이다.3 is a flowchart illustrating a method for automatically setting network interworking information according to an embodiment of the present invention.

도 4는 본 발명의 실시예에 따른 BOOTP 메시지에서 사용되는 필드의 변경 전 기능 및 변경 후 기능을 나타내는 표이다. 4 is a table illustrating a function before a change and a function after a change of a field used in a BOOTP message according to an embodiment of the present invention.

본 발명은 네트워크 시스템에 관한 것으로, 특히 다른 서버와의 통신을 통하 여 네트워크 연동 정보(예컨대, IP 주소 등)를 자동으로 설정할 수 있는 방법 및 그 시스템에 관한 것이다. The present invention relates to a network system, and more particularly, to a method and a system capable of automatically setting network interworking information (for example, an IP address) through communication with another server.

전화국사에는 다양한 종류의 서비스 제공 시스템과 상기 서비스 제공 시스템을 관리하기 위한 EMS(Element Management System) 시스템들이 있다. 일반적으로 네트워크 관리자가 신규 장비(예컨대, 서비스 제공 시스템)가 증설될 때마다 이 장비에 접속하여 로컬 IP(Local Internet Protocol) 주소를 설정하고, 연동할 EMS의 IP 주소도 설정해 주어야 한다. The telephone company has various kinds of service providing systems and EMS (Element Management System) systems for managing the service providing system. In general, whenever a network manager adds a new device (eg, a service providing system), the network manager should access the device to set a local IP address and set an IP address of the EMS to be interworked with.

이런 장비를 수백 대 이상 보유하고 있는 전화국사 내의 네트워크 관리자가 모든 EMS의 IP와 서비스 제공 시스템의 IP 주소를 할당하고 설정하는 것이 결코 쉬운 일은 아니다. 그리고, 네트워크 설정 작업을 수작업으로 하다 보면 IP 주소 값을 잘못 설정하여 유일(Unique)해야 할 IP 주소가 다른 장비와 겹치거나 연동할 EMS의 IP 주소를 잘못 설정하여 EMS와 서비스 시스템이 연동이 안 되는 경우도 있다.It is never easy for a network administrator within a telephone company with hundreds of such equipment to assign and set the IP addresses of all EMSs and service delivery systems. In addition, if you manually set up the network address, you can set the IP address incorrectly so that the unique IP address overlaps with other devices or set the wrong IP address of the EMS to be linked. In some cases.

경우에 따라서는 네트워크 공사로 인하여 EMS의 IP 주소를 변경해야 할 경우가 있는데, 이런 경우에 네트워크 관리자는 전화국사 내의 모든 서비스 제공 시스템에 접속해서 연동할 EMS의 IP 주소를 재설정해주어야 한다. 이런 작업은 관리자에게 업무 부하를 줄 뿐만 아니라 짧은 시간에 수십 대의 장비에 접속하여 EMS의 IP 주소를 설정하는 과정에서 잦은 실수를 유발한다. 또한 사람이 개별 시스템에 접속해서 IP 주소를 설정하는 것은 많은 시간을 소비하게 만든다.In some cases, it is necessary to change the IP address of the EMS due to network construction. In this case, the network administrator must reset the IP address of the EMS to be connected to all service providing systems in the telephone company. This not only burdens the administrator, but also causes frequent mistakes in accessing dozens of devices in a short time and setting the IP address of the EMS. Also, setting up an IP address by connecting to an individual system can be time consuming.

도 1은 종래 기술에 따른 네트워크 주소 설정 방법을 설명하기 위한 도면이 다.1 is a view for explaining a network address setting method according to the prior art.

도 1은 전화국사에 설치된 복수의 HLR장비들(11-1~11-99), 복수의 HLR 장비들(11-1~11-99)을 관리하기 위한 HLR EMS 시스템(13), 복수의 SMSC 장비들(12-1~12-99)과, 복수의 SMSC 장비들(12-1~12-99)을 관리하기 위한 SMSC EMS 시스템(14) 및 상기 복수의 HLR장비들(11-1~11-99)과 HLR EMS 시스템(13)간, 복수의 SMSC 장비들(12-1~12-99)과SMSC EMS 시스템(14)간의 접속을 위한 스위치 허브(15)를 나타낸다. 1 shows a plurality of HLR devices 11-1 to 11-99 installed in a telephone company, an HLR EMS system 13 for managing a plurality of HLR devices 11-1 to 11-99, and a plurality of SMSCs. Devices 12-1 to 12-99, an SMSC EMS system 14 for managing a plurality of SMSC devices 12-1 to 12-99, and the plurality of HLR devices 11-1 to 11; -99) shows the switch hub 15 for the connection between the HLR EMS system 13, the plurality of SMSC equipments 12-1 to 12-99 and the SMSC EMS system 14.

이들 장비들 중 제1 내지 제 98 HLR장비들(11-1~11-98), HLR EMS 시스템(13), SMSC 장비들(12-1~12-99)과 SMSC EMS 시스템(14) 및 스위치 허브(15)가 이미 설치되어 있는 상황에서 제99 HLR장비(99번째 HLR장비, 11-99)를 추가로 설치하는 경우를 가정한다. Among these devices, the first to the 98th HLR devices 11-1 to 11-98, the HLR EMS system 13, the SMSC devices 12-1 to 12-99 and the SMSC EMS system 14 and the switch It is assumed that a case where the 99th HLR device (99th HLR device, 11-99) is additionally installed in the situation where the hub 15 is already installed.

이 경우 종래 기술에 따르면, 네트워크 운용자가 제99 HLR 시스템(11-99)의 설치시에 직접 네트워크 연동 주소(즉, 추가되는 장비의 로컬 IP 주소 및 연동할 EMS의 IP주소)를 설정하였다. 그 설정 절차는 아래와 같다. In this case, according to the prior art, the network operator directly set the network interworking address (that is, the local IP address of the equipment to be added and the IP address of the EMS to be interworked) when the 99th HLR system 11-99 is installed. The setting procedure is as follows.

먼저, 운영자가 제99 HLR 시스템(11-99)의 콘솔(Console)에 접속하여, 제99 HLR 시스템(11-99) IP 주소를 네크워크 관리자에게 문의 후 IP 주소를 설정한다. 다음으로, 연동할 EMS(즉, HLR EMS(13))의 IP 주소를 네크워크 관리자에게 문의 후 제99 HLR 시스템(11-99)의 설정 파일에 기록한다. 기타 연동할 노드(서버나 시스템)의 IP 주소를 네크워크 관리자에게 문의 후 제99 HLR 시스템(11-99)의 설정 파일에 기록한다. 마지막으로, 제99 HLR 시스템(11-99)와 HLR EMS(13)간 연동이 되는 지 확인한다. First, the operator accesses the console of the 99th HLR system 11-99, sets an IP address after inquiring a network administrator of the 99th HLR system 11-99 IP address. Next, after inquiring the IP address of the EMS (i.e., HLR EMS 13) to be interworked, the network manager records the IP address in the configuration file of the 99th HLR system 11-99. Inquire the network administrator of the IP address of the other interworking node (server or system), and record the information in a configuration file of the 99th HLR system 11-99. Finally, it is checked whether the interworking between the 99th HLR system 11-99 and the HLR EMS 13 is performed.

상기와 같이, 운용자가 수동으로 장비간 연동 정보를 설정하는 경우, 관리자에게 업무 부하를 줄 뿐만 아니라 짧은 시간에 수십 대의 장비에 접속하여 EMS의 IP 주소를 설정하는 과정에서 실수가 발생할 수 있다.As described above, when the operator manually sets the interworking information between devices, a mistake may occur in the process of setting the IP address of the EMS by accessing dozens of devices in a short time as well as placing a load on the manager.

따라서, 본 발명이 이루고자하는 기술적 과제는 장비간 네크워크 연동 정보를 자동으로 설정함으로써, 관리자 혹은 운용자에 대한 업무 부하 및 연동 오류 가능성을 줄일 수 있는 네트워크 연동 정보를 자동으로 설정하는 방법, 이를 실행하기 위한 프로그램을 기록한 기록매체 및 상기 방법을 수행할 수 있는 네트워크 시스템을 제공하는 데 있다.Therefore, the technical problem to be achieved by the present invention is to automatically set the network interworking information between the equipment, a method for automatically setting the network interworking information that can reduce the workload and the possibility of interworking error for the administrator or operator, for executing The present invention provides a recording medium recording a program and a network system capable of performing the method.

상기와 같은 기술적 과제를 달성하기 위한 본 발명의 실시예에 따른 네트워크 연동 정보를 자동으로 설정하는 방법은 BOOTP 서버에, 클라이언트의 벤더 식별자, IP주소, 및 적어도 하나의 연동 노드의 IP주소를 포함하는 IP 주소 테이블을 저장하는 단계; BOOTP 클라이언트가 자신의 벤더 식별자가 포함된 부트리퀘스트 메시지를 브로드캐스팅하는 단계; 상기 BOOTP 서버가 상기 부트리퀘스트 메시지에 포함된 벤더 식별자가 상기 IP주소 테이블에 있는지 검색하는 단계; 상기 부트리퀘스트 메시지에 포함된 벤더 식별자가 상기 IP주소 테이블에 있다면, 상기 BOOTP 서버는 상기 부트리퀘스트 메시지에 포함된 벤더 식별자, 상기 클라이언트의 IP 주소 및 상기 적어도 하나의 연동 노드의 IP주소를 포함하는 부트리플라이 메시지를 브 로드캐스팅하는 단계; 및 상기 BOOTP 클라이언트가 부트리플라이 메시지에 포함된 벤더 식별자가 자신의 벤더 식별자와 일치하면, 상기 부트리플라이 메시지에 포함된 클라이언트의 IP주소를 자신의 IP주소로 설정하는 단계를 구비한다.The method for automatically setting network interworking information according to an embodiment of the present invention for achieving the above technical problem includes a vendor identifier, an IP address of the client, and an IP address of at least one interworking node in a BOOTP server. Storing an IP address table; The BOOTP client broadcasting a boot request message including its vendor identifier; The BOOTP server searching whether the vendor identifier included in the boot request message is in the IP address table; If the vendor identifier included in the boot request message is in the IP address table, the BOOTP server may include a vendor identifier included in the boot request message, an IP address of the client, and an IP address of the at least one interworking node. Broadcasting the triple-live message; And setting the IP address of the client included in the boot reply message as its own IP address if the vendor identifier included in the boot reply message matches the vendor identifier of the BOOTP client.

상기 방법은, 상기 BOOTP 클라이언트가 상기 부트리플라이 메시지에 포함된 상기 적어도 하나의 연동 노드의 IP주소를 자신의 연동 노드의 IP 주소로 설정하는 단계; 및 상기 BOOTP 클라이언트가 상기 자신의 연동 노드의 IP주소로 접속을 시도하는 단계를 더 구비할 수 있다. The method may further include: setting, by the BOOTP client, the IP address of the at least one interworking node included in the boot reply message to an IP address of its interworking node; And the BOOTP client may further comprise the step of attempting to access the IP address of the own interworking node.

상기 적어도 하나의 연동 노드는 상기 클라이언트를 관리하기 위한 EMS 시스템을 포함한다.The at least one interworking node includes an EMS system for managing the client.

상기와 같은 기술적 과제를 달성하기 위한 본 발명의 실시예에 따른 네트워크 시스템은 BOOTP 클라이언트 및 BOOTP 서버를 포함한다.The network system according to an embodiment of the present invention for achieving the above technical problem includes a BOOTP client and a BOOTP server.

상기 BOOTP 클라이언트는 자신의 벤더 식별자가 포함된 부트리퀘스트 메시지를 브로드캐스팅한다. 상기 BOOTP 서버는 클라이언트의 벤더 식별자, IP주소, 및 적어도 하나의 연동 노드의 IP주소를 포함하는 IP 주소 테이블을 저장하고 있으며, 상기 부트리퀘스트 메시지에 포함된 벤더 식별자가 상기 IP주소 테이블에 있는지 검색하여 상기 부트리퀘스트 메시지에 포함된 벤더 식별자가 상기 IP주소 테이블에 있다면, 상기 BOOTP 서버는 상기 부트리퀘스트 메시지에 포함된 벤더 식별자, 상기 클라이언트의 IP 주소 및 상기 적어도 하나의 연동 노드의 IP주소를 포함하는 부트리플라이 메시지를 브로드캐스팅한다. 상기 BOOTP 클라이언트는 상기 부트리플라이 메시지에 포함된 벤더 식별자가 자신의 벤더 식별자와 일치하면, 상기 부트리플라 이 메시지에 포함된 클라이언트의 IP주소를 자신의 IP주소로 설정한다. The BOOTP client broadcasts a boot request message containing its vendor identifier. The BOOTP server stores an IP address table including a vendor identifier of the client, an IP address, and an IP address of at least one interworking node, and searches whether the vendor identifier included in the boot request message is in the IP address table. If the vendor identifier included in the boot request message is in the IP address table, the BOOTP server may include a vendor identifier included in the boot request message, an IP address of the client, and an IP address of the at least one interworking node. Broadcast a triple lie message. When the vendor identifier included in the boot reply message matches the vendor identifier of the BOOTP client, the BOOTP client sets the IP address of the client included in the boot reply message as its own IP address.

상기 BOOTP 클라이언트는 상기 부트리플라이 메시지에 포함된 상기 연동 노드의 IP주소를 자신의 연동 노드의 IP 주소로 설정하고, 상기 자신의 연동 노드의 IP주소로 접속을 시도할 수 있다. The BOOTP client may set an IP address of the interworking node included in the boot reply message as an IP address of its own interworking node, and attempt to access the IP address of its own interworking node.

상기 BOOTP 클라이언트는 이동통신망을 위한 홈 위치 등록기(HLR), 단문 메시지 서비스 센터(SMSC) 및 멀티미디어 메시지 서비스 센터(MMSC) 중의 어느 하나이고, 상기 BOOTP 서버는 상기 홈 위치 등록기(HLR), 상기 단문 메시지 서비스 센터(SMSC) 및 상기 멀티미디어 메시지 서비스 센터(MMSC) 중의 어느 하나를 관리하기 위한 장치일 수 있다.The BOOTP client is any one of a home location register (HLR), a short message service center (SMSC) and a multimedia message service center (MMSC) for a mobile communication network, and the BOOTP server is the home location register (HLR) and the short message. It may be a device for managing any one of a service center (SMSC) and the multimedia message service center (MMSC).

본 발명과 본 발명의 동작상의 이점 및 본 발명의 실시에 의하여 달성되는 목적을 충분히 이해하기 위해서는 본 발명의 바람직한 실시예를 예시하는 첨부 도면 및 첨부 도면에 기재된 내용을 참조하여야만 한다. In order to fully understand the present invention, the operational advantages of the present invention, and the objects achieved by the practice of the present invention, reference should be made to the accompanying drawings which illustrate preferred embodiments of the present invention and the contents described in the accompanying drawings.

이하, 첨부한 도면을 참조하여 본 발명의 바람직한 실시예를 설명함으로써, 본 발명을 상세히 설명한다. 각 도면에 제시된 동일한 참조부호는 동일한 부재를 나타낸다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings. Like reference numerals in the drawings denote like elements.

도 2는 본 발명의 실시예에 따른 네트워크 연동 정보 자동 설정 방법을 설명하기 위한 도면이다.2 is a view for explaining a method for automatically setting network interworking information according to an embodiment of the present invention.

도 2를 참조하면, 본 발명의 실시예에 따른 운용망 시스템은 복수의 HLR(홈 위치 등록기: Home Location Register) 장비들(21-1~21-99), 복수의 HLR 장비들(21-1~21-99)을 관리하기 위한 HLR EMS 시스템(23), 복수의 SMSC(단문 메시지 서 비스 센터: Short Message Service Center) 장비들(22-1~22-99)과, 복수의 SMSC 장비들(22-1~22-99)을 관리하기 위한 SMSC EMS 시스템(24), 스위치 허브(25) 및 BOOTP(IP/UDP Bootstrap Protocol) 서버(26)를 포함하여 구성된다.Referring to FIG. 2, an operating network system according to an embodiment of the present invention includes a plurality of home location register (HLR) devices 21-1 to 21-99 and a plurality of HLR devices 21-1. HLR EMS system 23 for managing ~ 21-99, a plurality of SMSC (Short Message Service Center) equipment (22-1 ~ 22-99), and a plurality of SMSC equipment ( And a SMSC EMS system 24, a switch hub 25, and a BOOTP (IP / UDP Bootstrap Protocol) server 26 for managing 22-1 to 22-99.

운용망 시스템은 하나의 전화국사에 설치될 수 있다.The operating network system can be installed in one telephone company.

스위치 허브(25)는 상기 복수의 HLR장비들(21-1~21-99)과 HLR EMS 시스템(23)간, 복수의 SMSC 장비들(22-1~22-99)과 SMSC EMS 시스템(24)간을 물리적으로 접속시키는 역할을 한다.The switch hub 25 has a plurality of SMSC devices 22-1 to 22-99 and an SMSC EMS system 24 between the plurality of HLR devices 21-1 to 21-99 and the HLR EMS system 23. It physically connects each other.

BOOTP서버(26)는 BOOTP(bootstrap protocol) 기반의 서버로서 BOOTP클라이언트의 요청에 응답하여 소정 서비스를 제공한다. 또한, BOOTP 클라이언트에 대한 IP 주소 테이블을 저장한다. The BOOTP server 26 is a bootstrap protocol (BOOTP) based server and provides a predetermined service in response to a request of a BOOTP client. It also stores a table of IP addresses for BOOTP clients.

여기서, BOOTP 클라이언트란 BOOTP 기반의 장비로서, 복수의 HLR 장비들(21-1~21-99) 및 복수의 SMSC 장비들(22-1~22-99)이 각각 BOOTP클라이언트에 해당된다.Here, the BOOTP client is a BOOTP-based device, and the plurality of HLR devices 21-1 to 21-99 and the plurality of SMSC devices 22-1 to 22-99 correspond to BOOTP clients, respectively.

이들 장비들 중 제1 내지 제 98 HLR장비들(21-1~21-98), HLR EMS 시스템(23), SMSC 장비들(22-1~22-99)과 SMSC EMS 시스템(24) 및 스위치 허브(25)가 이미 설치되어 있는 상황에서 제99 HLR장비(99번째 HLR장비, 21-99)를 추가로 설치하는 경우를 가정한다. Among these devices, the first through the 98th HLR devices 21-1 through 21-98, the HLR EMS system 23, the SMSC devices 22-1 through 22-99, the SMSC EMS system 24, and the switches It is assumed that the 99th HLR device (99th HLR device, 21-99) is additionally installed in the situation where the hub 25 is already installed.

도 3은 본 발명의 실시예에 따른 네트워크 연동 정보 자동 설정 방법을 나타내는 플로우챠트이다.3 is a flowchart illustrating a method for automatically setting network interworking information according to an embodiment of the present invention.

도 2 및 도 3을 참조하면, 먼저, BOOTP서버(26)에 BOOTP클라이언트들의 IP 주소 테이블이 저장된다.2 and 3, first, an IP address table of BOOTP clients is stored in the BOOTP server 26.

표 1은 본 발명의 실시예에 따른 BOOTP서버(26)의 IP 주소 테이블을 나타내는 표이다.Table 1 is a table showing the IP address table of the BOOTP server 26 according to an embodiment of the present invention.

Figure 112007015188284-pat00001
Figure 112007015188284-pat00001

이를 참조하면, IP주소 테이블은 벤더 ID 필드, EMS IP 필드, 클라이언트(client)의 IP 필드 및 연동 노드 주소 필드를 포함한다. 벤더 ID 필드는 각 클라이언트에 할당되는 IP외에 클라이언트를 식별하기 위한 정보(클라이언트 장치의 고유한 이름)로서, 운용자에 의해 설정될 수 있다. 예컨대, 벤더 ID는 클라이언트 장치명(예컨대, HLR)과 일련번호(예컨대, 1, ..., 99)를 포함할 수 있다. 각 벤더 ID에 대하여, 해당되는 EMS IP, 클라이언트 IP 및 연동 노드 주소가 설정된다. 여기서, EMS IP는 클라이언트를 관리하는 EMS 장치의 IP주소이고, 클라이언트 IP는 클라이언트 자신의 IP주소이며, 연동 노드 주소는 클라이언트가 연동해야 하는 다른 네크워크 노드(서버 혹은 장치)의 IP주소로서, 연동해야 하는 다른 네트워크 노드가 복수개인 경우, 복수 개의 연동 노드 주소가 설정될 수 있다.Referring to this, the IP address table includes a vendor ID field, an EMS IP field, a client IP field, and an interworking node address field. The vendor ID field is information for identifying a client (a unique name of the client device) in addition to the IP assigned to each client, and may be set by an operator. For example, the vendor ID may include a client device name (eg HLR) and a serial number (eg 1, ..., 99). For each vendor ID, the corresponding EMS IP, client IP, and interworking node address are set. In this case, the EMS IP is the IP address of the EMS device managing the client, the client IP is the IP address of the client itself, and the interworking node address is the IP address of another network node (server or device) to which the client should interwork. When there are a plurality of different network nodes, a plurality of interworking node addresses may be set.

표 1을 참조하면, 제1 내지 제99 HLR(21-1~21-99) 각각에 대해서 서로 다른 벤더 ID(HLR#1 ~ HLR#99) 및 클라이언트 IP(예컨대, 192.168.10.1, ..., 192.168.10.99)가 설정된다. 본 실시예에서 제1 내지 제99 HLR(21-1~21-99) 를 관리하는 EMS(즉, HLR EMS)는 동일하므로, 제1 내지 제99 HLR(21-1~21-99) 에 대한 EMS IP는 모두 동일한 값(예컨대, 192.1.2.1)으로 설정된다. 그리고, 제1 내지 제99 HLR(21-1~21-99) 이 각각 연동해야 하는 노드(GLR1 및 SG)의 IP주소 (예컨대, GLR1=10.10.1.1, SG=10.10.5.1)도 설정된다.Referring to Table 1, for each of the first to 99th HLRs 21-1 to 21-99, different vendor IDs (HLR # 1 to HLR # 99) and client IPs (eg, 192.168.10.1, ... , 192.168.10.99) is set. In this embodiment, since EMSs (that is, HLR EMSs) managing the first to 99th HLRs 21-1 to 21-99 are the same, the EMSs for the first to 99th HLRs 21-1 to 21-99 are the same. The EMS IPs are all set to the same value (eg 192.1.2.1). In addition, IP addresses (eg, GLR1 = 10.10.1.1, SG = 10.10.5.1) of the nodes GLR1 and SG to which the first to 99th HLRs 21-1 to 21-99 should interwork, are also set.

제1 내지 제99 SMSC(22-1~22-99) 에 대해서도 각 SMSC 장치(22-1~22-99) 에 대해 서로 다른 벤더 ID(SMSC#1 ~ SMSC#99) 및 클라이언트 IP(예컨대, 50.1.1.11, ..., 50.1.1.109)가 설정된다. 본 실시예에서 제1 내지 제99 SMSC(22-1~22-99) 를 관리하는 EMS(즉, SMSC EMS(24))는 동일하므로, 제1 내지 제99 SMSC(22-1~22-99) 에 대한 EMS IP는 모두 동일한 값(예컨대, 50.1.1.2)으로 설정된다. 그리고, 제1 내지 제99 SMSC(22-1~22-99) 가 각각 연동해야 하는 노드의 IP주소도 설정된다. 예컨대, 제1SMSC(벤더 ID:SMSC#1)가 연동해야 하는 노드 (HLR1과 HLR2)의 IP주소(HLR1=192.168.10.1, HLR2=192.168.10.2)가 설정된다.Also for the first to 99th SMSCs 22-1 to 22-99, different vendor IDs (SMSC # 1 to SMSC # 99) and client IPs (for example, for each SMSC device 22-1 to 22-99). 50.1.1.11, ..., 50.1.1.109) are set. In the present embodiment, since the EMSs managing the first to 99th SMSCs 22-1 to 22-99 (that is, the SMSC EMS 24) are the same, the first to 99th SMSCs 22-1 to 22-99 are the same. The EMS IPs for all) are set to the same value (eg, 50.1.1.2). In addition, IP addresses of nodes to which the first to ninth SMSCs 22-1 to 22-99 should interwork are set. For example, IP addresses (HLR1 = 192.168.10.1, HLR2 = 192.168.10.2) of nodes (HLR1 and HLR2) to which the first SMSC (vendor ID: SMSC # 1) should interwork are set.

운영자는 전화국사내에 EMS를 최초로 설치할 때, 표 1과 같은 IP 테이블을 작성하여 BOOTP서버(26)에 저장한다. 표 1 에는 총 99개의 HLR과 총 99개의 SMSC에 대하여 IP주소 테이블이 설정되어 있으나, 확장성을 고려하여 충분히 많은 SMSC 및 HLR에 대한 IP주소 테이블이 미리 설정될 수 있다.When the operator first installs the EMS in the telephone company, the operator creates an IP table as shown in Table 1 and stores it in the BOOTP server 26. In Table 1, IP address tables are set for a total of 99 HLRs and 99 SMSCs, but enough IPCs for SMSCs and HLRs can be preset in consideration of scalability.

또한, 본 실시예에서는, EMS 장치(23, 24)와 별도로 BOOTP 서버(26)가 구비되나, 각 EMS 장치(23, 24)가 BOOTP 서버(26)가 될 수도 있다. 즉, BOOTP서버 기능이 EMS장치에 포함되어 구현될 수 있다. 이 경우, HLR EMS(23)에 각 HLR에 대한 IP주소 테이블이 설정되어 저장되고, SMSC EMS(24)에 각 SMSC에 대한 IP주소 테이블이 설정되어 저장될 수 있다.In addition, in this embodiment, the BOOTP server 26 is provided separately from the EMS devices 23 and 24, but each EMS device 23 and 24 may be the BOOTP server 26. As shown in FIG. That is, the BOOTP server function may be implemented by being included in the EMS device. In this case, an IP address table for each HLR may be set and stored in the HLR EMS 23, and an IP address table for each SMSC may be set and stored in the SMSC EMS 24.

상술한 바와 같이, 제99 HLR장비(99번째 HLR장비, 21-99)를 추가로 설치되는 경우를 가정한다.As described above, it is assumed that the 99th HLR equipment (99th HLR equipment, 21-99) is additionally installed.

이 경우, 시스템 운용자는 증설되는 제99 HLR 장치(21-99)에 접속하여 로컬 장비, 즉 자신의 벤더 ID(예컨대, HLR#99)를 설정하고, 증설되는 제99 HLR(21-99)의 BOOTP 클라이언트 프로그램을 기동함으로써, 네트웍 연동 정보를 자동으로 설정할 수 있다. BOOTP 클라이언트 프로그램은 BOOTP서버(26)와 연동하기 위한 BOOTP 기반의 프로그램이다.In this case, the system operator accesses the 99th HLR device 21-99 to be expanded to set up a local device, that is, its own vendor ID (eg, HLR # 99), and sets the extension of the 99th HLR 21-99 to be expanded. By starting the BOOTP client program, network interworking information can be set automatically. The BOOTP client program is a BOOTP-based program for interworking with the BOOTP server 26.

도 4는 본 발명의 실시예에 따른 BOOTP 메시지에서 사용되는 필드의 변경 전 기능 및 변경 후 기능을 나타내는 표이다. 4 is a table illustrating a function before a change and a function after a change of a field used in a BOOTP message according to an embodiment of the present invention.

도 3 및 도 4를 참조하여, 본 발명의 실시예에 따른 네트워크 연동 정보 자동 설정 방법을 좀 더 상세히 설명하면 다음과 같다.3 and 4, the method for automatically setting network interworking information according to an embodiment of the present invention will be described in more detail as follows.

도 3에 도시된 본 발명의 실시예에 따른 네트워크 연동 정보 자동 설정 방법이 수행되기 전에, 도 2에 도시된 바와 같이, 네크워크의 물리적 연결은 이루어져 있고, 표 1과 같은 IP 주소 테이블이 BOOTP 서버(26)에 미리 설정되어 있는 것으로 가정한다. Before the method for automatically setting network interworking information according to the embodiment of the present invention shown in FIG. 3 is performed, as shown in FIG. 2, the physical connection of the network is established, and the IP address table shown in Table 1 is a BOOTP server ( Assume that it is preset in (26).

제99 HLR(21-99)의 BOOTP 클라이언트 프로그램이 기동되면, 제99 HLR(21-99)은 부트리퀘스트 메시지("BOOTREQUSET" 메시지)를 브로드캐스팅한다(S10). 메시지의 'op'필드를 1로 설정하면 그 메시지는 "BOOTREQUEST" 메시지가 된다. 이 때, "BOOTREQUEST" 메시지의 'vend' 필드에 제99 HLR(21-99)의 벤더 ID(HLR#99)가 설정되어 브로드캐스팅된다(S10).When the BOOTP client program of the 99th HLR 21-99 is started, the 99th HLR 21-99 broadcasts a boot request message ("BOOTREQUSET" message) (S10). If the 'op' field of a message is set to 1, the message becomes a "BOOTREQUEST" message. At this time, the vendor ID (HLR # 99) of the 99th HLR (21-99) is set in the 'vend' field of the "BOOTREQUEST" message is broadcast (S10).

브로드캐스팅된 "BOOTREQUEST"메시지를 수신한 BOOTP서버(26)는 미리 설정되어 저장된 IP 주소 테이블에서 벤더 ID가 'HLR#99'인 IP 주소가 있는지를 검색한다(S20).The BOOTP server 26, which has received the broadcasted "BOOTREQUEST" message, searches whether there is an IP address having a vendor ID of 'HLR # 99' in a preset and stored IP address table (S20).

검색 결과 벤더 ID가 'HLR#99'인 IP주소가 IP 주소 테이블에 없다면, BOOTP서버(26)는 해당 "BOOTREQUEST" 메시지에 응답하지 않는다. 즉, 수신한 "BOOTREQUEST" 메시지를 폐기한다. 반면, 검색 결과 벤더 ID가 'HLR#99'인 IP주소가 IP 테이블에 있다면, BOOTP서버(26)는 부트리플라이 메시지("BOOTREPLY" 메시지)를 브로드캐스팅한다(S30).If the search result is that the IP address whose vendor ID is 'HLR # 99' is not in the IP address table, the BOOTP server 26 does not respond to the corresponding "BOOTREQUEST" message. In other words, the received "BOOTREQUEST" message is discarded. On the other hand, if the IP address of the vendor ID 'HLR # 99' is found in the IP table, the BOOTP server 26 broadcasts a boot reply message ("BOOTREPLY" message) (S30).

메시지의 'op'필드를 2로 설정하면, 그 메시지는 "BOOTREPLY" 메시지가 된다. "BOOTREPLY" 메시지는 벤더 ID 필드, yiaddr필드 siaddr필드 및 file 필드를 포함한다.If the 'op' field of a message is set to 2, the message becomes a "BOOTREPLY" message. The "BOOTREPLY" message includes a vendor ID field, a yiaddr field, a siaddr field, and a file field.

벤더 ID 필드에는 제 99 HLR(21-99)의 벤더 ID(HLR#99)가 설정되고, yiaddr필드에는 클라이언트 IP(즉, 제 99 HLR의 IP주소, 예컨대, 192.168.10.99)가 설정되고, siaddr필드에는 HLR EMS(23)의 IP주소(예컨대, 192.1.2.1)가 설정되며, file 필드에는 제 99 HLR(21-99)이 연동해야 하는 노드의 IP주소들(예컨대, GLR1=10.10.1.1, SG=10.10.5.1)이 설정된다.A vendor ID (HLR # 99) of the 99th HLR 21-99 is set in the vendor ID field, and a client IP (that is, an IP address of the 99th HLR, eg, 192.168.10.99) is set in the yiaddr field. In the field, the IP address of the HLR EMS 23 (eg, 192.1.2.1) is set. In the file field, IP addresses of the node to which the 99th HLR 21-99 should interwork (eg, GLR1 = 10.10.1.1, SG = 10.10.5.1) is set.

BOOTP서버(26)로부터 브로드캐스팅된 "BOOTREPLY" 메시지를 수신한 제99 HLR(21-99)은 수신된 "BOOTREPLY" 메시지의 벤더 ID와 자신의 벤더 ID(HLR#99)를 비교하여, "BOOTREPLY" 메시지의 벤더 ID가 로컬 장비(즉, 자신)의 벤더 ID(HLR#99)와 다르면, 수신된 "BOOTREPLY" 메시지를 폐기한다(S40).Receiving the " BOOTREPLY " message broadcast from the BOOTP server 26, the 99th HLR 21-99 compares the vendor ID of the received " BOOTREPLY " message with its own vendor ID (HLR # 99). "If the vendor ID of the message is different from the vendor ID (HLR # 99) of the local device (i.e., itself), the received" BOOTREPLY "message is discarded (S40).

반면, "BOOTREPLY" 메시지의 벤더 ID가 로컬 장비(즉, 자신)의 벤더 ID(HLR#99)와 같으면, 제99 HLR(21-99)은 "BOOTREPLY" 메시지의 yiaddr필드에 기초하여 로컬 장비의 IP주소를 설정하고(S50), siaddr필드에 기초하여 HLR EMS(23)의 IP주소(예컨대, 192.1.2.1)를 설정하며(S60), file 필드에 있는 IP주소(예컨대, GLR1=10.10.1.1, SG=10.10.5.1)를 추출하여 제 99 HLR(21-99)이 연동해야 하는 노드의 IP주소들(예컨대, GLR1=10.10.1.1, SG=10.10.5.1)을 설정한다(S70).On the other hand, if the vendor ID of the " BOOTREPLY " message is the same as the vendor ID (HLR # 99) of the local device (i.e., his / her), then the 99th HLR 21-99 is based on the yiaddr field of the " BOOTREPLY " message. Set the IP address (S50), set the IP address of the HLR EMS 23 (e.g. 192.1.2.1) based on the siaddr field (S60), and set the IP address in the file field (e.g. GLR1 = 10.10.1.1) , SG = 10.10.5.1) is extracted to set IP addresses (eg, GLR1 = 10.10.1.1, SG = 10.10.5.1) of nodes to which the 99th HLRs 21-99 should interoperate (S70).

그리고, 설정된 HLR EMS(23)의 IP 주소 및 기타 연동 노드의 IP 주소를 이용하여 HLR EMS (23) 및 기타 연동 노드(미도시)로 접속을 시도한다(S80). In addition, an attempt is made to connect to the HLR EMS 23 and the other interworking nodes (not shown) by using the IP address of the HLR EMS 23 and other interworking nodes configured (S80).

상술한 바와 같이, 본 발명의 실시예에 따르면, BOOTP 프로토콜을 활용하여 전화국사 내의 모든 시스템이 BOOTP 서버(26)로부터 로컬 장비(클라이언트 장비)의 IP주소를 할당 받고, 그것과 동시에 EMS 및 연동 서버의 IP 주소까지 추출하여 IP 주소를 설정한다.As described above, according to the embodiment of the present invention, all systems in the telephone company using the BOOTP protocol are assigned the IP address of the local equipment (client equipment) from the BOOTP server 26, and at the same time the EMS and the interlocking server. Set up an IP address by extracting up to an IP address.

따라서, 본 발명에 의하면, EMS의 IP 주소가 변경되었을 때나 신규로 장비가 증설되었을 때 운영자가 장비에 일일이 로그인하여 네트워크 연동 정보를 변경할 필요가 없다. Therefore, according to the present invention, when the IP address of the EMS is changed or when the equipment is newly added, the operator does not need to change the network interworking information by logging in to the equipment.

따라서 신규 시스템을 설치하는 운영자가 EMS와 로컬 장비의 IP 주소를 모르더라도 모든 운용망을 연동하는 것이 가능하다.Therefore, even if the operator installing the new system does not know the IP address of the EMS and the local equipment, it is possible to interwork all the operating networks.

또한, 도 4에 나타난 바와 같이, BOOTP 메시지에 정의되어 있는 필드를 활용함으로써 일반적인 BOOTP 프로토콜의 변경없이 사용할 수 있다.In addition, as shown in Figure 4, by utilizing the fields defined in the BOOTP message can be used without changing the general BOOTP protocol.

상술한 실시예에서는, BOOTP 클라이언트가 HLR혹은 SMSC 인 경우를 중심으로 기술하였으나, BOOTP 클라이언트는 다른 네트워크 구성 요소(예컨대, 멀티미디어 메시지 서비스 센터(MMSC) 등)일 수 있으며 또한, BOOTP 서버 역시 다른 네트워크 구성 요소(예컨대, 멀티미디어 메시지 서비스 센터(MMSC) 등)를 관리하기 위한 EMS 장치일 수 있다.In the above-described embodiment, the case where the BOOTP client is an HLR or SMSC is described. However, the BOOTP client may be another network component (eg, a multimedia message service center (MMSC)), and the BOOTP server may also be configured in another network. It may be an EMS device for managing an element (eg, multimedia message service center (MMSC), etc.).

본 발명은 또한 컴퓨터로 읽을 수 있는 기록매체에 컴퓨터가 읽을 수 있는 코드로서 구현하는 것이 가능하다.  컴퓨터가 읽을 수 있는 기록매체는 컴퓨터 시스템에 의하여 읽혀질 수 있는 데이터가 저장되는 모든 종류의 기록장치를 포함한다. 컴퓨터가 읽을 수 있는 기록매체의 예로는 ROM, RAM, CD-ROM, 자기 테이프, 플로피 디스크, 광 데이터 저장장치 등이 있으며, 또한 캐리어 웨이브(예를 들어 인터넷을 통한 전송)의 형태로 구현되는 것도 포함한다. 또한 컴퓨터가 읽을 수 있는 기록매체는 네트워크로 연결된 컴퓨터 시스템에 분산되어, 분산방식으로 컴퓨터가 읽을 수 있는 코드가 저장되고 실행될 수 있다.The invention can also be embodied as computer readable code on a computer readable recording medium. The computer-readable recording medium includes all kinds of recording devices in which data that can be read by a computer system is stored. Examples of computer-readable recording media include ROM, RAM, CD-ROM, magnetic tape, floppy disks, optical data storage devices, and the like, which are also implemented in the form of carrier waves (for example, transmission over the Internet). Include. The computer readable recording medium can also be distributed over network coupled computer systems so that the computer readable code is stored and executed in a distributed fashion.

본 발명에 대해 상기 실시예를 참고하여 설명하였으나, 이는 예시적인 것에 불과하며, 본 발명에 속하는 기술 분야의 통상의 지식을 가진 자라면 이로부터 다양한 변형 및 균등한 타 실시예가 가능하다는 점을 이해할 것이다. 따라서 본 발명의 진정한 기술적 보호범위는 첨부된 특허청구범위의 기술적 사상에 의해 정해져야 할 것이다.Although the present invention has been described with reference to the above embodiments, it is merely illustrative, and those skilled in the art will understand that various modifications and equivalent other embodiments are possible therefrom. . Therefore, the true technical protection scope of the present invention will be defined by the technical spirit of the appended claims.

상술한 바와 같이 본 발명에 따르면, 운용망을 구성하는 네트워크 장비의 네트워크 연동 정보를 자동을 설정할 수 있다. 따라서, 신규의 네트워크 장비를 설치하거나, EMS장비의 연동 정보가 변경되는 경우에 네크워크 연동 정보를 자동으로 설정함으로써, 관리자 혹은 운용자에 대한 업무 부하 및 연동 오류 가능성을 줄일 수 있다.As described above, according to the present invention, the network interworking information of the network equipment constituting the operation network can be set automatically. Accordingly, by installing new network equipment or automatically setting the network interworking information when the interworking information of the EMS equipment is changed, it is possible to reduce the workload and the possibility of interworking errors for the manager or the operator.

Claims (10)

BOOTP 서버에, 클라이언트의 벤더 식별자, IP주소, 및 적어도 하나의 연동 노드의 IP주소를 포함하는 IP 주소 테이블을 저장하는 단계;Storing, in the BOOTP server, an IP address table including a vendor identifier of the client, an IP address, and an IP address of at least one interworking node; BOOTP 클라이언트가 자신의 벤더 식별자가 포함된 부트리퀘스트 메시지를 브로드캐스팅하는 단계;The BOOTP client broadcasting a boot request message including its vendor identifier; 상기 BOOTP 서버가 상기 부트리퀘스트 메시지에 포함된 벤더 식별자가 상기 IP주소 테이블에 있는지 검색하는 단계;The BOOTP server searching whether the vendor identifier included in the boot request message is in the IP address table; 상기 부트리퀘스트 메시지에 포함된 벤더 식별자가 상기 IP주소 테이블에 있다면, 상기 BOOTP 서버는 상기 부트리퀘스트 메시지에 포함된 벤더 식별자, 상기 클라이언트의 IP 주소 및 상기 적어도 하나의 연동 노드의 IP주소를 포함하는 부트리플라이 메시지를 브로드캐스팅하는 단계; 및If the vendor identifier included in the boot request message is in the IP address table, the BOOTP server may include a vendor identifier included in the boot request message, an IP address of the client, and an IP address of the at least one interworking node. Broadcasting a triple lie message; And 상기 BOOTP 클라이언트가 상기 부트리플라이 메시지에 포함된 벤더 식별자가 자신의 벤더 식별자와 일치하면, 상기 부트리플라이 메시지에 포함된 클라이언트의 IP주소를 자신의 IP주소로 설정하는 단계를 구비하는 네트워크 연동 정보를 자동으로 설정하는 방법.And setting the IP address of the client included in the boot reply message as its own IP address when the vendor identifier included in the boot reply message matches the vendor identifier of the BOOTP client. How to set up automatically. 제 1 항에 있어서, 상기 방법은The method of claim 1 wherein the method is 상기 BOOTP 클라이언트가 상기 부트리플라이 메시지에 포함된 상기 적어도 하나의 연동 노드의 IP주소를 자신의 연동 노드의 IP 주소로 설정하는 단계; 및Setting, by the BOOTP client, the IP address of the at least one interworking node included in the boot reply message to the IP address of its interworking node; And 상기 BOOTP 클라이언트가 상기 자신의 연동 노드의 IP주소로 접속을 시도하는 단계를 더 구비하는 네트워크 연동 정보를 자동으로 설정하는 방법.And the BOOTP client attempting to connect to the IP address of its own interworking node. 제 2 항에 있어서, 상기 적어도 하나의 연동 노드는The method of claim 2, wherein the at least one interworking node is 상기 클라이언트를 관리하기 위한 EMS 시스템을 포함하는 것을 특징으로 하는 네트워크 연동 정보를 자동으로 설정하는 방법.Method for automatically setting the network interworking information, characterized in that it comprises an EMS system for managing the client. 제 3 항에 있어서, The method of claim 3, wherein 상기 벤더 식별자는 상기 부트리플라이 메시지의 미리 정의된 'vend' 필드에, 상기 클라이언트의 IP 주소는 상기 부트리플라이 메시지의 미리 정의된 'yiaddr' 필드에, 상기 EMS시스템의 IP주소는 상기 부트리플라이 메시지의 미리 정의된 'siaddr' 필드에, 그리고, 상기 EMS시스템 외에 상기 연동 노드의 IP주소는 상기 부트리플라이 메시지의 미리 정의된 'file' 필드에 설정되는 것을 특징으로 하는 네트워크 연동 정보를 자동으로 설정하는 방법.The vendor identifier is in a predefined 'vend' field of the boot reply message, the IP address of the client is in a predefined 'yiaddr' field of the boot reply message, and the IP address of the EMS system is the bootley. In the predefined 'siaddr' field of the fly message, and the IP address of the interworking node, in addition to the EMS system, is automatically set in the predefined 'file' field of the boot-fly message. How to set. 제 2 항에 있어서, 상기 방법은The method of claim 2, wherein the method 상기 BOOTP 서버가 상기 부트리퀘스트 메시지에 포함된 벤더 식별자가 상기 IP주소 테이블에 없다면 상기 부트리퀘스트 메시지를 폐기하는 단계; 및Discarding, by the BOOTP server, the boot request message if the vendor identifier included in the boot request message is not present in the IP address table; And 상기 BOOTP 클라이언트가 상기 부트리플라이 메시지에 포함된 벤더 식별자가 자신의 벤더 식별자와 일치하지 않으면 상기 부트리플라이 메시지를 폐기하는 단계 를 더 구비하는 네트워크 연동 정보를 자동으로 설정하는 방법.And discarding the boot reply message by the BOOTP client if the vendor identifier included in the boot reply message does not match its vendor identifier. 제 2 항에 있어서, The method of claim 2, 상기 BOOTP 클라이언트는 이동통신망을 위한 홈 위치 등록기(HLR), 단문 메시지 서비스 센터(SMSC) 및 멀티미디어 메시지 서비스 센터(MMSC) 중의 어느 하나이고,The BOOTP client is any one of a home location register (HLR), a short message service center (SMSC) and a multimedia message service center (MMSC) for a mobile communication network. 상기 EMS 시스템은 상기 홈 위치 등록기(HLR), 단문 메시지 서비스 센터(SMSC) 및 멀티미디어 메시지 서비스 센터(MMSC) 중의 어느 하나를 관리하기 위한 장치인 것을 특징으로 하는 네트워크 연동 정보를 자동으로 설정하는 방법.And the EMS system is a device for managing any one of the home location register (HLR), short message service center (SMSC) and multimedia message service center (MMSC). 제 1 항 내지 제 6 항 중의 어느 한 항에 기재된 네트워크 연동 정보를 자동으로 설정하는 방법을 실행하기 위한 컴퓨터 프로그램을 기록한 기록매체.A recording medium having recorded thereon a computer program for executing the method for automatically setting the network interworking information according to any one of claims 1 to 6. 자신의 벤더 식별자가 포함된 부트리퀘스트 메시지를 브로드캐스팅하는 BOOTP 클라이언트; 및A BOOTP client broadcasting a boot request message including its vendor identifier; And 클라이언트의 벤더 식별자, IP주소, 및 적어도 하나의 연동 노드의 IP주소를 포함하는 IP 주소 테이블을 저장하고 있으며, 상기 부트리퀘스트 메시지에 포함된 벤더 식별자가 상기 IP주소 테이블에 있는지 검색하여 상기 부트리퀘스트 메시지에 포함된 벤더 식별자가 상기 IP주소 테이블에 있다면, 상기 BOOTP 서버는 상기 부트리퀘스트 메시지에 포함된 벤더 식별자, 상기 클라이언트의 IP 주소 및 상기 적어 도 하나의 연동 노드의 IP주소를 포함하는 부트리플라이 메시지를 브로드캐스팅하는 BOOTP 서버를 구비하며,An IP address table including a vendor identifier of the client, an IP address, and an IP address of at least one interworking node, and searching for whether the vendor identifier included in the boot request message is in the IP address table. Is included in the IP address table, the BOOTP server includes a vendor identifier included in the boot request message, an IP address of the client, and an IP address of the at least one interworking node. Equipped with a BOOTP server for broadcasting the 상기 BOOTP 클라이언트는 상기 부트리플라이 메시지에 포함된 벤더 식별자가 자신의 벤더 식별자와 일치하면, 상기 부트리플라이 메시지에 포함된 클라이언트의 IP주소를 자신의 IP주소로 설정하는 것을 특징으로 하는 네크워크 시스템.And the BOOTP client sets the IP address of the client included in the boot reply message as its own IP address if the vendor identifier included in the boot reply message matches its vendor identifier. 제 8 항에 있어서, 상기 BOOTP 클라이언트는The method of claim 8, wherein the BOOTP client is 상기 부트리플라이 메시지에 포함된 상기 연동 노드의 IP주소를 자신의 연동 노드의 IP 주소로 설정하고, 상기 자신의 연동 노드의 IP주소로 접속을 시도하는 것을 특징으로 하는 네크워크 시스템.And setting the IP address of the interworking node included in the boot reply message as the IP address of its own interworking node, and attempting to access the IP address of its own interworking node. 제 9 항에 있어서, The method of claim 9, 상기 BOOTP 클라이언트는 이동통신망을 위한 홈 위치 등록기(HLR), 단문 메시지 서비스 센터(SMSC) 및 멀티미디어 메시지 서비스 센터(MMSC) 중의 어느 하나이고,The BOOTP client is any one of a home location register (HLR), a short message service center (SMSC) and a multimedia message service center (MMSC) for a mobile communication network. 상기 BOOTP 서버는 상기 홈 위치 등록기(HLR), 상기 단문 메시지 서비스 센터(SMSC) 및 상기 멀티미디어 메시지 서비스 센터(MMSC) 중의 어느 하나를 관리하기 위한 장치인 것을 특징으로 하는 네크워크 시스템.The BOOTP server is a device for managing any one of the home location register (HLR), the short message service center (SMSC) and the multimedia message service center (MMSC).
KR1020070017217A 2007-02-21 2007-02-21 How to automatically set network interworking information and its network system Expired - Fee Related KR100818164B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020070017217A KR100818164B1 (en) 2007-02-21 2007-02-21 How to automatically set network interworking information and its network system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020070017217A KR100818164B1 (en) 2007-02-21 2007-02-21 How to automatically set network interworking information and its network system

Publications (1)

Publication Number Publication Date
KR100818164B1 true KR100818164B1 (en) 2008-04-02

Family

ID=39533370

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020070017217A Expired - Fee Related KR100818164B1 (en) 2007-02-21 2007-02-21 How to automatically set network interworking information and its network system

Country Status (1)

Country Link
KR (1) KR100818164B1 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030219010A1 (en) 2002-05-22 2003-11-27 Huawei Technologies Co., Ltd. Method for automatically establishing base station operating and maintaining channel in international mobile telecommunications 2000
US20040081161A1 (en) 2001-02-13 2004-04-29 Walter Held Method and array for determining the virtual address of a terminal
KR20040039378A (en) * 2001-09-20 2004-05-10 인텔 코오퍼레이션 Automated establishment of addressability of a network device for a target network environment
US20050041638A1 (en) 2001-10-25 2005-02-24 Jianhua Peng Method for setting up a ipoa channel based default administration channel
KR20060061138A (en) * 2004-12-01 2006-06-07 삼성전자주식회사 Peripheral device connected to host through LAN and network setting method and network setting system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040081161A1 (en) 2001-02-13 2004-04-29 Walter Held Method and array for determining the virtual address of a terminal
KR20040039378A (en) * 2001-09-20 2004-05-10 인텔 코오퍼레이션 Automated establishment of addressability of a network device for a target network environment
US20050041638A1 (en) 2001-10-25 2005-02-24 Jianhua Peng Method for setting up a ipoa channel based default administration channel
US20030219010A1 (en) 2002-05-22 2003-11-27 Huawei Technologies Co., Ltd. Method for automatically establishing base station operating and maintaining channel in international mobile telecommunications 2000
KR20060061138A (en) * 2004-12-01 2006-06-07 삼성전자주식회사 Peripheral device connected to host through LAN and network setting method and network setting system

Similar Documents

Publication Publication Date Title
US8250184B2 (en) System, network entities and computer programs for configuration management of a dynamic host configuration protocol framework
US20230396993A1 (en) Method for querying and for subscribing pcf binding events for an address range in a 5g system
CN107733670B (en) A forwarding strategy configuration method and device
US9485147B2 (en) Method and device thereof for automatically finding and configuring virtual network
KR101896420B1 (en) Vendor specific base station auto-configuration framework
CN100484023C (en) Method and system for initial configuration of managed apparatus
US20120324567A1 (en) Method and Apparatus for Home Network Discovery
US8543674B2 (en) Configuration of routers for DHCP service requests
US9213736B2 (en) Operating system fingerprinting
KR100748701B1 (en) Network equipment management system using SNP and its method
CN105075225A (en) Enabling external access to multiple services on a local server
CN111225074A (en) Network service system and network service method
US7289471B2 (en) Mobile router, position management server, mobile network management system, and mobile network management method
CN109981803A (en) Service request processing method and device
US20100299414A1 (en) Method of Configuring Routers Using External Servers
CN117041211A (en) Message processing method and device, nonvolatile storage medium and electronic equipment
US7940760B2 (en) Method and apparatus for discovering component in at least one sub-network
CN113873503B (en) Gateway bridging networking method, device and router
KR100818164B1 (en) How to automatically set network interworking information and its network system
CN102594808A (en) System and method for preventing Dynamic Host Configuration Protocol for Internet Protocol Version 6 (DHCPv6) server spoofing
US20060193330A1 (en) Communication apparatus, router apparatus, communication method and computer program product
US20170093610A1 (en) Proactive M2M Framework Using Device-Level vCard for Inventory, Identity, and Network Management
CN117354232A (en) Message routing method, device and system
KR20150066402A (en) Association method between Application Entity (AE), Common Service Entity (CSE) in the Application Service Node (ASN) and AE, CSE in the Infrastructure Node (IN) based on type of Internet Protocol (IP) version
Headquarters IP Addressing: DHCP Configuration Guide, Cisco IOS Release 12.4

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

St.27 status event code: A-0-1-A10-A12-nap-PA0109

PA0201 Request for examination

St.27 status event code: A-1-2-D10-D11-exm-PA0201

P11-X000 Amendment of application requested

St.27 status event code: A-2-2-P10-P11-nap-X000

P13-X000 Application amended

St.27 status event code: A-2-2-P10-P13-nap-X000

D13-X000 Search requested

St.27 status event code: A-1-2-D10-D13-srh-X000

D14-X000 Search report completed

St.27 status event code: A-1-2-D10-D14-srh-X000

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

St.27 status event code: A-1-2-D10-D22-exm-PE0701

GRNT Written decision to grant
PR0701 Registration of establishment

St.27 status event code: A-2-4-F10-F11-exm-PR0701

PR1002 Payment of registration fee

St.27 status event code: A-2-2-U10-U11-oth-PR1002

Fee payment year number: 1

PG1601 Publication of registration

St.27 status event code: A-4-4-Q10-Q13-nap-PG1601

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 4

FPAY Annual fee payment

Payment date: 20120312

Year of fee payment: 5

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 5

LAPS Lapse due to unpaid annual fee
PC1903 Unpaid annual fee

St.27 status event code: A-4-4-U10-U13-oth-PC1903

Not in force date: 20130326

Payment event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

PC1903 Unpaid annual fee

St.27 status event code: N-4-6-H10-H13-oth-PC1903

Ip right cessation event data comment text: Termination Category : DEFAULT_OF_REGISTRATION_FEE

Not in force date: 20130326

PN2301 Change of applicant

St.27 status event code: A-5-5-R10-R13-asn-PN2301

St.27 status event code: A-5-5-R10-R11-asn-PN2301

P22-X000 Classification modified

St.27 status event code: A-4-4-P10-P22-nap-X000