首页 / 专利库 / 人工智能 / N元标识符 / 네트워크 시스템 및 이를 위한 사용자 기기, 호 처리 장치 및 네트워크 브리지

네트워크 시스템 및 이를 위한 사용자 기기, 호 처리 장치 및 네트워크 브리지

阅读:1005发布:2020-12-26

专利汇可以提供네트워크 시스템 및 이를 위한 사용자 기기, 호 처리 장치 및 네트워크 브리지专利检索,专利查询,专利分析的服务。并且PURPOSE: A network system, user apparatus, call processing apparatus, and network bridge are provided to enable a user to safely execute communication by encoding transmission paths of voice and data information. CONSTITUTION: A transmission terminal(511) divides data into data pieces. The transmission terminal transmits the data. Plural bridges(514_1~514_n) respectively receives plural data pieces. The bridges transmit the data pieces to a reception terminal(516). A call management unit(513) manages communication of the transmission terminal, the reception terminal, and the bridges. The bridge uses identifier system similar with the identifier system of the transmission terminal and the reception terminal.,下面是네트워크 시스템 및 이를 위한 사용자 기기, 호 처리 장치 및 네트워크 브리지专利的具体信息内容。

  • 데이터를 복수 개의 데이터 조각으로 분할하여 송신하는 송신 터미널;
    상기 복수 개의 데이터 조각을 각각 수신하여 수신 터미널에게 보내는 복수 개의 브리지; 및
    상기 송신 터미널, 상기 수신 터미널, 및 상기 복수 개의 브리지 사이의 통신을 관리하는 호출 관리부를 포함하며,
    상기 브리지는 상기 송신 터미널 및 상기 수신 터미널과 동일한 식별자 체계를 사용하는 것을 특징으로 하는 네트워크 시스템.
  • 제 1 항에 있어서, 상기 복수 개의 브리지는 상기 송신 터미널이 요청한 개수에 따라 상기 네트워크 시스템에 존재하는 브리지 중에서 상기 호출 관리부가 선택하는 것을 특징으로 하는 네트워크 시스템.
  • 제 1 항에 있어서, 상기 복수 개의 데이터 조각은 각각 상기 복수 개의 브리지 중 어느 하나에 대응되는 대응관계를 가지며, 상기 수신 터미널은 상기 대응관계를 기초로 상기 복수 개의 데이터 조각으로부터 상기 데이터를 복원하도록 되어 있는 것을 특징으로 하는 네트워크 시스템.
  • 제 1 항에 있어서, 상기 복수 개의 데이터 조각과 상기 복수 개의 브리지가 서로 대응되는 순서는 상기 수신 터미널에 의해 결정되는 것을 특징으로 하는 네트워크 시스템.
  • 제 1 항에 있어서, 상기 수신 터미널의 주소는 상기 호출 관리부에 미리 저장되어 있으며, 상기 송신 터미널에서 상기 호출 관리부로 전송되는 신호에는 상기 수신 터미널의 주소가 포함되어 있지 않으며, 상기 수신 터미널에서 상기 호출 관리부로 전송되는 신호에는 상기 송신 터미널의 주소가 포함되어 있지 않은, 네트워크 시스템.
  • 네트워크와 유무선 통신을 할 수 있도록 되어 있는 통신부; 및
    상기 통신부를 통해 송신할 데이터를 처리하는 처리부를 포함하며,
    상기 처리부는 상기 네트워크에 포함되어 있으며 사용자 기기와 동일한 주소 체계를 사용하는 복수 개의 브리지에 관한 정보를 상기 통신부를 통해 수신하도록 되어 있고, 상기 데이터를 복수 개의 데이터 조각으로 분할하여 상기 복수 개의 브리지에게 송신하도록 되어 있으며,
    상기 복수 개의 데이터 조각은 상기 복수 개의 브리지에 의해 수신 터미널에 송신되도록 되어 있는 것을 특징으로 하는 사용자 기기.
  • 네트워크와 유무선 통신을 할 수 있도록 되어 있는 통신부; 및
    상기 통신부를 통해 송신할 데이터를 처리하는 처리부를 포함하며,
    상기 처리부는 상기 네트워크에 포함되어 있으며 사용자 기기와 동일한 주소 체계를 사용하는 복수 개의 브리지에 관한 정보를 상기 통신부를 통해 수신하도록 되어 있고, 상기 복수 개의 브리지로부터 복수 개의 데이터 조각을 수신한 후, 상기 수신한 복수 개의 데이터 조각을 조합하여 데이터를 복원하도록 되어 있는 것을 특징으로 하는 사용자 기기.
  • 제 7 항에 있어서,
    상기 사용자 기기는 상기 복수 개의 브리지로부터 복수 개의 데이터 조각을 수신하기 이전에 상기 복수 개의 브리지에 관한 정보의 순서를 임의로 재배열하여 상기 네트워크에 송신하도록 되어 있으며, 상기 복수 개의 데이터 조각을 조합하는 과정은 상기 재배열 순서에 따라 실행하도록 되어 있는 것을 특징으로 하는 사용자 기기.
  • 네트워크와 유무선 통신을 할 수 있도록 되어 있는 통신부; 및
    상기 통신부를 통해 송수신되는 송신 데이터 및 수신 데이터를 처리하는 처리부를 포함하며,
    상기 처리부는 제1 사용자 기기로부터 요청되는 브리지 개수에 따라 상기 네트워크로부터 복수 개의 브리지를 선택하도록 되어 있고, 상기 선택한 복수 개의 브리지에 관한 정보를 제2 사용자 기기에게 송신하도록 되어 있으며,
    상기 복수 개의 브리지는 상기 제1 사용자 기기 및 상기 제2 사용자 기기의 주소 체계와 동일한 주소 체계를 사용하도록 되어 있는 것을 특징으로 하는 호 처리 장치.
  • 네트워크와 유무선 통신을 할 수 있도록 되어 있는 통신부; 및
    상기 통신부를 통해 송수신되는 송신 데이터 및 수신 데이터를 처리하는 처리부를 포함하며,
    상기 처리부는 상기 네트워크로부터 네트워크 브리지와 동일한 주소 체계를 사용하는 제1 사용자 기기 및 제2 사용자 기기에 관한 정보를 수신하도록 되어 있으며, 상기 제1 사용자 기기로부터 데이터 조각을 수신하도록 되어 있고, 상기 수신한 데이터 조각을 상기 제2 사용자 기기에게 송신하도록 되어 있는 것을 특징으로 하는 네트워크 브리지.
  • 说明书全文

    네트워크 시스템 및 이를 위한 사용자 기기, 호 처리 장치 및 네트워크 브리지{Network system and user device, call-processing device, and network bridge for the system}

    본 발명은 네트워크 시스템에 관한 것으로서, 더욱 상세하게는 가상의 주소 또는 식별번호 부여에 의한 네트워크 구성 방법 및 그 구조에 관한 것이다.

    인터넷을 통하여 소비자에게 음성통신을 제공하는 시스템은 음성 인터넷 프로토콜(VoIP, Voice over Internet Protocol)이라 한다. VoIP에서의 취약점은 인터넷을 포함한 네트워크에서 매우 쉽게 감청이 가능하다는 것이며, 또한 이동통신의 경우에도 음성 채널에 음성 또는 데이터 정보를 보내는 경우에도 감청을 할 수가 있다. 이러한 경우 음성을 비화(encryption)하는 방안 또는 비 인가된 단말이 네트워크에 연결하고자 하는 경우 인증을 하는 방안들이 많이 고안되어 있다. 이러한 방식들은 데이터 자체를 비화하여 인증키가 있어야 해석을 하는 방법, 또는 비 인가된 단말의 연결을 방지하는 방안에 주된 초점을 두고 있어 인증키가 누설되었다거나 또는 비 인가된 단말이 네트워크에 단순 연결하여 패킷 감청(packet sniffing)을 하는 경우에는 보내는 정보의 내용을 모두 볼 수가 있다.

    미국 등록특허 US 7,230,921 B2 (Jun. 12, 2007) [Concurrent use of communication path in a multi-path access link to IP network]은 물리적으로 복수의 IP 주소를 지닌 노드들 사이의 효과적인 데이터 전송 방법으로 소스-목적지 쌍(source-destination pair)들을 설정하기 위한 심장박동(heartbeat) 메시지를 주기적으로 송신/수신하여 매트릭을 구성하고, 이 매트릭을 기반으로 가장 신뢰성이 높은 소스-목적지 쌍(source-destination pair)을 사용하여 정보를 전송하는데 사용하는 방식이다.

    미국 등록특허 US 6,829,215 B2 (Dec. 7, 2004) [IP multi-homing]은 기존의 LAN과 WAN 사이에 예비 절체용 가상 경로를 설정하고, 한쪽이 고장이 발생했다는 현상이 감지되면 예비 절체용 가상경로로 변경하는 방식을 제안하고 있다.

    기존의 이동전화 및 비동기 전달방식 가상채널 교환기 등에서도 제1 가입자와 제2 가입자가 통화중이거나 정보 전달상태에 있을 경우 제3 가입자가 제2 가입자에게 통화를 위한 호(call)를 요구하였을 경우 제1 가입자와 제2 가입자 사이의 통화중이던 호를 보류 및 대기하고, 제2 가입자와 제3 가입자가 새로운 통화를 시도하고, 제2 가입자 또는 제3 가입자의 요구에 의하여 제2 가입자와 제3 가입자 사이의 통화 호를 해제하면 제2 가입자는 대기 상태에 있는 제1 가입자와 이전 통화를 다시 시작하는 방식의 서비스는 이미 많이 제안되어 있다(한국특허 공개번호 10-2000-0039627, 2000년7월5일; 한국특허 공개번호 10-2002-0048020, 2002년6월22일 등). 또한 이동 단말 사용자가 원하는 가입자들을 필요할 때마다 등록시켜두고 등록된 가입자들에 대해서만 호 대기 서비스를 선택적으로 제공할 수 있는 방안도 제안되어 있다(한국특허 공개번호 10-2004-0103690, 2004년12월9일).

    또한 미국공개특허 US 2010/0015964 A1(Jan. 21, 2010)이나 한국특허 공개번호 10-2010-0008806(2010년 1월 27일)은 다자 통화중에 대기상태에 있는 호의 변경 방안을 제시하고 있다.

    이러한 내용은 기존의 전화망에서도 하나의 단말이 동시에 여러 가입자와 연결이 가능하다는 것을 나타내고 있다.

    문헌 “Inverse multiplexing,” [Duncanson, J., IEEE Communications Magazine, Vol. 32, Issue 4, 1994, page 34-41]에 의하면 8M 데이터를 전송할 필요가 있는 경우, 전송능력이 2M 정도의 대역폭만 지닌 기존의 전송장치가 있더라도 이러한 전송장치를 4개의 채널로 나누어서 전송을 하는 방안을 제시하고 있다. 일종의 다중화(multiplexing)의 반대의 개념으로써 역 다중화(inverse multiplexing)라고 이름을 붙인 기술이다. 이 기술은 데이터를 복수의 서로 다른 전송장치 및 경로로 보내기 때문에 각각의 전송장치와 경로를 통하여 전송되는 데이터의 순서를 맞추는 것이 핵심이다.

    이러한 역 다중화(inverse multiplexing) 기술을 이용한 고안으로 미국 등록특허 US 5,608,733 (Mar. 4, 1997)[ATM inverse multiplexing]은 T1/E1회선보다 용량이 크지만 T3/E3보다 작은 대역폭의 ATM 셀(cell)을 다수의 T1/E1 회선을 이용하여 전송하는 방안으로 이미 배정된 다수의 T1/E1 회선의 상태를 점검하고 상태가 양호한 회선들을 선택하여 일정하게 정해진 순서, 예컨대 라운드 로빈(round robin) 방식으로 T1/E1회선들에게 ATM 셀을 순차적으로 전송하는 방식을 고안하였다.

    또한 미국공개특허 US 2010/0067,386 A1 (Mar. 18, 2010) [Inverse multiplexing of digital data]은 상기 미국 등록특허 US 5,608,733의 내용을 더 확장하여 고속의 ATM 셀을 다수의 T1/E1 회선으로 분할하여 전송하는 경우 비-동기 링크(non-synchronized link) 문제를 해결하기 위한 방안으로 셀 스터핑(cell stuffing) 방식을 제안하고 있다.

    미국 등록특허 US 6,084,874 (Jul. 4, 2000) [Temporary data transfer connections]는 컴퓨터 시스템들 사이의 전용회선, PSTN, 위성 링크, 인터넷들과 같은 다양한 통신 경로를 사용하여 원하는 수준의 데이터 전송을 위하여 데이터 전송을 요청하는 시스템, 그 요청에 반응하여 데이터를 전송하는 시스템, 그 요청에 응하는 시스템, 및 하나 이상의 브로커 시스템(broker system)을 두고, 데이터 전송 경로를 요청하는 시스템이 원하는 수준으로 확보가능하면 직접 요청하는 시스템에게 전달하고, 확보를 할 수 없는 경우에는 데이터 전송에 응하는 시스템이 데이터를 브로커 시스템에게 전달하여 브로커 시스템이 대신 전달하는 방식을 제안하고 있다.

    이러한 방식은 이미 다양한 통신 회선을 확보한 상태에서 데이터를 전송하는 것으로 송/수신 채널이 하나로 한정된 노드/단말이 보다 안전하게 데이터를 전송하는 방식은 아니다.

    문헌 “Secure Data Transmission in Mobile Ad Hoc Networks,” [P. Papadimitratos and ZJ, Haas, ACM workshop on wireless security, San Diego, CA, Sept. 19, 2003]은 모바일 애드-혹 네트워크(Mobile Ad Hoc Network)에서 두 노드의 안전한 데이터 통신을 위한 방안으로 두 노드가 네트워크 사이의 가능한 경로들을 탐색하고 다중 경로를 선택하여 그러한 다중 경로를 통하여 보내고자 하는 정보를 분할하여 전송하는 방안을 제시하고 있다.

    미국 등록특허 US 7,710,869 B1 (May 4, 2010) [Packet routing to reduce susceptibility to disturbance]는 애드-혹(ad-hoc) 네트워크에서 VoIP(Voice over IP)와 같은 서비스를 교란이나 방해를 덜 받고 더 안정적으로 보내기 위하여 네트워크 내부에 있는 라우터들 중에서 발신 노드와 연결된 라우터(A)가 착신 노드와 연결된 라우터(B) 사이의 다양한 경로를 알고 있는 상태에서, 발신 노드의 데이터(음성, 데이터, 시그널링 정보 등)를 받으면 데이터의 특성을 검사하고 패킷으로 분할한 다음에 일련의 패킷 순서 정보를 매기고, 복수의 경로를 통하여 각각의 패킷들을 분할하여 라우터(B)에게 보내면 라우터(B)는 패킷 순서 정보에 의하여 재조립하여 착신 노드에게 전달하는 방식으로, 패킷을 전송하는 도중이라도 라우터(A)는 사용 중인 경로 자체의 품질이 변화하면 다른 경로로 변경하 는 방식이다. 이러한 방식은 발신 노드 및 착신 노드가 이동 단말인 경우 발신 노드와 라우터(A) 사이 및 라우터(B)와 착신 노드 사이에서 누군가 감청을 시도하는 경우에 대한 방안은 언급이 없으며, 또한 라우터(A)가 전송하는 패킷의 순서 정보를 알면 용이하게 재조립이 가능하다.

    미국 등록특허 US 7,697,420 B1 (Apr. 13, 2010) [System and method for leveraging network topology for enhanced security]는 애드-혹(ad-hoc) 네트워크에서 출발점(source)과 목적지(destination) 사이에 있는 중간 노드들의 위치 정보를 파악하고, 형성이 가능한 복수의 경로들 중의 일부를 설정하며, 보내려는 전체 패킷 정보를 더욱 작은 임의 길이의 패킷으로 분할하며, 서로 다른 경로를 통하여 전송하며, 또한 사용하는 중간 경로들도 일정 시간이 지나면 다른 경로들로 변경하여 전체 패킷의 정보가 하나의 단일 노드를 경유하는 것을 방지하는 방안을 제시하고 있다.

    상기한 기술구성은 본 발명의 이해를 돕기 위한 배경기술로서, 본 발명이 속하는 기술분야에서 널리 알려진 종래기술을 의미하는 것은 아니다.

    종래에는 일반 공중통신망이나 인터넷과 같은 대규모의 네트워크에서 적용하려고 하면 양 종단에 있는 노드가 대규모 네트워크의 내부 경로 정보를 알아야 하는 부담이 있을 뿐만 아니라 일반적으로 상용 네트워크에서는 종단에게 네트워크 내부 정보를 알려주지 않으므로 적용하기 곤란하다는 문제가 있다.

    본 발명은 전술한 문제점을 개선하기 위해 창안된 것으로서, 기존의 정보 보호 방법 및 장치를 그대로 사용하는 한편, 터미널(terminal)에게 네트워크 내부 정보를 알려주지 않으면서도 음성/데이터 정보를 네트워크를 통하여 안전하게 전송할 수 있도록 하는 것을 특징으로 한다.

    본 발명의 일 측면에 따른 네트워크 시스템은 데이터를 복수 개의 데이터 조각으로 분할하여 송신하는 송신 터미널; 상기 복수 개의 데이터 조각을 각각 수신하여 수신 터미널에게 보내는 복수 개의 브리지; 및 상기 송신 터미널, 상기 수신 터미널, 및 상기 복수 개의 브리지 사이의 통신을 관리하는 호출 관리부를 포함하며, 상기 브리지는 상기 송신 터미널 및 상기 수신 터미널과 동일한 식별자 체계를 사용하는 것을 특징으로 한다.

    본 발명에서 상기 복수 개의 브리지는 상기 송신 터미널이 요청한 개수에 따라 상기 네트워크 시스템에 존재하는 브리지 중에서 상기 호출 관리부가 선택하는 것을 특징으로 한다.

    본 발명에서 상기 복수 개의 데이터 조각은 각각 상기 복수 개의 브리지 중 어느 하나에 대응되는 대응관계를 가지며, 상기 수신 터미널은 상기 대응관계를 기초로 상기 복수 개의 데이터 조각으로부터 상기 데이터를 복원하도록 되어 있는 것을 특징으로 한다.

    본 발명에서 상기 복수 개의 데이터 조각과 상기 복수 개의 브리지가 서로 대응되는 순서는 상기 수신 터미널에 의해 결정되는 것을 특징으로 한다.

    본 발명에서 상기 수신 터미널의 주소는 상기 호출 관리부에 미리 저장되어 있으며, 상기 송신 터미널에서 상기 호출 관리부로 전송되는 신호에는 상기 수신 터미널의 주소가 포함되어 있지 않으며, 상기 수신 터미널에서 상기 호출 관리부로 전송되는 신호에는 상기 송신 터미널의 주소가 포함되어 있지 않은 것을 특징으로 한다.

    본 발명의 일 측면에 따른 사용자 기기는 네트워크와 유무선 통신을 할 수 있도록 되어 있는 통신부; 및 상기 통신부를 통해 송신할 데이터를 처리하는 처리부를 포함하며, 상기 처리부는 상기 네트워크에 포함되어 있으며 사용자 기기와 동일한 주소 체계를 사용하는 복수 개의 브리지에 관한 정보를 상기 통신부를 통해 수신하도록 되어 있고, 상기 데이터를 복수 개의 데이터 조각으로 분할하여 상기 복수 개의 브리지에게 송신하도록 되어 있으며, 상기 복수 개의 데이터 조각은 상기 복수 개의 브리지에 의해 수신 터미널에 송신되도록 되어 있는 것을 특징으로 한다.

    본 발명의 다른 측면에 따른 사용자 기기는 네트워크와 유무선 통신을 할 수 있도록 되어 있는 통신부; 및 상기 통신부를 통해 송신할 데이터를 처리하는 처리부를 포함하며, 상기 처리부는 상기 네트워크에 포함되어 있으며 사용자 기기와 동일한 주소 체계를 사용하는 복수 개의 브리지에 관한 정보를 상기 통신부를 통해 수신하도록 되어 있고, 상기 복수 개의 브리지로부터 복수 개의 데이터 조각을 수신한 후, 상기 수신한 복수 개의 데이터 조각을 조합하여 데이터를 복원하도록 되어 있는 것을 특징으로 한다.

    본 발명의 상기 사용자 기기는 상기 복수 개의 브리지로부터 복수 개의 데이터 조각을 수신하기 이전에 상기 복수 개의 브리지에 관한 정보의 순서를 임의로 재배열하여 상기 네트워크에 송신하도록 되어 있으며, 상기 복수 개의 데이터 조각을 조합하는 과정은 상기 재배열 순서에 따라 실행하도록 되어 있는 것을 특징으로 한다.

    본 발명의 일 측면에 따른 호 처리 장치는 네트워크와 유무선 통신을 할 수 있도록 되어 있는 통신부; 및 상기 통신부를 통해 송수신되는 송신 데이터 및 수신 데이터를 처리하는 처리부를 포함하며, 상기 처리부는 제1 사용자 기기로부터 요청되는 브리지 개수에 따라 상기 네트워크로부터 복수 개의 브리지를 선택하도록 되어 있고, 상기 선택한 복수 개의 브리지에 관한 정보를 제2 사용자 기기에게 송신하도록 되어 있으며, 상기 복수 개의 브리지는 상기 제1 사용자 기기 및 상기 제2 사용자 기기의 주소 체계와 동일한 주소 체계를 사용하도록 되어 있는 것을 특징으로 한다.

    본 발명의 일 측면에 따른 네트워크 브리지는 네트워크와 유무선 통신을 할 수 있도록 되어 있는 통신부; 및 상기 통신부를 통해 송수신되는 송신 데이터 및 수신 데이터를 처리하는 처리부를 포함하며, 상기 처리부는 상기 네트워크로부터 네트워크 브리지와 동일한 주소 체계를 사용하는 제1 사용자 기기 및 제2 사용자 기기에 관한 정보를 수신하도록 되어 있으며, 상기 제1 사용자 기기로부터 데이터 조각을 수신하도록 되어 있고, 상기 수신한 데이터 조각을 상기 제2 사용자 기기에게 송신하도록 되어 있는 것을 특징으로 한다.

    본 발명에 따르면, 가입자 단말/노드들이 네트워크 내부의 정보를 알지 못하는 상태에서도 음성/데이터 정보의 전달 경로를 암호화하여 안전하게 통신할 수 있다. 또한, 이 방식은 기존의 정보 보호 방법 및 장치를 그대로 사용하는 상태에서도 적용이 가능하며 기존의 상용 네트워크에도 활용이 가능하다.

    도 1 은 본 발명이 적용될 수 있는 음성/데이터 전달 네트워크 구조를 나타낸 것이다.
    도 2 는 본 발명이 적용될 수 있는 유선 VoIP 단말을 위한 네트워크 구조를 나타낸 것이다.
    도 3 은 본 발명이 적용될 수 있는 유선 노드/단말들이 연결된 네트워크를 나타낸 것이다.
    도 4 는 본 발명이 적용될 수 있는 무선 노드/단말들이 연결된 네트워크를 나타낸 것이다.
    도 5a 는 본 발명의 일 실시예에 따라, 음성/데이터를 조각으로 분할하여 전송할 수 있도록 복수의 경로를 설정하는 절차를 나타낸 것이다.
    도 5b 는 본 발명의 일 실시예에 따라, 음성/데이터를 조각으로 분할하여 전송할 수 있도록 설정했던 복수의 경로를 해지하는 절차를 나타낸 것이다.
    도 6a 는 본 발명의 일 실시예에 따른 발신 단말/노드의 초기 동작을 나타낸 것이다.
    도 6b 는 본 발명의 일 실시예에 따른 발신 단말/노드가 음성/데이터를 송신하는 과정을 나타낸 것이다.
    도 6c 는 본 발명의 일 실시예에 따른 발신 단말/노드가 음성/데이터를 수신하는 과정을 나타낸 것이다.
    도 7a 는 본 발명의 일 실시예에 따른 호출 관리부(Call Manager)의 브리지(bridge) 설정 과정을 나타낸 것이다.
    도 7b 는 본 발명의 일 실시예에 따른 호출 관리부의 브리지 설정 해지 과정을 나타낸 것이다.
    도 8a 는 본 발명의 일 실시예에 따른 브리지가 중계 기능을 설정하는 과정과 테이블에서 삭제하는 과정을 나타내고 있다.
    도 8b 는 본 발명의 일 실시예에 따른 브리지가 발신 단말/노드의 음성/데이터를 중계하는 과정을 나타낸 것이다.
    도 8c 는 본 발명의 일 실시예에 따른 브리지가 착신 단말/노드의 음성/데이터를 중계하는 과정을 나타낸 것이다.
    도 9a 는 본 발명의 일 실시예에 따른 착신 단말/노드의 초기 동작을 나타낸 것이다.
    도 9b 는 본 발명의 일 실시예에 따른 착신 단말/노드가 음성/데이터를 송신하는 과정을 나타낸 것이다.
    도 9c 는 본 발명의 일 실시예에 따른 착신 단말/노드가 음성/데이터를 수신하는 과정을 나타낸 것이다.
    도 10 은 본 발명의 일 실시예에 따른 도 5a과 같이 경로 설정을 할 때에, 상대편의 주소/식별번호를 밝히지 않고 연결요청신호/연결요청응답신호를 송수신하는 절차를 나타낸 것이다.
    도 11 은 본 발명의 일 실시예에 따른 도 5b와 같이 경로 설정을 할 때에, 상대편의 주소/식별번호를 밝히지 않고 메시지를 주고 받는 절차를 나타낸 것이다.
    도 12 는 본 발명의 일 실시예에 따른 발신 가입자 단말/노드와 착신 가입자 단말/노드가 연결되어 정보를 전달하는 도중에 필요에 의하여 브리지 수효 또는 경로를 변경하는 과정을 나타낸 것이다.
    도 13 은 본 발명의 일 실시예에 따른 도 12의 브리지 수효 또는 경로 변경 과정에서 사용하지 않게 되는 브리지의 중계를 해지하는 과정을 나타낸 것이다.

    이하 본 발명의 일 실시예에 따른 네트워크 시스템 및 이를 위한 사용자 기기, 호 처리 장치 및 네트워크 브리지를 첨부된 도면들을 참조하여 상세하게 설명한다. 이러한 과정에서 도면에 도시된 선들의 두께나 구성요소의 크기 등은 설명의 명료성과 편의상 과장되게 도시되어 있을 수 있다. 또한 후술되는 용어들은 본 발명에서의 기능을 고려하여 정의된 용어들로써, 이는 사용자, 운용자의 의도 또는 관례에 따라 달라질 수 있다. 그러므로 이러한 용어들에 대한 정의는 본 명세서 전반에 걸친 내용을 토대로 내려져야할 것이다.

    이하 발명의 구성을 검토함에 있어서 '단말/노드'는 '터미널'과 동일한 의미일 수 있으며, '사용자 기기'로 지칭될 수 있다. 또한, '발신 단말/노드' 또는 '발신 가입자 단말/노드'는 '송신 터미널'과 동일한 의미일 수 있다. 또한, '착신 단말/노드' 또는 '착신 가입자 단말/노드'는 '수신 터미널'과 동일한 의미일 수 있다. 또한, '호출 관리자' 및 '주소/식별번호 관리자'는 '호출 관리부'(Call Manager, CM), '호 처리 장치'와 의미가 같을 수 있다. 또한 '음성/데이터'는 간단히 '데이터'라고 지칭할 수 있다. 또한, '주소/식별번호'는 간단하게 '식별자'라고 지칭할 수 있다.

    본 발명은 네트워크 내부에 가입자 단말/노드와 동일한 식별번호 또는 주소 체계를 사용하는 복수의 브리지를 설정하여, 그러한 브리지들에게 음성/데이터를 미리 약속된 크기의 조각(piece)들로 분할하여 전달함으로써 정보의 안전한 전달을 하고자하는 구조 및 그 방법에 관한 것이다.

    도 1은 본 발명이 적용될 수 있는 음성/데이터 전달 네트워크 구조를 나타낸 것이다.

    도 1을 참조하면, 무선 단말/노드(111a, 111b)는 공중망 및 인터넷을 포함한 기존의 백본망(backbone network)(101, 152)과 무선으로 연결되며, 유선 단말/노드(111c, 111d)는 백본망(101, 152)과 유선으로 연결될 수 있다. 무선 단말/노드(111a, 111b)는 기지국(Base station)/무선 AP(Access Point)(121a, 121b)와 무선으로 연결될 수 있다. 이하, 편의상 '기지국/무선 AP'는 간단히 '기지국'이라고 지칭될 수 있다. 유선 단말/노드(111c, 111d)는 액세스 노드(Access Node)/유선 AP(121c, 121d)와 유선으로 연결될 수 있다. 이하, 편의상 '액세스 노드/유선 AP'는 간단히 '액세스 노드'라고 지칭될 수 있다. 이하, '무선 단말/노드' 및 '유선 단말/노드'를 총괄하여 '유무선 단말/노드'라고 지칭할 수 있다.

    백본망(101, 152)과 기지국(121a, 121b) 및 액세스 노드(121c, 121d)의 연결을 나타내는 굵은 실선은 각 유무선 단말/노드(111a, 111b, 111c, 111d)와 집선 장치 또는 유/무선 AP(121a, 121b, 121c, 121d)와 연결하기 위한 개별 회선 대역폭보다 큰 대역을 지닌 것을 나타낸 것으로 유선 또는 무선으로 연결되어 있다. 또한 장치(131)는 유무선 단말/노드(111a, 111b, 111c, 111d)가 액세스 구간(151, 153)을 통하여 네트워크에 연결하였을 때 각 유무선 단말/노드(111a, 111b, 111c, 111d)의 연결허용 여부를 결정하기 위한 장치이다.

    브리지(bridge)(141-1, ..., 141-n)는 백본망(101, 152) 내부에서 장치(131)의 요청에 의하여 유무선 단말/노드(111a, 111b, 111c, 111d) 간의 통신을 위해 음성/데이터 조각(piece)을 중계할 수 있으며, 유무선 단말/노드(111a, 111b, 111c, 111d)와 같은 가입자 단말/노드와 동일한 식별번호 또는 주소 체계를 사용할 수 있다.

    도 2는 본 발명이 적용될 수 있는 유선 VoIP 단말을 위한 네트워크 구조를 나타낸 것이다.

    도 2에서 유선 VoIP 단말(211c, 211d)은 도 1의 유선 단말/노드(111c, 111d) 와 같다. 도 2에서 중간 노드(261, 262, 263, 264, 265)는 도 1의 백본망(101, 152) 내부에 있는 백본 네트워크에서 라우팅 기능을 수행할 수 있다. 또한 장치(231)는 도 1의 장치(131)와 같은 역할을 수행하며, 브리지(241, 242)는 도 1의 브리지(141-1, ..., 141-n)와 같은 역할을 수행할 수 있다. 브리지(241, 242)는 도 2에서 예로서 표시한 바와 같이 중간 노드(261, 262) 내부의 모듈로 존재하거나 별개의 노드로 존재할 수 있다.

    도 3은 본 발명이 적용될 수 있는 유선 노드/단말들이 연결된 네트워크를 나타낸 것이다.

    도 3에서 유선 노드(311c, 311d)는 도 1의 유선 단말/노드(111c, 111d)와 같다. 도 3에서 중간 노드(361, 362, 363, 364, 365)는 도 1의 백본망(101, 152) 내부에 있는 백본 네트워크에서 라우팅 기능을 수행할 수 있다. 또한 장치(331)는 도 1의 장치(131)와 같은 역할을 수행하며, 브리지(341, 342)는 도 1의 브리지(141-1, ..., 141-n)와 같은 역할을 수행할 수 있다. 브리지(341, 342)는 도 3에서 예로서 표시한 바와 같이 중간 노드(361, 362) 내부의 모듈로 존재하거나 별개의 노드로 있을 수 있다.

    도 3에서 단말(381)은 네트워크에서 인가되지 않은 단말로서, 유선 노드(311c, 311d) 사이에 연결되어 유선 노드(311c, 311d) 사이의 트래픽을 모니터(monitor)하는 경우를 나타낸다. 또한 단말(382)은 네트워크에서 인가되지 않은 단말로서, 백본 네트워크 내부에 침투하여 액세스 노드(321d)와 중간 노드(365)를 통하여 전송되는 유선 노드(311c, 311d) 사이의 트래픽을 모니터하는 경우를 나타낸다.

    도 4는 본 발명이 적용될 수 있는 무선 노드/단말들이 연결된 네트워크를 나타낸 것이다.

    도 4에서 무선 노드(411a, 411b)는 도 1의 무선 단말/노드(111a, 111b)와 같다. 도 4에서 중간 노드(461, 462, 463, 464, 465)는 도 1의 백본망(101, 152) 내부에 있는 백본 네트워크에서 라우팅 기능을 수행할 수 있다. 또한 장치(431)는 도 1의 장치(131)와 같은 역할을 수행하며, 브리지(441, 442)는 도 1의 브리지(141-1, ..., 141-n)와 같은 역할을 수행할 수 있다. 브리지(441, 442)는 도 4에서 예로서 표시한 바와 같이 중간 노드(461, 462) 내부의 모듈로 존재하거나 별개의 노드로 존재할 수 있다.

    또한 도 4에서 기지국(421a, 421b)은 도 1의 기지국(121a, 121b)과 동일한 기능을 지닌다. 도 4에서 단말(481)은 네트워크에서 인가되지 않은 단말로서, 기지국(421b)과 무선 노드(411b) 사이의 트래픽을 감청하는 형태를 보여주고 있다.

    도 5a는, 본 발명의 일 실시예에 따라, 음성/데이터를 조각으로 분할하여 전송할 수 있도록 복수의 경로를 설정하는 절차를 나타낸 것이다.

    도 5a에서 발신노드(caller)(511)는 발신 단말 또는 노드(단말/노드)로써 유선 단말/노드의 경우에는 도 1의 유선 단말/노드(111c), 도 2의 유선 VoIP 단말(211c), 도 3의 유선 노드(311c)가 되고, 무선 단말/노드의 경우에는 도 1의 무선 단말/노드(111a), 도 4의 무선 노드(411a)가 된다. 도 5a에서 착신노드(called)(516)는 발신노드(511)가 연결하려는 착신 노드/단말로써, 유선 단말/노드의 경우에는 도 1의 유선 단말/노드(111d), 도 2의 유선 VoIP 단말(211d), 도 3의 유선 노드(311d)에 해당하며 무선 단말/노드의 경우에는 도 1의 무선 단말/노드(111b), 도 4의 무선 노드(411b)에 해당된다. 또한 도 5a에서 집선 장치(Access Node)/기지국(Base station)(NW_s)(512)은 발신노드(511)를 네트워크에 연결하는 기능을 수행할 수 있다. 이하 '집선 장치/기지국'은 편의상 '집선 장치' 또는 'NW_s'라고 지칭될 수 있다. 집선 장치(512)는 유선 단말/노드의 경우에는 도 1의 액세스 노드(121c), 도 2의 액세스 노드(221c), 도 3의 액세스 노드(321c)가 되며, 무선 단말/노드의 경우에는 도 1의 기지국(121a)과 액세스 노드(121c), 도 4의 기지국(421a)과 액세스 노드(421c)에 해당된다.

    또한 도 5a에서 집선 장치(Access Node)/기지국(Base station)(NW_d)(515)은 착신노드(516)를 네트워크에 연결하는 기능을 할 수 있다. 집선 장치(515)는 유선 단말/노드의 경우에는 도 1의 액세스 노드(121d), 도 2의 액세스 노드(221d), 도 3의 액세스 노드(321d)가 되며, 무선 단말/노드의 경우에는 도 1의 기지국(121b)과 액세스 노드(121d), 도 4의 기지국(421b)과 액세스 노드(421d)에 해당된다.

    그리고 도 5a에서 호출 관리부(CM: Call Manager)(513)는 유/무선 단말/노드가 액세스구간을 통하여 네트워크에 연결하였을 때 각 단말/노드의 연결허용 여부를 결정하는 장치로서 도 1의 장치(131), 도 2의 장치(231), 도 3의 장치(331), 도 4의 장치(431)에 해당한다. 도 5a에서 모듈/서버(514_1, ..., 514_n)는 호출 관리부(513)의 요청에 의하여 데이터/음성 정보를 중계하는 기능을 할 수 있다. 이하, '모듈/서버(514_1, ..., 514_n)'는 '브리지(514_1, ..., 514_n)'로 지칭할 수 있다. 브리지(514_1, ..., 514_n)는 도 1의 브리지(141-1, ..., 141-n)와 같으며, 도 2의 브리지(241, 242), 도 3의 브리지(341, 342), 도 3의 브리지(341, 342), 도 4의 브리지(441, 442)에 대응된다. 편의상 도 2, 도 3, 및 도 4에서는 2개의 브리지만 표현하였다.

    도 5a에서 먼저 발신노드(511)는 착신노드(516)와 연결하기 위하여 집선 장치(512)에 연결하여 연결 요청 신호(521)(자신의 주소/식별번호[S1]와 상대방 주소/식별번호[D2] 및 요청 브리지 수효로 구성, 요청 수효는 발신노드(511)에게 허용된 범위 안에서 임의로 생성)를 보내면 집선 장치(512)는 발신노드(511)가 합법적인 단말/노드라고 판정되면 호출 관리부(513)에게 연결요청신호(521)와 동일한 연결요청신호(522)를 보낸다. 연결요청신호(522)를 전달받은 호출 관리부(513)는 발신노드(511)가 합법적인 단말/노드라고 판정되면 호출 관리부(513)가 관리하는 브리지(514_1, ..., 514_n)를 선정하여 중계요청신호(531_1)(S1, D2, T1로 구성), ..., 중계요청신호(531_n)(S1, D2, Tn으로 구성)를 각각 보낸다. 여기에서 중계요청신호(T1, ..., Tn)은 브리지의 주소/식별번호들이다. 중계요청신호를 받은 브리지(514_1, ..., 514_n)는 중계응답신호(532_1)(S1, D2, T1로 구성), ..., 중계응답신호(532_n)(S1, D2, Tn으로 구성)를 각각 호출 관리부(513)에게 전달한다. 호출 관리부(513)는 중계응답신호(532_1, ..., 532_n)를 모두 수신하면 연결요청신호(523)(S1, D2, T1, T2, ..., Tn)를 생성하여 집선 장치(515)에게 보내면, 집선 장치(515)는 연결요청신호(523)와 동일한 신호인 연결요청신호(524)를 착신노드(516)에게 보낸다. 연결요청신호(524)를 받은 착신노드(516)는 브리지 순서를 임의로 배열하여 연결응답신호(525)(S1, D2, Tn, ..., T1로 구성)를 생성하여 자신의 내부에 저장하고 집선 장치(515)에게 보내면, 집선 장치(515)는 연결응답신호(525)와 동일한 신호인 연결응답신호(526)를 호출 관리부(513)에게 전달하고, 호출 관리부(513)는 연결응답신호(526)를 자신의 내부에 저장하고 연결응답신호(526)와 동일한 연결응답신호(527)를 집선 장치(512)에게 전달하면, 집선 장치(512)는 연결응답신호(527)와 동일한 연결응답신호(528)를 발신노드(511)에게 보낸다.

    상술한 도 5a의 절차와 다른 방안의 사례로써 착신노드(516)가 브리지의 배열 순서를 결정하는 대신에 호출 관리부(513)가 브리지의 배열 순서를 결정하는 방안도 있을 수 있으나 그러한 방법은 본 발명에 속하는 범주의 한 유형일 뿐이다.

    도 5b는, 본 발명의 일 실시예에 따라, 음성/데이터를 조각으로 분할하여 전송할 수 있도록 설정했던 복수의 경로를 해지하는 절차를 나타낸 것이다.

    도 5b에서 해지요청노드/단말(551)은 도 5a의 발신노드(511) 또는 착신노드(516) 중의 하나일 수 있다. 이하, 편의상 '해지요청노드/단말'을 간단히 '해지요청노드' 또는 '터미널'이라고 지칭할 수 있다. 여기에서 해지요청노드(551)가 도 5a의 발신노드(511)인 경우에는 집선 장치(552)는 도 5a의 집선 장치(512), 집선 장치(555)는 도 5a의 집선 장치(515), 착신노드(556)는 도 5a의 착신노드(516)가 된다. 이하, 착신노드(556)는 편의상 '터미널'로 지칭될 수 있다. 또한 해지요청노드(551)가 도 5a의 착신노드(516)인 경우에는 집선 장치(552)는 도 5a의 집선 장치(515), 집선 장치(555)는 도 5a의 집선 장치(512), 착신노드(556)는 도 5a의 발신노드(511)가 된다. 그리고 호출 관리부(553)는 도 5a의 호출 관리부(513), 그리고 브리지(554_1, ..., 554_n)는 도 5a의 브리지(514_1, ..., 514_n)와 동일하다.

    도 5b에서 해지요청노드(551)가 착신노드(556)와 연결된 상태를 해지하기 위하여 집선 장치(552)에게 연결해지요청신호(561)를 보내면, 집선 장치(552)는 해지요청노드(551)가 합법적인 단말/노드라고 판정되면 호출 관리부(553)에게 연결해지요청신호(561)와 동일한 연결해지요청신호(562)를 보낸다. 해지요청노드(551)가 도 5a의 발신노드(511)인 경우에는 연결해지요청신호로서 (S1, D2)를 생성하고, 착신노드(516)인 경우에는 연결해지요청신호(D2, S1)를 생성함으로, 호출 관리부(553)는 연결해지요청신호를 발신노드(511)가 보낸 것인지 착신노드(516)가 보낸 것인지 쉽게 구분이 가능하다.

    호출 관리부(553)는 연결해지요청신호(562)와 동일한 연결해지요청신호(563)를 집선 장치(555)에게 보내면, 집선 장치(555)는 연결해지요청신호(563)와 동일한 신호인 연결해지요청신호(564)를 착신노드(556)에게 보낸다. 연결해지요청신호(564)를 받은 착신노드(556)는 연결해지응답신호(565)를 생성하고 집선 장치(555)에게 보내면 집선 장치(515)는 연결해지응답신호(565)와 동일한 신호인 연결해지응답신호(566)를 호출 관리부(553)에게 전달하고, 호출 관리부(553)는 착신노드(556)와 동일한 연결해지응답신호(567)를 집선 장치(552)에게 전달하며, 이와 동시에 중계해지요청신호(571_1)(S1, D2, T1로 구성), ..., 중계해지요청신호(571_i)(S1, D2, Ti로 구성), ..., 중계해지요청신호(571_n)(S1, D2, Tn으로 구성)를 생성하여 해지요청노드(551)와 착신노드(556) 사이의 중계 역할을 하였던 브리지(554_1, ..., 554_i, ..., 554_n)들에게 보내면, 브리지(554_1, ..., 554_i, ..., 554_n)들은 호출 관리부(553)에게 중계해지응답신호(572_1)(S1, D2, T1로 구성), ..., 중계해지응답신호(572_n)(S1, D2, Tn으로 구성)를 호출 관리부(553)에게 보� ��다. 중계해지응답신호(572_1, ..., 572_n)를 모두 수신한 호출 관리부(553)는 자신의 내부에 저장하였던 연결응답신호(도 5a의 526)를 제거한다. 또한 연결해지응답신호(567)를 수신한 집선 장치(552)는 연결해지응답신호(567)와 동일한 연결해지응답신호(568)를 해지요청노드(551)에게 보낸다. 착신노드(556)가 도 5a의 발신노드(511)인 경우에는 연결해지응답신호(S1, D2)를 생성하고, 착신노드(516)인 경우에는 연결해지응답신호(D2, S1)를 생성함으로써, 호출 관리부(553)는 연결해지응답신호를 발신노드(511)가 보낸 것인지 착신노드(516)가 보낸 것인지 쉽게 구분이 가능하다.

    상술한 도 5b의 절차와 다른 방안의 사례로써 연결해지의 실제 행위를 브리지에게 직접 주는 방법 또는 상대편과 먼저 해지 신호를 보내는 방법도 있지만 이러한 방법들은 순서만 다를 뿐으로 본 발명에 속하는 범주의 한 유형일 뿐이다.

    도 6a는 본 발명의 일 실시예에 따른 발신 단말/노드의 초기 동작을 나타낸 것이다.

    도 6a를 참조하면, 도 5a의 발신노드(511)가 도 5a의 착신노드(516)와 연결하기 위하여 도 5a의 집선 장치(512)에 연결하는 연결 초기화가 시작된다(611). 이어서, 도 5a의 호출 관리부(513)는 발신노드(511)에게 허용한 범위 이내에서 원하는 브리지의 수효를 무작위로 설정하는 경로의 개수를 결정하고(612), 자신의 주소/식별번호[S1]와 상대방 주소/식별번호[D2] 및 요청하려는 브리지 수효(여기에서는 n)로 구성된 연결요청신호(S1, D2, n)(도 5a의 521)를 생성한다(613).

    이어서, 연결요청신호(S1, D2, n)를 집선 장치(NW_s)(512)에게 전송하고(614), 도 5a의 집선 장치(NW_s)(512)로부터 연결응답신호(도 5a의 528)를 기다리며(615), 도 5a의 집선 장치(NW_s)(512)로부터 연결응답신호(S1, D2, Tn, ..., T1)를 수신한다(616). 이어서, 수신된 연결응답신호(S1, D2, Tn, ..., T1)로부터 브리지 정보 신호를 해석하여 음성/데이터 조각들을 송신/수신할 때 사용할 브리지 주소/번호들을 착신 가입자 단말/노드와 미리 약속된 순서대로 자신의 라운드 테이블에 저장한다(617). 이로써, 도 5a의 착신노드(516), 단말/노드와의 연결 초기화 단계를 완료한다(618).

    라운드 테이블 저장 단계(617)에는 순환 사이클의 최대 지연 허용 시간을 포함하며, 이때 순환 사이클의 최대 지연 허용시간이라 함은 브리지 수효가 n 개일 경우, n 개의 패킷을 수신할 전체 허용 시간을 지칭한다. 또한 상술한 착신 가입자 단말/노드와 미리 약속된 순서라 함은, 음성/데이터 조각들을 상대방 가입자 단말/노드들과 송신/수신할 때 사용할 브리지 순서를, 상기 연결응답신호(도 5a의 528)에 포함된 브리지 주소/식별번호 정보의 순서를 변경하지 않고 사용할 것인지 아니면 다른 방법으로 변경하여 사용할 것인지에 대하여 상대방과 미리 약속한 순서를 말하는 것이다.

    도 6b는 본 발명의 일 실시예에 따른 발신 단말/노드가 음성/데이터를 송신하는 과정을 나타낸 것이다.

    도 6b를 참조하면, 음성/데이터를 보내는 과정을 시작한다(621). 크기가 N개의 음성/데이터 조각을 담을 수 있는 임시 버퍼를 마련한다(622). 여기서 N은 도 6a의 단계(617)에서 결정하는 브리지 수효일 수 있다. 첫 번째 음성/데이터 정보를 단계(622)의 임시 버퍼에 넣고(623), 음성/데이터 정보를 순차적으로 N개의 조각으로 분할하고(624), j=1로 설정하고(625), j번째 임시 버퍼에서 j번째 음성/데이터 조각을 가져온다(626).

    이어서, 도 6a의 단계(617)에 저장된 라운드 테이블(round table)에서 j번째 브리지의 번호/주소를 가져와서(627), 단계(627)에서 선택된 브리지를 도착지로 하는 패킷을 생성하여 저장하고(628), j=j+1로 한다(629). 이어서, j<N (N은 단계(617)의 브리지 수효)인지 검사하여(631), N보다 작으면 단계(626)로 가고 아니면 단계(632)로 간다. 이어서, 단계(628)에서 저장된 패킷(N개)들을 무작위 순서로 송출하고(632), 송신하여야 할 음성/데이터가 더 있는지 검사하여(633), 있는 경우에는 단계(637)로 가고, 없는 경우는 단계(634)로 간다.

    연결 상태를 해지할 것인지 판단하여 연결해지를 하지 않으려면 단계(633)로 가고 연결해지를 하려는 경우에는 단계(625)로 간다. 연결해지의 경우, 연결해지요청신호를 도 5a의 집선 장치(512)에게 전달하여 도 5a의 발신노드(511)가 착신노드(516)에게 보내는 송신을 종료한다(636). 송신할 음성/데이터가 있는 경우에는 다음 번째 음성/데이터 정보를 가져와서 임시 버퍼에 넣고(637), 다음 단계(624)로 되돌아 간다.

    도 6c는 본 발명의 일 실시예에 따른 발신 단말/노드가 음성/데이터를 수신하는 과정을 나타낸 것이다.

    도 6c를 참조하면, 수신을 시작하여(641), 타이머(timer) 동작을 개시한다(642). 이어서 패킷을 수신하고(643), 수신된 패킷의 내용이 음성/데이터 조각인지 아니면 연결해지요청신호(도 5b의 564) 또는 연결해지응답신호(도 5b의 568)인지 판단한다(643). 판단 결과, 음성/데이터 조각이면 단계(645)로 가고 아니면 단계(652)로 간다. 이어서, 단계(643)에서 수신한 패킷에서 브리지 정보(Ti)를 알아내고(645), 도 6a의 단계(617)에서 저장한 테이블(table)에 저장된 브리지 수신 순서에 의하여 음성/데이터 조각의 위치를 알아낸다(646).

    이어서, 버퍼(buffer)의 해당 위치에 음성/데이터 조각을 저장하고(647), 단계(642)에서 동작을 시작한 타이머의 시간이 도 6a의 단계(617)에서 설정된 최대 지연 허용 시간을 초과하였는지 검사한다(648). 검사 결과, 초과되지 않은 경우 단계(649)로 가고 아니면 단계(657)로 간다. 이어서, 도 6a의 단계(617)에서 저장한 테이블에 의하여 모든 패킷이 수신되었는지 검사한다(649). 검사 결과, 모든 패킷이 수신된 경우에는 단계(651)로 가고 아닌 경우에는 단계(643)로 간다. 단계*651)에서, 버퍼에 저장된 음성/데이터를 출력하며 타이머 시간을 초기화하고 단계(643)로 간다.

    도 6c의 단계(657)는 도 6a의 단계(617)에서 설정된 최대 지연 허용 시간을 초과하여도 단계(647)의 버퍼에 모든 음성/데이터 조각이 수신되지 못한 경우이다. 그러한 사례의 하나로, 상대편이 보내는 패킷이 경유하는 브리지가 브리지(T3, T5, T2, T4, T1)와 같이 차례로 지정되어 있을 경우에 어떤 이유에 의하여 브리지(T3, T5, T2, T1) 만이 수신되고 브리지(T4)는 손실이 되었을 경우이다. 이러한 경우에는 누락된 부분의 표시를 하고 단계(651)로 간다.

    이어서, 수신 버퍼가 비어있는지 검사하여(652), 버퍼가 비어 있지 않다면 단계(653)로 가며 비어있는 경우에는 단계(654)로 간다. 단계(653)에서, 버퍼에 있는 모든 음성/데이터 조각을 출력하고, 단계(654)에서 수신 패킷의 내용이 연결해지요청신호(도 5b의 564)이면 단계(655)로 가고 아니면 단계(656)로 간다. 단계(655)는 연결해지응답신호(도 5b의 565)를 집선 장치(512)에게 전송하는 단계이며, 단계(656)는 도 5a의 발신노드(511)의 수신 동작을 종료하는 단계이다.

    도 7a는 본 발명의 일 실시예에 따른 호출 관리부의 브리지 설정 과정을 나타낸 것이다.

    도 7a를 참조하면, 동작을 개시하여(711), 도 5a의 집선 장치(512)로부터 발신노드(511)가 보낸 연결요청신호(521)를 호출 관리부(513)가 수신한다(712). 이어서, 연결요청신호(521)의 내용에서 브리지 요청 수효(n)가 유효하다고 판단되면 호출 관리부(513)는 자신이 관리하는 브리지들 중에서 사용 가능하며 서로 다른 브리지들인 브리지(T1, ..., Tn)를 선택한다(713). 이어서, 선택된 브리지들에게 보낼 중계요청신호들인 (S1, D2, T1), ..., (S1, D2, Tn)을 생성한다(714).

    이어지는 단계(715_1, ..., 715_n)에서, 브리지(T1, ..., Tn)들에게 중계요청신호(도 5a의 531_1, ..., 531_n)들을 보낸다. 이어서, 브리지(T1, ..., Tn)들로부터 중계응답신호를 수신하고(716), 중계응답신호(도 5a의 532_1, ..., 532_n)가 모두 수신되었는지 검사한다(717). 검사 결과, 모두 수신되면 단계(718)로 가고 아니면 단계(716)로 간다. 단계(718)에서, 브리지가 포함된 연결요청신호(S1, D2, T1, ..., Tn)을 생성하고, 단계(719)에서 단계(718)에서 생성된 연결요청신호를 저장한다.

    이어서, 도 5a의 집선 장치(515)에게 연결요청신호(도 5a의 523)를 도 5a의 착신노드(516)에게 보내는 단계이며, 단계(722)는 단계(721)에서 보냈던 연결요청신호(도 5a의 523)에 대한 연결응답신호(도 5a의 526)를 기다리고(721), 연결응답신호(도 5a의 526)를 수신한다(723). 이어서, 단계(719)에서 저장하였던 연결요청신호(S1, D2, T1, ..., Tn)를 연결응답신호(도 5a의 526)로 대체하고(723), 도 5a의 집선 장치(512)에게 연결응답신호(도 5a의 527)를 보낸다(725). 이로써, 도 5a의 발신노드(511)로부터 연결요청신호(521)를 받아 처리하는 동작을 완료한다(726).

    도 7b는 본 발명의 일 실시예에 따른 호출 관리부의 브리지 설정 해지 과정을 나타낸 것이다.

    도 7b를 참조하면, 동작을 시작하여(731), 도 5b의 해지요청노드(551)로부터 연결해지요청신호(561)를 수신한다(732). 이어서, 연결해지응답신호를 도 5a의 발신노드(511)가 보낸 것인지 착신노드(516)가 보낸 것인지 판단한다(733). 판단 결과, 발신노드(511)가 보낸 경우에는 단계(734)로 가고 착신노드(516)가 보낸 경우에는 단계(735)로 간다.

    단계(734)에서, 연결해지요청신호(도 5b의 567)를 도 5a의 집선 장치(515)에게 보내고 단계(736)로 가며, 단계(735)에서 연결해지요청신호(도 5b의 567)를 도 5a의 집선 장치(512)에게 보내고 단계(736)으로 간다. 단계(736)에서는 중계해지요청신호(S1, D2, T1), ..., 중계해지요청신호(S1, D2, Tn)를 생성하고, 단계(737_1, ..., 737_n)에서 해당하는 브리지(T1, ..., Tn)에게 중계해지요청신호(S1, D2, T1), ..., 중계해지요청신호(S1, D2, Tn)를 모두 보낸다.

    이어서, 브리지(T1, ..., Tn)들로부터 중계해지응답신호들을 기다린다(738). 이어서, 중계해지응답신호(도 5a의 572_1, ..., 572_n)가 모두 수신되었는지 검사한다(739). 검사 결과, 모두 수신되면 도 7a의 단계(724)에서 저장하였던 연결응답신호(도 5a의 526)를 삭제(리스트에서 제거)하고(741), 연결해지응답신호를 기다린다(738). 이로써, 도 5b의 해지요청노드(551)로부터 연결해지요청신호(561)를 받아 처리하는 동작을 완료한다(742).

    도 8a는, 본 발명의 일 실시예에 따라, 브리지가 중계 기능을 설정하는 과정과 테이블에서 삭제하는 과정을 나타내고 있다.

    도 8a를 참조하면, 과정(810)은 브리지(Ti, i=1, ..., n)가 도 5a의 호출 관리부(513)로부터 중계요청신호(531_i, i=1, ..., n)를 받아 처리하는 과정을 나타내고 있으며, 과정(820)은 브리지(Ti, i=1, ..., n)가 도 5b의 호출 관리부(553)로부터 중계해지요청신호(571_i, i=1, ..., n)를 받아 처리하는 과정을 나타내고 있으며, 과정(890)은 과정(810)에서 중계역할을 하기 위하여 생성하거나 과정(820)의 과정에서 삭제하는 테이블을 나타내고 있다.

    과정(810)을 보다 구체적으로 보면, 브리지(Ti, i=1, ..., n)가 중계요청신호를 받아 처리하기 위한 동작을 시작하여(811), 호출 관리부(도 5a의 513)로부터 중계요청신호(S1, D2, Ti)(531_i)를 수신하고(812), 브리지(Ti)가 자신의 중계 테이블(830, 860)에 테이블 엔트리(831, 861)를 추가한다(813). 이어서, 호출 관리부(도 5a의 513)에게 중계응답신호(도 5a의 532_i)를 보내고(814), 과정(810)을 완료한다(815).

    과정(820)을 보다 구체적으로 보면, 브리지(Ti, i=1, ..., n)가 중계해지요청신호를 받아 처리하기 위한 동작을 시작하여(821), 호출 관리부(도 5b의 553)로부터 중계해지요청신호(S1, D2, Ti)(571_i)를 수신한다(822). 이어서, 브리지(Ti)가 자신의 중계 테이블(830, 860)에 있던 테이블 엔트리(831, 861)를 삭제한다(823). 이어서, 호출 관리부(도 5b의 553)에게 중계해지응답신호(도 5b의 572_i)를 보내고(824), 과정(820)을 완료한다(825).

    과정(890)을 보다 구체적으로 보면, 테이블(830)은 도 5a의 발신노드(511)가 착신노드(516)에게 보내는 패킷을 중계할 때 사용하고, 테이블(860)은 도 5a의 착신노드(516)가 발신노드(511)에게 보내는 패킷을 중계할 때 사용한다. 테이블 엔트리(831, 861)는 도 5a의 발신노드(511)와 착신노드(516) 사이의 패킷을 중계할 때 사용하고, 테이블 엔트리(832, 862, 863, 863)는 도 5a의 발신노드(511)와 착신노드(516)가 아닌 다른 단말/노드들 사이의 패킷을 중계할 때 사용하며 도면에는 표시되어 있지 않다(도 2의 경우 유선 VoIP 단말(211c, 211d)이 아닌 다른 단말/노드).

    도 8b는, 본 발명의 일 실시예에 따라, 브리지가 발신 단말/노드의 음성/데이터를 중계하는 과정을 나타낸 것이다.

    도 8b에서 테이블(830)은 도 8a의 테이블(830)과 동일하다. 도 8b에서 패킷(840)은 도 5a의 브리지(514_i)가 도 5a의 발신노드(511)로부터 받은 패킷을 나타내고 있으며, 번호(841)는 발신노드(511)라는 발신자 주소/식별번호, 번호(842)는 수신자 주소/식별번호(브리지(Ti=514_i)에 해당), 그리고 데이터(843)는 음성/데이터 조각(piece)이다.

    이에 의하면, 브리지(514_i)는 패킷(840)의 번호(841)를 보고 테이블(830)에서 번호(831_1)를 찾아내어 이와 함께 테이블 엔트리로 저장된 번호(831_2)인 D2(도 5a의 착신노드(516)에 해당하는 주소/식별번호)를 인식하고, 패킷(840)의 번호(842)는 번호(851)의 위치로 이동하며, 번호(842)가 있던 위치에는 번호(831_2)(즉, 도착지가 착신노드(516))로 대체하며, 데이터(843)는 그대로 둔 상태의 패킷(850)을 생성한 다음에 집선 장치(515)에게 보낸다.

    도 8c는, 본 발명의 일 실시예에 따라, 브리지가 착신 단말/노드의 음성/데이터를 중계하는 과정을 나타낸 것이다.

    도 8c에서 테이블(860)은 도 8a의 테이블(860)과 동일하다. 도 8c에서 패킷(870)은 도 5a의 브리지(514_i)가 도 5a의 착신노드(516)로부터 받은 패킷을 나타내고 있으며, 번호(871)는 착신노드(516)라는 발신자 주소/식별번호, 번호(872)는 수신자 주소/식별번호(브리지(Ti, 514_i)에 해당), 그리고 데이터(873)는 음성/데이터 조각이다. 따라서 브리지(514_i)는 패킷(870)의 번호(871)를 보고 테이블(860)에서 번호(861_1)를 찾아내어, 이와 함께 테이블 엔트리로 저장된 번호(831_2)인 D2(도 5a의 착신노드(516)에 해당하는 주소/식별번호)를 인식하고, 패킷(870)의 번호(872)는 번호(871)의 위치로 이동하며, 번호(872)가 있던 위치에는 번호(861_2)(즉, 도착지가 발신노드(511))로 대체하며, 데이터(873)는 그대로 둔 상태의 패킷(880)을 생성한 다음에 집선 장치(512)에게 보낸다.

    도 9a는 본 발명의 일 실시예에 따른 착신 단말/노드의 초기 동작을 나타낸 것이다.

    도 9a를 참조하면, 도 5a의 착신노드(516)가 도 5a의 발신노드(511)와 연결을 시작한다(911). 도 5a의 호출 관리부(513)가 집선 장치(515)를 통하여 보내는 연결요청신호를 수신하고(912), 수신한 연결요청신호(도 5a의 524)에 있는 브리지(T1, ..., Tn)의 순서를 무작위로 변경한다(여기에서는 Tn, ..., T1 으로 변경)(913). 이어서, 변경한 브리지 순서를 반영한 연결요청 응답신호(S1, D2, Tn, ..., T1)(도 5a의 연결응답신호(525))를 생성하여 집선 장치(515)에게 전송한다(914). 이어서, 변경한 브리지 정보들을 발신 가입자 단말/노드와 미리 약속된 순서대로 자신의 라운드 테이블에 저장한다(915). 이로써, 도 5a의 발신노드(511)와 연결을 완료한다(916). 여기서 단계(915)는 순환 사이클의 최대 지연 허용 시간을 포함하며, 순환 사이클의 최대 지연 허용시간이라 함은 브리지 수효가 n 개일 경우, n개의 패킷을 수신할 전체 허용 시간을 말한다.

    또한, 상술한 발신 가입자 단말/노드와 미리 약속된 순서라 함은, 음성/데이터 조각들을 상대방 가입자 단말/노드들과 송신/수신할 때 사용할 브리지 순서를, 연결응답신호(도 5a의 525)에 포함된 브리지 주소/식별번호 정보의 순서를 변경하지 않고 사용할 것인지 아니면 다른 방법으로 변경하여 사용할 것인지에 대하여 상대방과 미리 약속한 순서를 말하는 것이다.

    도 9b는 본 발명의 일 실시예에 따른 착신 단말/노드가 음성/데이터를 송신하는 과정을 나타낸 것이다.

    도 9b를 참조하면, 음성/데이터를 보내는 단계를 시작하여(921), 크기가 N개의 음성/데이터 조각을 담을 수 있는(N은 도 9a의 단계(915)에서 결정하는 브리지 수효) 임시 버퍼를 마련한다(922). 이어서, 첫 번째 음성/데이터 정보를 단계(922)의 임시 버퍼에 넣고(923), 이러한 음성/데이터 정보를 순차적으로 N개의 조각으로 분할한다(924).

    이어서, j=1로 설정하고(925), j번째 임시 버퍼에서 j번째 음성/데이터 조각을 가져오고(926), 도 9a의 단계(915)에 저장된 라운드 테이블에서 j번째 브리지의 번호/주소를 가져온다(927). 이어서, 선택된 브리지를 도착지로 하는 패킷을 생성하여 저장하고(928), j=j+1로 한다(929). 이어서, j<N (N은 단계(915)의 브리지 수효)인지 검사하여(931), N보다 작으면 단계(926)로 가고 아니면 단계(932)로 간다. 단계(932)에서, 단계(928)에서 저장된 패킷(N개)들을 무작위 순서로 송출한다.

    이어서, 송신하여야 할 음성/데이터가 더 있는지 검사한다(933). 검사 결과, 있는 경우에는 다음번째 음성/데이터를 임시버퍼에 저장하고(937), 단계(924)로 되돌아 간다. 검사 결과, 없는 경우는 연결 상태를 해지할 것인지 판단한다(934). 판단 결과, 연결해지를 하지 않으려면 단계(933)로 되돌아 가고 연결해지를 하려는 경우에는 연결해지요청신호를 도 5a의 집선 장치(512)에게 전달한다(935). 이로써, 도 5a의 착신노드(516)가 발신노드(511)에게 보내는 송신을 종료한다(936).

    도 9c는 본 발명의 일 실시예에 따른 착신 단말/노드가 음성/데이터를 수신하는 과정을 나타낸 것이다.

    도 9c를 참조하면, 수신을 시작하여(941), 타이머 동작을 개시한다(942). 이어서, 패킷을 수신하고(943), 수신된 패킷의 내용이 음성/데이터 조각인지 아니면 연결해지요청신호(도 5b의 564) 또는 연결해지응답신호(도 5b의 568)인지 판단한다(944). 판단 결과, 음성/데이터 조각이면 단계(943)에서 수신한 패킷에서 브리지(Ti) 정보를 알아낸다(945). 이어서, 도 9a의 단계(915)에서 저장한 테이블에 저장된 브리지 수신 순서에 의하여 음성/데이터 조각의 위치를 알아내고(946), 버퍼의 해당 위치에 음성/데이터 조각을 저장한다(947). 이어서, 동작을 시작한 타이머의 시간이 도 9a의 단계(915)에서 설정된 최대 지연 허용 시간을 초과하였는지 검사한다(948). 검사 결과, 초과되지 않은 경우 도 9a의 단계(915)에서 저장한 테이블에 의하여 모든 패킷이 수신되었는지 검사한다(949). 검사 결과, 아니면 에러처리 단계(957)로 가고, 모든 패킷이 수신된 경우에는 버퍼에 저장된 음성/데이터를 출력하며 타이머 시간을 초기화하고(951), 단계(943)로 되돌아 간다.

    에러처리 단계(957)는 도 9a의 단계(915)에서 설정된 최대 지연 허용 시간을 초과하여도 단계(947)의 버퍼에 모든 음성/데이터 조각이 수신되지 못한 경우이다. 그러한 경우로서, 상대편이 보내는 패킷이 경유하는 브리지(T3, T5, T2, T4, T1)와 같이 차례로 지정되어 있을 경우에 어떤 이유에 의하여 브리지(T3, T5, T2, T1)만이 수신되고 브리지(T4)는 손실이 되었을 경우이다. 이러한 경우에는 누락된 부분의 표시를 하고 단계(951)로 간다.

    단계(944)에서 판단 결과가 예인 경우, 수신 버퍼가 비어있는지 검사하여(952), 버퍼가 비어 있지 않다면 단계(953)로 가며 비어있는 경우에는 단계(954)로 간다. 단계(953)에서 버퍼에 있는 모든 음성/데이터 조각을 출력하고, 단계(954)에서 수신 패킷의 내용이 연결해지요청신호(도 5b의 564)이면 단계(955)로 가고 아니면 단계(956)로 간다. 단계(955)에서, 연결해지응답신호(도 5b의 565)를 집선 장치(515)에게 전송하고, 단계(956)에서 도 5a의 착신노드(516)의 수신 동작을 종료한다.

    이러한 본 발명의 방식을 적용한 네트워크에서 도 3의 단말(381)과 같이 유선 가입자와 병렬로 직접 접속하여 송/수신 패킷을 감청(snipping) 하거나 또는 단말(382)과 같이 네트워크 내부의 특정 경로에서 듣고 있거나 또는 도 4의 단말(482)과 같이 무선가입자의 통화내용을 도청하든지 중계기 역할을 하는 경우가 있을 수가 있다. 도 3의 단말(381)인 경우에는 유선 노드(311c)가 내보내는 패킷의 도착지가 유선 노드(311d)가 아닌 네트워크 내부의 브리지(341, 342)이다. 도 3에서는 브리지를 편의상 2개만 나타냈지만 그보다 많은 수효인 경우에 음성/데이터가 모두 조각으로 분할되어 송신되거나 수신되고 있으며, 최종 목적지인 유선 노드(311d)는 표시되고 있지 않으므로 최종 목적지를 알 수 없을 뿐만 아니라 조각난 음성/데이터를 다시 조립하는 순서도 알 수 없다. 또한, 도 3의 단말(382)인 경우에는 단말(381)의 경우보다 더 심한 경우가 된다. 즉, 브리지(341)를 통과하는 음성/데이터 조각들은 중간 노드(264)를 거쳐 액세스 노드(321d)에게 전달된다면 단말(382)은 분할된 음성/데이터의 일부만을 감청하는 상태가 되기 때문이다. 그리고 도 4의 단말(481)의 경우에도 무선 노드(411b)가 무선 노드(411a)에게 전송하는 음성/데이터 조각들을 모두 감청한다고 하더라도 무선 노드(411b)가 송신하는 음성/데이터 조각들을 포함하는 패킷의 도착지는 네트워크 내부의 브리지(441)나 브리지(442)이며 최종 목적지인 무선 노드(411a)는 알 수 없으며, 무선 노드(411b)가 수신하는 음성/데이터 조각들을 포함하는 패킷의 송신지(sender)는 네트워크 내부의 브리지(441)나 브리지(442)이며 최초 송신자인 무선 노드(411a)는 알 수가 없으며, 다시 조립하여야 할 순서도 알 수 없다.

    상기와 같은 방식을 변형하여 적용하는 다른 사례로써 발신 단말/노드와 착신 단말/노드가 서로 연결할 때 미리 사용하고자 하는 브리지의 수효를 약속하고 그러한 수효에 대응되는 상대방 주소/식별번호를 도 5a의 호출 관리부(513) (도 5b의 553)에게 미리 등록을 시켜 놓고 연결하는 방식도 있을 수 있다. 이러한 경우, 발신 단말/노드가 착신 노드/단말과 연결하는 과정이 도 10과 같으며, 연결 해지하는 과정은 도 11과 같이 수행할 수 있다.

    도 10은, 본 발명의 일 실시예에 따라, 도 5a과 같이 경로 설정을 할 때에, 상대편의 주소/식별번호를 밝히지 않고 연결요청신호/연결요청응답신호를 송수신하는 절차를 나타낸 것이다.

    도 10에서는 호출 관리부(1013)(도 5a의 호출 관리부(513)에 해당)가 착신노드(1016)(도 5a의 착신노드(516)에 해당)에게 연결요청신호(1024)를 보낼 때에 최초의 발신노드/단말(1011) 정보를 알려주지 않는다. 그렇지만, 사전 약속에 의하여 착신노드(1016)는 발신노드(1011)(도 5a의 발신노드(511)에 해당)가 연결요청을 한 것을 알고 있지만 연결요청응답신호(1025)에도 발신노드(1011)의 주소/식별번호를 포함시키지 않는다. 또한, 연결요청응답신호(1025)를 받은 호출 관리부(1013)는 발신노드(1011)에게 전달하는 연결요청응답신호(1028)에 연결요청응답신호를 보낸 착신노드(1016)의 주소/식별번호는 삭제하고 대신에 발신노드(1011)의 정보로 대체하여 보낸다.

    도 11은, 본 발명의 일 실시예에 따라, 도 5b와 같이 경로 설정을 할 때에, 상대편의 주소/식별번호를 밝히지 않고 메시지를 주고 받는 절차를 나타낸 것이다.

    도 11에서의 경우는 연결해지요청에 대한 처리과정으로써 해지요청노드(1151)(도 5b의 551에 해당)가 연결해지요청(1161, 도 5b의 561에 해당)을 보내는 경우 착신노드(1156)의 주소/식별번호는 주지 않고 브리지(1154_1, ..., 1154_n)의 주소/식별번호만을 보내며, 연결해지응답신호에도 해지요청노드(1151, 도 5b의 551에 해당)의 주소/식별번호는 넣지 않고 브리지 정보만을 보낸다. 이러한 연결해지응답신호를 받은 호출관리부(1153)는 네트워크 내부 브리지와의 연결해지 동작은 도 5b와 동일하지만 해지요청노드(1151)에게 보내는 연결해지응답신호는 연결해지요청신호(1161)와 같은 형태의 주소/식별번호 정보만을 보낸다. 이러한 연결요청 및 연결해지 과정에서 사용하는 브리지는 편의상 사용 중인 브리지 주소/식별번호 중의 하나만을 사용하는 것으로 하였다. 이와 같은 경우에는 신호처리 동작(연결요청/응답 과정, 연결해지요청/응답 과정)까지 모두 감청하더라도 최종 상대방에 대한 정보가 없으므로 호출관리부(1153)에 저장된 정보를 모르면 누구와 연결되어 있는지 알 수가 없게 된다.

    상기와 같은 방식을 변형하여 적용하는 또 다른 사례로써 발신 단말/노드가 브리지의 수효와 그러한 수효에 대응되는 착신 단말/노드의 주소/식별번호를 도 5a의 호출 관리부(513)(도 5b의 호출 관리부(553))에게 미리 등록을 시켜 놓고 연결하는 방식도 있을 수 있다. 이와 같은 경우에 착신 단말/노드는 연결이 완료되는 시점까지는 발신 노드/단말이 누구인지 모르더라도, 일단 연결이 완료된 후에 착신 단말/노드 사이에 전송되는 음성/데이터 정보에 의하여 발신 노드/단말이 누구인지 확인하는 방법도 있을 수 있다. 이 방식은 기존의 기계식 교환기에서 발신 가입자와 착신가입자 사이의 호-처리(call process)가 완료될 때까지는 착신가입자는 상대방이 누구인지 모르지만 호-처리가 완료되고 난 후, 통화 중에 상대방이 누구인지 알게 되는 것과 동일한 원리이다.

    상기와 같은 방식으로 발신 가입자 단말/노드와 착신 가입자 단말/노드가 연결된 상태에서, 음성/데이터 정보를 송신 및 수신하는 중간에 필요에 의하여 브리지 수효를 변경하거나 또는 경로 변경을 원하는 경우에 발신 가입자 단말/노드 또는 착신 가입자 단말/노드는 호출 관리부를 통하여 상대방에게 브리지 변경요청을 하여 변경을 할 수 있다. 이러한 방법은 발신 가입자 단말/노드와 착신 가입자 단말/노드가 정보를 송신 및 수신하는 중간에 설정된 복수의 경로를 수시로 변경할 수 있으므로 정보의 누출의 위험성을 보다 낮추는 이점을 얻을 수 있다. 이러한 방안의 구체적인 사례가 도 12 및 도 13과 같다.

    도 12는, 본 발명의 일 실시예에 따라, 발신 가입자 단말/노드와 착신 가입자 단말/노드가 연결되어 정보를 전달하는 도중에 필요에 의하여 브리지 수효 또는 경로를 변경하는 과정을 나타낸 것이다.

    도 13은, 본 발명의 일 실시예에 따라, 도 12의 브리지 수효 또는 경로 변경 과정에서 사용하지 않게 되는 브리지의 중계를 해지하는 과정을 나타낸 것이다.

    도 12에서 가입자 노드(1211)는 발신 또는 착신 가입자 단말/노드로서 도 10의 발신노드(1011)와 동일하며, 도 12의 호출 관리부(1213)와 도 13의 호출 관리부(1313)는 도 10의 호출 관리부(1013)과 동일하고, 도 12의 브리지(1214_1, ..., 1214_m)와 도 13의 브리지(1354_1, ..., 1354_y)는 호출 관리부(도 5a의 호출 관리부(513), 도 5b의 호출 관리부(553) 또는 도 10의 호출 관리부(1013))에 의해 관리되며, 도 12의 가입자 노드(1216)는 상대방 가입자 단말/노드로서 도 10의 착신노드(1016)와 동일하다. 또한 도 12의 브리지(1214_1, ..., 1214_m)는 가입자 노드(1211)의 요청에 의하여 호출 관리부(1213)가 새로이 선택한 브리지들이다.

    도 12의 가입자 노드(1211)가 필요에 의하여 브리지 수효를 변경하거나 또는 경로 변경을 원하는 경우에 브리지 변경요청신호(1221)를 호출 관리부(1213)에게 전송하면, 호출 관리부(1213)는 가입자 노드(1211)가 합법적인 단말/노드이고 허용된 범위 이내의 브리지 수효(여기에서는 k 개라고 가입자 노드(1211)가 설정)라고 판정되면 호출 관리부(1213)가 관리하는 브리지들 중에서 k개를 선정(1291_1, ..., 1291_k)을 선정한 다음에, 선정된 브리지들과 자신의 내부에 저장된 연결응답신호(도 5a의 526)에 있는 브리지들을 비교하여, 선정된 브리지들 중에서 연결응답신호에 있지 않은 브리지들만 선택(여기에서는 1214_1, ..., 1214_m; m≤k)하여, 중계요청신호(1231_1)(S1, D2, T1'로 구성), ..., 중계요청신호(1231_m)(S1, D2, Tm'으로 구성)를 각각 보낸다. 실제는 도 10과 같이 가입자 노드(1211)와 호출 관리부(1213) 사이 및 호출 관리부(1213)과 가입자 노드(1216) 사이에 도 10의 집선 장치/기지국(1012, 1015)이 있어야 하지만, 집선 장치/기지국(1012, 1015)은 단순한 중계 역할을 하고 있으므로 설명에서 생략하였다. 중계요청신호를 받은 브리지(1214_1, ..., 1214_m)는 중계응답신호(1232_1)(S1, D2, T1'로 구성), ..., 주중계응답신호(1232_m)(S1, D2, Tm'으로 구성)를 각각 호출 관리부(1213)에게 전달한다. 호출 관리부(1213)는 중계응답신호(1231_1, ..., 1231_m)를 모두 수신하면 변경요청신호(1223)(S1, D2, T1, ..., Tk로 구성)를 생성하여 가입자 노드(1216)에게 보낸다. 여기서 T1, ..., Tk는 선정된 브리지(1291_1, ..., 1291_k)의 주소/식별번호들이다. 변경요청신호(1223)를 받은 가입자 노드(1216)는 브리지 순서를 임의로 배열하여 변경응답신호(1226)(S1, D2, Tk, ..., T1'로 구성)를 생성하고 호출 관리부(1213)에게 전달하고, 호출 관리부(1213)는 변경응답신호(1226)를 일시 저장하고 변경응답신호(1226)와 동일한 변경응답신호(1226)를 가입자 노드(1211)에게 전달하면 가입자 노드(1211)는 변경응답신호(1228)에 의한 정보 송신/수신 준비가 되었음을 알리는 변경응답수신신호(1241)를 호출 관리부(1213)에게 전달하면 호출 관리부(1213)는 변경응답수신신호(1241)와 동일한 변경응답수신신호(1242)를 가입자 노드(1216)에게 보낸다. 변경응답수신신호는 가입자 노드(1216)에 가입자 노드(1211)에게 정보를 전송할 때 변경된 브리지들을 사용할 수 있음을 의미한다. 또한 도 13에서 호출관리부(1313)는 도 12의 호출 관리부(1213)와 동일하며, 가입자 노드(1211)에게 변경응답신호(1228)를 전달한 직후에는 자신의 내부에 저장되었던 연결응답신호(도 5a의 526)와 변경응답신호(1226)를 비교하여 변경응답신호(1226)에 없는 브리지들을 선택하여(T1, ..., Ty로 가정) 중계해지요청신호(1371_1)(S1, D2, T1로 구성), ..., 중계해지요청신호(1371_y)(S1, D2, Ty로 구성)를 생성하여 가입자 노드(1211)와 가입자 노드(1216) 사이의 중계 역할을 하였던 브리지(1354_1, ..., 1354_y)에게 보내면 브리지(1354_1, ..., 1354_y)는 호출 관리부(1313)에게 중계해지응답신호(1372_1)(S1, D2, T1로 구성), ..., 중계해지응답신호(1372_y)(S1, D2, Ty로 구성)를 호출 관리부(1313)에게 보낸다. 중계해지응답신호(1372_1, ..., 1372_y)를 모두 수신한 호출 관리부(1313)는 자신의 내부에 저장하였던 연결응답신호(도 5a의 526)의 브리지 정보들을 도 12의 변경응답신호(1226)에 있는 브리지 정보들로 대체한다.

    한편, 상기와 같은 방식으로 발신 가입자 단말/노드와 착신 가입자 단말/노드가 연결된 상태에서 브리지 수효를 변경하거나 전송 순서를 변경하는 방안으로, 발신 또는 착신 가입자 중의 하나가 호출 관리부를 거치지 않고 상대방에게 직접 변경요청신호를 전달하여 변경응답신호를 받는 방법이 있으나 이러한 방안은 변경요청신호 또는 변경응답신호에 상대방의 주소/식별번호가 노출되는 위험이 있다.

    그리고 도 5a에서 가입자 단말/노드 중의 하나(발신노드(511) 또는 착신노드(516))가 상기에 기술된 바와 같은 기능이 보유하지 못한 일반적인 단말/노드인 경우에는 발신노드(511) 또는 착신노드(516)의 역할을 대신하는 프록시(proxy) 기능을 집선 장치(512) 또는 집선 장치(515)의 내부에 지니도록 하여, 그 프록시로부터 도 5a의 발신노드(511) 또는 착신노드(516)의 기능을 지닌 노드/단말 사이의 음성/데이터의 보다 안전한 전송을 기대할 수가 있게 된다.

    상술한 실시예는 발신 및 착신 가입자 단말/노드들을 관리하는 호출 관리부와 복수의 브리지들이 있으며, 음성/데이터 정보를 IP 패킷으로 전송하는 발신 및 착신 가입자 단말/노드들은 브리지들에게 음성/데이터를 미리 약속된 크기의 조각들로 분할하여 전달을 하는 것을 특징으로 하는 네트워크 시스템일 수 있다.

    상술한 가입자 단말/노드는 호출 관리부에게 발신 가입자 단말/노드의 주소/식별번호와 착신 가입자 단말/노드의 주소/식별번호 및 원하는 브리지 수효로 구성된 연결요청신호를 생성하고 처리할 수 있으며, 이미 연결된 상태의 해지를 위하여 연결해지요청신호를 생성하고 처리할 수 있는 유선 또는 무선의 발신 가입자 단말/노드일 수 있다.

    상술한 브리지 수효는 상기 제1 항의 호출 관리부가 발신 가입자 단말/노드에게 허용한 브리지 최대 수효 이내에서 발신 가입자 단말/노드가 임의로 생성한 브리지 수효일 수 있다.

    상술한 착신 가입자 단말/노드는, 호출 관리부로부터 발신 가입자 단말/노드의 주소/식별번호와 착신 가입자 단말/노드의 주소/식별번호 및 복수의 브리지 주소/식별번호들로 구성된 연결요청신호를 수신하여 처리할 수 있으며, 이미 연결된 상태의 해지를 위하여 연결해지요청신호를 생성하고 처리할 수 있는 유선 또는 무선의 착신 가입자 단말/노드일 수 있다.

    상술한 브리지 주소/식별번호는 호출 관리부가 발신 및 착신 가입자 단말/노드에게 보내는 브리지의 주소/식별번호로써 발신 및 착신 가입자 단말/노드가 사용하는 주소/식별번호와 동일한 체계를 지닌 브리지 주소/식별번호를 말한다.

    상술한 호출 관리부는 발신 및 착신 가입자들이 사용 가능한 브리지의 최대 수효정보를 보유하고 관리하며, 발신 가입자 단말/노드가 보내는 연결요청신호를 처리하고, 발신 및 착신 가입자가 보내는 연결해지요청신호를 처리할 수 있다.

    상술한 브리지는 네트워크 내부에 있는 기존 라우터의 일부 모듈로 구현되거나 또는 독립적인 장치로 구현될 수 있으며, 발신 및 착신 가입자 단말/노드와 동일한 주소/식별번호 체계를 사용하고, 호출 관리부 요청에 의하여 발신 및 착신 가입자 단말/노드의 음성/데이터 패킷을 중계하거나 중계 해지를 하는 기능을 가질 수 있다.

    위의 설명에서 음성/데이터를 미리 약속된 크기의 조각으로 분할한다고 함은, 발신 가입자 단말/노드(511) 또는 착신 가입자 단말/노드(516)가 음성/데이터 정보를 IP 패킷을 전송함에 있어 허용된 IP 패킷 길이 이하로, 복수의 조각으로 분할하는 것을 의미할 수 있으며, 미리 약속된 크기는 착신 가입자와 발신 가입자들이 사전에 결정하거나, 또는 호출 관리부와 발신/착신 가입자 사이에 사전에 정해진 크기의 조각일 수 있다.

    도 5a를 참조하면, 상기 실시예는 발신 가입자 단말/노드(511)가 착신 가입자 단말/노드(516)와 음성/데이터를 조각으로 분할 전송이 가능하도록 복수의 경로를 설정하는 절차는 발신 가입자 단말/노드(511)가 자신의 주소/식별번호와 상대방 주소/식별번호 및 요청 브리지 수효로 구성된 연결요청신호(521)를 생성하는 단계, 발신 가입자 단말/노드(511)가 상기 생성된 연결요청신호(521)를 호출 관리부(513)에게 보내는 단계, 연결요청신호(522)를 수신한 호출 관리부(513)는 발신 가입자 단말/노드(511)의 적법성(단말/노드 및 브리지 수효)을 검사하여 합법적이 아닌 단말/노드는 연결거부를 하고(또는 무응답), 합법적이라고 판단되면 자신이 관리하는 브리지들 중에서 연결요청신호(522)의 브리지 수효대로 브리지(514_1, ..., 514_n)들을 선정하고 각각의 브리지(514_1, ..., 514_n)들에 보내기 위한 중계요청신호(531_1, ..., 531_n)를 생성하는 단계, 호출 관리부(513)는 상기 선정된 각각의 브리지(514_1, ..., 514_n)들에게 중계요청신호(531_1, ..., 531_n)를 보내는 단계, 호출 관리부(513)의 중계요청신호(531_1, ..., 531_n)를 받은 상기 각각의 브리지(514_1, ..., 514_n)들은 중계응답신호(532_1, ..., 532_n)를 형성하여 호출 관리부(513)에게 보내는 단계, 중계응답신호(532_1, ..., 532_n)를 모두 받은 이후에 호출 관리부(513)가 발신 단말/노드(511)의 주소/식별번호, 착신 단말/노드(516)의 주소/식별번호, 중계응답신호(532_1)를 보낸 브리지(514_1)의 주소/식별번호, ..., 중계응답신호(532_n)를 보낸 브리지(514_n)의 주소/식별번호 [여기에서 n 은 상기 브리지 수효]로 구성된 연결요청신호(523)를 생성하는 단계, 호출 관리부(513)가 생성된 연결요청신호(523)를 착신 가입자� �� 단말/노드(516)에게 보내는 단계, 호출 관리부(513)로부터 연결요청신호(524)를 받은 착신 가입자의 단말/노드(516)가 중계요청신호(531_1, ..., 531_n)에 있는 브리지(514_1, ..., 514_n)들의 순서를 임의로 배열하여 발신 단말/노드(511)의 주소/식별번호, 착신 단말/노드(516)의 주소/식별번호, 중계응답신호(532_n)를 보낸 브리지(514_n)의 주소/식별번호, ..., 중계응답신호(532_1)를 보낸 브리지(514_1)의 주소/식별번호와 같이 연결응답신호(525)를 생성하는 단계, 착신 가입자의 단말/노드(516)가 생성된 연결응답신호(525)를 호출 관리부(513)에게 보내는 단계, 연결응답신호(526)를 수신한 호출 관리부(513)는 발신 가입자의 단말/노드(511)에게 연결응답신호(527)를 보내는 단계를 포함하는 것을 특징으로 하는 네트워크 경로 설정 방법일 수 있다.

    도 5b를 참조하면 상기 실시예에 따라 네트워크 경로를 해지하는 방법은 연결 해지를 하려는 발신 가입자 단말 노드 또는 착신 가입자 단말/노드(이하, 가입자 단말/노드라고 지칭)가 연결해지요청신호(561)를 생성하는 단계, 가입자 단말/노드가 연결해지요청신호(561)를 호출 관리부(553)에게 보내는 단계, 연결해지요청신호(562)를 수신한 호출 관리부(553)는 연결해지요청신호(562)를 보낸 가입자 단말/노드의 적법성(단말/노드)을 검사하여 합법적이 아닌 단말/노드는 연결해지거부를 하고(또는 무응답), 합법적이라고 판단되면 상대방 단말/노드(556)에게 연결해지요청신호(563)를 보내는 단계, 연결해지요청신호(564)를 받은 단말/노드(556)는 연결해지응답신호(565)를 생성하는 단계, 상기 단말/노드(556)가 연결해지응답신호(565)를 호출 관리부(553)에게 보내는 단� ��, 연결해지응답신호(566)를 수신한 호출 관리부(553)가 단말/노드(551)에게 연결해지응답신호(567)를 보내는 단계, 호출 관리부(553)가 발신 가입자 단말/노드(551)와 착신 가입자 단말/노드(556) 사이의 복수 경로를 제공하였던 각각의 브리지(554_1, ..., 554_n)들에게 해당하는 중계해지요청신호(571_1, ..., 571_n)들을 생성하는 단계, 생성된 중계해지요청신호(571_1, ..., 571_n)들을 호출 관리부(553)가 각각의 브리지(554_1, ..., 554_n)들에게 보내는 단계, 중계해지요청신호(571_1, ..., 571_n)를 받은 각각의 브리지(554_1, ..., 554_n)들이 중계해지응답신호(572_1, ..., 572_n)를 호출 관리부(553)에게 보내는 단계를 포함할 수 있다.

    또한 발신 가입자 단말/노드(551)의 초기 동작을 도 5a 및 도 5b를 함께 참조하여 다음과 같이 설명할 수 있다. 착신 가입자 단말/노드(556) 사이의 경로 수효를 호출 관리부(553)가 허용된 수효(N) 범위 이내의 수효(n, n ≤ N)를 설정하는 단계, 발신 가입자 단말/노드(551)의 주소/식별번호, 착신 가입자 단말/노드(556)의 주소/식별번호 및 설정된 브리지 수효(n)로 구성된 연결요청신호(521)를 생성하는 단계, 호출 관리부(553)에게 연결요청신호(521)를 보내는 단계, 연결요청신호(521)에 대한 연결응답신호(525)를 기다리는 단계, 연결응답신호(525)(발신 가입자 단말/노드(551)의 주소/식별번호, 착신 가입자 단말/노드(556)의 주소/식별번호, 브리지(554_1)의 주소/식별번호, ..., 브리지(554_n)의 주소/식별번호로 구성)를 수신하는 단계, 연결응답신호(525)로부터 브리지(554_n)의 주소/식별번호, ..., 브리지(554_1)의 주소/식별번호의 정보를 추출하여 착신 가입자 단말/노드(556)와 미리 약속� �� 순서대로 라운드 테이블에 저장하는 단계를 포함할 수 있다.

    착신 가입자 단말/노드(556)의 초기 동작을 도 5a 및 도 5b를 함께 참조하여 설명하면, 호출 관리부(553)로부터 연결요청신호(523)를 수신하는 단계, 연결요청신호(523)에 들어 있는 브리지들의 주소/식별번호 정보들을 추출하여 브리지 수효는 n개 임을 인식하고, 브리지(Ti, i=1, ..., n)의 순서들을 임의로 배열하는 단계(예로써 "브리지(Tn), ..., 브리지(T1)"와 같이 배열), 상기 배열된 브리지(Ti)의 순서 정보를 기반으로 연결응답신호(525)(예: 발신 가입자 단말/노드(551)의 주소/식별번호, 착신 가입자 단말/노드(556)의 주소/식별번호, 브리지(Tn)의 주소/식별번호, ..., 브리지(T1)의 주소/식별번호로 구성)를 구성하는 단계, 상기 구성된 연결응답신호(525)를 호출 관리부(553)에게 보내는 단계, 연결응답신호(525)에 들어 있는 브리지 정보들을 발신 가입자 단말/노드(551)와 � �리 약속된 순서대로 라운드 테이블에 저장하는 단계를 포함할 수 있다.

    발신 가입자 단말/노드 또는 착신 가입자 단말/노드가 상대편 가입자 단말/노드에게 음성/데이터를 송신하는 방법은 미리 약속된 크기의 조각의 수효가 상기 결정된 수효(n)의 크기인 임시버퍼를 준비하는 단계, 송신하고자 하는 음성/데이터 정보를 임시버퍼에 넣는 단계, 임시버퍼에 저장된 음성/데이터 정보를 순차적으로 미리 약속된 크기의 조각으로 가져오는 단계, 상기 저장한 라운드 테이블에서 순차적으로 브리지 주소/식별번호 정보를 가져오는 단계, 발신지는 자신의 주소/식별번호, 도착지는 순차적으로 가져온 브리지 주소/식별번호, 송신하려는 정보는 음성/데이터 조각으로 구성된 패킷을 생성하여 저장하는 단계, 상기 저장된 n개의 패킷들을 무작위 순서로 송출하는 단계, 송신하고자 하는 음성/데이터 정보가 남아 있는지 검사하는 단계, 음성/데이터 정보가 남아 있는 경우에는, 남아 있는 음성/데이터 정보로부터 차례로 임시버퍼에 넣은 후에 다시 순차적으로 미리 약속된 크기의 조각으로 가져오는 단계로 돌아가는 단계, 음성/데이터 정보가 남아 있지 않은 경우에는 연결해지를 할 것인지 판단하는 단계, 연결해지를 하지 않을 경우 다시 송신하고자 하는 음성/데이터가 남아있는지 검사하며, 연결해지를 하는 경우에는 연결해지요청신호를 생성하여 호출 관리부에게 보내며, 상대방 가입자 단말/노드에게 음성/데이터 송신을 종료하는 단계를 포함할 수 있다.

    발신 가입자 단말/노드 또는 착신 가입자 단말/노드가 상대편 가입자 단말/노드로부터 음성/데이터를 수신하는 절차는 상기 결정된 수효(n)의 브리지들이 보내는 패킷들을 한 번씩 모두 수신이 가능한 정도의 시간이 되도록 수신 타이머(초기값은 0, 시간에 따라 증가, 최대지연 허용시간을 설정)를 설정하며, 상기 미리 약속된 크기의 조각(piece) xn으로 구성된 수신버퍼를 준비하는 단계(S1), 호출 관리부(553)로부터 연결해지요청신호(561)를 수신하였으면 단계(S11)로 가며, 그렇지 않은 경우에는 단계(S3)으로 가는 단계(S2), 상대편 가입자 단말/노드로부터 발신지는 자신의 주소/식별번호, 도착지는 순차적으로 가져온 브리지 주소/식별번호, 송신하려는 정보는 음성/데이터 조각으로 구성된 패킷을 수신하는 단계(S3), 수신된 패킷으로부터 브리지 주소/식별번 호를 인식하는 단계(S4), 인식된 브리지 주소/식별번호가 라운드 테이블에서 i_번째의 브리지 주소/식별번호임을 인식하여 수신된 음성/데이터 조각을 수신버퍼의 i-번째 조각의 위치에 저장하는 단계(S5), 설정된 타이머가 최대지연허용시간을 초과하였는지 검사하여 초과한 경우에는 단계(S10)로 가며, 그렇지 않은 경우에는 단계(S7)로 가는 단계(S6), 라운드 테이블에 저장된 모든 브리지들이 보낸 패킷을 모두 수신하였는지 판단하는 단계(S7), 모두 수신하지 못한 경우에는 단계(S2)로 가며, 모두 수신한 경우에는 단계(S9)로 가는 단계(S8), 수신버퍼내용에 있는 음성/데이터 정보를 출력하며, 수신버퍼의 상태는 엠프티(empty), 내용은 널(null)로 채우고, 타이머 초기값은 0으로 하고 단계(S2)로 가는 단계(S9), 수신버퍼에서 널(null)로 채워진 위치에는 수신 오류 � �시를 하고 단계(S9)로 가는 단계(S10), 수신버퍼의 상태가 엠프티(empty) 인지 판단하여, 엠프티(empty)인 경우에는 단계(S13)로 가며, 아닌 경우는 단계(S12)로 가는 단계(S11), 수신버퍼의 내용에 있는 음성/데이터를 출력하고 단계(S13)로 가는 단계, 자신의 주소/식별번호, 상대방 주소/식별번호 등으로 구성된 연결해지응답신호를 생성하여 호출 관리부에게 전송하며, 상대방 가입자 단말/노드로부터의 음성/데이터 수신을 종료하는 단계(S13)를 포함할 수 있다.

    도 5a와 도 5b를 함께 참조하면, 호출 관리부(553)가 발신 가입자 단말/노드(551)로부터 연결요청신호(521)를 받아 브리지를 설정하는 절차는 발신 가입자 단말/노드(551)로부터 발신 가입자 단말/노드(551)(예: S1) 주소/식별번호, 착신 가입자 단말/노드(516)(예: D2) 주소/식별번호, 요청하고자 하는 브리지 수효(n)로 구성된 연결요청신호(521)를 받는 단계, 연결요청신호(521)의 적합성을 검사하여 유효하지 않은 경우에는 무응답, 유효한 경우에는 서로 다른 경로가 될 수 있는 위치에 있는 적당한 브리지들을 선택하는 단계, 선택된 브리지들에게 해당하는 각각의 브리지 중계요청신호(531_1, ..., 531_n)들을 생성하는 단계[예로써 (S1, D2, T1), ..., (S1, D2, Tn)], 각각의 브리지들에게 해당하는 중계요청신호(531_1, ..., 531_n)들을 각각 송신하는 단계, 각각의 브리지들로부터 중� �응답신호(532_1, ..., 532_n)를 기다리는 단계, 상기 모든 브리지들로부터 중계응답신호(532_1, ..., 532_n)를 수신하였는지 검사하여 모든 브리지들로부터 중계응답신호(532_1, ..., 532_n)를 수신한 경우에는 착신가입자에게 보내기 위한 연결요청신호(523)(S1, D2, T1, ..., Tn과 같이 구성)를 생성하는 단계, 생성된 연결요청신호(523)를 저장한 다음에는 착신가입자 단말/노드에게 연결요청신호(523)를 보내고 난 후에는 연결응답신호(525)(예: S1, D2, Tn, ..., T1과 같이 구성)를 대기하는 단계, 착신가입자 단말/노드로부터 연결응답신호(525)를 받으면 그 신호를 발신 가입자 단말/노드(551)에게 보내는 단계를 포함할 수 있다.

    호출 관리부(553)가 발신 가입자 단말/노드(551) 또는 착신 가입자 단말/노드(556)로부터 연결해지요청신호를 받아 브리지를 설정 해지하는 절차는 연결해지요청신호를 수신하여 적합성 검토를 하여 적합하지 않은 경우에는 무시하는 단계, 적법한 경우에 수신된 연결해지요청신호를 보낸 단말/노드가 누구인지 판단하여 발신 가입자 단말/노드(551)의 경우에는 연결해지요청신호를 착신 가입자 단말/노드(556)에게 보내며, 착신 가입자 단말/노드(556)의 경우에는 연결해지요청신호를 발신 가입자 단말/노드(551)에게 보내는 단계, 선택된 브리지(554_1, ..., 554_n)들에게 해당하는 각각의 브리지 중계해지요청신호(571_1, ..., 571_n)들을 생성하는 단계[예로써 (S1, D2, T1), ..., (S1, D2, Tn)], 각각의 브리지브리지(554_1, ..., 554_n)들에게 해당하는 중계해지요청신호(571_1, ..., 571_ n)들을 각각 송신하는 단계, 각각의 브리지(554_1, ..., 554_n)들로부터 중계해지응답신호(572_1, ..., 572_n)를 기다리는 단계, 상기 모든 브리지브리지(554_1, ..., 554_n)들로부터 중계해지응답신호(572_1, ..., 572_n)를 수신하였는지 검사하고, 모두 수신한 경우에는 저장된 연결요청신호(523)를 제거하고 종료하는 단계들을 포함할 수 있다.

    도 5a를 참조하면 브리지가 중계 기능을 설정 및 해지하는 과정과 중계테이블에서 추가 및 삭제하는 절차는 다음과 같을 수 있다. 중계 테이블은 발신가입자 중계테이블과 수신가입자 중계테이블을 지니고 있으며, 발신가입자 중계테이블의 엔트리 구성은 발신 가입자 단말/노드(511)(S1) 주소/식별번호, 착신 가입자 단말/노드(516)(D2) 주소/식별번호, 상태정보를 포함하며, 착신가입자 중계테이블의 엔트리 구성은 착신 가입자 단말/노드(516)(D2) 주소/식별번호, 발신 가입자 단말/노드(511)(S1) 주소/식별번호, 상태정보를 포함한다. 중계 기능을 설정하는 과정으로 호출 관리부로부터 발신 가입자 단말/노드(511)(S1) 주소/식별번호, 착신 가입자 단말/노드(516)(D2) 주소/식별번호, 브리지 자신(Ti)의 주소/식별번호로 구성된 중계요청신호(531_1, ..., 531_n)를 받는 단계, 수신된 중계요청신호(531_1, ..., 531_n)에 의하여 자신의 중계 테이블의 발신가입자 중계테이블에 (S1, D2, 상태정보)로 구성된 엔트리를 추가하고 또한 착신가입자 중계테이블에 (D2, S1, 상태정보)로 구성된 엔트리를 추가하는 단계, 중계응답신호(532_1, ..., 532_n)를 호출 관리부(513)에게 보내는 단계를 포함할 수 있다.

    도 5b를 참조하면, 중계 기능을 해지하는 단계로서 호출 관리부(553)로부터 발신 가입자 단말/노드(551)(S1) 주소/식별번호, 착신 가입자 단말/노드(556)(D2) 주소/식별번호, 브리지 자신(Ti)의 주소/식별번호로 구성된 중계해지요청신호(571_1, ..., 571_n)를 받는 단계, 수신된 중계해지요청신호(571_1, ..., 571_n)에 의하여 자신의 중계 테이블에 발신가입자 중계테이블에 있던 (S1, D2, 상태정보)로 구성된 엔트리를 삭제하고 또한 수신가입자 중계테이블에 있던 (D2, S1, 상태정보)로 구성된 엔트리를 삭제하는 단계, 중계해지응답신호(572_1, ..., 572_n)를 호출 관리부(553)에게 보내는 단계들을 포함할 수 있다.

    브리지가 발신 단말/노드(caller party) 또는 착신 단말/노드(called party)의 음성/데이터를 중계하는 절차는 발신 가입자 단말/노드 또는 착신 가입자 단말/노드로부터 패킷을 수신하는 단계(S101), 패킷의 출발지 주소/식별번호를 보고 패킷을 보낸 단말/노드가 발신 가입자 단말/노드인지 착신 가입자 단말/노드인지 판단하여 발신 가입자 단말/노드인 경우 단계(S103)로 가며, 착신 가입자 단말/노드인 경우는 단계(S104)로 가는 단계(S102)(출발지 주소 정보를 발신가입자 중계테이블 및 착신가입자 중계테이블의 각각의 엔트리 첫 번째 정보와 비교하여 용이하게 판별), 수신된 패킷의 발신가입자 주소/식별번호에는 자신의 주소/식별번호로 대체하고, 수신된 패킷의 발신가입자 주소/식별번호 정보에는 발신가입자 중계테이블의 엔트리에서 착신가입자 주소/식별� ��호 정보로 대체하여 보내는 단계(S103), 수신된 패킷의 발신가입자 주소/식별번호에는 자신의 주소/식별번호로 대체하고, 수신된 패킷의 발신가입자 주소/식별번호 정보에는 착신가입자 중계테이블의 엔트리에서 발신가입자 주소/식별번호 정보로 대체하여 보내는 단계(S104)를 포함할 수 있다.

    도 10을 참조하면, 발신 가입자가 브리지 수효(n)에 대응되는 착신 가입자의 주소/식별번호를 호출 관리부(1013)에게 미리 등록해 놓은 경우에는 연결요청신호/연결요청응답신호와 연결해지요청신호/연결해지응답신호에 실제의 상대편 주소/식별번호를 밝히지 않기 위하여 발신 가입자 단말/노드(1011)가 착신 가입자 단말/노드(1016)와 음성/데이터를 조각으로 분할 전송이 가능하도록 복수의 경로를 설정하는 절차로서, 발신 가입자 단말/노드(1011)가 자신의 주소/식별번호와 요청 브리지 수효로 구성된 연결요청신호(1021)를 생성하는 단계, 발신 가입자 단말/노드(1011)가 상기 생성된 연결요청신호(1021)를 호출 관리부(1013)에게 보내는 단계, 연결요청신호(1022)를 수신한 호출 관리부(1013)는 발신 가입자 단말/노드(1011)의 적법성(단말/노드 및 브리지 수효)을 검� ��하여 합법적이 아닌 단말/노드는 연결거부를 하고(또는 무응답), 합법적이라고 판단되면 발신 가입자(1011) 노드/단말이 등록한 정보에서 브리지 수효와 대응하는 착신 가입자(1016) 주소/식별번호를 가져오고, 자신이 관리하는 브리지 들 중에서 브리지 수효대로 브리지(1014_1, ..., 1014_n)들을 선정하고 각각의 브리지(1014_1, ..., 1014_n)들에 보내기 위한 중계요청신호(1031_1, ..., 1031_n)를 생성하는 단계, 호출 관리부(1013)는 상기 선정된 각각의 브리지(1014_1, ..., 1014_n)들에게 중계요청신호(1031_1, ..., 1031_n)를 보내는 단계, 선정된 각각의 브리지(1014_1, ..., 1014_n)들은 호출 관리부(1013)의 중계요청신호(1031_1, ..., 1031_n)를 받아 중계응답신호(1032_1, ..., 1032_n)를 형성하여 호출 관리부(1013)에게 보내는 단계, 호출 관리부(1013)는 자신이 선택하여 중계요청신호(1031_1, ..., 1031_ n)를 보냈던 각각의 브리지(1014_1, ..., 1014_n)들로부터 중계응답신호(1032_1, ..., 1032_n)를 수신하는 단계로써, 선정된 각각의 브리지(1014_1, ..., 1014_n)들로부터 중계응답신호(1032_1, ..., 1032_n)를 모두 받으면 다음 단계로 가고 아니면 대기하는 단계, 중계응답신호(1032_1, ..., 1032_n)를 모두 받은 이후에 호출 관리부(1013)가 착신 단말/노드의 주소/식별번호, 브리지(1014_1) 주소/식별번호, ..., 브리지(1014_n) 주소/식별번호 [여기에서 n 은 상기 1)의 브리지 수효]로 구성된 연결요청신호(1023)를 생성하는 단계, 호출 관리부(1013)가 생성된 연결요청신호(1023)를 착신 가입자의 단말/노드(1016)에게 보내는 단계, 호출 관리부(1013)로부터 연결요청신호(1024)를 받은 착신 가입자의 단말/노드(1016)가 중계요청신호(1031_1, ..., 1031_n)에 있는 브리지(1014_1, ..., 1014_n)들의 순서를 임의로 배� �하여 착신 가입자 단말/노드(1016)의 주소/식별번호, 브리지(Tn) 주소/식별번호, ..., 브리지(T1) 주소/식별번호와 같이 연결응답신호(1025)를 생성하는 단계, 착신 가입자의 단말/노드(1016)가 생성된 연결응답신호(1025)를 호출 관리부(1013)에게 보내는 단계, 연결응답신호(1026)를 수신한 호출 관리부(1013)는 그 연결응답신호(1026)에 있는 착신 가입자 단말/노드(1016)의 주소/식별번호 대신에 발신 가입자 단말/노드(1011)의 주소/식별번호, 브리지(Tn) 주소/식별번호, ..., 브리지(T1) 주소/식별번호와 같이 연결응답신호(1027)를 생성하는 단계, 호출 관리부(1013)가 상기 연결응답신호(1027)를 발신 가입자의 단말/노드(1011)에게 보내는 단계를 포함할 수 있다.

    도 11을 참조하면 발신 가입자가 브리지 수효(n)에 대응되는 착신 가입자의 주소/식별번호를 호출 관리부(1153)에게 미리 등록해 놓은 경우에는 연결요청신호/연결요청응답신호와 연결해지요청신호/연결해지응답신호에 실제의 상대편 주소/식별번호를 밝히지 않기 위하여 음성/데이터를 조각으로 분할 전송이 가능하도록 설정하였던 발신 가입자 단말/노드가 착신 가입자 단말/노드 사이의 복수 경로를 해지하는 절차로서 연결 해지를 원하는 가입자 단말/노드(1151)가 자신의 주소/식별번호와 자신에게 부여된 임의의 브리지(Ti) 주소/식별번호로 구성된 연결해지요청신호(1161)를 생성하는 단계, 가입자 단말/노드(1151)가 연결해지요청신호(1161)를 호출 관리부(1153)에게 보내는 단계, 연결해지요청신호(1162)를 수신한 호출 관리부(1153)는 연결해지요청신호(1162) 를 보낸 가입자 단말/노드의 적법성(단말/노드)을 검사하여 합법적이 아닌 단말/노드는 연결해지거부를 하고(또는 무응답), 합법적이라고 판단되면 가입자 단말/노드(1151) 정보를 바탕으로 상대방 주소/식별번호를 지닌 단말/노드(1156)를 인식하여 그 단말/노드(1156)에게 연결해지요청신호(1163)를 보내는 단계, 연결해지요청신호(1164)를 받은 단말/노드(1156)는 연결해지응답신호(1165)를 생성하는 단계, 상기 단말/노드(1156)가 연결해지응답신호(1165)를 호출 관리부(1153)에게 보내는 단계, 연결해지응답신호(1166)를 수신한 호출 관리부(1153)는 단말/노드(1151)에게 보낼 연결해지응답신호로서 가입자 단말/노드(1151)의 주소/식별번호와 가입자 단말/노드(1151)에게 부여된 임의의 브리지(Ti) 주소/식별번호로 구성된 연결해지응답신호(1166)(일명 "브리지(Ti) 연결해지응� �신호")를 생성하는 단계, 상기 호출 관리부(1153)가 단말/노드(1151)에게 그 단말/노드(1151)의 "브리지(Ti) 연결해지응답신호(1167)"를 보내는 단계, 호출 관리부(1153)가 발신 가입자 단말/노드가 착신 가입자 단말/노드 사이의 복수 경로를 제공하였던 각각의 브리지(1154_1, ..., 1154_n)들에게 해당하는 중계해지요청신호(1171_1, ..., 1171_n)들을 생성하는 단계, 상기 생성된 중계해지요청신호(1171_1, ..., 1171_n)들을 각각의 브리지(1154_1, ..., 1154_n)들에게 보내는 단계, 상기 중계해지요청신호(1171_1, ..., 1171_n)를 받은 각각의 브리지(1154_1, ..., 1154_n)들이 중계해지응답신호(1172_1, ..., 1172_n)를 호출 관리부(1153)에게 보내는 단계를 포함할 수 있다.

    도 12를 참조하면, 발신 가입자 단말/노드와 착신 가입자 단말/노드가 연결된 상태에서 필요에 의하여 브리지 수효를 변경하거나 경로 변경을 하는 방법으로 브리지 수효 또는 경로의 변경이 필요한 가입자 단말/노드(1211)가 호출 관리부(1213)에게 브리지변경요청신호(1221)를 보내면, 호출 관리부(1213)는 브리지변경요청신호(1221)를 검사하고 브리지(1214_1, ..., 1214_m)들을 선택하며, 선택된 브리지(1214_1, ..., 1214_m)들과 내부에 저장한 연결응답신호에 있는 브리지들을 비교하여 새로이 선택된 브리지(1214_1, ..., 1214_m)들에게 중계요청신호(1231_1, ..., 1231_m)를 보내며, 새로이 선택된 브리지(1214_1, ..., 1214_m)들로부터 중계응답신호(1232_1, ..., 1232_m)를 모두 받은 후에, 상기 선택된 브리지 정보들로 구성된 브리지변경요청신호(1223)를 생성하여, 브리지변경요청신호(1221) 를 보낸 가입자 단말/노드(1211)의 상대편 가입자 단말/노드(1216)에게 브리지변경요청신호(1223)를 보내고, 브리지변경요청신호(1223)를 수신한 상대편 가입자 단말/노드(1216)는 브리지변경응답신호(1226)를 호출 관리부(1213)에게 보내며, 브리지변경응답신호(1226)를 수신한 호출 관리부(1213)는 가입자 단말/노드(1211)에게 브리지변경응답신호(1228)를 보내며, 브리지변경응답신호(1228)를 수신한 가입자 단말/노드(1211)는 변경된 브리지(1214_1, ..., 1214_m)를 통하여 정보 송신/수신 준비가 되었음을 알리는 변경응답수신신호(1241)를 호출 관리부(1213)에게 보내면, 호출 관리부(1213)가 다시 가입자 단말/노드(1216)에게 변경응답수신신호(1242)를 보내어 변경된 브리지(1214_1, ..., 1214_m)들을 사용하여 정보의 송수신을 시작하며, 상기 가입자 단말/노드(1216)에게 브리지변경응답� �호(1242)를 보내낸 직후에, 자신의 내부에 저장되었던 연결응답신호와 브리지변경응답신호의 브리지들을 비교하여 브리지변경응답신호에 없는 브리지들을 선택하여 중계해지요청신호들을 각각 보내면 브리지변경응답신호에 없는 브리지들은 호출 관리부(1213)에게 중계해지응답신호를 보내며, 브리지변경응답신호에 없는 브리지들로부터 중계해지응답신호를 모두 수신한 호출 관리부(1213)는 자신의 내부에 저장하였던 연결응답신호의 브리지 정보들을 브리지변경응답신호에 있는 브리지 정보들로 대체하는 것을 특징으로 할 수 있다.

    도 1 내지 도 13에 따른 실시예는 발신 또는 착신 가입자 단말/노드 중 일방만이 상술한 실시예와 같은 기능을 지니고 있고 다른 일방은 그러한 기능을 지니지 않은 일반 가입자 단말/노드인 경우에, 일반 가입자 단말/노드와 접속된 집선장치 또는 기지국이 상기 실시예와 같은 기능을 가진 “착신 가입자 단말/노드의 기능을 대신 수행”하는 “착신 단말/노드 프록시”를 설정할 수 있도록 하는 것을 포함할 수 있다.

    본 발명의 다른 실시예는 송신 터미널(511), 수신 터미널(516), 송신 터미널(511)과 수신 터미널(516) 간의 데이터 전송을 관리하는 호출 관리부(513) 및 호출 관리부(513)의 제어를 받아 약속된 개수로 분할된 각각의 데이터 조각을 전달하는 복수 개의 브리지(514_1, ..., 514_n)를 포함하는 네트워크 시스템일 수 있다.

    브리지(514_1, ..., 514_n)는 송신 터미널(511) 및 수신 터미널(516)과 동일한 식별자 체계를 사용하고 분할된 각각의 데이터 조각을 중계하거나 중계 해지를 하는 것을 특징으로 할 수 있다.

    호출 관리부(513)는 브리지의 최대 수효를 관리하며, 송신 터미널(511)이 전송하는 연결요청신호(521, 522)를 처리하고, 송신 터미널(511)과 수신 터미널(516)이 전송하는 연결해지요청신호(561, 562)를 처리하고, 상기 송신 터미널(511)로 하여금 브리지 수효를 임의로 생성할 수 있도록 브리지 수효의 최댓값을 알려주는 것을 특징으로 할 수 있다.

    상기 연결요청신호(521, 522)는 송신 터미널(511)이 바로 전송하는 신호(521)가 될 수 있으며, 집선 장치(512)가 송신 터미널(511)로부터 연결요청신호(521)를 받아 다시 재전송하는 연결요청신호(522)가 될 수 있다. 연결해지요청신호(561, 562) 또한 같은 원리로 연결을 해지하고자 하는 송신 터미널(551)에서 전송하는 신호(561)일 수 있으며, 집선 장치(552)가 상기 송신 터미널(551)에서 연결해지요청신호(561)를 받아 다시 재전송하는 연결해지요청신호(562)가 될 수 있다.

    송신 터미널(511)은 송신 터미널(511)의 식별자, 수신 터미널(516)의 식별자 및 송신 터미널(511)이 원하는 브리지 수효를 포함하는 연결요청신호(521, 522)와 연결해지요청신호(561, 562)를 생성 처리할 수 있는 유선기기 또는 무선기기인 것을 특징으로 할 수 있다.

    송신 터미널(511)은 송신 터미널(511)의 식별자, 브리지들(514_1, ..., 514_n)의 식별자를 포함하는 연결요청신호(521, 522)를 수신, 처리하며, 연결해지요청신호(561, 562)를 생성하고 처리할 수 있는 유선기기 또는 무선기기인 것을 특징으로 할 수 있다.

    약속된 개수로 분할의 의미는 송신 터미널(511)과 수신 터미널(516) 사이, 또는 상기 송신 터미널(511), 상기 수신 터미널(516) 및 상기 호출 관리부(513) 사이에서 사전에 정해진 크기로 데이터를 분할하는 것을 뜻할 수 있다.

    송신 터미널(511) 또는 상기 수신 터미널(516)은 상기 브리지(514_1, ..., 514_n)와 동일한 식별자 체계를 가지는 집선 장치(512) 또는 집선 장치(515)를 통해 상대방과 통신을 할 수 있다.

    본 발명의 또 다른 실시예는 송신 터미널(511)이 수신 터미널(516)의 식별자 및 요청 브리지 수효를 포함하는 제1 연결요청신호(521, 522)를 호출 관리부(513)에 전송하는 제1 단계, 호출 관리부(513)는 요청 브리지 수효에 따라 복수 개의 브리지들(514_1, ..., 514_n)을 선정하고, 상기 송신 터미널의 식별자 및 상기 선정된 복수 개의 브리지들(514_1, ..., 514_n)의 식별자를 포함하는 제2 연결요청신호(523, 524)를 수신 터미널(516)에게 전송하는 제2 단계, 수신 터미널(516)이 상기 제2 연결요청신호(523, 524)에 포함된 복수 개의 브리지들(514_1, ..., 514_n)의 식별자를 재배열하는 제3 단계 및 수신 터미널(516)이 송신 터미널(511)의 식별번호 및 재배열된 복수 개의 브리지의 식별자를 포함하는 연결응답신호(525, 526)를 송신 터미널(511)에게 전송하는 제4 단계를 포함하는 데이터 전송 경로 설정 방법일 수 있다. 여기서 제2 연결요청신호(523, 524)는 호출 관리부(513)가 바로 전송하는 신호가 될 수 있으며, 집선 장치(515)가 다시 이를 재전송하는 신호가 될 수 있다. 연결응답신호(525, 526) 또한 수신 터미널(516)이 바로 전송하는 신호가 될 수 있으며, 집선 장치(515)가 다시 이를 재전송하는 신호가 될 수 있다.

    상기 제1 단계는 송신 터미널(511)과 수신 터미널(516) 사이의 경로 수효를 호출 관리부(513)가 허용한 수효의 범위 이내로 설정하는 단계(612) 및 송신 터미널(511)의 식별자, 수신 터미널(516)의 식별자, 설정된 수효를 포함하는 제1 연결요청신호(521)를 호출 관리부(513)에 전송하는 단계(614)를 포함할 수 있다.

    상기 제2 단계는 호출 관리부(513)가 제1 연결요청신호(521, 522)를 수신한 후 제1 연결요청신호(521, 522)가 합법적이라면 요청 브리지 수효에 따라 복수 개의 브리지들을 선정하고, 송신 터미널(511)의 식별자 및 선정된 복수 개의 브리지들(514_1, ..., 514_n)의 식별자를 포함하는 제2 연결요청신호(523, 524)를 수신 터미널(516)에게 전송하며, 합법적이지 않다면 연결 요청 신호를 거부하는 단계를 포함할 수 있다.

    상기 제2 단계는 호출 관리부(513)가 요청 브리지 수효에 따라 복수 개의 브리지들(514_1, ..., 514_n)을 선정한 후, 선정된 각각의 브리지들(514_1, ..., 514_n)에게 중계요청신호(531_1, ..., 531_n)를 전송하고 선정된 각각의 브리지들(514_1, ..., 514_n)로부터 중계응답신호(532_1, ..., 532_n)를 받는 단계를 더 포함하는 것을 특징으로 할 수 있다.

    또한 상기 제2 단계는 호출 관리부(513)가 송신 터미널(516)로부터 송신 터미널(516)의 식별자, 수신 터미널(511)의 식별자, 브리지의 수효를 포함하는 연결요청신호(521, 522)를 받는 단계, 호출 관리부(513)가 상기 브리지의 수효에 따라 브리지들을 선택하여 상기 선택된 브리지들(514_1, ..., 514_n)에게 중계요청신호(531_1, ..., 531_n)를 전송하는 단계, 상기 브리지들(514_1, ..., 514_n)이 중계응답신호(532_1, ..., 532_n)를 호출 관리부(513)에게 전송하는 단계, 호출 관리부(513)가 선택된 모든 브리지들(514_1, ..., 514_n)로부터 상기 중계응답신호(532_1, ..., 532_n)를 수신하였는지 확인하는 단계, 호출 관리부(513)가 수신 터미널(516)에게 제2 연결요청신호(523, 524)를 전송하는 단계, 호출 관리부(513)가 수신 터미널(516)로부터 연결응답신호(525, 526)를 수신하는 단계, 호출 관리부(513)가 송� �� 터미널(511)에게 연결응답신호(527, 528)를 전송하는 단계를 더 포함할 수 있다.

    상기 제4 단계는 수신 터미널(516)이 호출 관리부(513)에게 연결응답신호(525, 526)를 전송하고 호출 관리부(513)는 송신 터미널(511)에게 연결응답신호(527, 528)를 전송하는 것을 특징으로 할 수 있다. 상기 연결응답신호(527, 528)는 호출 관리부(513)가 송신 터미널(511)에게 전송하는 신호로서, 집선 장치(512)로 전송하는 신호와 송신 터미널(511)로 전송하는 신호를 포함할 수 있다.

    상기 제4 단계에서의 재배열은, 수신 터미널(511)이 중계요청신호(523, 524)에 있는 브리지들(514_1, ..., 514_n)의 순서를 임의로 배열하는 것을 특징으로 할 수 있다.

    상기 연결응답신호(525, 526)는 송신 터미널(511)의 식별자, 수신 터미널(516)의 식별자, 재배열된 브리지들의 식별자를 포함할 수 있다.

    상기 제4 단계는 송신 터미널(511)이 상기 재배열된 브리지들의 식별자의 정보를 순서대로 라운드 테이블에 저장하는 단계를 포함할 수 있으며, 수신 터미널(516)이 상기 재배열된 브리지들의 식별자의 정보를 순서대로 라운드 테이블에 저장하는 단계를 포함할 수 있다.

    본 발명의 또 다른 실시예는 송신 터미널(511)이 송신하고자 하는 데이터를 버퍼에 입력하는 단계(623), 버퍼에 저장된 데이터를 순차적으로 송신 터미널(511)과 수신 터미널(516) 사이에서 정해진 크기의 조각으로 나누어 가져오는 단계(626), 조각들을 전송할 브리지들(514_1, ..., 514_n)의 식별자 정보를 송신 터미널(511)에 포함된 라운드 테이블에서 순차적으로 가져오는 단계(627), 상기 조각들 중 하나, 상기 송신 터미널의 식별자 및 상기 라운드 테이블에서 가져온 브리지의 식별자를 포함하는 패킷들을 생성하여 무작위 순서로 송출하는 단계(628, 632)를 포함하는 데이터 송신 방법일 수 있다.

    상기 송출하는 단계(628, 632) 이후에는 송신 터미널(511)이 송신하고자 하는 데이터가 더 남아 있는지 검사하는 단계(633), 검사 결과 데이터 정보가 남아 있는 경우 다시 상기 버퍼에 입력하는 단계(637)부터 진행하고, 남아 있지 않은 경우 연결 해지를 할 것인지 판단하는 단계(634) 및 상기 연결 해지를 하는 경우 연결해지요청신호(561, 562)를 호출 관리부(553)에게 전송하며, 연결 해지를 하지 않는 경우 상기 검사하는 단계(633)부터 진행하는 단계를 포함할 수 있다.

    본 발명의 또 다른 실시예는 수신 터미널(516)이 브리지들(514_1, ..., 514_n)이 보내는 패킷들을 한 번씩 모두 수신이 가능할 정도의 시간이 되도록 타이머를 설정하고 수신버퍼를 준비하는 단계, 송신 터미널(511)의 식별자, 브리지의 식별자, 데이터 조각을 포함하는 패킷들을 수신하는 단계, 상기 수신된 패킷으로부터 브리지 식별자를 도출하고 수신된 데이터의 브리지 식별자를 상기 수신 터미널(516)에 포함된 라운드 테이블을 통해 인식하는 단계, 데이터 조각을 브리지 식별자에 따라 수신 버퍼에 저장하는 단계, 상기 라운드 테이블에 저장된 브리지 식별자에 해당하는 패킷들을 모두 수신하였는지 확인하는 단계, 수신 버퍼에 저장된 데이터를 출력하는 단계를 포함하는 데이터 수신 방법일 수 있다.

    상기 출력하는 단계 이후에는, 수신 터미널(516)이 연결해지요청신호(563, 564)를 수신한 경우 수신 터미널(516)의 식별자, 송신 터미널(511)의 식별자를 포함하는 연결해지응답신호(565, 566)를 전송하며, 송신 터미널(511)로부터의 수신을 종료하는 단계를 더 포함할 수 있다.

    본 발명의 또 다른 실시예는 제1 터미널(551)이 연결해지요청신호(561, 562)를 호출 관리부(553)에 전송하는 단계, 호출 관리부(553)가 연결해지요청신호(563, 564)를 제2 터미널(556)에게 전송하는 단계, 제2 터미널(556)이 연결해지응답신호(565, 566)를 호출 관리부(553)에 전송하는 단계, 호출 관리부(553)가 연결해지응답신호(565, 566)를 수신한 후 제1 터미널(551)에 연결해지응답신호(567, 568)를 전송하는 단계, 호출 관리부(553)가 제1 터미널(551)과 제2 터미널(556) 사이의 데이터 이동 경로를 제공하였던 각각의 브리지들(554_1, ..., 554_n)에게 중계해지요청신호(571_1, ..., 571_n)를 전송하는 단계, 브리지들(554_1, ..., 554_n)이 중계해지응답신호(572_1, ..., 572_n)를 호출 관리부(553)에 전송하는 단계를 포함하는 데이터 전송 경로 해지 방법일 수 있다.

    본 발명의 또 다른 실시예는 송신 터미널(1011)이 브리지 수효에 대응되는 수신 터미널(1016)의 식별자를 호출 관리부(1013)에 미리 등록하는 단계, 송신 터미널(1011)이 자신의 식별자와 요청 브리지 수효를 포함하는 제1 연결요청신호(1021, 1022)를 호출 관리부(1013)에게 전송하는 단계, 호출 관리부(1013)가 상기 브리지 수효대로 브리지들을 선정하여 브리지들(1014_1, ..., 1014_n)에게 중계요청신호(1031_1, ..., 1031_n)를 전송하는 단계, 브리지들(1014_1, ..., 1014_n)이 중계요청신호(1031_1, ..., 1031_n)를 받아 중계응답신호(1032_1, ..., 1032_n)를 호출 관리부(1013)에게 전송하는 단계, 호출 관리부(1013)가 수신 터미널(1016)의 식별자, 중계응답신호(1032_1, ..., 1032_n)를 보낸 각각의 브리지의 식별자를 포함하는 제2 연결요청신호(1023, 1024)를 수신 터미널(1016)에 전송하는 단계, 수신 터미� �(1016)이 브리지들(1014_1, ..., 1014_n)의 식별자를 재배열하여 호출 관리부(1013)에게 연결응답신호(1025, 1026)를 전송하는 단계, 호출 관리부(1013)가 송신 터미널(1011) 식별자와 재배열된 브리지들의 식별자를 포함하는 연결응답신호(1027, 1028)를 송신 터미널(1011)에 전송하는 단계를 포함하는 데이터 경로 설정 방법일 수 있다.

    제1 연결요청신호(1021, 1022)는 송신 터미널(1011)이 호출 관리부(1013)에게 전송하는 신호로서, 집선 장치(1012)로 전송하는 신호(1021)와 호출 관리부(1013)로 전송하는 신호(1022)를 포함할 수 있다.

    제2 연결요청신호(1023, 1024)는 호출 관리부(1013)가 수신 터미널(1016)에게 전송하는 신호로서, 집선 장치(1015)로 전송하는 신호(1023)와 수신 터미널(1016)로 전송하는 신호(1024)를 포함할 수 있다.

    연결응답신호(1025, 1026)는 수신 터미널(1016)이 호출 관리부(1013)에게 전송하는 신호로서, 집선 장치(1015)로 전송하는 신호(1025)와 호출 관리부(1013)로 전송하는 신호(1026)를 포함할 수 있다.

    연결응답신호(1027, 1028)는 호출 관리부(1013)가 송신 터미널(1011)에게 전송하는 신호로서, 집선 장치(1012)로 전송하는 신호(1027)와 송신 터미널(1011)로 전송하는 신호(1028)를 포함할 수 있다.

    본 발명의 또 다른 실시예는 송신 터미널이 브리지 수효에 대응되는 수신 터미널의 식별자를 호출 관리부(1153)에 미리 등록하는 단계, 제1 터미널(1151)이 자신의 식별자와 각각의 브리지들(1154_1, ..., 1154_n)의 식별자를 포함하는 연결해지요청신호(1161, 1162)를 호출 관리부(1153)에 전송하는 단계, 호출 관리부(1153)가 연결해지요청신호(1163, 1164)를 제2 터미널(1156)에게 전송하는 단계, 제2 터미널(1156)이 연결해지응답신호(1165, 1166)를 호출 관리부(1153)에 전송하는 단계, 호출 관리부(1153)가 연결해지응답신호(1167, 1168)를 제1 터미널(1151)에게 전송하는 단계, 호출 관리부(1153)가 상기 브리지들(1154_1, ..., 1154_n)에게 중계해지요청신호(1171_1, ..., 1171_n)를 전송하는 단계, 중계해지요청신호(1171_1, ..., 1171_n)를 받은 각각의 브리지들(1154_1, ..., 1154_n)이 중계해지응답신호(1172_ 1, ..., 1172_n)를 호출 관리부(1153)에게 전송하는 단계를 포함하는 데이터 전송 경로 해지 방법일 수 있다.

    연결해지요청신호(1161, 1062)는 제1 터미널(1151)이 호출 관리부(1053)에게 전송하는 신호로서, 집선 장치(1152)로 전송하는 신호(1161)와 호출 관리부(1153)로 전송하는 신호(1162)를 포함할 수 있다.

    연결해지요청신호(1163, 1164)는 호출 관리부(1153)가 제2 터미널(1156)에게 전송하는 신호로서, 집선 장치(1155)로 전송하는 신호(1163)와 제2 터미널(1156)로 전송하는 신호(1164)를 포함할 수 있다.

    연결해지응답신호(1165, 1166)는 제2 터미널(1156)이 호출 관리부(1153)에게 전송하는 신호로서, 집선 장치(1155)로 전송하는 신호(1165)와 호출 관리부(1153)로 전송하는 신호를(1166) 포함할 수 있다.

    연결해지응답신호(1167, 1168)는 호출 관리부(1153)가 제1 터미널(1151)에게 전송하는 신호로서, 집선 장치(1152)로 전송하는 신호(1167)와 제1 터미널(1151)로 전송하는 신호(1168)를 포함할 수 있다.

    본 발명의 또 다른 실시예는 제1 터미널(1211)이 브리지 변경요청신호(1221)를 호출 관리부(1213)에 전송하는 단계, 호출 관리부(1213)가 새로운 브리지들을 선택한 후 제2 터미널(1216)에게 브리지 변경요청신호(1223)를 전송하는 단계, 제2 터미널(1216)이 호출 관리부(1213)를 통하여 브리지 변경응답신호(1226, 1228)를 제1 터미널(1211)에게 전송하는 단계, 제1 터미널(1211)이 호출 관리부(1213)를 통하여 브리지 변경응답수신신호(1241, 1242)를 상기 제2 터미널(1216)에게 전송하는 단계 및 상기 변경된 브리지들을 통해 데이터 전송을 시작하는 단계를 포함하는 브리지 수효 및 경로 변경 방법일 수 있다.

    본 발명의 일 실시예에 의하면 처음에 연결하고자 하는 단말/노드가 연결하려는 단말/노드의 주소/식별번호와 임의의 중계노드 수효를 생성하여 네트워크에게 전달하면, 네트워크는 단말/노드가 요청한 수효의 실제 중계 브리지들을 설정하여 단말/노드에게 전달하고, 단말/노드는 단말/노드에게 음성/데이터를 분할하여 전송하는 방법을 네트워크를 통하여 전달하면, 단말/노드는 단말/노드가 결정한 방식으로 음성/데이터를 조각(piece)들로 분할 전송할 수 있다. 따라서 네트워크 내부의 브리지들은 단말/노드 및 단말/노드와 송수신을 하는 가상의 단말/노드 역할을 하게 된다. 이와 같은 방식은 기존의 전송장치와 네트워크를 활용할 수 있을 뿐만 아니라, 네트워크의 중간에서 제3의 단말/노드에게 노출되어도 제3의 단말/노드는 그 송수신 내용을 알 수 없게 되는 장점이 있으며, 또한 기존의 정보 보호 방식을 그대로 적용할 수 이점이 있다.

    상기 실시예는 호출 관리부 내부에 저장되어 있던 변경 이전의 연결응답신호와 브리지 변경연결응답신호의 브리지들의 비교하는 단계, 저장되어 있던 연결응답신호의 브리지들 중 브리지 변경연결응답신호에 없는 브리지들에게 중계해지요청신호를 전송하는 단계, 브리지 변경연결응답신호에 없는 브리지들이 중계해지응답신호를 전송하는 단계, 호출 관리부는 호출 관리부 내에 저장되어 있던 브리지 정보들을 브리지 변경응답신호에 있는 브리지 정보들로 대체하는 것을 포함할 수 있다.

    본 발명은 도면에 도시된 실시예를 참고로 하여 설명되었으나, 이는 예시적인 것에 불과하며 당해 기술이 속하는 기술분야에서 통상의 지식을 가진 자라면 이로부터 다양한 변형 및 균등한 타 실시예가 가능하다는 점을 이해할 것이다. 따라서, 본 발명의 진정한 기술적 보호범위는 아래의 특허청구범위에 의하여 정해져야할 것이다.

    高效检索全球专利

    专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

    我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

    申请试用

    分析报告

    专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

    申请试用

    QQ群二维码
    意见反馈