WO2004049657A1 - Transmitting apparatus - Google Patents

Transmitting apparatus Download PDF

Info

Publication number
WO2004049657A1
WO2004049657A1 PCT/JP2002/012370 JP0212370W WO2004049657A1 WO 2004049657 A1 WO2004049657 A1 WO 2004049657A1 JP 0212370 W JP0212370 W JP 0212370W WO 2004049657 A1 WO2004049657 A1 WO 2004049657A1
Authority
WO
WIPO (PCT)
Prior art keywords
data
network
telephone
different
protocol
Prior art date
Application number
PCT/JP2002/012370
Other languages
French (fr)
Japanese (ja)
Inventor
Hisashi Oyamada
Toshihito Kaneshima
Original Assignee
Fujitsu Limited
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 Fujitsu Limited filed Critical Fujitsu Limited
Priority to JP2004554943A priority Critical patent/JPWO2004049657A1/en
Priority to PCT/JP2002/012370 priority patent/WO2004049657A1/en
Publication of WO2004049657A1 publication Critical patent/WO2004049657A1/en
Priority to US11/050,573 priority patent/US20050135346A1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M7/00Arrangements for interconnection between switching centres
    • H04M7/006Networks other than PSTN/ISDN providing telephone service, e.g. Voice over Internet Protocol (VoIP), including next generation networks with a packet-switched transport layer

Definitions

  • the present invention relates to a transmission device installed on a network different from an IP (Internet Protocol), and to a transmission device that realizes a call function.
  • IP Internet Protocol
  • FIG. 13 is a diagram showing an example of an order wire system for realizing a conventional order wire function.
  • This order wire system consists of multiple NEs (Network Elements: stations)
  • NE1 installed on the communication path is called a relay station.
  • This order wire system is used by equipment maintainers mainly for equipment maintenance.
  • the orderwire system is implemented using a SONET (Synchronous Optica 1 Network) or SDH (Synchronous Digital Hierarchy) fK f / f NAH-one E1ZE2 byte.
  • This voice data is DA-converted by the NE 1c, and then the new voice data transmitted from the telephone 3c is added.
  • the audio data after the addition is AD-converted again and transmitted to NE lb.
  • This voice data is DA-converted by the NE 1 b and transmitted to the telephone 3 b.
  • DA / AD conversion is repeatedly performed at each relay in order to add new voice data at the relay station. Therefore, the sound quality is degraded due to the repeated DA / AD conversion. For this reason, in the conventional order wire system, DA / AD conversion The number of stations must be limited, and the number of stations that can be connected in multiple stages is limited.
  • Digital through is a technology that performs end-to-end voice communication by setting so that new voice data is not added (not picked up) at stations in the middle even in multistage connection. For this reason, digital through eliminates the need to perform DAZAD conversion during relaying, and prevents sound quality degradation due to repeated DA / AD conversion.
  • the present invention provides a transmission system for configuring an orderwire system different from digital through, which does not require a limitation on the number of stations that can be connected in multiple stages in a network different from IP such as SONET. It is intended to provide a device.
  • an object of the present invention is to provide a transmission device for realizing a call between transmission devices without deteriorating sound quality.
  • a first aspect of the present invention relates to a transmission device installed in a network different from IP, wherein the transmission device handles IP data including voice information to perform an IP telephone function.
  • an extraction means for extracting data. I can.
  • the transmission device according to the first aspect of the present invention is installed in a network different from the IP.
  • An example of such a network is a network based on SONET / SDH.
  • the transmission device according to the first aspect of the present invention needs to be configured as an optical transmission device when installed in a SONET / SDH network.
  • the IP telephone control means performs an IP telephone function. Specifically, the IP telephone control means performs telephone functions based on the IP, such as the H.323 protocol.
  • the encapsulation means encapsulates the IP data handled by the IP telephone control means into data according to the network in which the own device is installed, that is, data according to a network protocol different from the IP.
  • OSI is an example of such a network protocol different from IP.
  • the sending means sends the data encapsulated by the encapsulating means to a network different from the IP. Since the data handled by the IP telephone control means is IP data, it cannot be transmitted to a network different from IP as it is, but the data encapsulated by the encapsulation means can be transmitted. is there.
  • the receiving means receives, via a network different from the IP, data encapsulated by another device into data corresponding to a network protocol different from the IP.
  • the extraction means is encapsulated from the data received by the reception means
  • Extract the IP data Since the processes performed by the extraction unit and the encapsulation unit are similar, the two units may be configured by the same unit. That is, it may be configured as a take-out / force-selling means.
  • the IP telephone control means performs the IP telephone function by further handling the IP data retrieved by the retrieval means.
  • the transmission device may be provided with input / output means for inputting / outputting voice to / from the IP telephone function as necessary, or provided in another device connected to the transmission device. May be.
  • a call using the IP telephone function is performed between transmission apparatuses installed in a network different from IP. For this reason, a communication system (order wire system) is realized in which sound quality does not deteriorate depending on the number of transmission devices installed between the transmission devices that perform a call.
  • the first aspect of the present invention is configured to further include a path storage unit that stores a communication path to another transmission apparatus by communicating with another transmission apparatus installed on the same network. Is also good.
  • the encapsulation is performed by using a route stored in the route storage unit and not including the failed route. It may be configured to further include a path control unit that controls the transmission unit so as to transmit the transmitted data.
  • the first aspect of the present invention is to communicate with another transmission device installed on the same network to thereby change an IP address of an IP terminal connected to an IP network connected to another transmission device. It may be configured to further include an IP route storage unit that acquires and stores the IP address and the other transmission device in association with each other.
  • a second aspect of the present invention is a transmission apparatus, which is housed in a network that transmits data according to a protocol different from the Internet Protocol (IP), and is housed in the network.
  • IP Internet Protocol
  • a tunnel generating means for generating a tunnel for transferring IP-related data between the predetermined transmission device and the one or more tunnels generated by the tunnel generating means.
  • Call establishment control means for establishing an IP telephone call via the network in cooperation with another transmission apparatus.
  • FIG. 1 is a diagram showing a basic configuration of an order wire system according to the present invention.
  • FIG. 2 is a diagram schematically showing the configuration of NE.
  • FIG. 3 is a diagram showing an outline of the OSI tunnel
  • FIG. 4 is a diagram showing the OSI tunnel processing unit and its surrounding functional blocks.
  • FIG.5 shows a stack of H.323 protocols encapsulated by OSI tunnels
  • FIG. 6 is a diagram showing a system configuration in the first application example.
  • FIG.7 is a diagram showing an operation sequence in the first application example
  • FIG.8 is a diagram showing a system configuration in the second application example
  • FIG. 9 is a diagram showing a system configuration in the third application example.
  • FIG. 10 is a diagram showing a system configuration in a fourth application example.
  • FIG. 11 is a diagram showing an operation sequence in the fourth application example.
  • FIG. 12 is a diagram showing a system configuration in a fifth application example.
  • FIG. 13 is a diagram showing a conventional order wire system. BEST MODE FOR CARRYING OUT THE INVENTION
  • FIG. 1 is a diagram showing a basic configuration example of an orderwire system using an NE, which is an embodiment of a transmission device according to the present invention.
  • the orderwire system in Fig. 1 is composed of NE 4 (4a, 4b, 4c, 4d), telephone 5 (5a, 5b, 5c), IP telephone client 6, and exchange 7. Is done.
  • IP voice communication data IP telephone data
  • SONET network optical network
  • DCC Data Communication Channel
  • the configuration of the order wire system shown in FIG. 1 is an example of a basic configuration, and may be changed in any manner according to a request for the system without departing from the configuration of the present invention. Examples of such changes include Application Examples 1-4 below.
  • the telephone 5 is configured using a conventional analog telephone. Telephones 5a and 5b are connected to NEs 4a and 4b, respectively.
  • the telephone 5c is connected to a public telephone network in which the exchange 7 is installed.
  • the IP telephone client 6 is configured using an information processing device or an IP telephone on which the software of the IP telephone client is installed. IP telephone client 6 is connected to the same LAN as NE 4b. In the IP client 6, the other party's telephone number or alias name is specified by the user, and a call is made with another IP telephone client 6 or the telephone 5.
  • Switch 7 is a switch of the public telephone network. Switch 7 is installed on the public telephone network connected to NE 4d.
  • NE 4 is configured using an optical transmission device.
  • NE 4 has at least an OSI automatic routing function and an IP telephone client function. The following describes each function of NE 4.
  • the OSI automatic routing function automatically creates an OSI tunnel (OSI tunne 1) between two points.
  • Figure 3 shows an overview of the OSI tunnel. First, the OSI tunnel will be described with reference to FIG.
  • the networks 13 e and 13 f are IP networks connected to the NEs 4 e and 4 f, respectively.
  • NEs 4 e and 4 f may be configured using a GNE (Gateway NE) or a Median GNE.
  • Network 13 g is an OSI network connected to NE 4 e and NE 4 f. For this reason, the network 13 e and the network 13 f are not directly connected by the IP. That is, the IP client 14f connected to the network 13f cannot directly perform the IP communication with the IP server 14e connected to the network 13e.
  • the NE 4 e transmits the OSI packet to the NS AP address of the NE 4 e that stores the OSI packet in association with the IP address of the IP server 14 e using the OSI.
  • the NE 4 e extracts an I packet addressed to the 1-server 146 from the OSI packet received from the NE 4, and sends the I packet to the network 13 e.
  • the IP packet reaches the IP server 14e by IP.
  • the communication from the IP server 14 e to the IP client 14 f is performed by the same procedure.
  • OSI tunnel by IP packets are encapsulated in OSI Nono 0 packets, are communicated between IP networks via an OSI network.
  • the transmission devices having the OSI automatic routing function notify each other of what IP network other transmission devices installed in the OSI network are connected to.
  • the information to be notified includes the network address of the IP network, the IP network that the transmission device can reach, and the address of the IP device.
  • An IP network reachable by a transmission device refers to an IP network to which the transmission device can transmit data by IP. In other words, it refers to an IP network that the transmission device can access through the IP.
  • the transmission device having the OSI automatic routing function stores such notified information in the IP routing table. Then, the transmission device having the OSI automatic routing function automatically builds the OSI tunnel as necessary based on the notified IP information (automatic OSI tunnel creation function). For this reason, it becomes possible to automatically use the IP communication via the OSI (DC. Byte) in the OSI network.
  • IP telephone client function A transmission device with an IP telephone client function has an IP telephone (IP Telephony or Voice Over IP) function for communicating voice data using IP.
  • IP telephone IP Telephony or Voice Over IP
  • This function is standardized in ITU-T H.323, etc., and in order to realize the function based on H.323, the gatekeeper (Gatekeeper), gateway, Multipoint communication control Units and the like are required.
  • the address or alias name of one or more gatekeepers is registered.
  • This transmission device registers itself with the gatekeeper, and the gatekeeper registers the data in the registrant table.
  • the gatekeeper searches the registration table for the IP address corresponding to the other party of the call request. Reply to the transmission device. Then, this transmission device connects to the destination using the obtained IP address. If the other party is a telephone connected to the public telephone network, digital voice data is converted to analog data by gate-to-way.
  • the NE 4 may be configured to further include a gatekeeper function, a gateway function, an IP routing function, and a multipoint communication function in addition to the OSI automatic routing function and the IP telephone client function.
  • the gatekeeper function is a function of the gatekeeper in ITU-T H.2322, and performs conversion between a telephone number or an alias name and an IP address, bandwidth management, authentication for bandwidth usage, and the like.
  • the protocol that implements the gatekeeper function is the RAS (Registration, Admission, Status) protocol (hereinafter referred to as RAS), which streams each information element between other endpoints (including between gatekeepers). Transmitted as RAS (Registration, Admission, Status) protocol (hereinafter referred to as RAS), which streams each information element between other endpoints (including between gatekeepers). Transmitted as
  • RAS Registration, Admission, Status
  • the gateway function is a gateway function in ITU-T H.232, has a CODEC (Coder-Decoder) conforming to multiple standards such as G.711, and performs audio-to-digital conversion and call establishment. Execute the mediation of.
  • CODEC Coder-Decoder
  • the IP routing function is a function of routing an IP bucket according to the IP.
  • the multipoint communication function is a function that supports conferences between three or more end points.
  • FIG. 2 is a diagram showing an outline of the configuration of NE4.
  • NE 4 is composed of a CPU, main memory (RAM), and auxiliary storage (hard disk, EPROM, EP ROM, NVRAM) etc.
  • NE4 consists of an optical interface unit 8, overhead processing unit, and various programs (OS, applications, etc.) stored in the auxiliary storage device are loaded into main memory and executed by the CPU.
  • the optical interface unit 8 is configured using an optical interface card such as OC3, for example.
  • the optical interface unit 8 inputs and outputs data to and from the SONET network.
  • the optical interface unit 8 performs transmission and reception of overhead head byte information such as El and E2, control information, and DCC data with the overhead head processing unit 9.
  • the overhead processing unit 9 extracts overheads such as OHF 48—L S I L S
  • the overhead processing unit 9 extracts overhead data such as E1 / E2 and D1 / D2 from the data received from the optical interface unit 8. Then, the overhead processing unit 9 passes the extracted overhead data to the order wire processing unit 12. Also, the overhead processing unit 9 passes the DCC data to the frame receiving unit 10.
  • the frame receiving unit 10 receives LSI (frame L
  • the frame receiving unit 10 passes the data received from the overhead processing unit 9 to the OSI tunnel processing unit 11.
  • the OSI tunnel processing unit 11 executes OSI tunnel processing.
  • Figure 4 shows O S
  • FIG. 3 is a diagram showing an I tunnel processing unit 11 and functional blocks around it.
  • the OSI tunnel processing unit 11 performs the above-described OSI tunnel processing, so that the DCC data processing unit 15, the CLNP data processing unit 16, the OSI / IP resource management unit 17, the OSS
  • I data processing section 18 IP data extraction IP data encapsulation section 19, IP protocol processing section 20, IP protocol resource source management section 21, TC PZUDP processing section 22, IP application processing section 23, and An order wire processing unit 12 is provided.
  • the DCC data processing unit 15 receives DCC data from the frame receiving unit 10.
  • the CLNP data processing unit 16 conforms to I S0847 3, I S09 542, and ISO Process 1 0 5 8 9
  • the 0 SI / IP resource management unit 17 determines the data type in the CLNP and identifies TP 4 (Transport Protocol Class 4) data and IP data.
  • the OSIZIP resource management unit 17 checks whether the TP 4 data currently waiting for processing exceeds a certain threshold, and if it exceeds the threshold, processes the TP 4 data with priority. . Further, the user can give priority to the IP data and change the threshold value by setting the SI / IP resource management unit 17.
  • the OSI data processing unit 18 processes TP4 and TARP (Terminal Identifier Address Resolution Protocol) packets.
  • TP4 and TARP Terminal Identifier Address Resolution Protocol
  • the 1P data extraction / IP data encapsulation unit 19 extracts the data used for the IP telephone from the DCC data.
  • the processing of the IP data extraction / IP data encapsulation unit 19 will be specifically described.
  • FIG. 5 is a diagram showing a stack of the H.323 protocol encapsulated by the OSI tunnel.
  • OSI tunnel automatic routing protocol IP routing information is exchanged on the OSI network, and the OSI tunnel is automatically constructed.
  • the OSI tunnel function and the function of automatically creating an OSI tunnel (automatic OSI tunnel creation function) are used as a method of transferring IP data on the DCC
  • H. encapsulated by the OSI tunnel is used.
  • the stack of the 3 2 3 protocol is a stack as shown in Figure 5.
  • the IP data extraction / IP data encapsulation unit 19 extracts a CLNS Protocol Data Unit (CLNS SPDU) from the DCC data, and extracts the IP data from this.
  • CLNS SPDU CLNS Protocol Data Unit
  • the IP data extraction / IP data encapsulation unit 19 performs a process reverse to the above-described process. That is, the IP data extraction / IP data encapsulation unit 19 also performs processing for encapsulating 1-data into 13-bit data.
  • the IP protocol processing unit 20 processes the IP protocol extracted from the OSI protocol and implements an IP routing function. Specifically, in the present embodiment, the IP protocol processing unit 20 implements an OSI automatic routing function.
  • the IP-related protocol resource management unit 21 Determine the service type of the received IP data to secure resources (CPU time, etc.).
  • the service type of the received IP data is the voice data service of the IP telephone
  • the IP protocol resource management unit 21 executes a process of passing this IP data to the order wire processing unit 12 with the highest priority. Yes (IP phone data priority processing function).
  • the IP protocol resource management unit 21 temporarily stores the IP data in a buffer (except for the IP phone). Service data storage function).
  • the P-protocol resource management unit 21 uses this interval, that is, this idle time, when the processing interval of the voice data of the IP telephone is open (when the traffic volume is small, no call, etc.). Then, the stored IP data (that is, the IP data that is a service other than the voice data of the IP phone) is processed.
  • the IP protocol resource management unit 21 discards the IP data (a function of destroying the stored data).
  • This threshold can be set by the user for each service (protocol). With this function, only data that is meaningful to the user is processed, and unnecessary processing for the user is omitted. Therefore, effective use of system resources and lines becomes possible.
  • the TC PZUD P processing unit 22 processes TCP (Transmission Control Protocol) and UDP (User Datagram Protocol) protocol connections.
  • the IP system application processing unit 23 processes application protocols such as FTP (File Transfer Protocol), Telnet, and HTTP (Hypertext Transfer Protocol).
  • FTP File Transfer Protocol
  • Telnet Telnet
  • HTTP Hypertext Transfer Protocol
  • the order wire processing unit 12 includes an H.323 protocol processing unit 24 and a voice input / output unit 31 in order to execute processing on the order wire.
  • the H.323 protocol processing unit 24 performs processing for the H.323 protocol, so that the RTP / RTCP processing unit 25, the AD / DA conversion processing unit 26, the multipoint communication processing unit 2 7, RAS processing unit 28, H. 225 / Q93 1 Call processing unit 29, and H.
  • the RTP / RTCP processing unit 25 processes RTP (Real-Time Transport Protocol) for transmitting and receiving voice data and RTCP (RTP Control Protocol) for controlling RTP.
  • RTP Real-Time Transport Protocol
  • RTCP RTP Control Protocol
  • the ADZDA conversion processing unit 26 performs analog-to-digital conversion of audio data. For example, the ADZDA conversion processing unit 26 performs encoding and decoding based on a compression standard such as G.711 G.723. That is, the AD / DA conversion processing unit 26 also operates as C OD E C.
  • the multipoint communication processing unit 27 is configured using a unit that executes the function of multipoint communication of H.323, that is, an MCU (Multipoint Control Unit).
  • This MCU includes an MP section (Multi Processor section) 32 and an MC section (Multi Controller section) 33.
  • the MP section 32 processes the media stream.
  • the MP unit 32 receives the audio data from the end point and performs necessary synthesis, switching, and other processing. Then, the MP unit 32 distributes the stream including the voice data to the participants of the multipoint communication.
  • the 1 ⁇ ⁇ section 33 controls multipoint communication.
  • the 1 ⁇ ⁇ unit 33 sets and communicates call parameters for each end point participating in the multipoint communication.
  • the MC unit 33 controls resources for multipoint communication such as multicasting.
  • the RAS processing unit 28 performs processing on RAS. That is, the three processing unit 28 performs processing for registration, communication permission, and communication state detection.
  • the H.225 (3931 call processing unit 29 performs the line establishment processing using the H.225 procedure.
  • This H.225 procedure is very similar to Q931.
  • the H.245 call control processing unit 30 controls the call by exchanging the capability information of the terminals and the channel setting procedure between the terminals.
  • the voice input / output unit 31 performs voice input / output.
  • FIG. 6 is a first application example of NE 4 (4 g, 4 h, 4 i, 4 j) configured using the transmission device according to the present invention, that is, an order wire system 34 a to which NE 4 is applied. It is a figure showing a system configuration. First, the system configuration in the first application example will be described with reference to FIG.
  • the order wire system 34a communication within the optical network (SONE T / S DH) is performed. That is, in the order wire system 34a, a telephone call is performed by an IP telephone within the optical network. For this reason, the order wire system 3
  • NE 4a is composed of NEs 4g, 4h, 4i, 4j and telephones 5g, 5h that constitute the SONET network, and telephones 5g, 5h are NE 4g, 5h, respectively. Connected directly to 4h.
  • the NEs 4g and 4h have the function of an IP telephone client.
  • the order wire system 34a requires a device having a gatekeeper function, and the NE 4 j has this function.
  • This gatekeeper function may be provided by another NE 4 or may be provided by another device that is accessible from NE 4 and is different from NE 4 (for example, a dedicated device for the gatekeeper function). . It is also assumed that the registration of the gatekeeper ⁇ ⁇ for the IP telephone client function provided in NEs 4g and 4h has been completed.
  • FIG. 7 is a diagram showing an operation sequence during normal operation of the order wire system 34a in the first application example. An operation example of the order wire system 34a in the first application example will be described with reference to FIG. The operation sequence in FIG. 7 shows the operation sequence from the start of a telephone call from the telephone 5g to the telephone 5h.
  • the user inputs the telephone number or alias name of the NE 4h as an IP telephone client to which the telephone 5h to be called is connected using the telephone 5g.
  • the route to the IP address of the gatekeeper registered in advance in its own device was established by the SI automatic routing function.
  • the IP protocol processing unit 20 executes the automatic OSI tunnel creation function.
  • NE 4 j notifies NE 4 g of creation completion ACK when the OSI tunnel is created.
  • Creation completion ACK is an acknowledgment (acknowledgement) for notifying that the creation of the OSI tunnel has been completed.
  • NE 4 g reports an error to telephone 5 g and ends the processing.
  • the RAS processing unit 28 of the NE 4 g sends a call to the NE 4 j to the NE 4 j using the RAS protocol. 4) Execute the request for acquisition of the IP address and the request for permission to use the bandwidth in step h). At this time, the NE 4 g notifies the NE 4 j of the telephone number or alias name specified by the user as a request to obtain the IP address of the other party. At this time, the IP data extraction / IP data encapsulation unit 19 encapsulates the IP data to be communicated in the CLN SP DU of the OSI protocol to thereby obtain the IP address of the communication partner (NE 4h). A request for acquisition of bandwidth and a request for permission to use bandwidth are executed (seq 05). The protocol stack of data encapsulated in CLNS PDU is as shown in FIG.
  • NE 4 j responds as a gatekeeper to the request received from NE 4 g. That is, the NE 4 j notifies the NE 4 g of the IP address corresponding to the requested destination telephone number or the alias name (that is, the IP address of the NE 4 h) and the band use permission (Admission) ( seq 06).
  • NE 4 g checks whether the route to the IP address obtained from NE 4 j (that is, the IP address of NE 4 h) is in the IP routing table constructed by the OSI automatic routing function (seq 0 7). If a route to this IP address is in the IP routing table, NE 4g creates an OSI tunnel with NE 4h using the automatic OSI tunnel creation function. At this time, in NE 4 g and NE 4 h, the IP protocol processing unit 20 starts automatic OSI tunnel creation. Execute the function (seq 08, seq 09). When the OS I tunnel is created, NE 4 h notifies NE 4 g of creation completion ACK.
  • the NE 4 g reports an error to the telephone 5 g and terminates the process.
  • the NE 4 g establishes a call (establishes a connection) with the NE 4 h using the H.225 procedure through the created OSI tunnel (seqlO).
  • NE 4g and NE 4h use the H.245 protocol to determine the method of communication (eg, the CODEC standard used).
  • NE 4 h responds to this request with a response to the capacity adjustment negotiation to NE 4 g.
  • the NE 4 g determines that the call preparation is completed (seq 14).
  • a call is started between the telephone 5g and the telephone 5h using the IP telephone client function of the NE 4g and the NE 4h (seq 15).
  • analog voice data input from the telephone 5 g is input to the NE 4 g.
  • the NE 4g performs a voice data creation process (seql 6). That is, the NE 4 g performs voice communication with the NE 4 h using the communication method determined in the capability adjustment processing.
  • NE 4 g creates digital audio data by performing AD conversion on audio data input from telephone 5 g in accordance with the CODE C standard determined in the capability adjustment process. Then, this digital audio data is transmitted to NE 4 h using RTP // RTCP.
  • NE 4 h is the digital audio data received, and the DA conversion according to the standard of the CODE C determined in capacity adjustment processing (speech generation process: S eql 7), creating an analog audio data. Then, NE 4 h sends the created analog voice data to telephone 5 h.
  • FIG. 12 is a diagram showing a state in which a failure has occurred in the order wire system 34a.
  • the operation of the order wire system 34a when a failure occurs will be described with reference to FIGS.
  • the order wire system 34a if a failure occurs in the network (SONET network) during a telephone call by IP telephone, the telephone line is relieved.
  • SONET network SONET network
  • the line connecting NE 4g and NE 4h fails (line disconnection). And so on).
  • NE 4g determines that the line to NE 4 h has failed. For this reason, the NE 4g deletes the route (route 1) by the line that caused the line disconnection from its own IS-IS routing table (Intermediate System-to-Intermediate System relay table). Therefore, the route connecting NE 4 g and NE 4 h is only a route (route 2) via NE 4 j and NE 4 i. Thus, C LNS PDUs are automatically forwarded from NE 4 g to NE 4 h by a new route (route 2).
  • route 1 by the line that caused the line disconnection from its own IS-IS routing table (Intermediate System-to-Intermediate System relay table). Therefore, the route connecting NE 4 g and NE 4 h is only a route (route 2) via NE 4 j and NE 4 i.
  • C LNS PDUs are automatically forwarded from NE 4 g to NE 4 h by a new route (route 2).
  • a call by a user is realized by using the IP telephone client function.
  • data encoded into digital data is not decoded until it is received by the destination IP phone client. Therefore, the sound quality does not depend on the number of NEs (relay stations). Therefore, it is not necessary to consider the deterioration of the sound quality, and it is not necessary to limit the number of relay stations, and the convenience is improved.
  • the first application example of the present invention For example, since a telephone call is realized by the IP telephone client function, setting of hardware is simplified, and setting operation by a user can be simplified. Specifically, according to the first application example of the present invention, it is only necessary to perform 0 ° communication and set the SI Enble, and simplification of the setting is realized.
  • FIG. 8 shows a second application example of NE 4 (4 g, 4 k, 4 i, 4 j) configured using the transmission device according to the present invention, that is, an order wire system 34 b to which NE 4 is applied. It is a figure showing a system configuration. The system configuration in the second application example will be described with reference to FIG.
  • an IP is connected between a telephone 5 g connected to an NE 4 g installed in an optical network (SONE T / S DH) and an IP telephone client 6 k in the Internet.
  • a telephone call is performed.
  • the order wire system 34b is composed of NEs 4g, 4k, 4i, 4j, a telephone 5g, a telephone 5g, an IP telephone client 6k connected to the Internet, and a SONET network.
  • an IP phone gatekeeper 35k connected to the Internet.
  • Telephone 5g is connected directly to NE 4g, and the Internet is connected to NE 4k.
  • the NE 4 g has the function of an IP telephone client.
  • the NE 4 k has an IP routing function.
  • the order-wire system 3 4 For b a device with a gatekeeper function is required, and NE 4 j has this function.
  • This gatekeeper function may be provided by another NE 4 or another device accessible from the NE 4 and different from the NE 4 (for example, a dedicated device for the gatekeeper function: IP phone gatekeeper 35) k) may be provided. It is also assumed that the registration of the IP phone client functions and the IP phone client 6 k of the NE 4 g with the gatekeeper has been completed.
  • the telephone 5h and the NE 4k in the first application example correspond to the IP telephone client 6k in the second application example.
  • the user specifies the telephone number or alias name of the IP telephone client 6k on the Internet.
  • the IP address of the other party in the first application example corresponds to the IP address of the IP telephone client 6k in the second application example.
  • the second application example NE 4g uses an automatic OSI tunnel creation function to connect to NE 4 j or an NE (e.g., NE 4 k) that can route IP data to an IP telephone gatekeeper 35 k installed on the Internet. Create an OSI tunnel between them.
  • the IP protocol processing unit 20 executes an automatic OSI tunnel creation function.
  • NE 4 g Using the OSI tunnel creation function, an OSI tunnel is created between the NE that can route (transfer) IP data to the IP telephone client 6k, that is, the NE 4k.
  • the NE 4 g and NE 4 k execute the automatic OSI tunnel creation function of the IP protocol processing unit.
  • the processing after seq 12 in the first application example is executed by the IP telephone client 6 k instead of the NE 4 h in the first application example, with the NE 4 g.
  • FIG. 9 is a third application example of NE 4 (4 g, 41, 4 i, 4 j) configured using the transmission device according to the present invention, that is, a system of an order wire system 34 c to which NE 4 is applied.
  • FIG. 3 is a diagram illustrating a configuration. The system configuration in the third application example will be described with reference to FIG.
  • the order wire system 34c In the order wire system 34c, a call is made between a telephone 5g connected to an NE 4g installed in an optical network (SONET / SDH) and a telephone 51 in the public telephone network. For this reason, the order wire system 34c uses NEs 4g, 41, 4i, 4j, telephones 5g, 51, and an exchange 71 connected to the public telephone network, which constitute the SO NET network. It is composed.
  • SONET / SDH optical network
  • Phone 5 g is connected directly to ⁇ 4 g, phone 51 is connected to switch 71 You. That is, the telephone 51 is connected to the public telephone network.
  • the NE 4 g has the function of an IP telephone client.
  • NE 41 has a gate toy function.
  • the order wire system 34c requires a device having a gatekeeper function, and the NE 4j has this function.
  • This gatekeeper function may be provided by another NE 4 or may be provided by another device accessible from the NE 4 and different from the NE 4 (for example, a dedicated device for the gatekeeper function). .
  • it is assumed that the registration of the functions of the IP telephone client and the telephone 51 included in the NE 4 g with the gatekeeper has been completed.
  • the telephone 5h and the NE 4k in the first application example correspond to the telephone 51 in the third application example.
  • the user specifies the telephone number of the telephone 51 on the public telephone network.
  • NE 4 g uses the automatic ⁇ SI tunnel creation function To create an OSI tunnel with NE 4 j.
  • the IP protocol processing unit 20 executes an automatic OSI tunnel creation function.
  • the RAS processing unit 28 of NE 4 g Using the RAS protocol, request the NE 4 j to obtain the IP address of the NE (NE 41) as a gateway that can exchange data with the other party (telephone 51) and permit the use of the bandwidth. Execute the request. At this time, the NE 4 g notifies the NE 4 j of the telephone number specified by the user as an IP address acquisition request.
  • NE 4 j responds as a gatekeeper to the request received from NE 4 g. That is, the NE 4 j notifies the NE 4 g of the IP address corresponding to the requested destination telephone number (that is, the IP address of the NE 41) and the bandwidth use permission. (seq 06).
  • NE 4 g uses a route to the IP address obtained from NE 4 j (that is, the IP address of NE 41 having a gateway function capable of exchanging data with telephone 51) using the IP routing constructed by the OSI automatic routing function. Check if it is in the table (seq 07). If the route to this IP address is in the IP routing table, NE 4g creates an OSI tunnel with NE 41 using the automatic OSI tunnel creation function. At this time, in NE 4 g and NE 41, the IP protocol processing unit 20 executes an automatic OSI tunnel creation function.
  • NE 41 notifies NE 4 g of a creation completion ACK.
  • NE 4 g communicates with telephone 51 in the public telephone network via NE 41 through the created OSI tunnel, and Q.9. 3 The call is established using one procedure.
  • the processing after seq 12 in the first application example is executed between the NE 41 force S and the NE 4 g instead of the NE 4 h in the first application example.
  • FIG. 10 shows a fourth application example of NE 4 (4 g, 4 j, 4 m, 4 n, 4 p) configured using the transmission apparatus according to the present invention, that is, an order wire system to which NE 4 is applied.
  • 34 is a diagram showing a system configuration of a system 34d. The system configuration in the fourth application example will be described with reference to FIG.
  • the orderwire system 34d a telephone conference is held within the optical network (SONET / SDH). That is, in the order wire system 34d, voice communication by multipoint communication is realized in the optical network.
  • the centralized type will be described as an example.
  • multipoint communication in a system using the present invention may be configured with a decentralized type.
  • the order wire system 34 d uses the NEs 4 g, 4 j, 4 m, 4 n,
  • NEs 4g, 4m, 4n have the function of an IP telephone client.
  • the order wire system 34d requires a device having a gatekeeper function and a device (MCU) having a multipoint communication function, and NE4j and NE4p have this function, respectively.
  • the gatekeeper function and the multipoint communication function may be provided by another NE 4, or may be another device accessible from the NE 4 but different from the NE 4.
  • FIG. 11 is a diagram showing an operation sequence of the order wire system 34d in the fourth application example. An operation example of the order wire system 34d in the fourth application example will be described with reference to FIG.
  • the operation sequence in FIG. 11 shows the operation sequence from the start of the telephone conference from the telephone 5g to the telephone 5m and the telephone 5n.
  • the user uses the telephone 5g to enter the telephone number of the conference call to join.
  • the NE 4 g establishes a route to the IP address of the gate keeper registered in the own device in advance, that is, in the fourth application example, the route to the IP address of the NE 4 j. Check whether it is in the IP routing table constructed by the singing function (seq 22). If the route to the IP address of NE 4 j is in the IP routing table, NE 4 g creates an OSI tunnel with NE 4 j using the automatic OSI tunnel creation function. At this time, in the NE 4 g and the NE 4 j, the IP protocol processing unit 20 executes the automatic OSI tunnel creation function.
  • NE 4 j notifies NE 4 g of creation completion ACK when the OSI tunnel is created.
  • NE 4 g On the other hand, if there is no route to this IP address in the IP routing table, NE 4 g notifies phone 5 g of the error and terminates the process.
  • the RAS processing unit 28 of NE 4 g uses the RAS protocol to specify the NE 4 j by the user. Execute the request to acquire the IP address and the band use permission request corresponding to the telephone number. At this time, the NE 4 g notifies the NE 4 j of the telephone number specified by the user as a request to acquire the IP address. At this time, the IP data extraction / IP data encapsulation unit 19 encapsulates the IP data to be communicated in the CLSN SPDU of the OSI protocol to obtain an IP address acquisition request and a bandwidth use permission request. Perform (seq 25).
  • the protocol stack of the data encapsulated in the CLNS SPDU is as shown in Figure 5.
  • NE 4 j responds as a gatekeeper to the request received from NE 4 g. That is, the NE 4 j notifies the NE 4 g of the IP address corresponding to the requested telephone number (that is, the IP address of the NE 4 p) and the band use permission (Admission) (seq 26).
  • the NE 4 g checks whether the route to the IP address obtained from the NE 4 j (that is, the IP address of the NE 4 p) is in the IP routing table constructed by the OSI automatic routing function (seq 2 7). If there is a note to this IP address in the IP routing table, NE 4g creates a 0 SI tunnel with NE 4p using the automatic OSI tunnel creation function. At this time, in NE 4 g and NE 4 p, IP protocol processing unit 20 S, automatic OSI tunneling Execute the function (seq 28, seq 29). When the OSI tunnel is created, NE 4p notifies NE 4g of creation completion ACK.
  • the NE 4 g if there is no route to the IP address in the IP routing table, the NE 4 g notifies the telephone 5 g of an error and ends the processing.
  • NE 4 g sends a conference call request to NE 4 p using the H.225 procedure through the created OSI tunnel (seq 30), and establishes a connection for multipoint communication (teleconference). Establish (seq 31).
  • the processing from seq 21 to seq 31 is also executed for the telephones 5m, 5n, NE 4m, and 4n.
  • each NE 4 g, 4 m, 4 n becomes NE 4 p and H , 245 protocol is used to determine the communication method (such as the CODEC standard used) (capacity adjustment processing: seq 32, seq 33). That is, NEs 4 g, 4 m, and 4 n request NE 4 p for capacity adjustment negotiations using the H.245 protocol. In response to this request, NE 4 p sends a response to the capacity adjustment negotiation to NEs 4 g, 4 m, and 4 n. When the NE 4 g, 4 m, and 4 ii receive the response to the capability adjustment negotiation, the NE 4 g, 4 m, and 4 ii determine that the call preparation is completed (seq 34).
  • the communication method such as the CODEC standard used
  • a telephone conference starts at each of the telephones 5 g, 5 m, and 5 n using the IP telephone client function of the NEs 4 g, 4 m, and 4 n (seq 35).
  • Analog voice data input from the telephone 5 g is input to the NE 4 g.
  • the NE 4 g performs a voice data creation process. For example, NE 4 g performs AD conversion on voice data input from telephone 5 g to create digital voice data according to the CODE C standard determined in the capability adjustment process (voice data Create processing: seq 3 6).
  • the NE 4 g transmits the digital audio data to the NE 4 p using RTP / RTCP.
  • the NE 4p performs CODEC conversion of the received digital audio data in accordance with the CODE C standard determined in the capability adjustment processing, and performs data addition processing as necessary (seq 37).
  • the NE 4 p transmits this data (the data after the addition if data addition processing has been performed) to the NE 4 to which the phones 5 g, 5 m, and 5 n participating in the conference call are connected. To send.
  • NE 4 p transmits this data to NEs 4 g, 4 m, and 4 n.
  • the NEs 4 g, 4 m, and 4 n that have received the data create analog audio data using the received data (seq 38). Then, the NEs 4g, 4m, and 4n transmit the created analog voice data to the telephones 5g, 5m, and 5n, respectively.
  • the multipoint communication function since the multipoint communication function is used, conversation between a plurality of transmission devices using the IP telephone client function becomes possible. That is, a telephone conference becomes possible. For this reason, unlike conventional digital through, it is possible for multiple maintainers to participate in a conversation while preventing voice degradation.
  • This embodiment is configured using the protocol specified in ITU-T H.323 as an IP telephone system, but is configured using other IP telephone standards (for example, SIP). May be.
  • a method of mapping the IP data to the DCC as a method of mapping the IP data to the DCC, a method of encapsulating the IP data in a CLNS PDU specified in IS08473 is applied. Other methods such as may be applied.
  • the user uses the telephone connected to the NE 4 in advance to make a call with the other telephone or the IP telephone client. You can make a call by connecting to NE 4.
  • the NE 4 to which the user newly connects the telephone must have the function of an IP telephone client, for example, NE 4'g and 4h in the first application example.
  • the present invention is applicable to network maintenance, maintenance of equipment connected to the network, etc. Applicable to industries that provide services.

Abstract

A transmitting apparatus provided in a network different from IP comprises IP telephone control means for implementing an IP telephone function by dealing with IP data including audio information; means for capsuling the IP data dealt with by the IP telephone control means into data suitable for the protocol of the network in which the local apparatus is provided; means for transmitting to the network the data capsuled by the capsuling means; means for receiving, via the network, data capsuled by capsuling means of another transmitting apparatus; and means for extracting IP data from the data received by the receiving means.

Description

明 細 書 伝送装置 技術分野  Description Transmission equipment Technical field
本発明は、 I P (Internet Protocol) とは異なるネッ トワークに設置される伝 送装置であって、 通話機能を実現する伝送装置に関する。 背景技術  The present invention relates to a transmission device installed on a network different from an IP (Internet Protocol), and to a transmission device that realizes a call function. Background art
従来、 光通信網内において、 遠隔地に存在する局との間で用いられる音声通信 機能として O r d e r W i r e機能 (オーダーワイヤ機能) がある。 図 1 3は、 従来のオーダーワイヤ機能を実現するためのオーダーワイヤシステムの例を示す 図である。 このオーダーワイヤシステムは、 複数の NE (Network Element:局) 2. Description of the Related Art Conventionally, as an audio communication function used with a station located in a remote place in an optical communication network, there is an orderwire function (order wire function). FIG. 13 is a diagram showing an example of an order wire system for realizing a conventional order wire function. This order wire system consists of multiple NEs (Network Elements: stations)
1 (l a, l b, 1 c , I d) と伝送路 2と ΝΕ 1に接続される電話機 3 (3 a ,1 (l a, lb, 1 c, I d), transmission line 2 and telephone 3 connected to ΝΕ 1 (3 a,
3 b , 3 c) によって構成される。 ここで、 ある 2点間の NE 1における通信 (音声通信を含む) を考える場合、 通信の経路に設置される NE 1を中継局と呼 ぶ。 このオーダーワイヤシステムは、 主に装置保守のために、 装置の保守者によ つて使用される。 オーダーワイヤシステムは、 SONET (Synchronous Optica 1 Network) 又 fま SDH (Synchronous Digital Hierarchy) fこお fナるォーノ 一へ ッドの E 1 ZE 2バイ トを用いて実現される。 3 b, 3 c). Here, when considering communication (including voice communication) in NE1 between two points, NE1 installed on the communication path is called a relay station. This order wire system is used by equipment maintainers mainly for equipment maintenance. The orderwire system is implemented using a SONET (Synchronous Optica 1 Network) or SDH (Synchronous Digital Hierarchy) fK f / f NAH-one E1ZE2 byte.
オーダーワイヤシステムでは、 電話機 3 aから発信された音声データは、 NE In the order wire system, voice data transmitted from the telephone 3a
1 aによって AD変換される。 この音声データは、 NE 1 cによって D A変換さ れた後に、 電話機 3 cから発信された新たな音声データが足し合わされる。 足し 合わされた後の音声データは、 再び AD変換され、 NE l bに伝送される。 この 音声データは、 NE 1 bによって DA変換され、 電話機 3 bに伝送される。 AD converted by 1a. This voice data is DA-converted by the NE 1c, and then the new voice data transmitted from the telephone 3c is added. The audio data after the addition is AD-converted again and transmitted to NE lb. This voice data is DA-converted by the NE 1 b and transmitted to the telephone 3 b.
このように、 局が多段接続された従来のオーダーワイヤシステムでは、 中継局 における新たな音声データの足し合わせのため、 中継の度に D A/AD変換が繰 り返し実行される。 従って、 繰り返し実行される DA/AD変換による音質の劣 化が生じる。 このため、 従来のオーダーワイヤシステムでは、 DA/AD変換の 回数を制限する必要があり、 多段接続可能な局の台数に制限があるという問題点 があった。 As described above, in the conventional order wire system in which the stations are connected in multiple stages, DA / AD conversion is repeatedly performed at each relay in order to add new voice data at the relay station. Therefore, the sound quality is degraded due to the repeated DA / AD conversion. For this reason, in the conventional order wire system, DA / AD conversion The number of stations must be limited, and the number of stations that can be connected in multiple stages is limited.
このような問題を解決する方法として、 デジタルスルーという方法があった。 デジタルスルーは、 多段接続であっても途中の局で新たな音声データを足し合わ せない (拾わない) ように設定することにより、 エンド · ツー ' エンドの音声通 信を行う技術である。 このため、 デジタルスルーでは、 中継の際に D AZA D変 換を実行する必要が無くなり、 D A/AD変換の繰り返しによる音質の劣化が防 止される。  One solution to this problem was digital through. Digital through is a technology that performs end-to-end voice communication by setting so that new voice data is not added (not picked up) at stations in the middle even in multistage connection. For this reason, digital through eliminates the need to perform DAZAD conversion during relaying, and prevents sound quality degradation due to repeated DA / AD conversion.
しかしながら、 デジタルスルーでは、 中継の際に新たな音声データを拾わない ように設定されるため、 中継局における音声が合流されないという問題があった。 即ち、 中継局の保守者が会話に参加できないという問題があった。 発明の開示  However, digital through has a problem in that audio is not merged at relay stations because new audio data is set not to be picked up during relay. That is, there was a problem that the maintenance person of the relay station could not participate in the conversation. Disclosure of the invention
このように、 デジタルスルーには問題点があつたため、 オーダーワイヤシステ ムの音質の劣化を防止する、 デジタルスルーとは異なる技術が要求される。 そこ で、 本発明は、 例えば S O N E Tのような I Pとは異なるネッ トワークにおいて、 多段接続可能な局の台数の制限を必要としない、 デジタルスルーとは異なるォー ダーワイヤシステムを構成するための伝送装置を提供することを目的とする。 即 ち、 本発明は、 音質の劣化を生じることなく伝送装置間の通話を実現するための 伝送装置を提供することを目的とする。  As described above, digital thru has problems, and a technology different from digital thru is required to prevent the deterioration of the sound quality of the order wire system. Therefore, the present invention provides a transmission system for configuring an orderwire system different from digital through, which does not require a limitation on the number of stations that can be connected in multiple stages in a network different from IP such as SONET. It is intended to provide a device. In other words, an object of the present invention is to provide a transmission device for realizing a call between transmission devices without deteriorating sound quality.
上記問題を解決するため、 本発明は以下のような構成をとる。 本発明の第一の 態様は、 I Pとは異なるネッ トワークに設置される伝送装置であって、 音声の情 報を含む I Pデータを取り扱うことにより、 I P電話機能を実施する I P電話制 御手段と、 前記 I P電話制御手段によって取り扱われる I Pデータを、 自装置が 設置されるネットワークのプロ トコルに応じたデータにカプセル化するカプセル 化手段と、 前記カプセル化手段によってカプセル化されたデータを前記ネッ トヮ ークに送出する送出手段と、 他の伝送装置が備える前記カプセル化手段によって カプセル化されたデータを、 前記ネットワークを介して受信する受信手段と、 前 記受信手段によって受信されたデータから I Pデータを取り出す取出手段とを備 える。 In order to solve the above problem, the present invention has the following configuration. A first aspect of the present invention relates to a transmission device installed in a network different from IP, wherein the transmission device handles IP data including voice information to perform an IP telephone function. Encapsulating means for encapsulating the IP data handled by the IP telephone control means into data according to the protocol of the network in which the own apparatus is installed; and encapsulating the data encapsulated by the encapsulating means into the network. Sending means for sending to the network, receiving means for receiving the data encapsulated by the encapsulating means provided in another transmission device via the network, and IP from the data received by the receiving means. And an extraction means for extracting data. I can.
本発明の第一の態様である伝送装置は、 I Pとは異なるネットワークに設置さ れる。 このようなネッ トワークの例として、 S O N E T / S D Hによるネッ トヮ ークがある。 ただし、 本発明の第一の態様である伝送装置は、 S O N E T / S D Hによるネッ トワークに設置される場合、 光伝送装置として構成される必要があ る。  The transmission device according to the first aspect of the present invention is installed in a network different from the IP. An example of such a network is a network based on SONET / SDH. However, the transmission device according to the first aspect of the present invention needs to be configured as an optical transmission device when installed in a SONET / SDH network.
I P電話制御手段は、 I P電話機能を実施する。 具体的には、 I P電話制御手 段は、 H . 3 2 3プロ トコル等、 I Pに基づいた電話機能を実施する。  The IP telephone control means performs an IP telephone function. Specifically, the IP telephone control means performs telephone functions based on the IP, such as the H.323 protocol.
カプセル化手段は、 I P電話制御手段によって取り扱われる I Pデータを、 自 装置が設置されるネッ トワーク、 即ち I Pとは異なるネッ トワークのプロ トコル に応じたデータにカプセル化する。 このような、 I Pとは異なるネッ トワークの プロ トコルの例として、 O S Iがある。  The encapsulation means encapsulates the IP data handled by the IP telephone control means into data according to the network in which the own device is installed, that is, data according to a network protocol different from the IP. OSI is an example of such a network protocol different from IP.
送出手段は、 カプセル化手段によってカプセル化されたデータを、 I Pとは異 なるネッ トワークに送出する。 I P電話制御手段によって取り扱われるデータは I Pデータであるため、 このままでは I Pとは異なるネッ トワークに送出するこ とはできないが、 カプセル化手段によってカプセル化されているデータは送出す ることが可能である。  The sending means sends the data encapsulated by the encapsulating means to a network different from the IP. Since the data handled by the IP telephone control means is IP data, it cannot be transmitted to a network different from IP as it is, but the data encapsulated by the encapsulation means can be transmitted. is there.
受信手段は、 I Pとは異なるネットワークを介して、 他の装置によって I Pと は異なるネッ トワークのプロ トコルに応じたデータにカプセル化されたデータを 受信する。  The receiving means receives, via a network different from the IP, data encapsulated by another device into data corresponding to a network protocol different from the IP.
取出手段は、 受信手段によって受信されたデータから、 カプセル化されている The extraction means is encapsulated from the data received by the reception means
I Pデータを取り出す。 取出手段とカプセル化手段とが実施する処理は似ている ため、 この二つの手段は同一の手段によって構成されても良い。 即ち、 取出/力 プセル化手段として構成されても良い。 Extract the IP data. Since the processes performed by the extraction unit and the encapsulation unit are similar, the two units may be configured by the same unit. That is, it may be configured as a take-out / force-selling means.
I P電話制御手段は、 取出手段によって取り出された I Pデータをさらに取り 扱うことにより、 I P電話機能を実施する。  The IP telephone control means performs the IP telephone function by further handling the IP data retrieved by the retrieval means.
本発明の第一の態様である伝送装置には、 I P電話機能に音声を入出力する入 出力手段が必要に応じて備えられても良いし、 伝送装置に接続される他の装置に 備えられても良い。 本発明の第一の態様によれば、 I Pとは異なるネットワークに設置された伝送 装置間において、 I P電話機能を用いた通話が実施される。 このため、 通話を実 施する伝送装置間に設置される伝送装置の数に依存した音質の劣化を生じない通 話システム (オーダーワイヤシステム) が実現される。 The transmission device according to the first aspect of the present invention may be provided with input / output means for inputting / outputting voice to / from the IP telephone function as necessary, or provided in another device connected to the transmission device. May be. According to the first aspect of the present invention, a call using the IP telephone function is performed between transmission apparatuses installed in a network different from IP. For this reason, a communication system (order wire system) is realized in which sound quality does not deteriorate depending on the number of transmission devices installed between the transmission devices that perform a call.
本発明の第一の態様は、 同じネッ トワークに設置される他の伝送装置と通信を 行うことにより、 他の伝送装置への通信経路を記憶する経路記憶手段をさらに備 えるように構成されても良い。  The first aspect of the present invention is configured to further include a path storage unit that stores a communication path to another transmission apparatus by communicating with another transmission apparatus installed on the same network. Is also good.
また、 本発明の第一の態様は、 前記ネッ トワークの経路に障害が生じた場合、 前記経路記憶手段に記憶された経路であって障害が生じた経路を含まない経路を 用いて前記カプセル化されたデータを送出するように前記送出手段を制御する経 路制御手段をさらに備えるように構成されても良い。  Further, in the first aspect of the present invention, when a failure occurs in the route of the network, the encapsulation is performed by using a route stored in the route storage unit and not including the failed route. It may be configured to further include a path control unit that controls the transmission unit so as to transmit the transmitted data.
また、 本発明の第一の態様は、 同じネッ トワークに設置される他の伝送装置と 通信を行うことにより、 他の伝送装置に接続される I Pネッ トワークに接続され る I P端末の I Pァドレスを取得し、 この I Pァドレスと前記他の伝送装置とを 対応付けて記憶する I P経路記憶手段をさらに備えるように構成されても良い。 本発明の第二の態様は、 伝送装置であって、 インターネッ ト ·プロ トコル ( I P ) と異なるプロ トコルに従ってデータを伝送するネッ トワークに収容される伝 送装置であって、 前記ネットワークに収容された所定の伝送装置との間に、 I P 関連データを転送するためのトンネルを生成するトンネル生成手段と、 トンネル 生成手段によって生成される 1以上のトンネルを用いて、 前記ネッ トワークに収 容された他の伝送装置との連携により、 前記ネットワークを介した I P電話呼を 確立させる呼確立制御手段と、 を含む。 図面の簡単な説明  In addition, the first aspect of the present invention is to communicate with another transmission device installed on the same network to thereby change an IP address of an IP terminal connected to an IP network connected to another transmission device. It may be configured to further include an IP route storage unit that acquires and stores the IP address and the other transmission device in association with each other. A second aspect of the present invention is a transmission apparatus, which is housed in a network that transmits data according to a protocol different from the Internet Protocol (IP), and is housed in the network. A tunnel generating means for generating a tunnel for transferring IP-related data between the predetermined transmission device and the one or more tunnels generated by the tunnel generating means. Call establishment control means for establishing an IP telephone call via the network in cooperation with another transmission apparatus. BRIEF DESCRIPTION OF THE FIGURES
F I G . 1は、 本発明によるオーダーワイヤシステムの基本構成を示す図であ •9、  FIG. 1 is a diagram showing a basic configuration of an order wire system according to the present invention.
F I G . 2は、 N Eの構成の概略を示す図であり、  FIG. 2 is a diagram schematically showing the configuration of NE.
F I G . 3は、 O S I トンネルの概略を示す図であり、  FIG. 3 is a diagram showing an outline of the OSI tunnel,
F I G . 4は、 O S I トンネル処理部とその周囲の機能ブロックを示す図であ り、 FIG. 4 is a diagram showing the OSI tunnel processing unit and its surrounding functional blocks. And
F I G. 5は、 O S I トンネルによりカプセル化された H. 323プロ トコル のスタックを示す図であり、  FIG.5 shows a stack of H.323 protocols encapsulated by OSI tunnels,
F I G. 6は、 第一適用例におけるシステム構成を示す図であり、  FIG. 6 is a diagram showing a system configuration in the first application example.
F I G. 7は、 第一適用例における動作シーケンスを示す図であり、  FIG.7 is a diagram showing an operation sequence in the first application example,
F I G. 8は、 第二適用例におけるシステム構成を示す図であり、  FIG.8 is a diagram showing a system configuration in the second application example,
F I G. 9は、 第三適用例におけるシステム構成を示す図であり、  FIG. 9 is a diagram showing a system configuration in the third application example.
F I G. 1 0は、 第四適用例におけるシステム構成を示す図であり、  FIG. 10 is a diagram showing a system configuration in a fourth application example.
F I G. 1 1は、 第四適用例における動作シーケンスを示す図であり、  FIG. 11 is a diagram showing an operation sequence in the fourth application example.
F I G. 1 2は、 第五適用例におけるシステム構成を示す図であり、  FIG. 12 is a diagram showing a system configuration in a fifth application example.
F I G. 1 3は、 従来のオーダーワイヤシステムを示す図である。 発明を実施するための最良の形態  FIG. 13 is a diagram showing a conventional order wire system. BEST MODE FOR CARRYING OUT THE INVENTION
次に、 図を用いて本発明の実施形態における伝送装置について説明する。 なお、 本実施形態の説明は例示であり、 本発明の構成は以下の説明に限定されない。  Next, a transmission device according to an embodiment of the present invention will be described with reference to the drawings. The description of the present embodiment is an exemplification, and the configuration of the present invention is not limited to the following description.
〔システム概要〕  [System Overview]
図 1は、 本発明による伝送装置の実施形態である NEを用いたオーダーワイヤ システムの基本的な構成例を示す図である。 図 1におけるオーダーワイヤシステ ムは、 NE 4 (4 a , 4 b , 4 c, 4 d) , 電話機 5 (5 a, 5 b, 5 c) , I P電話クライアント 6, 及び交換機 7を用いて構成される。 このオーダーワイヤ システムでは、 I Pによる音声通信のデータ ( I P電話のデータ) が O S Iプロ トコルによって、 光ネットワーク (S ONETネッ トワーク) 内に設置された N Eの間で送受信される。 即ち、 I P電話のデータが、 DCC (Data Communicati on Channel:データ通信チャネル) 通信を利用して送受信される。 そして、 この オーダーワイヤシステムでは、 光ネットワーク内において、 保守者が保守用に使 用する電話回線 (オーダーワイヤ) 力 I P電話によって実現される。  FIG. 1 is a diagram showing a basic configuration example of an orderwire system using an NE, which is an embodiment of a transmission device according to the present invention. The orderwire system in Fig. 1 is composed of NE 4 (4a, 4b, 4c, 4d), telephone 5 (5a, 5b, 5c), IP telephone client 6, and exchange 7. Is done. In this orderwire system, IP voice communication data (IP telephone data) is transmitted and received between NEs installed in an optical network (SONET network) using the OSI protocol. That is, IP phone data is transmitted and received using DCC (Data Communication Channel) communication. This order wire system is realized by a telephone line (order wire) IP telephone used by maintenance personnel for maintenance in the optical network.
なお、 図 1に示されるオーダーワイヤシステムの構成は、 基本的な構成の例で あり、 システムへの要求に応じて、 本発明の構成を逸脱しない範囲でどのように 変更されても良い。 このような変更の例として、 後述する適用例 1〜4がある。 電話機 5は、 従来のアナログ電話機を用いて構成される。 電話機 5 a, 5 bは、 それぞれ NE 4 a , 4 bに接続される。 電話機 5 cは、 交換機 7が設置される公 衆電話網に接続される。 Note that the configuration of the order wire system shown in FIG. 1 is an example of a basic configuration, and may be changed in any manner according to a request for the system without departing from the configuration of the present invention. Examples of such changes include Application Examples 1-4 below. The telephone 5 is configured using a conventional analog telephone. Telephones 5a and 5b are connected to NEs 4a and 4b, respectively. The telephone 5c is connected to a public telephone network in which the exchange 7 is installed.
I P電話クライアント 6は、 I P電話クライアントのソフトがィンストールさ れた情報処理装置や I P電話機などを用いて構成される。 I P電話クライアント 6は、 NE 4 b と同じ LANに接続される。 I Pクライアント 6では、 相手電話 番号またはエイリァス名などがユーザによって指定され、 他の I P電話クライア ント 6や電話機 5との通話が実行される。  The IP telephone client 6 is configured using an information processing device or an IP telephone on which the software of the IP telephone client is installed. IP telephone client 6 is connected to the same LAN as NE 4b. In the IP client 6, the other party's telephone number or alias name is specified by the user, and a call is made with another IP telephone client 6 or the telephone 5.
交換機 7は、 公衆電話網の交換機である。 交換機 7は、 NE 4 dに接続された 公衆電話網に設置される。  Switch 7 is a switch of the public telephone network. Switch 7 is installed on the public telephone network connected to NE 4d.
NE 4は、 光伝送装置を用いて構成される。 NE 4は、 OS I 自動ルーティン グ機能, I P電話クライアント機能を少なく とも備える。 以下、 NE 4が備える 各機能について説明する。  NE 4 is configured using an optical transmission device. NE 4 has at least an OSI automatic routing function and an IP telephone client function. The following describes each function of NE 4.
O S I 自動ルーティング機能では、 2点間を結ぶ OS I トンネル (OSI tunne 1) が自動的に作成される。 図 3は OS I トンネルの概要を示す図である。 まず、 図 3を用いて O S I トンネルについて説明する。  The OSI automatic routing function automatically creates an OSI tunnel (OSI tunne 1) between two points. Figure 3 shows an overview of the OSI tunnel. First, the OSI tunnel will be described with reference to FIG.
ネットワーク 1 3 e , 1 3 f は、 それぞれ NE 4 e , 4 f に接続される I Pネ ットワークである。 このとき、 NE 4 e , 4 f は、 GNE (Gateway NE) や M e d i a t e d GNEを用いて構成される場合もある。 また、 ネッ トワーク 1 3 gは、 NE 4 e及び NE 4 f に接続される O S Iネッ トワークである。 このため、 ネッ トワーク 1 3 eとネッ トワーク 1 3 f とは、 I Pでは直接接続されていない。 即ち、 ネッ トワーク 1 3 f に接続される I Pクライアント 1 4 f は、 ネッ トフ一 ク 1 3 eに接続される I Pサーバ 1 4 eと直接的には I P通信を行うことができ ない。  The networks 13 e and 13 f are IP networks connected to the NEs 4 e and 4 f, respectively. At this time, NEs 4 e and 4 f may be configured using a GNE (Gateway NE) or a Median GNE. Network 13 g is an OSI network connected to NE 4 e and NE 4 f. For this reason, the network 13 e and the network 13 f are not directly connected by the IP. That is, the IP client 14f connected to the network 13f cannot directly perform the IP communication with the IP server 14e connected to the network 13e.
O S I トンネノレでは、 NE 4 f は、 I Pサーバ 1 4 eの I Pァドレスと NE 4 eの NSAPァドレス (Network Service Access Pointアドレス) とを対応付け て記憶する。 これらのアドレスは、 TL 1コマンドにより静的に設定される。 ま た、 NE 4 eは、 I Pクライアント 14 f の I Pア ドレスと NE 1 4 f の NSA Pア ドレスとを対応付けて記憶する。 NE 4 f は、 I Pサーバ 1 4 eの I Pアド レス宛の I Pパケッ トを受信した場合、 O S Iのパケット ( I S0847 3 C L N Pに N S E L値 = 0 x 8 9を付加したもの) にこの I Pパケッ トを乗せる。 NE 4 eは、 この O S Iのパケットを、 I Pサーバ 1 4 eの I Pアドレスと対応 付けて記憶する NE 4 eの N S APァドレス宛に、 O S Iを利用して送信する。 NE 4 eは、 NE 4 ίから受信した O S Iのパケッ トから、 1 ?サーバ1 46宛 の I Ρバケツトを取り出し、 この I Ρバケツ トをネッ トワーク 1 3 eに送出する。 そして、 この I Pパケットは、 I Pによって I Pサーバ 14 eへ到達する。 一方、 I Pサーバ 1 4 eから I Pクライアント 1 4 f への通信も、 同様の手順によって 実施される。 このように、 O S I トンネルでは、 I Pパケッ トが O S Iノヽ0ケット にカプセル化されることにより、 O S Iネットワークを介した I Pネッ トワーク 間で通信される。 In OSI tunneling, the NE 4 f stores the IP address of the IP server 14 e in association with the NSAP address (Network Service Access Point address) of the NE 4 e. These addresses are set statically by the TL1 command. Also, the NE 4e stores the IP address of the IP client 14f and the NSAPP address of the NE 14f in association with each other. NE 4 f is the IP address of the IP server 14 e When an IP packet addressed to a host is received, this IP packet is put on an OSI packet (IS08473 CLNP with NSEL value = 0x89 added). The NE 4 e transmits the OSI packet to the NS AP address of the NE 4 e that stores the OSI packet in association with the IP address of the IP server 14 e using the OSI. The NE 4 e extracts an I packet addressed to the 1-server 146 from the OSI packet received from the NE 4, and sends the I packet to the network 13 e. Then, the IP packet reaches the IP server 14e by IP. On the other hand, the communication from the IP server 14 e to the IP client 14 f is performed by the same procedure. Thus, in the OSI tunnel by IP packets are encapsulated in OSI Nono 0 packets, are communicated between IP networks via an OSI network.
O S I 自動ルーティング機能の説明に戻る。 OS I 自動ルーティング機能を備 える伝送装置は、 O S Iネットワーク内に設置された他の伝送装置がどのような I Pネッ トワークに接続されているかを互いに通知する。 通知する情報の内容は、 I Pネッ トワークのネッ トワークアドレスや、 その伝送装置が到達可能な I Pネ ッ トワークや I P装置のァドレスなどがある。 伝送装置が到達可能な I Pネット ワークとは、 その伝送装置が I Pによってデータを送信可能な I Pネッ トワーク を指す。 即ち、 その伝送装置が I Pによってアクセス可能な I Pネットワークを 指す。 O S I 自動ルーティング機能を備える伝送装置は、 通知されたこのような 情報を I Pルーティングテーブルに記憶する。 そして、 O S I 自動ルーティング 機能を備える伝送装置は、 通知された I Pの情報を基に、 必要に応じて自動的に O S I トンネルを構築する (自動 O S I トンネル作成機能) 。 このため、 O S I ネッ トワーク内において、 O S I (DC。バイ ト) 経由で I P通信を自動的に利 用することが可能となる。  Return to the description of the OSI automatic routing function. The transmission devices having the OSI automatic routing function notify each other of what IP network other transmission devices installed in the OSI network are connected to. The information to be notified includes the network address of the IP network, the IP network that the transmission device can reach, and the address of the IP device. An IP network reachable by a transmission device refers to an IP network to which the transmission device can transmit data by IP. In other words, it refers to an IP network that the transmission device can access through the IP. The transmission device having the OSI automatic routing function stores such notified information in the IP routing table. Then, the transmission device having the OSI automatic routing function automatically builds the OSI tunnel as necessary based on the notified IP information (automatic OSI tunnel creation function). For this reason, it becomes possible to automatically use the IP communication via the OSI (DC. Byte) in the OSI network.
次に、 I P電話クライアント機能について説明する。 I P電話クライアント機 能を備える伝送装置は、 音声データを I Pを用いて通信する I P電話 (IP Telep hony or Voice Over IP) 機能を備える。 この機能は、 I TU— T H. 3 2 3な どで規格化されており、 H. 3 2 3に基づいた機能の実現のためには、 システム の構成としてゲートキーパー (Gatekeeper) , ゲートウェイ, 多地点間通信制御 ユニット等が必要となる。 Next, the IP telephone client function will be described. A transmission device with an IP telephone client function has an IP telephone (IP Telephony or Voice Over IP) function for communicating voice data using IP. This function is standardized in ITU-T H.323, etc., and in order to realize the function based on H.323, the gatekeeper (Gatekeeper), gateway, Multipoint communication control Units and the like are required.
I P電話クライアント機能を備える伝送装置は、 1台以上のゲートキ一パーの アドレス又はエイ リアス名が登録される。 この伝送装置は、 ゲートキーパーへ自 分自身の登録を行い、 ゲートキーパーはそのデータを登録者テーブルに登録する。 この伝送装置が相手先の電話番号又はエイリァス名を用いて、 自身に登録されて いるゲートキーパーに通話要求を行うと、 ゲートキーパーは通話要求の相手先に 対応する I Pアドレスを登録テーブルから検索し、 伝送装置へ返信する。 そして、 この伝送装置は、 取得した I Pアドレスを用いて、 相手先へ接続する。 相手先が 公衆電話網に接続された電話機である場合は、 デジタルの音声データがゲートゥ エイによってアナログデータに変換される。  For a transmission device having an IP telephone client function, the address or alias name of one or more gatekeepers is registered. This transmission device registers itself with the gatekeeper, and the gatekeeper registers the data in the registrant table. When this transmission device uses the telephone number or alias of the other party to make a call request to the registered gatekeeper, the gatekeeper searches the registration table for the IP address corresponding to the other party of the call request. Reply to the transmission device. Then, this transmission device connects to the destination using the obtained IP address. If the other party is a telephone connected to the public telephone network, digital voice data is converted to analog data by gate-to-way.
NE 4は、 O S I 自動ルーティング機能, I P電話クライアント機能の他にも、 ゲートキーパー機能, ゲートウェイ機能, I Pルーティング機能, 多地点間通信 機能をさらに備えるように構成されても良い。  The NE 4 may be configured to further include a gatekeeper function, a gateway function, an IP routing function, and a multipoint communication function in addition to the OSI automatic routing function and the IP telephone client function.
ゲートキーパー機能とは、 I TU— T H. 23 2におけるゲートキーパーの 機能であり、 電話番号又はエイリアス名と I Pアドレスとの変換、 帯域の管理、 帯域使用のための認証などを実行する。 ゲートキーパー機能を実装するプロ トコ ノレは RAS (Registration, Admission, Status) プロ 卜コル (以下、 RASと呼 ぶ) であり、 他エンドポイント間 (ゲートキーパー間を含む) で各情報要素をス トリームとして伝送する。  The gatekeeper function is a function of the gatekeeper in ITU-T H.2322, and performs conversion between a telephone number or an alias name and an IP address, bandwidth management, authentication for bandwidth usage, and the like. The protocol that implements the gatekeeper function is the RAS (Registration, Admission, Status) protocol (hereinafter referred to as RAS), which streams each information element between other endpoints (including between gatekeepers). Transmitted as
ゲートウェイ機能とは、 I TU— T H. 232におけるゲートウェイの機能 であり、 G. 7 1 1などの複数の規格に準拠した C OD E C (Coder-Decoder) を 持ち、 音声の AD変換や呼確立の仲介などを実行する。  The gateway function is a gateway function in ITU-T H.232, has a CODEC (Coder-Decoder) conforming to multiple standards such as G.711, and performs audio-to-digital conversion and call establishment. Execute the mediation of.
I Pルーティング機能とは、 I Pバケツ トを I Pに従ってルーティングする機 能である。  The IP routing function is a function of routing an IP bucket according to the IP.
多地点間通信機能とは、 3以上のェンドボイント間の会議をサポートする機能 である。  The multipoint communication function is a function that supports conferences between three or more end points.
次に、 NE 4が備える機能ブロックについて説明する。 図 2は、 NE 4の構成 の概略を示す図である。 NE 4は、 ハ ドウエア的には、 バスを介して接続され た C PU, 主記憶 (RAM) , 補助記憶装置 (ハードディスク, E PROM, E E P ROM, NVRAM) 等を備えている。 NE4は、 補助記憶装置に記憶され た各種のプログラム (OS, アプリケ一ション等) が主記憶にロードされ C PU により実行されることによって、 光インタフェース部 8, オーバーヘッド処理部Next, functional blocks of the NE 4 will be described. FIG. 2 is a diagram showing an outline of the configuration of NE4. NE 4 is composed of a CPU, main memory (RAM), and auxiliary storage (hard disk, EPROM, EP ROM, NVRAM) etc. NE4 consists of an optical interface unit 8, overhead processing unit, and various programs (OS, applications, etc.) stored in the auxiliary storage device are loaded into main memory and executed by the CPU.
9, フレーム受信部 1 0, O S I トンネル処理部 1 1 , 及びオーダーワイヤ処理 部 1 2等を含む装置として機能する。 It functions as a device that includes a frame receiving unit 10, an OSI tunnel processing unit 11, and an order wire processing unit 12.
光ィンタフェース部 8は、 例えば OC 3等の光ィンタフェースカード等を用い て構成される。 光インタフェース部 8は、 S ONETネットワークに対して、 デ ータの入出力を行う。 光インタフェース部 8は、 E l , E 2をはじめとするォー バーヘッ ドバイ トの情報, 制御情報, DCCデータについての送受信を、 オーバ 一へッド処理部 9と行う。  The optical interface unit 8 is configured using an optical interface card such as OC3, for example. The optical interface unit 8 inputs and outputs data to and from the SONET network. The optical interface unit 8 performs transmission and reception of overhead head byte information such as El and E2, control information, and DCC data with the overhead head processing unit 9.
オーバーへッド処理部 9は、 OHF 48—L S I等のオーバーへッド抽出 L S The overhead processing unit 9 extracts overheads such as OHF 48—L S I L S
Iを用いて構成される。 オーバーヘッド処理部 9は、 光インタフェース部 8から 受け取ったデータから、 E 1/E 2や D 1/D 2等のオーバーへッ ドデータを抽 出する。 そして、 オーバーヘッド処理部 9は、 抽出されたオーバーヘッドデータ を、 オーダーワイヤ処理部 1 2へ渡す。 また、 オーバーヘッド処理部 9は、 DC Cデータをフレーム受信部 1 0へ渡す。 It is composed using I. The overhead processing unit 9 extracts overhead data such as E1 / E2 and D1 / D2 from the data received from the optical interface unit 8. Then, the overhead processing unit 9 passes the extracted overhead data to the order wire processing unit 12. Also, the overhead processing unit 9 passes the DCC data to the frame receiving unit 10.
フレーム受信部 1 0は、 HD L C等のフレームを受信する L S I (フレーム L The frame receiving unit 10 receives LSI (frame L
S I ) 等を用いて構成される。 フレーム受信部 1 0は、 オーバーヘッド処理部 9 から受け取ったデータを O S I トンネル処理部 1 1へ渡す。 S I). The frame receiving unit 10 passes the data received from the overhead processing unit 9 to the OSI tunnel processing unit 11.
O S I トンネル処理部 1 1は、 O S I トンネル処理を実行する。 図 4は、 O S The OSI tunnel processing unit 11 executes OSI tunnel processing. Figure 4 shows O S
I トンネル処理部 1 1とその周囲の機能ブロックを示す図である。 O S I トンネ ル処理部 1 1は、 上記した O S I トンネル処理を実行するため、 DCCデータ処 理部 1 5, C LNPデータ処理部 1 6, O S I / I Pリソース管理部 1 7 , O SFIG. 3 is a diagram showing an I tunnel processing unit 11 and functional blocks around it. The OSI tunnel processing unit 11 performs the above-described OSI tunnel processing, so that the DCC data processing unit 15, the CLNP data processing unit 16, the OSI / IP resource management unit 17, the OSS
Iデータ処理部 1 8, I Pデータ取出 I Pデータカプセル化部 1 9 , I Pプロ トコル処理部 20, I P系プロ トコルリ ソース管理部 2 1, TC PZUDP処理 部 2 2, I P系アプリケーション処理部 23, 及びオーダーワイヤ処理部 1 2を 備える。 I data processing section 18, IP data extraction IP data encapsulation section 19, IP protocol processing section 20, IP protocol resource source management section 21, TC PZUDP processing section 22, IP application processing section 23, and An order wire processing unit 12 is provided.
DCCデータ処理部 1 5は、 フレーム受信部 1 0から D C Cデータを受信する。 C L N Pデータ処理部 1 6は、 I S0847 3, I S09 542, 及ぴ I S O 1 0 58 9を処理する。 The DCC data processing unit 15 receives DCC data from the frame receiving unit 10. The CLNP data processing unit 16 conforms to I S0847 3, I S09 542, and ISO Process 1 0 5 8 9
0 S I / I Pリソース管理部 1 7は、 C LNPの中のデータ種別を判定し、 T P 4 (Transport Protocol Class 4) のデータと I Pのデータとを識別する。 O S I Z I Pリソース管理部 1 7は、 現在処理待ちとなっている T P 4のデータが ある閾値を超えているか否かをチェックし、 閾値を超えている場合には、 TP 4 データを優先して処理する。 また、 ユーザは、 〇 S I / I Pリソース管理部 1 7 を設定することにより、 I Pデータを優先させることや、 閾値を変更することが 可能である。  The 0 SI / IP resource management unit 17 determines the data type in the CLNP and identifies TP 4 (Transport Protocol Class 4) data and IP data. The OSIZIP resource management unit 17 checks whether the TP 4 data currently waiting for processing exceeds a certain threshold, and if it exceeds the threshold, processes the TP 4 data with priority. . Further, the user can give priority to the IP data and change the threshold value by setting the SI / IP resource management unit 17.
O S Iデータ処理部 1 8は、 TP 4や TARP (Terminal Identifier Addres s Resolution Protocol) のノ ケッ卜を処理する。  The OSI data processing unit 18 processes TP4 and TARP (Terminal Identifier Address Resolution Protocol) packets.
1 Pデータ取出/ I Pデータカプセル化部 1 9は、 D C Cデータの中から I P 電話に使用されるデータを取り出す。 以下、 I Pデータ取出/ I Pデータカプセ ル化部 1 9の処理を具体的に説明する。  The 1P data extraction / IP data encapsulation unit 19 extracts the data used for the IP telephone from the DCC data. Hereinafter, the processing of the IP data extraction / IP data encapsulation unit 19 will be specifically described.
図 5は、 OS I トンネルによりカプセル化された H. 3 2 3プロ トコルのスタ ックを示す図である。 OS I トンネル自動ルーティングプロ トコルでは、 OS I ネッ トワーク上で I Pルーティング情報が交換され、 自動的に O S I トンネルの 構築が実施される。 I Pデータを DCC上で転送する方法として、 OS I トンネ ル機能と自動的に O S I トンネルを作成する機能 (自動 O S I トンネル作成機 能) とが使用される場合、 O S I トンネルによりカプセル化された H. 3 2 3プ ロ トコルのスタックは、 図 5に示されるようなスタックとなる。 I Pデータ取出 / I Pデータカプセル化部 1 9は、 DC Cデータから C LN S PDU (CLNS P rotocol Data Unit) を抽出し、 この中から I Pデータを取り出す。 また、 I Pデ ータ取出/ I Pデータカプセル化部 1 9は、 上記した処理と逆の処理を行う。 即 ち、 I Pデータ取出/ I Pデータカプセル化部 1 9は、 1 ?データを13〇じデー タにカプセル化する処理も行う。  FIG. 5 is a diagram showing a stack of the H.323 protocol encapsulated by the OSI tunnel. In the OSI tunnel automatic routing protocol, IP routing information is exchanged on the OSI network, and the OSI tunnel is automatically constructed. When the OSI tunnel function and the function of automatically creating an OSI tunnel (automatic OSI tunnel creation function) are used as a method of transferring IP data on the DCC, H. encapsulated by the OSI tunnel is used. The stack of the 3 2 3 protocol is a stack as shown in Figure 5. The IP data extraction / IP data encapsulation unit 19 extracts a CLNS Protocol Data Unit (CLNS SPDU) from the DCC data, and extracts the IP data from this. Also, the IP data extraction / IP data encapsulation unit 19 performs a process reverse to the above-described process. That is, the IP data extraction / IP data encapsulation unit 19 also performs processing for encapsulating 1-data into 13-bit data.
I Pプロ トコル処理部 20は、 O S Iプロ トコルから抽出された I Pプロ トコ ルを処理し、 I Pルーティング機能を実現する。 具体的には、 本実施形態では、 I Pプロ トコル処理部 20は、 O S I 自動ルーティング機能を実現する。  The IP protocol processing unit 20 processes the IP protocol extracted from the OSI protocol and implements an IP routing function. Specifically, in the present embodiment, the IP protocol processing unit 20 implements an OSI automatic routing function.
I P系プロ トコルリソース管理部 2 1は、 I P電話で使用されるシステムリソ ース (CPU時間など) を確保するため、 受信した I Pデータのサービス種を判 定する。 I P系プロ トコルリソース管理部 2 1は、 受信した I Pデータのサービ ス種が I P電話の音声データのサービスである場合、 最優先で、 オーダーワイヤ 処理部 1 2へこの I Pデータを渡す処理を実行する ( I P電話データ優先処理機 能) 。 The IP-related protocol resource management unit 21 Determine the service type of the received IP data to secure resources (CPU time, etc.). When the service type of the received IP data is the voice data service of the IP telephone, the IP protocol resource management unit 21 executes a process of passing this IP data to the order wire processing unit 12 with the highest priority. Yes (IP phone data priority processing function).
一方、 受信した I Pデータのサービス種が I P電話の音声データ以外のサービ スである場合、 I P系プロ トコルリソース管理部 2 1は、 この I Pデータをバッ ファへ一時的に保管する ( I P電話以外のサービスのデータ保管機能) 。 そして、 On the other hand, if the service type of the received IP data is a service other than the voice data of the IP phone, the IP protocol resource management unit 21 temporarily stores the IP data in a buffer (except for the IP phone). Service data storage function). And
1 P系プロ トコルリソース管理部 2 1は、 I P電話の音声データの処理間隔が開 いた場合 (通話量が少ない場合, 無通話状態など) には、 この間隔、 即ちこの空 き時間を利用して、 保管されている I Pデータ (即ち、 I P電話の音声データ以 外のサービスである I Pデータ) の処理を実行する。 1 The P-protocol resource management unit 21 uses this interval, that is, this idle time, when the processing interval of the voice data of the IP telephone is open (when the traffic volume is small, no call, etc.). Then, the stored IP data (that is, the IP data that is a service other than the voice data of the IP phone) is processed.
また、 I P系プロ トコルリソース管理部 2 1は、 保管されている I Pデータの 保管時間が一定時間 (閾値) を超えた場合、 この I Pデータを破棄する (保管さ れたデータの破棄機能) 。 この閾値は、 ユーザによってサービス (プロ トコル) 毎に設定可能である。 この機能により、 ユーザにとって意味のあるデータのみが 処理され、 ユーザにとって不必要な処理が省略される。 従って、 システムリソー スと回線の有効利用が可能となる。  When the storage time of the stored IP data exceeds a certain time (threshold), the IP protocol resource management unit 21 discards the IP data (a function of destroying the stored data). This threshold can be set by the user for each service (protocol). With this function, only data that is meaningful to the user is processed, and unnecessary processing for the user is omitted. Therefore, effective use of system resources and lines becomes possible.
T C PZUD P処理部 2 2は、 TCP (Transmission Control Protocol) 及び UDP (User Datagram Protocol) プロ 卜コノレを処理する。  The TC PZUD P processing unit 22 processes TCP (Transmission Control Protocol) and UDP (User Datagram Protocol) protocol connections.
I P系アプリケーション処理部 23は、 FTP (File Transfer Protocol) , T e l n e t , HTTP (Hypertext Transfer Protocol) 等のアプリケーション プロ トコルを処理する。  The IP system application processing unit 23 processes application protocols such as FTP (File Transfer Protocol), Telnet, and HTTP (Hypertext Transfer Protocol).
オーダーワイヤ処理部 1 2は、 オーダーワイヤについて処理を実行するため、 H. 32 3プロ トコル処理部 24, 及び音声出入力部 3 1を備える。 また、 H. 3 23プロ トコル処理部 24は、 H. 32 3プロ トコルについて処理を実行する ため、 RTP/RTC P処理部 2 5, AD/DA変換処理部 26, 多地点間通信 処理部 2 7, R AS処理部 28, H. 22 5 / Q 9 3 1呼処理部 2 9 , 及び H. The order wire processing unit 12 includes an H.323 protocol processing unit 24 and a voice input / output unit 31 in order to execute processing on the order wire. In addition, the H.323 protocol processing unit 24 performs processing for the H.323 protocol, so that the RTP / RTCP processing unit 25, the AD / DA conversion processing unit 26, the multipoint communication processing unit 2 7, RAS processing unit 28, H. 225 / Q93 1 Call processing unit 29, and H.
24 5呼制御処理部 30を備える。 RTP/RTCP処理部 2 5は、 音声データを送受信する RTP (Real-Time Transport Protocol) と、 RTPを制御する RTCP (RTP Control Protocol) を処理する。 24 5 A call control processing unit 30 is provided. The RTP / RTCP processing unit 25 processes RTP (Real-Time Transport Protocol) for transmitting and receiving voice data and RTCP (RTP Control Protocol) for controlling RTP.
ADZDA変換処理部 2 6は、 音声データのアナログ ·デジタル変換を行う。 例えば、 ADZDA変換処理部 26は、 G. 7 1 1 G. 723等の圧縮規格に 基づいてエンコード .デコードを行う。 即ち、 AD/D A変換処理部 2 6は、 C OD E Cとしても動作する。  The ADZDA conversion processing unit 26 performs analog-to-digital conversion of audio data. For example, the ADZDA conversion processing unit 26 performs encoding and decoding based on a compression standard such as G.711 G.723. That is, the AD / DA conversion processing unit 26 also operates as C OD E C.
多地点間通信処理部 27は、 H. 3 23の多地点間通信の機能を実行するュニ ッ ト、 即ち MCU (Multipoint Control Unit) を用いて構成される。 この MCU は、 MP部 (Multi Processor部) 32, 及び MC部 (Multi Controller部) 3 3 を備える。  The multipoint communication processing unit 27 is configured using a unit that executes the function of multipoint communication of H.323, that is, an MCU (Multipoint Control Unit). This MCU includes an MP section (Multi Processor section) 32 and an MC section (Multi Controller section) 33.
MP部 3 2は、 メディア 'ストリームを処理する。 MP部 32は、 エンド · ポ イントから音声データを受信し、 必要な合成、 切り替え、 その他の処理を実行す る。 そして、 MP部 3 2は、 この音声データを含むス トリームを多地点間通信の 参加者に配信する。  The MP section 32 processes the media stream. The MP unit 32 receives the audio data from the end point and performs necessary synthesis, switching, and other processing. Then, the MP unit 32 distributes the stream including the voice data to the participants of the multipoint communication.
1^〇部3 3は、 多地点間通信を制御する。 1^〇部3 3は、 多地点間通信に参加 している各ェンド ·ポイントに対してコール ·パラメータの設定及び通信を行う。 そして、 MC部3 3は、 マルチキャス ト等の多地点間通信のリソースを制御する。  1 ^ 〇 section 33 controls multipoint communication. The 1 ^ 〇 unit 33 sets and communicates call parameters for each end point participating in the multipoint communication. The MC unit 33 controls resources for multipoint communication such as multicasting.
R AS処理部 28は、 RA Sについて処理を行う。 即ち、 3処理部28は、 登録, 通信許可, 通信状態の検出について処理を行う。  The RAS processing unit 28 performs processing on RAS. That is, the three processing unit 28 performs processing for registration, communication permission, and communication state detection.
H. 225 (39 3 1呼処理部 2 9は、 H. 22 5手順を用いて回線確立処理 を行う。 この H. 225手順は、 Q 93 1に酷似している。  The H.225 (3931 call processing unit 29 performs the line establishment processing using the H.225 procedure. This H.225 procedure is very similar to Q931.
H. 245呼制御処理部 30は、 端末の能力情報やチャネル設定手順を端末間 で交換することにより、 呼の制御を行う。  The H.245 call control processing unit 30 controls the call by exchanging the capability information of the terminals and the channel setting procedure between the terminals.
音声出入力部 3 1は、 音声の出入力を行う。  The voice input / output unit 31 performs voice input / output.
〔第一適用例〕  [First application example]
〈システム構成〉  <System configuration>
図 6は、 本発明による伝送装置を用いて構成された NE 4 (4 g, 4 h, 4 i , 4 j ) の第一適用例、 即ち NE 4が適用されたオーダーワイヤシステム 34 aの システム構成を示す図である。 まず、 図 6を用いて、 第一適用例におけるシステ ム構成について説明する。 FIG. 6 is a first application example of NE 4 (4 g, 4 h, 4 i, 4 j) configured using the transmission device according to the present invention, that is, an order wire system 34 a to which NE 4 is applied. It is a figure showing a system configuration. First, the system configuration in the first application example will be described with reference to FIG.
オーダーワイヤシステム 34 aでは、 光ネッ トワーク (S ONE T/S DH) 内通信が実施される。 即ち、 オーダーワイヤシステム 34 aでは、 光ネッ トヮー ク内で I P電話による通話が実施される。 このため、 オーダーワイヤシステム 3 In the order wire system 34a, communication within the optical network (SONE T / S DH) is performed. That is, in the order wire system 34a, a telephone call is performed by an IP telephone within the optical network. For this reason, the order wire system 3
4 aは、 S ONETネッ トワークを構成する NE 4 g, 4 h , 4 i , 4 j及ぴ電 話機 5 g, 5 hを用いて構成され、 電話機 5 g, 5 hはそれぞれ NE 4 g, 4 h に直接に接続される。 この場合、 NE 4 g, 4 hは、 I P電話クライアントの機 能を有する。 また、 オーダーワイヤシステム 34 aには、 ゲートキーパー機能を 有する装置が必要であり、 NE 4 j がこの機能を備える。 このゲートキーパー機 能は、 他の NE 4によって備えられても良いし、 NE 4からアクセス可能であつ て NE 4とは異なる他の装置 (例えばゲートキーパー機能の専用装置) によって 備えられても良い。 また、 NE 4 g, 4 hが備える I P電話クライアントの機能 についてのゲートキーパ^ ■の登録は完了していると仮定する。 4a is composed of NEs 4g, 4h, 4i, 4j and telephones 5g, 5h that constitute the SONET network, and telephones 5g, 5h are NE 4g, 5h, respectively. Connected directly to 4h. In this case, the NEs 4g and 4h have the function of an IP telephone client. In addition, the order wire system 34a requires a device having a gatekeeper function, and the NE 4 j has this function. This gatekeeper function may be provided by another NE 4 or may be provided by another device that is accessible from NE 4 and is different from NE 4 (for example, a dedicated device for the gatekeeper function). . It is also assumed that the registration of the gatekeeper ^ ■ for the IP telephone client function provided in NEs 4g and 4h has been completed.
〈動作例〉  <Operation example>
以下、 第一適用例におけるオーダーワイヤシステム 34 aの動作例について、 通常動作時と障害発生時とに分けて説明する。  Hereinafter, an operation example of the order wire system 34a in the first application example will be described separately for a normal operation and a failure.
( 〈通常動作時〉 〉  (<Normal operation>)
図 7は、 第一適用例におけるオーダーワイヤシステム 34 aの通常動作時の動 作シーケンスを示す図である。 図 7を用いて、 第一適用例におけるオーダーワイ ャシステム 34 aの動作例について説明する。 なお、 図 7における動作シーケン スは、 電話機 5 gから電話機 5 hへの通話が開始されるまでの動作シーケンスを 示す。  FIG. 7 is a diagram showing an operation sequence during normal operation of the order wire system 34a in the first application example. An operation example of the order wire system 34a in the first application example will be described with reference to FIG. The operation sequence in FIG. 7 shows the operation sequence from the start of a telephone call from the telephone 5g to the telephone 5h.
まず、 ユーザは、 電話機 5 gを用いて通話相手となる電話機 5 hが接続される I P電話クライアントとしての NE 4 hの電話番号又はエイ リアス名を、 電話機 First, the user inputs the telephone number or alias name of the NE 4h as an IP telephone client to which the telephone 5h to be called is connected using the telephone 5g.
5 gに指定 (入力) する ( s e q 0 1) 。 Specify (input) to 5 g (seq 0 1).
次に、 NE 4 gは、 予め自装置に登録されたゲートキーパーの I Pアドレス、 即ち第一適用例においては NE 4 j の I Pァドレスへのルートが、 ◦ S I 自動ル 一ティング機能によって構築された I Pルーティングテーブルにあるか否かを調 ベる ( s e q 02) 。 NE 4 j の I Pァドレスへのルートカ S I Pルーティングテ 一ブルにある場合、 Nお 4 gは、 自動 OS I トンネル作成機能を使用して、 NE 4 j との間に O S I トンネルを作成する。 このとき、 NE 4 g及ぴ NE 4 j にお いて、 I Pプロ トコル処理部 20が、 自動 O S I トンネル作成機能を実行するNext, for NE 4 g, the route to the IP address of the gatekeeper registered in advance in its own device, that is, the IP address of NE 4 j in the first application example, was established by the SI automatic routing function. Check if it is in the IP routing table Beru (seq 02). If the route to the IP address of NE 4 j is in the SIP routing table, N 4 g creates an OSI tunnel with NE 4 j using the automatic OS I tunnel creation function. At this time, in the NE 4 g and the NE 4 j, the IP protocol processing unit 20 executes the automatic OSI tunnel creation function.
( s e q 0 3 , s e q 04 ) 。 NE 4 j は、 O S I トンネルが作成されると、 作 成完了 ACKを NE 4 gに通知する。 作成完了 AC Kとは、 OS I トンネルの作 成が完了したことを通知するための確認応答 (Acknowledgement) である。 (seq03, seq04). NE 4 j notifies NE 4 g of creation completion ACK when the OSI tunnel is created. Creation completion ACK is an acknowledgment (acknowledgement) for notifying that the creation of the OSI tunnel has been completed.
一方、 NE 4 j の I Pァドレスへのルートが I Pルーティングテーブルに無い 場合、 NE 4 gは、 電話機 5 gに対してエラーを通知し処理を終了する。  On the other hand, if there is no route to the IP address of NE 4 j in the IP routing table, NE 4 g reports an error to telephone 5 g and ends the processing.
NE 4 j (ゲートキーパー) への I Pルート (O S I トンネル) が作成される と、 NE 4 gの RA S処理部 28は、 R A Sプロ トコルを使用して、 NE 4 j に 対し、 通話相手 (NE 4 h) の I Pアドレスの取得依頼及び帯域使用許可依頼を 実行する。 このとき、 NE 4 gは、 通話相手の I Pア ドレスの取得依頼として、 ユーザによって指定された電話番号又はエイ リアス名を NE 4 j に対して通知す る。 このとき、 I Pデータ取出/ I Pデータカプセル化部 1 9は、 通信の対象と なる I Pデータを O S Iプロ トコルの C LN S P DUにカプセル化することに より、 通話相手 (NE 4 h) の I Pアドレスの取得依頼及び帯域使用許可依頼を 実行する ( s e q 0 5) 。 CLNS P D Uにカプセル化されたデータのプロ ト コルスタックは、 図 5に示される通りである。  When an IP route (OSI tunnel) to the NE 4 j (gatekeeper) is created, the RAS processing unit 28 of the NE 4 g sends a call to the NE 4 j to the NE 4 j using the RAS protocol. 4) Execute the request for acquisition of the IP address and the request for permission to use the bandwidth in step h). At this time, the NE 4 g notifies the NE 4 j of the telephone number or alias name specified by the user as a request to obtain the IP address of the other party. At this time, the IP data extraction / IP data encapsulation unit 19 encapsulates the IP data to be communicated in the CLN SP DU of the OSI protocol to thereby obtain the IP address of the communication partner (NE 4h). A request for acquisition of bandwidth and a request for permission to use bandwidth are executed (seq 05). The protocol stack of data encapsulated in CLNS PDU is as shown in FIG.
NE 4 j は、 NE 4 gから受信した依頼に対して、 ゲートキーパーとして応答 を行う。 即ち、 NE 4 j は、 NE 4 gに対し、 依頼された宛先電話番号又はエイ リァス名に対応する I Pァドレス (即ち NE 4 hの I Pァドレス) 、 及び帯域使 用許可 (Admission) を通知する ( s e q 06) 。  NE 4 j responds as a gatekeeper to the request received from NE 4 g. That is, the NE 4 j notifies the NE 4 g of the IP address corresponding to the requested destination telephone number or the alias name (that is, the IP address of the NE 4 h) and the band use permission (Admission) ( seq 06).
NE 4 gは、 NE 4 jから取得した I Pア ドレス (即ち N E 4 hの I Pァ ドレ ス) へのルートが、 O S I 自動ルーティング機能で構築された I Pルーティング テーブルにあるか否かを調べる (s e q 0 7) 。 この I Pアドレスへのルートが I Pルーティングテーブルにある場合、 NE 4 gは、 自動 O S I トンネル作成機 能を使用して、 NE 4 hとの間にOS I トンネルを作成する。 このとき、 NE 4 g及ぴ NE 4 hにおいて、 I Pプロ トコル処理部 2 0が、 自動 O S I トンネル作 成機能を実行する ( s e q 08, s e q 0 9) 。 NE 4 hは、 OS I トンネルが 作成されると、 作成完了 ACKを NE 4 gに通知する。 NE 4 g checks whether the route to the IP address obtained from NE 4 j (that is, the IP address of NE 4 h) is in the IP routing table constructed by the OSI automatic routing function (seq 0 7). If a route to this IP address is in the IP routing table, NE 4g creates an OSI tunnel with NE 4h using the automatic OSI tunnel creation function. At this time, in NE 4 g and NE 4 h, the IP protocol processing unit 20 starts automatic OSI tunnel creation. Execute the function (seq 08, seq 09). When the OS I tunnel is created, NE 4 h notifies NE 4 g of creation completion ACK.
—方、 この I Pァドレスへのルートが I Pルーティングテーブルに無い場合、 NE 4 gは、 電話機 5 gに対してエラーを通知し処理を終了する。  If the route to this IP address is not in the IP routing table, the NE 4 g reports an error to the telephone 5 g and terminates the process.
NE 4 gは、 作成された O S I トンネルを通して、 NE 4 hと、 H. 22 5手 順を用いて呼の確立 (コネクションの確立) を行う ( s e q l O) 。 コネクショ ン受付処理によって呼がセットアップされると ( s e q 1 1) 、 NE 4 g及び N E 4 hは、 H. 245プロ トコルを使用して、 通信の方法 (使用する CODEC の規格など) を決定する (能力調整処理: s e q l 2, s e q l 3) 。 即ち、 N E 4 gは、 H. 24 5プロ トコルを使用して NE 4 hに対し能力調整交渉依頼を 行う。 そして、 NE 4 hは、 この依頼に対して、 能力調整交渉回答を NE 4 gに 行う。 NE 4 gは、 能力調整交渉回答を受信すると、 通話準備が完了したと判断 する ( s e q 1 4) 。  The NE 4 g establishes a call (establishes a connection) with the NE 4 h using the H.225 procedure through the created OSI tunnel (seqlO). Once the call has been set up by the connection admission process (seq 11), NE 4g and NE 4h use the H.245 protocol to determine the method of communication (eg, the CODEC standard used). (Capacity adjustment processing: seql 2, seql 3). That is, NE 4 g requests NE 4 h for capacity adjustment negotiations using the H.245 protocol. NE 4 h responds to this request with a response to the capacity adjustment negotiation to NE 4 g. Upon receiving the capability adjustment negotiation answer, the NE 4 g determines that the call preparation is completed (seq 14).
その後、 NE 4 gと NE 4 hとにおける I P電話クライアント機能を用いて、 電話機 5 gと電話機 5 hとの間で通話が開始される (s e q 1 5) 。 具体的には、 電話機 5 gから入力されたアナログ音声データが NE 4 gに入力される。 NE 4 gは、 音声データ作成処理を実行する ( s e q l 6) 。 即ち、 NE 4 gは、 能力 調整処理において決定された通信の方法を用いて、 NE 4 hとの間で音声通信を 行う。 例えば、 NE 4 gは、 能力調整処理において決定された CODE Cの規格 に従って、 電話機 5 gから入力された音声データに対して AD変換を実行しデジ タル音声データを作成するそして、 NE 4 gは、 このデジタル音声データを RT P//RTC Pを用いて NE 4 hに送信する。 一方、 NE 4 hは、 受信したデジタ ル音声データを、 能力調整処理において決定された CODE Cの規格に従って D A変換し (音声作成処理: S e q l 7) 、 アナログ音声データを作成する。 そし て、 NE 4 hは、 作成されたアナログ音声データを電話機 5 hに送信する。 Thereafter, a call is started between the telephone 5g and the telephone 5h using the IP telephone client function of the NE 4g and the NE 4h (seq 15). Specifically, analog voice data input from the telephone 5 g is input to the NE 4 g. The NE 4g performs a voice data creation process (seql 6). That is, the NE 4 g performs voice communication with the NE 4 h using the communication method determined in the capability adjustment processing. For example, NE 4 g creates digital audio data by performing AD conversion on audio data input from telephone 5 g in accordance with the CODE C standard determined in the capability adjustment process. Then, this digital audio data is transmitted to NE 4 h using RTP // RTCP. Meanwhile, NE 4 h is the digital audio data received, and the DA conversion according to the standard of the CODE C determined in capacity adjustment processing (speech generation process: S eql 7), creating an analog audio data. Then, NE 4 h sends the created analog voice data to telephone 5 h.
< 〈障害発生時〉 〉  <<When a failure occurs>>
図 1 2は、 オーダーワイヤシステム 34 aにおいて、 障害が発生した様子を示 す図である。 図 1 2を用いて、 オーダーワイヤシステム 34 aの障害発生時の動 作について説明する。 オーダーワイヤシステム 34 aでは、 I P電話による通話中にネットワーク (SONETネッ トワーク) に障害が発生した際には、 通話回線が救済される。 ここでは、 図 7に示される動作後に電話機 5 gと電話機 5 hとの間で I P電話に よる通話が行われている際に、 NE 4 g及ぴ NE 4 hを結ぶ回線に障害 (回線断 など) が発生したと仮定する。 ' FIG. 12 is a diagram showing a state in which a failure has occurred in the order wire system 34a. The operation of the order wire system 34a when a failure occurs will be described with reference to FIGS. In the order wire system 34a, if a failure occurs in the network (SONET network) during a telephone call by IP telephone, the telephone line is relieved. Here, when a telephone call between the telephone 5g and the telephone 5h is being made between the telephone 5g and the telephone 5h after the operation shown in Fig. 7, the line connecting NE 4g and NE 4h fails (line disconnection). And so on). '
回線に障害が生じると、 NE 4 gは、 障害を生じた回線によって接続されてい た隣接局 (NE 4 h) から、 I S O 1 0 5 8 9の H e 1 1 o PDUを受信でき なくなる。 従って、 NE 4 gは、 NE 4 hとの間の回線に障害が発生したと判断 する。 このため、 NE 4 gは、 自身が備える I S— I Sルーティングテーブル (Intermediate System— to— Intermediate Systemノレ一ァインクァーブノレ) ら、 回線断を生じた回線によるルート (ルート 1) を削除する。 このため、 NE 4 g と NE 4 hとを結ぶルートは、 NE 4 j及び NE 4 iを介するルート (ルート 2) のみとなる。 従って、 C LNS PDUは、 自動的に、 新しいルート (ルー ト 2) によって、 NE 4 gから NE 4 hへ転送される。  If the line fails, NE 4g will not be able to receive the ISO 10589 He 11 o PDU from the neighbor station (NE 4h) connected by the failed line. Therefore, NE 4 g determines that the line to NE 4 h has failed. For this reason, the NE 4g deletes the route (route 1) by the line that caused the line disconnection from its own IS-IS routing table (Intermediate System-to-Intermediate System relay table). Therefore, the route connecting NE 4 g and NE 4 h is only a route (route 2) via NE 4 j and NE 4 i. Thus, C LNS PDUs are automatically forwarded from NE 4 g to NE 4 h by a new route (route 2).
〈作用 Z効果〉  <Action Z effect>
本発明の第一適用例によれば、 ユーザ (保守者) による通話が I P電話クライ アント機能を用いて実現される。 I P電話では、 デジタルデータへエンコードさ れたデータは、 宛先の I P電話クライアントに受信されるまでデコードされなレ、。 このため、 NE (中継局) の数に応じて音質が左右されない。 従って、 音質の劣 化を考慮する必要が無く、 中継局の数を制限する必要が無くなり、 利便性が向上 する。  According to the first application example of the present invention, a call by a user (maintenance person) is realized by using the IP telephone client function. On IP phones, data encoded into digital data is not decoded until it is received by the destination IP phone client. Therefore, the sound quality does not depend on the number of NEs (relay stations). Therefore, it is not necessary to consider the deterioration of the sound quality, and it is not necessary to limit the number of relay stations, and the convenience is improved.
また、 従来のオーダーワイヤシステムでは、 音声データのリル一ティングの仕 組みがないため、 回線に障害が発生した場合に音声データが救済できないという 問題があった。 しかし、 本発明の第一適用例によれば、 NE 4は O S I 自動ルー ティング機能を備えるため、 回線障害時の音声データのリルーティングが自動的 に実施される。 従って、 障害の発生したルートを回避して、 I P電話による通話 が継続される。 即ち、 音声データが救済され、 通話回線の信頼性が向上する。 また、 従来のオーダーワイヤシステムでは、 ハードウェアに対するソフトゥェ ァの設定が煩雑であるという問題があった。 しかし、 本発明の第一適用例によれ ば、 I P電話クライアント機能によって通話が実現されるため、 ハードウェアに 対する設定が簡易となり、 ユーザによる設定操作を簡略化することが可能となる。 具体的には、 本発明の第一適用例によれば、 0〇〇通信し S Iの E n b l e設 定のみが必要であり、 設定の簡略化が実現されている。 In addition, in the conventional order wire system, there is no mechanism for retrieving voice data, so that there is a problem that voice data cannot be rescued in the event of a line failure. However, according to the first application example of the present invention, since the NE 4 has the OSI automatic routing function, the rerouting of the voice data at the time of the line failure is automatically performed. Therefore, the call by the IP telephone is continued while avoiding the route in which the failure has occurred. That is, the voice data is relieved, and the reliability of the telephone line is improved. Further, in the conventional order wire system, there is a problem that setting of software for hardware is complicated. However, according to the first application example of the present invention, For example, since a telephone call is realized by the IP telephone client function, setting of hardware is simplified, and setting operation by a user can be simplified. Specifically, according to the first application example of the present invention, it is only necessary to perform 0 ° communication and set the SI Enble, and simplification of the setting is realized.
また、 従来のオーダ一ワイヤシステムでは、 固定の COD E C (G. 7 1 1 μ — l a w) が使用されている。 このため、 異なる C OD E Cを使用している地 域 (例えば欧州) における伝送装置を用いたオーダーワイヤとは接続できないと いう問題があった。 しかし、 本発明の第一適用例によれば、 G. 7 1 1の A— 1 a w, μ - I a , G. 7 2 3 (ビデオに関しては、 G. 2 6 1, G. 2 6 3 ) などの複数の C OD E Cがサポートされる。 従って、 地域による C OD E C方式 の違いを吸収することが可能であり、 異なる地域の伝送網との相互乗り入れに問 題が生じない。 また、 このため、 本発明による伝送装置は、 設置される地域によ るローカラィズも必要が無く、 設置に係る作業が簡易化される。  Also, in the conventional order-wire system, a fixed COD E C (G. 71 1 μ — l aw) is used. For this reason, there is a problem that it cannot be connected to an order wire using a transmission device in a region where a different CODEC is used (for example, in Europe). However, according to the first application example of the present invention, A—1 aw, μ−I a, G. 72 3 of G. 71 1 (for video, G. 26 1 and G. 26 3 Multiple CODE ECs are supported. Therefore, it is possible to absorb the difference in the CODEC system between regions, and there is no problem in inter-operation with transmission networks in different regions. Therefore, the transmission device according to the present invention does not require localization depending on the area where the transmission apparatus is installed, and simplifies the work related to installation.
〔第二適用例〕  [Second application example]
〈システム構成〉  <System configuration>
図 8は、 本発明による伝送装置を用いて構成された NE 4 (4 g, 4 k , 4 i , 4 j ) の第二適用例、 即ち NE 4が適用されたオーダーワイヤシステム 3 4 bの システム構成を示す図である。 図 8を用いて、 第二適用例におけるシステム構成 について説明する。  FIG. 8 shows a second application example of NE 4 (4 g, 4 k, 4 i, 4 j) configured using the transmission device according to the present invention, that is, an order wire system 34 b to which NE 4 is applied. It is a figure showing a system configuration. The system configuration in the second application example will be described with reference to FIG.
オーダーワイヤシステム 3 4 bでは、 光ネットワーク (S ONE T/S DH) 内に設置される NE 4 gに接続される電話機 5 gと、 インターネッ ト内の I P電 話クライアント 6 kとの間で I P電話による通話が実施される。 このため、 ォー ダーワイヤシステム 3 4 bは、 S ONE Tネッ トワークを構成する NE 4 g , 4 k , 4 i , 4 j , 電話機 5 g, インターネットに接続される I P電話クライアン ト 6 k, 及びィンターネッ トに接続される I P電話ゲートキーパー 3 5 kを用い て構成される。  In the order wire system 34 b, an IP is connected between a telephone 5 g connected to an NE 4 g installed in an optical network (SONE T / S DH) and an IP telephone client 6 k in the Internet. A telephone call is performed. For this reason, the order wire system 34b is composed of NEs 4g, 4k, 4i, 4j, a telephone 5g, a telephone 5g, an IP telephone client 6k connected to the Internet, and a SONET network. And an IP phone gatekeeper 35k connected to the Internet.
電話機 5 gは NE 4 gに直接に接続され、 ィンターネッ トは NE 4 kに接続さ れる。 この場合、 NE 4 gは、 I P電話クライアントの機能を有する。 また、 N E 4 kは、 I Pルーティング機能を有する。 また、 オーダ一ワイヤシステム 3 4 bには、 ゲートキーパー機能を有する装置が必要であり、 NE 4 j がこの機能を 備える。 このゲートキーパー機能は、 他の NE 4によって備えられても良いし、 NE 4からアクセス可能であって NE 4とは異なる他の装置 (例えばゲートキ一 パー機能の専用装置: I P電話ゲートキーパー 3 5 k) によって備えられても良 い。 また、 NE 4 gが備える I P電話クライアントの機能や I P電話クライアン ト 6 kについてのゲートキ一パーへの登録は完了していると仮定する。 Telephone 5g is connected directly to NE 4g, and the Internet is connected to NE 4k. In this case, the NE 4 g has the function of an IP telephone client. Also, the NE 4 k has an IP routing function. Also, the order-wire system 3 4 For b, a device with a gatekeeper function is required, and NE 4 j has this function. This gatekeeper function may be provided by another NE 4 or another device accessible from the NE 4 and different from the NE 4 (for example, a dedicated device for the gatekeeper function: IP phone gatekeeper 35) k) may be provided. It is also assumed that the registration of the IP phone client functions and the IP phone client 6 k of the NE 4 g with the gatekeeper has been completed.
〈動作例〉  <Operation example>
次に、 第二適用例におけるオーダーワイヤシステム 34 bの動作例について、 第一適用例と異なる動作についてのみ説明する。 このとき、 第一適用例における 電話機 5 h及び NE 4 kは、 第二適用例における I P電話クライアント 6 kに相 当する。 このため、 例えば第一適用例における s e q 0 1において、 第二適用例 では、 ユーザはインターネット上の I P電話クライアント 6 kの電話番号又はェ ィリアス名を指定する。 同様に、 第一適用例における通話相手の I Pアドレスは、 第二適用例では I P電話クライアント 6 kの I Pァドレスに相当する。  Next, with respect to an operation example of the order wire system 34b in the second application example, only operations different from those in the first application example will be described. At this time, the telephone 5h and the NE 4k in the first application example correspond to the IP telephone client 6k in the second application example. For this reason, for example, in seq 01 in the first application example, in the second application example, the user specifies the telephone number or alias name of the IP telephone client 6k on the Internet. Similarly, the IP address of the other party in the first application example corresponds to the IP address of the IP telephone client 6k in the second application example.
第一適用例における s e q 0 3, s e q 04において、 NE 4 j又はィンター ネッ ト上に設置された I P電話ゲートキーパー 3 5 kの I Pァドレスへのルート が I Pルーティングテーブルにある場合、 第二適用例では、 NE 4 gは自動 O S I トンネル作成機能を使用して NE 4 j又はィンターネット上に設置された I P 電話ゲートキーパー 3 5 kへ I Pデータをルート可能な NE (例えば NE 4 k) との間に O S I トンネルを作成する。 このとき、 NE 4 gと NE 4 j又は NE 4 kとにおいて、 I Pプロ トコル処理部 20力 自動 O S I トンネル作成機能を実 行する。  In seq 0 3 and seq 04 in the first application example, if the route to the IP address of NE 4 j or the IP telephone gatekeeper 35 k installed on the Internet is in the IP routing table, the second application example NE 4g uses an automatic OSI tunnel creation function to connect to NE 4 j or an NE (e.g., NE 4 k) that can route IP data to an IP telephone gatekeeper 35 k installed on the Internet. Create an OSI tunnel between them. At this time, in the NE 4 g and the NE 4 j or the NE 4 k, the IP protocol processing unit 20 executes an automatic OSI tunnel creation function.
また、 第一適用例における s e q 08, s e q 09において、 第二適用例では、 通話相手である I P電話クライアント 6 kの I Pァドレスへのルートが I Pルー ティングテーブルにある場合、 NE 4 gは、 自動 O S I トンネル作成機能を使用 して、 I P電話クライアント 6 kへ I Pデータをルート可能な (転送可能な) N E、 即ち NE 4 kとの間に O S I トンネルを作成する。 このとき、 NE 4 g及び NE 4 kにおいて、 I Pプロ トコル処理部 20力 自動 O S I トンネル作成機能 を実行する。 また、 第一適用例における s e q 1 2以降の処理は、 第二適用例では、 第一適 用例における NE4 hの代わりに I P電話クライアント 6 kが、 NE4 gとの間 で実行する。 Also, in seq 08 and seq 09 in the first application example, in the second application example, if the route to the IP address of the IP telephone client 6 k as the other party is in the IP routing table, NE 4 g Using the OSI tunnel creation function, an OSI tunnel is created between the NE that can route (transfer) IP data to the IP telephone client 6k, that is, the NE 4k. At this time, the NE 4 g and NE 4 k execute the automatic OSI tunnel creation function of the IP protocol processing unit. Also, in the second application example, the processing after seq 12 in the first application example is executed by the IP telephone client 6 k instead of the NE 4 h in the first application example, with the NE 4 g.
〈作用/効果〉  <Action / Effect>
従来のオーダーワイヤシステムでは、 I P電話がサポートする呼確立機能がサ ポートされていないため、 ィンターネッ トを介した通話が実現されていなかった。 このため、 従来は、 保守者は、 インターネットを介した先の保守者と通話するた めには、 オーダーワイヤシステムとは異なる設備 (例えば携帯電話) を使用する 必要があった。 携帯電話などのシステムは、 顧客サービス等に使用されることが あり、 このような顧客回線を保守用途使用とすることは問題であった。 また、 携 帯電話などのシステムの使用によるコス ト (例えば通話料金) の増大も問題であ つた。  In the conventional orderwire system, the call establishment function supported by the IP telephone is not supported, so that communication via the Internet has not been realized. For this reason, in the past, maintenance personnel had to use facilities (eg, mobile phones) different from those of the orderwire system in order to talk to the maintenance personnel via the Internet. Systems such as mobile phones are sometimes used for customer services and the like, and it has been a problem to use such customer lines for maintenance purposes. Another problem was the increase in costs (for example, call charges) due to the use of systems such as mobile phones.
しかし、 本発明の第二適用例によれば、 H. 32 3の11. 2 25ゃ<3. 9 3 1 などの標準規格を用いて通話を実現するため、 ィンターネッ トとの接続が可能と なる。 このため、 保守者は、 インターネットを介した先の保守者と I P電話クラ イアント機能を用いて通話することが可能となり、 他の設備を使用する必要がな くなる。 従って、 他の設備の使用に係るコス トを削減することが可能となる。  However, according to the second application example of the present invention, since communication is realized using a standard such as H.323's 11.25 2 <3.931, connection with the Internet is possible. Become. As a result, the maintenance person can communicate with the maintenance person via the Internet using the IP telephone client function, and does not need to use other equipment. Therefore, it is possible to reduce the cost of using other equipment.
〔第三適用例〕  [Third application example]
〈システム構成〉  <System configuration>
図 9は、 本発明による伝送装置を用いて構成された NE 4 (4 g , 4 1 , 4 i , 4 j ) の第三適用例、 即ち NE 4が適用されたオーダーワイヤシステム 34 cの システム構成を示す図である。 図 9を用いて、 第三適用例におけるシステム構成 について説明する。  FIG. 9 is a third application example of NE 4 (4 g, 41, 4 i, 4 j) configured using the transmission device according to the present invention, that is, a system of an order wire system 34 c to which NE 4 is applied. FIG. 3 is a diagram illustrating a configuration. The system configuration in the third application example will be described with reference to FIG.
オーダーワイヤシステム 34 cでは、 光ネッ トワーク (SONET/SDH) 内に設置される NE 4 gに接続される電話機 5 gと、 公衆電話網内の電話機 5 1 との間で通話が実施される。 このため、 オーダーワイヤシステム 34 cは、 SO NETネッ トワークを構成する NE 4 g, 4 1, 4 i, 4 j , 電話機 5 g , 5 1 , 及び公衆電話網に接続される交換機 7 1を用いて構成される。  In the order wire system 34c, a call is made between a telephone 5g connected to an NE 4g installed in an optical network (SONET / SDH) and a telephone 51 in the public telephone network. For this reason, the order wire system 34c uses NEs 4g, 41, 4i, 4j, telephones 5g, 51, and an exchange 71 connected to the public telephone network, which constitute the SO NET network. It is composed.
電話機 5 gは ΝΕ 4 gに直接に接続され、 電話機 5 1は交換機 7 1に接続され る。 即ち、 電話機 5 1は、 公衆電話網に接続される。 この場合、 NE 4 gは、 I P電話クライアントの機能を有する。 また、 NE 4 1は、 ゲートゥヱイ機能を有 する。 また、 オーダーワイヤシステム 34 cには、 ゲートキーパー機能を有する 装置が必要であり、 NE 4 j がこの機能を備える。 このゲートキーパー機能は、 他の NE 4によって備えられても良いし、 NE 4からアクセス可能であって NE 4とは異なる他の装置 (例えばゲートキーパー機能の専用装置) によって備えら れても良い。 また、 NE 4 gが備える I P電話クライアントの機能や電話機 5 1 等についてのゲートキーパーへの登録は完了していると仮定する。 Phone 5 g is connected directly to ΝΕ 4 g, phone 51 is connected to switch 71 You. That is, the telephone 51 is connected to the public telephone network. In this case, the NE 4 g has the function of an IP telephone client. Also, NE 41 has a gate toy function. In addition, the order wire system 34c requires a device having a gatekeeper function, and the NE 4j has this function. This gatekeeper function may be provided by another NE 4 or may be provided by another device accessible from the NE 4 and different from the NE 4 (for example, a dedicated device for the gatekeeper function). . Also, it is assumed that the registration of the functions of the IP telephone client and the telephone 51 included in the NE 4 g with the gatekeeper has been completed.
〈動作例〉  <Operation example>
次に、 第三適用例におけるオーダーワイヤシステム 34 cの動作例について、 第一適用例と異なる動作についてのみ説明する。 このとき、 第一適用例における ' 電話機 5 h及び NE 4 kは、 第三適用例における電話機 5 1 に相当する。 このた め、 例えば第一適用例における s e q 0 1において、 第三適用例では、 ユーザは 公衆電話網上の電話機 5 1の電話番号を指定する。  Next, with respect to an operation example of the order wire system 34c in the third application example, only operations different from those in the first application example will be described. At this time, the telephone 5h and the NE 4k in the first application example correspond to the telephone 51 in the third application example. For this reason, for example, in seq 01 in the first application example, in the third application example, the user specifies the telephone number of the telephone 51 on the public telephone network.
第一適用例における s e q 0 3, s e q 04において、 NE 4 j の I Pァドレ スへのルートが I Pルーティングテーブルにある場合、 第三適用例では、 NE 4 gは、 自動〇 S I トンネル作成機能を使用して、 NE 4 j との間に OS I トンネ ルを作成する。 このとき、 NE 4 g及び NE 4 j において、 I Pプロ トコル処理 部 20が、 自動 OS I トンネル作成機能を実行する。  In seq 0 3 and seq 04 in the first application example, if the route to the IP address of NE 4 j is in the IP routing table, in the third application example, NE 4 g uses the automatic 〇 SI tunnel creation function To create an OSI tunnel with NE 4 j. At this time, in NE 4 g and NE 4 j, the IP protocol processing unit 20 executes an automatic OSI tunnel creation function.
また、 第一適用例における s e q 0 5において、 NE 4 j (ゲートキーパー) への I Pルート (O S I トンネル) が作成されると、 第三適用例では、 NE 4 g の R AS処理部 28は、 RASプロ トコルを使用して、 NE 4 j に対し、 通話相 手 (電話機 5 1 ) へデータを交換可能なゲートウエイと しての NE (NE 4 1 ) の I Pア ドレスの取得依頼及び帯域使用許可依頼を実行する。 このとき、 NE 4 gは、 I Pアドレスの取得依頼として、 ユーザによって指定された電話番号を N E 4 j に対して通知する。  Also, in seq 05 in the first application example, if an IP route (OSI tunnel) to NE 4 j (gatekeeper) is created, in the third application example, the RAS processing unit 28 of NE 4 g Using the RAS protocol, request the NE 4 j to obtain the IP address of the NE (NE 41) as a gateway that can exchange data with the other party (telephone 51) and permit the use of the bandwidth. Execute the request. At this time, the NE 4 g notifies the NE 4 j of the telephone number specified by the user as an IP address acquisition request.
NE 4 j は、 NE 4 gから受信した依頼に対して、 ゲートキーパーとして応答 を行う。 即ち、 NE 4 j は、 NE 4 gに対し、 依頼された宛先電話番号に対応す る I Pァドレス (即ち NE 4 1の I Pァドレス) 、 及ぴ帯域使用許可を通知する ( s e q 0 6 ) 。 NE 4 j responds as a gatekeeper to the request received from NE 4 g. That is, the NE 4 j notifies the NE 4 g of the IP address corresponding to the requested destination telephone number (that is, the IP address of the NE 41) and the bandwidth use permission. (seq 06).
NE 4 gは、 NE 4 j から取得した I Pァドレス (即ち電話機 5 1へデータを 交換可能なゲートウヱイ機能を有する NE 4 1の I Pァドレス) へのルートが、 O S I 自動ルーティング機能で構築された I Pルーティングテーブルにあるか否 かを調べる ( s e q 0 7) 。 この I Pァドレスへのルートが I Pルーティングテ 一ブルにある場合、 NE 4 gは、 自動 OS I トンネル作成機能を使用して、 NE 4 1 との間に O S I トンネルを作成する。 このとき、 NE 4 g及ぴ NE 4 1 にお いて、 I Pプロ トコル処理部 20が、 自動 O S I トンネル作成機能を実行する NE 4 g uses a route to the IP address obtained from NE 4 j (that is, the IP address of NE 41 having a gateway function capable of exchanging data with telephone 51) using the IP routing constructed by the OSI automatic routing function. Check if it is in the table (seq 07). If the route to this IP address is in the IP routing table, NE 4g creates an OSI tunnel with NE 41 using the automatic OSI tunnel creation function. At this time, in NE 4 g and NE 41, the IP protocol processing unit 20 executes an automatic OSI tunnel creation function.
( s e q 08 , s e q 0 9) 。 NE 4 1は、 O S I トンネルが作成されると、 作 成完了 ACKを NE 4 gに通知する。 (seq08, seq09). When the OSI tunnel is created, NE 41 notifies NE 4 g of a creation completion ACK.
また、 第一適用例における s e q 1 0において、 第三適用例では、 NE 4 gは、 作成された O S I トンネルを通して、 NE 4 1を経由して公衆電話網内の電話機 5 1 と、 Q. 9 3 1手順を用いて呼の確立を行う。  Also, in seq 10 in the first application example, in the third application example, NE 4 g communicates with telephone 51 in the public telephone network via NE 41 through the created OSI tunnel, and Q.9. 3 The call is established using one procedure.
また、 第一適用例における s e q 1 2以降の処理は、 第三適用例では、 第一適 用例における NE 4 hの代わりに NE 4 1力 S、 NE 4 gとの間で実行する。  Further, in the third application example, the processing after seq 12 in the first application example is executed between the NE 41 force S and the NE 4 g instead of the NE 4 h in the first application example.
〈作用/効果〉  <Action / Effect>
従来のオーダーワイヤシステムでは、 公衆電話網に接続された電話機に対して 電話をかけることができなかった。 このため、 従来は、 保守者は、 公衆電話網の 先の保守者と通話する場合には、 携帯電話などを用いる必要があり、 インターネ ッ トを介した通話ができない場合と同様の問題が発生していた。  With the conventional order wire system, it was not possible to make a call to a telephone connected to the public telephone network. For this reason, in the past, maintenance personnel had to use a mobile phone when talking with a maintenance person at the other end of the public telephone network, and the same problems as in the case where communication via the Internet was not possible occurred. Was.
しかし、 本発明の第三適用例によれば、 H. 32 3のH. 22 5ゃ0. 9 3 1 などの標準規格を用いて通話を実現するため、 公衆電話網との接続が可能となる。 このため、 保守者は、 公衆電話網を介した先の保守者と I P電話クライアント機 能を用いて通話することが可能となり、 他の設備を使用する必要がなくなる。 従 つて、 他の設備の使用に係るコストを削減することが可能となる。  However, according to the third application example of the present invention, since communication is realized using a standard such as H. 225 H.225.0.931, connection with a public telephone network is possible. Become. This allows the maintainer to communicate with the previous maintainer via the public telephone network using the IP telephone client function, eliminating the need to use other equipment. Therefore, it is possible to reduce the cost of using other equipment.
〔第四適用例〕  [Fourth application example]
〈システム構成〉  <System configuration>
図 1 0は、 本発明による伝送装置を用いて構成された NE 4 (4 g, 4 j , 4 m, 4 n, 4 p) の第四適用例、 即ち N E 4が適用されたオーダーワイヤシステ ム 34 dのシステム構成を示す図である。 図 1 0を用いて、 第四適用例における システム構成について説明する。 FIG. 10 shows a fourth application example of NE 4 (4 g, 4 j, 4 m, 4 n, 4 p) configured using the transmission apparatus according to the present invention, that is, an order wire system to which NE 4 is applied. 34 is a diagram showing a system configuration of a system 34d. The system configuration in the fourth application example will be described with reference to FIG.
オーダーワイヤシステム 34 dでは、 光ネットワーク (SONET/SDH) 内において電話会議が実施される。 即ち、 オーダーワイヤシステム 34 dでは、 光ネッ トワークにおいて、 多地点間通信による音声通話が実現される。 多地点間 通信には、 集中型と非集中型とが存在するが、 第四適用例では集中型を例に説明 する。 ただし、 本発明を用いたシステムにおける多地点間通信を、 非集中型をも つて構成しても良い。 このような電話会議の実現のため、 オーダーワイヤシステ ム 34 dは、 S ONE Tネッ トワークを構成する NE 4 g, 4 j , 4 m, 4 n, In the orderwire system 34d, a telephone conference is held within the optical network (SONET / SDH). That is, in the order wire system 34d, voice communication by multipoint communication is realized in the optical network. There are a centralized type and a non-centralized type for multipoint communication. In the fourth application example, the centralized type will be described as an example. However, multipoint communication in a system using the present invention may be configured with a decentralized type. In order to realize such a conference call, the order wire system 34 d uses the NEs 4 g, 4 j, 4 m, 4 n,
4 p , 及び電話機 5 g, 5 m, 5 nを用いて構成される。 電話機 5 g, 5m, 5 nはそれぞれ NE 4 g, 4 m, 4 nに直接に接続される。 この場合、 NE 4 g, 4m, 4 nは、 I P電話クライアントの機能を有する。 また、 オーダーワイヤシ ステム 34 dには、 ゲートキーパー機能を有する装置及び多地点間通信機能を有 する装置 (MCU) が必要であり、 それぞれ NE 4 j , NE 4 pがこの機能を備 える。 このゲートキーパー機能及び多地点間通信機能は、 他の NE 4によって備 えられても良いし、 NE 4からアクセス可能であって NE 4とは異なる他の装置It consists of 4 p, and telephones 5 g, 5 m, and 5 n. Telephones 5 g, 5 m, and 5 n are connected directly to NEs 4 g, 4 m, and 4 n, respectively. In this case, the NEs 4g, 4m, 4n have the function of an IP telephone client. In addition, the order wire system 34d requires a device having a gatekeeper function and a device (MCU) having a multipoint communication function, and NE4j and NE4p have this function, respectively. The gatekeeper function and the multipoint communication function may be provided by another NE 4, or may be another device accessible from the NE 4 but different from the NE 4.
(例えばゲートキーパー機能の専用装置や多地点間通信機能の専用装置) によつ て備えられても良い。 また、 NE 4 g, 4 m, 4 nが備える I P電話クライアン トの機能などについてのゲートキ一パーへの登録は完了していると仮定する。 (For example, a dedicated device for a gatekeeper function or a dedicated device for a multipoint communication function). It is also assumed that the IP phone client functions of NE 4 g, 4 m, and 4 n have been registered with the gatekeeper.
〈動作例〉  <Operation example>
図 1 1は、 第四適用例におけるオーダーワイヤシステム 34 dの動作シーケン スを示す図である。 図 1 1を用いて、 第四適用例におけるオーダーワイヤシステ ム 34 dの動作例について説明する。 なお、 図 1 1における動作シーケンスは、 電話機 5 gから電話機 5m及び電話機 5 nへの電話会議が開始されるまでの動作 シーケンスを示す。  FIG. 11 is a diagram showing an operation sequence of the order wire system 34d in the fourth application example. An operation example of the order wire system 34d in the fourth application example will be described with reference to FIG. The operation sequence in FIG. 11 shows the operation sequence from the start of the telephone conference from the telephone 5g to the telephone 5m and the telephone 5n.
まず、 ユーザは、 電話機 5 gを用いて、 参加する電話会議の電話番号を電話機 First, the user uses the telephone 5g to enter the telephone number of the conference call to join.
5 gに指定 (入力) する (電話会議参加要求: s e q 2 1 ) 。 Specify (enter) 5 g (request for conference call: seq 21).
次に、 NE 4 gは、 予め自装置に登録されたゲートキーパーの I Pアドレス、 即ち第四適用例においては NE 4 j の I Pァドレスへのルートが、 O S I 自動ル 一ティング機能によって構築された I Pルーティングテーブルにあるか否かを調 ベる ( s e q 2 2) 。 NE 4 j の I Pァドレスへのルートが I Pルーティングテ 一ブルにある場合、 NE 4 gは、 自動 O S I トンネル作成機能を使用して、 NE 4 j との間に O S I トンネルを作成する。 このとき、 NE 4 g及ぴ NE 4 j にお いて、 I Pプロ トコル処理部 20が、 自動 O S I トンネル作成機能を実行するNext, the NE 4 g establishes a route to the IP address of the gate keeper registered in the own device in advance, that is, in the fourth application example, the route to the IP address of the NE 4 j. Check whether it is in the IP routing table constructed by the singing function (seq 22). If the route to the IP address of NE 4 j is in the IP routing table, NE 4 g creates an OSI tunnel with NE 4 j using the automatic OSI tunnel creation function. At this time, in the NE 4 g and the NE 4 j, the IP protocol processing unit 20 executes the automatic OSI tunnel creation function.
( s e q 2 3 , s e q 24) 。 NE 4 j は、 O S I トンネルが作成されると、 作 成完了 ACKを NE 4 gに通知する。 (seq 23, seq 24). NE 4 j notifies NE 4 g of creation completion ACK when the OSI tunnel is created.
-一方、 この I Pァドレスへのルートが I Pルーティングテーブルに無い場合、 NE 4 gは、 電話機 5 gに対してエラーを通知し処理を終了する。  -On the other hand, if there is no route to this IP address in the IP routing table, NE 4 g notifies phone 5 g of the error and terminates the process.
NE 4 j (ゲートキーパー) への I Pルート (O S I トンネル) が作成される と、 NE 4 gの RA S処理部 28は、 R A Sプロ トコルを使用して、 NE 4 j に 対し、 ユーザによって指定された電話番号に対応する I Pァドレスの取得依頼及 び帯域使用許可依頼を実行する。 このとき、 NE 4 gは、 I Pア ドレスの取得依 頼として、 ユーザによって指定された電話番号を NE 4 j に対して通知する。 こ のとき、 I Pデータ取出/ I Pデータカプセル化部 1 9は、 通信の対象となる I Pデータを O S Iプロ トコルの C LN S PDUにカプセル化することにより、 I Pアドレスの取得依頼及び帯域使用許可依頼を実行する ( s e q 2 5) 。 C L N S PDUにカプセル化されたデータのプロ トコルスタックは、 図 5に示され る通りである。  When an IP route (OSI tunnel) to NE 4 j (gatekeeper) is created, the RAS processing unit 28 of NE 4 g uses the RAS protocol to specify the NE 4 j by the user. Execute the request to acquire the IP address and the band use permission request corresponding to the telephone number. At this time, the NE 4 g notifies the NE 4 j of the telephone number specified by the user as a request to acquire the IP address. At this time, the IP data extraction / IP data encapsulation unit 19 encapsulates the IP data to be communicated in the CLSN SPDU of the OSI protocol to obtain an IP address acquisition request and a bandwidth use permission request. Perform (seq 25). The protocol stack of the data encapsulated in the CLNS SPDU is as shown in Figure 5.
NE 4 j は、 NE 4 gから受信した依頼に対して、 ゲートキーパーとして応答 を行う。 即ち、 NE 4 j は、 NE 4 gに対し、 依頼された電話番号に対応する I Pアドレス (即ち NE 4 pの I Pアドレス) 、 及び帯域使用許可 (A dm i s s i o n) を通知する ( s e q 26 ) 。  NE 4 j responds as a gatekeeper to the request received from NE 4 g. That is, the NE 4 j notifies the NE 4 g of the IP address corresponding to the requested telephone number (that is, the IP address of the NE 4 p) and the band use permission (Admission) (seq 26).
NE 4 gは、 NE 4 jから取得した I Pア ドレス (即ち N E 4 pの I Pァドレ ス) へのルートが、 O S I 自動ルーティング機能で構築された I Pルーティング テーブルにあるか否かを調べる ( s e q 2 7) 。 この I Pア ドレスへのノレートが I Pルーティングテーブルにある場合、 NE 4 gは、 自動 OS I トンネル作成機 能を使用して、 NE 4 pとの間に 0 S I トンネルを作成する。 このとき、 NE 4 g及ぴ NE 4 pにおいて、 I Pプロ トコル処理部 20力 S、 自動 O S I トンネル作 成機能を実行する ( s e q 28, s e q 2 9 ) 。 NE 4 pは、 O S I トンネルが 作成されると、 作成完了 ACKを NE 4 gに通知する。 The NE 4 g checks whether the route to the IP address obtained from the NE 4 j (that is, the IP address of the NE 4 p) is in the IP routing table constructed by the OSI automatic routing function (seq 2 7). If there is a note to this IP address in the IP routing table, NE 4g creates a 0 SI tunnel with NE 4p using the automatic OSI tunnel creation function. At this time, in NE 4 g and NE 4 p, IP protocol processing unit 20 S, automatic OSI tunneling Execute the function (seq 28, seq 29). When the OSI tunnel is created, NE 4p notifies NE 4g of creation completion ACK.
一方、 この I Pァドレスへのルートが I Pルーティングテーブルに無い場合、 NE 4 gは、 電話機 5 gに対してエラーを通知し処理を終了する。  On the other hand, if there is no route to the IP address in the IP routing table, the NE 4 g notifies the telephone 5 g of an error and ends the processing.
NE 4 gは、 作成された O S I トンネルを通して、 NE 4 pに対し、 H. 22 5手順を用いて電話会議参加要求を送信し ( s e q 30) 、 多地点間通信 (電話 会議) 用のコネクションを確立する ( s e q 3 1 ) 。  NE 4 g sends a conference call request to NE 4 p using the H.225 procedure through the created OSI tunnel (seq 30), and establishes a connection for multipoint communication (teleconference). Establish (seq 31).
上記 s e q 2 1〜s e q 3 1までの処理が、 電話機 5m, 5 n, NE 4 m, 4 nについても実行される。  The processing from seq 21 to seq 31 is also executed for the telephones 5m, 5n, NE 4m, and 4n.
各電話機 5 g, 5m, 5 n及び各 NE 4 g, 4m, 4 nにおいて、 多地点間通 信用のコネクションが確立されると、 各 NE 4 g, 4m, 4 nは NE 4 pと、 H, 245プロ トコルを使用して、 通信の方法 (使用する COD ECの規格など) を 決定する (能力調整処理: s e q 32, s e q 3 3) 。 即ち、 NE 4 g, 4 m, 4 nは、 H. 245プロ トコルを使用して NE 4 pに対し能力調整交渉依頼を行 う。 そして、 NE 4 pは、 この依頼に対して、 能力調整交渉回答を NE 4 g , 4 m, 4 nに行う。 NE 4 g, 4 m, 4 iiは、 能力調整交渉回答を受信すると、 通 話準備が完了したと判断する (s e q 34) 。  When a multipoint communication connection is established at each telephone 5 g, 5 m, 5 n and each NE 4 g, 4 m, 4 n, each NE 4 g, 4 m, 4 n becomes NE 4 p and H , 245 protocol is used to determine the communication method (such as the CODEC standard used) (capacity adjustment processing: seq 32, seq 33). That is, NEs 4 g, 4 m, and 4 n request NE 4 p for capacity adjustment negotiations using the H.245 protocol. In response to this request, NE 4 p sends a response to the capacity adjustment negotiation to NEs 4 g, 4 m, and 4 n. When the NE 4 g, 4 m, and 4 ii receive the response to the capability adjustment negotiation, the NE 4 g, 4 m, and 4 ii determine that the call preparation is completed (seq 34).
その後、 NE 4 g, 4 m, 4 nにおける I P電話クライアント機能を用いて各 電話機 5 g, 5m, 5 nにおいて、 電話会議が開始する ( s e q 3 5) 。 以下、 電話会議の具体的な動作例について、 電話機 5 gにおける動作を例に説明する。 電話機 5 gから入力されたアナログ音声データが、 NE 4 gに入力される。 NE 4 gは、 音声データ作成処理を実行する。 例えば、 NE 4 gは、 能力調整処理に おいて決定された CODE Cの規格に従って、 電話機 5 gから入力された音声デ ータに対して AD変換を実行しデジタル音声データを作成する (音声データ作成 処理: s e q 3 6) 。 そして、 NE 4 gは、 このデジタル音声データを R T P / RT C Pを用いて NE 4 pに送信する。 一方、 NE 4 pは、 受信したデジタル音 声データを、 能力調整処理において決定された CODE Cの規格に従って COD EC変換し、 必要に応じてデータ追加処理を行う ( s e q 3 7) 。 即ち、 NE 4 m, 4 nから NE 4 pに送信された、 電話会議における音声データがある場合に は、 このデータを NE 4 gから送信されたデータに追加する。 NE 4 pは、 この データ (データ追加処理が実行された場合には、 追加後のデータ) を、 電話会議 に参加している電話機 5 g, 5 m, 5 nが接続された NE 4に対して送信する。 即ち、 NE 4 pは、 このデータを NE 4 g, 4m, 4 nに対して送信する。 デー タを受信した NE 4 g, 4 m, 4 nは、 受信したデータを用いてアナログ音声デ ータを作成する ( s e q 38) 。 そして、 NE 4 g, 4m, 4 nは、 作成された アナログ音声データを、 それぞれ電話機 5 g, 5m, 5 nに送信する。 After that, a telephone conference starts at each of the telephones 5 g, 5 m, and 5 n using the IP telephone client function of the NEs 4 g, 4 m, and 4 n (seq 35). Hereinafter, a specific operation example of the telephone conference will be described with reference to an example of the operation in the telephone 5g. Analog voice data input from the telephone 5 g is input to the NE 4 g. The NE 4 g performs a voice data creation process. For example, NE 4 g performs AD conversion on voice data input from telephone 5 g to create digital voice data according to the CODE C standard determined in the capability adjustment process (voice data Create processing: seq 3 6). Then, the NE 4 g transmits the digital audio data to the NE 4 p using RTP / RTCP. On the other hand, the NE 4p performs CODEC conversion of the received digital audio data in accordance with the CODE C standard determined in the capability adjustment processing, and performs data addition processing as necessary (seq 37). In other words, if there is audio data for a conference call transmitted from NE 4 m, 4 n to NE 4 p Appends this data to the data transmitted from NE 4 g. The NE 4 p transmits this data (the data after the addition if data addition processing has been performed) to the NE 4 to which the phones 5 g, 5 m, and 5 n participating in the conference call are connected. To send. That is, NE 4 p transmits this data to NEs 4 g, 4 m, and 4 n. The NEs 4 g, 4 m, and 4 n that have received the data create analog audio data using the received data (seq 38). Then, the NEs 4g, 4m, and 4n transmit the created analog voice data to the telephones 5g, 5m, and 5n, respectively.
〈作用 Z効果〉  <Action Z effect>
本発明の第四適用例によれば、 多地点間通信機能が用いられるため、 I P電話 クライアント機能を用いた複数の伝送装置間での会話が可能となる。 即ち、 電話 会議が可能となる。 このため、 従来のデジタルスルーとは異なり、 音声の劣化を 防止しつつ、 複数の保守者が会話に参加することが可能となる。  According to the fourth application example of the present invention, since the multipoint communication function is used, conversation between a plurality of transmission devices using the IP telephone client function becomes possible. That is, a telephone conference becomes possible. For this reason, unlike conventional digital through, it is possible for multiple maintainers to participate in a conversation while preventing voice degradation.
〔変形例〕  (Modification)
本実施形態は、 I P電話の方式として I TU— Tの H. 3 23に規定されたプ ロ トコルを用いて構成されているが、 他の I P電話の規格 (例えば S I P) を用 いて構成されても良い。  This embodiment is configured using the protocol specified in ITU-T H.323 as an IP telephone system, but is configured using other IP telephone standards (for example, SIP). May be.
また、 本実施形態における OS I トンネルでは、 I Pデータを DCCにマツピ ングする方法として、 I S08473で規定されている CLNS PDUに I P データをカプセル化する方法が適用されているが、 I P o v e r DC。等の 他の方法が適用されても良い。  In the OSI tunnel according to the present embodiment, as a method of mapping the IP data to the DCC, a method of encapsulating the IP data in a CLNS PDU specified in IS08473 is applied. Other methods such as may be applied.
また、 第一適用例〜第四適用例において、 ユーザはあらかじめ NE 4に接続さ れている電話機を使用して他方の電話機又は I P電話クライアントとの通話を行 つているが、 ユーザが新たに電話機を NE 4に接続することにより通話を行って も良い。 ただし、 この場合、 ユーザが新たに電話機を接続する対象となる NE 4 は、 例えば第一適用例における NE 4'g, 4 hのように、 I P電話クライアント の機能を備える必要がある。 産業上の利用可能性  In addition, in the first to fourth application examples, the user uses the telephone connected to the NE 4 in advance to make a call with the other telephone or the IP telephone client. You can make a call by connecting to NE 4. However, in this case, the NE 4 to which the user newly connects the telephone must have the function of an IP telephone client, for example, NE 4'g and 4h in the first application example. Industrial applicability
本発明は、 ネッ トワークの保守、 ネットワークに接続される設備の保守などの サービスを提供する産業に適用可能である。 The present invention is applicable to network maintenance, maintenance of equipment connected to the network, etc. Applicable to industries that provide services.

Claims

請求の範囲 The scope of the claims
1 . ィンターネット · プロ トコル ( I P ) とは異なるネッ トワークに設置される 伝送装置であって、  1. A transmission device installed on a different network from the Internet Protocol (IP),
音声の情報を含む I Pデータを取り扱うことにより、 I P電話機能を実施する Implement IP phone function by handling IP data including voice information
1 P電話制御手段と、 1P phone control means,
前記 I P電話制御手段によって取り扱われる I Pデータを、 自装置が設置され るネッ トワークのプロ トコルに応じたデータにカプセル化する力プセル化手段と、 前記カプセル化手段によって力プセル化されたデータを前記ネットワークに送 出する送出手段と、  A force packetizing means for encapsulating the IP data handled by the IP telephone control means into data according to the protocol of the network in which the own device is installed; and Sending means for sending to the network;
他の伝送装置が備える前記カプセル化手段によってカプセル化されたデータを、 前記ネットワークを介して受信する受信手段と、  Receiving means for receiving, via the network, data encapsulated by the encapsulation means provided in another transmission device;
前記受信手段によって受信されたデータから I Pデータを取り出す取出手段と を備える伝送装置。  A extracting unit for extracting IP data from the data received by the receiving unit.
2 . ィンターネット ·プロ トコル ( I P ) 'とは異なるネットワークと I Pネッ ト ワークとの境界に設置される伝送装置であって、  2. Internet Protocol (IP) 'is a transmission device installed at the boundary between a different network and the IP network,
前記 I Pネッ トワークと I Pデータを送受信する I Pデータ送受信手段と、 前記 I Pネッ トワークから受信された I Pデータを前記 I Pとは異なるネッ ト ワークのプロ トコルに応じたデータにカプセル化するカプセル化手段と、  IP data transmitting and receiving means for transmitting and receiving IP data to and from the IP network; andencapsulating means for encapsulating IP data received from the IP network into data according to a protocol of a network different from the IP. ,
前記カプセル化手段によってカプセル化されたデータを前記 I Pとは異なるネ ッ トワークに送出する送出手段と、  Sending means for sending the data encapsulated by the encapsulating means to a network different from the IP;
他の装置によって前記 I Pとは異なるネットワークのプロ トコルに応じたデー タにカプセル化されたデータを、 前記 I Pとは異なるネッ トワークを介して受信 する受信手段と、  Receiving means for receiving data encapsulated by another device according to a network protocol different from the IP via a network different from the IP,
前記 I Pとは異なるネッ トワークから受信されたデータから I Pデータを取り 出す取出手段と、  Extracting means for extracting IP data from data received from a network different from the IP,
前記取出手段から取り出された I Pデータを前記 I Pネッ トワークに対してル 一ティングする I Pルーティング手段と  IP routing means for routing the IP data extracted from the extracting means to the IP network;
を備える伝送装置。 A transmission device comprising:
3 . インターネット · プロ トコル ( I P ) とは異なるネットワークと公衆電話網 との境界に設置される伝送装置であって、 3. Network and public telephone network different from Internet Protocol (IP) Transmission equipment installed at the boundary with
前記公衆電話網とアナ口グデータを送受信する送受信手段と、  Transmitting and receiving means for transmitting and receiving the analog data with the public telephone network,
前記公衆電話網から受信されたアナログデータと I P電話機能において使用さ れるデータとを相互に変換するデータ変換手段と、  Data conversion means for mutually converting analog data received from the public telephone network and data used in the IP telephone function;
前記 I P電話機能において使用されるデータを前記 I Pとは異なるネットヮー クのプロ トコルに応じたデータにカプセル化するカプセル化手段と、  Encapsulating means for encapsulating data used in the IP telephone function into data according to a network protocol different from the IP;
前記カプセル化手段によってカプセル化されたデータを前記 I Pとは異なるネ ッ トワークに送出する送出手段と、  Sending means for sending the data encapsulated by the encapsulating means to a network different from the IP;
他の装置によって前記 I Pとは異なるネッ トワークのプロ トコルに応じたデー タにカプセル化されたデータを、 前記 I Pとは異なるネットワークを介して受信 する受信手段と、  Receiving means for receiving data encapsulated by another device in accordance with a protocol of a network different from the IP via a network different from the IP;
前記 I Pとは異なるネットワークから受信されたデータから前記 I P電話機能 において使用されるデータを取り出す取出手段と  Extracting means for extracting data used in the IP telephone function from data received from a network different from the IP;
を備える伝送装置。 A transmission device comprising:
4 . インターネッ ト 'プロ トコル ( I P ) とは異なるネッ トワークに設置される 伝送装置であって、  4. Transmission equipment installed on a network different from the Internet's protocol (IP),
多地点間における I P電話機能を制御する多地点間制御手段と、  A multipoint control means for controlling the IP telephone function between the multipoints;
前記多地点間制御手段によって取り扱われる I Pデータを、 前記 I Pとは異な るネットワークのプロ トコルに応じたデータにカプセル化するカプセル化手段と 前記カプセル化手段によってカプセル化されたデータを前記 I Pとは異なるネ ッ トワークに送出する送出手段と、  Encapsulating means for encapsulating the IP data handled by the multipoint control means into data according to a network protocol different from the IP, and the IP encapsulating the data encapsulated by the encapsulating means. Sending means for sending to different networks;
他の装置によって前記 I Pとは異なるネッ トワークのプロ トコルに応じたデー タにカプセル化されたデータを前記 I pとは異なるネッ トワークを介して受信す る受信手段と、  Receiving means for receiving data encapsulated by another device in accordance with a network protocol different from the IP over a network different from the IP;
前記受信手段によって受信されたデータから I Pデータを取り出す取出手段と を備える伝送装置。  A extracting unit for extracting IP data from the data received by the receiving unit.
5 . 同じネッ トワークに設置される他の伝送装置と通信を行うことにより、 他の 伝送装置への通信経路を記憶する経路記憶手段をさらに備える請求の範囲 1〜4 のいずれかに記載の伝送装置。 5. The transmission according to any one of claims 1 to 4, further comprising route storage means for storing a communication route to another transmission device by communicating with another transmission device installed on the same network. apparatus.
6 . 前記ネッ トワークの経路に障害が生じた場合、 前記経路記憶手段に記憶され た経路であって障害が生じた経路を含まない経路を用いて前記カプセル化された データを送出するように前記送出手段を制御する経路制御手段をさらに備える請 求の範囲 5に記載の伝送装置。 6. If a failure occurs in the network path, the encapsulated data is transmitted using a path that is stored in the path storage unit and does not include the failed path. 6. The transmission device according to claim 5, further comprising a route control unit that controls the transmission unit.
7 . 同じネットワークに設置される他の伝送装置と通信を行うことにより、 他の 伝送装置に接続される I Pネッ トワークのネッ トワークァ ドレスを取得し、 この 7. By communicating with other transmission equipment installed on the same network, obtain the network address of the IP network connected to the other transmission equipment, and
I Pアドレスと前記他の伝送装置とを対応付けて記憶する I P経路記憶手段をさ らに備える請求の範囲 1〜 6のいずれかに記載の伝送装置。 7. The transmission device according to claim 1, further comprising an IP path storage unit that stores an IP address and said another transmission device in association with each other.
8 . ィンターネット ·プロ トコル ( I P ) とは異なるネッ トワークと I Pネット ワークとを用いて構成される通話システムであって、  8. A communication system that uses a network different from the Internet Protocol (IP) and an IP network,
音声の情報を含む I Pデータを取り扱うことにより I P電話機能を実施する I P電話制御手段と、 前記 I P電話制御手段によって取り扱われる I Pデータを、 前記 I Pとは異なるネットワークのプロ トコルに応じたデータにカプセル化する 力プセル化手段と、 前記力プセル化手段によつてカプセル化されたデータを前記 IP telephone control means for performing IP telephone functions by handling IP data including voice information, and encapsulating the IP data handled by the IP telephone control means into data according to a network protocol different from the IP Means for transforming the data encapsulated by the force
I Pとは異なるネッ トワークに送出する送出手段と、 他の装置によって前記 I P とは異なるネッ トワークのプロ トコルに応じたデータにカプセル化されたデータ を、 前記 I Pとは異なるネッ トワークを介して受信する受信手段と、 前記受信手 段によって受信されたデータから I Pデータを取り出す取出手段とを備える伝送 装置と、 A transmission means for transmitting to a network different from the IP, and data encapsulated by another device according to a protocol of a network different from the IP, received via a network different from the IP A transmission device, comprising: a receiving unit for extracting IP data from data received by the receiving unit;
前記 I Pネッ トワークと I Pデータを送受信する I Pデータ送受信手段と、 前 記 I Pネッ トワークから受信された I Pデータを前記 I Pとは異なるネッ トヮー クのプロ トコルに応じたデータにカプセル化するカプセル化手段と、 自装置が備 える前記カプセル化手段によってカプセル化されたデータを前記 I Pとは異なる ネッ トワークに送出する送出手段と、 他の装置によって前記 I Pとは異なるネッ トワークのプロ トコルに応じたデータにカプセル化されたデータを、 前記 I Pと は異なるネットワークを介して受信する受信手段と、 前記 I Pとは異なるネッ ト ワークから受信されたデータから I Pデータを取り出す取出手段と、 自装置が備 える前記取出手段から取り出された I Pデータを前記 I Pネッ トワークに対して ルーティングする I Pルーティング手段とを備える I Pルーティング伝送装置と、 前記 I Pネットワークに接続され、 音声の情報を含む I Pデータを取り扱うこ とにより I P電話機能を実施する I P電話制御手段と、 前記 I Pルーティング伝 送装置と I Pネットワークを介して I Pデータを送受信する送受信手段とを備え る I P電話クライアントと IP data transmitting / receiving means for transmitting / receiving IP data to / from the IP network, and encapsulating means for encapsulating the IP data received from the IP network into data according to a network protocol different from the IP Sending means for sending data encapsulated by the encapsulating means provided in the own device to a network different from the IP; and data according to a network protocol different from the IP by another device. Receiving means for receiving data encapsulated in a different network from the IP, extracting means for extracting IP data from data received from a network different from the IP, and its own device. IP routing for routing the IP data extracted from the extracting means to the IP network And IP routing transmission device and a stage, IP telephone control means connected to the IP network and performing IP telephone functions by handling IP data including voice information, and transmission / reception means for transmitting / receiving IP data via the IP routing transmission device and the IP network An IP phone client with
を含む通話システム。 Call system including.
9 . ィンターネッ ト · プロ トコル ( I P ) とは異なるネッ トワークと公衆電話網 とを用いて構成される通話システムであって、  9. An Internet Protocol (IP) is a communication system using a network different from the public telephone network and a public telephone network.
音声の情報を含む I Pデータを取り扱うことにより I P電話機能を実施する I P電話制御手段と、 前記 I P電話制御手段によって取り扱われる I Pデータを、 前記 I Pとは異なるネッ トワークのプロ トコルに応じたデータにカプセル化する 力プセル化手段と、 前記力プセル化手段によつてカプセル化されたデ一タを前記 IP telephone control means for performing IP telephone functions by handling IP data including voice information, and converting the IP data handled by the IP telephone control means into data according to a network protocol different from the IP A force capsule forming means for encapsulating, and the data encapsulated by the force compressing means.
I Pとは異なるネッ トワークに送出する送出手段と、 他の装置によって前記 I P とは異なるネッ トワークのプロ トコルに応じたデータにカプセル化されたデータ を、 前記 I Pとは異なるネッ トワークを介して受信する受信手段と、 前記受信手 段によって受信されたデータから I Pデータを取り出す取出手段とを備える伝送 装置と、 A transmission means for transmitting to a network different from the IP, and data encapsulated by another device according to a protocol of a network different from the IP, received via a network different from the IP A transmission device, comprising: a receiving unit for extracting IP data from data received by the receiving unit;
前記公衆電話網とアナログデータを送受信するアナログデータ送受信手段と、 前記公衆電話網から受信されたアナログデータと前記 I P電話機能において使用 されるデータとを相互に変換するデータ変換手段と、 前記 I P電話機能において 使用されるデータを前記 I Pとは異なるネットワークのプロ トコルに応じたデー タにカプセル化する力プセル化手段と、 自装置の前記カプセル化手段によって力 プセル化されたデータを前記 I Pとは異なるネットワークに送出する送出手段と 他の装置によって前記 I Pとは異なるネッ トワークのプロ トコルに応じたデータ にカプセル化されたデータを、 前記 I pとは異なるネットワークを介して受信す る受信手段と、 前記 I Pとは異なるネットワークから受信されたデータから前記 I P電話機能において使用されるデータを取り出す取出手段とを備えるグートゥ エイ伝送装置と、  Analog data transmitting and receiving means for transmitting and receiving analog data to and from the public telephone network; data converting means for mutually converting analog data received from the public telephone network and data used in the IP telephone function; and the IP telephone A means for encapsulating the data used in the function into data according to a protocol of a network different from the IP, and the IP which converts the data encapsulated by the encapsulation means of its own device to the IP Sending means for sending to a different network, and receiving means for receiving, via another network, data encapsulated by another device in data according to a network protocol different from the IP, In the IP telephone function, data received from a network different from the IP is used. And Gutu Rays transmission device and a take-out means for taking out data to be use,
前記公衆電話網に接続され、 前記アナログデータを取り扱う電話機と を含む通話システム。 A telephone system connected to the public telephone network, the telephone system handling the analog data.
1 0 . ィンターネッ ト ·プロ トコル ( I P ) とは異なるネットワークを用いて構 成される通話システムであって、 10. A communication system that is configured using a network different from the Internet Protocol (IP).
音声の情報を含む I Pデータを取り扱うことにより I P電話機能を実施する I P電話制御手段と、 前記 I P電話制御手段によって取り扱われる I Pデータを、 前記 I Pとは異なるネッ トワークのプロ トコルに応じたデータにカプセル化する 力プセル化手段と、 前記力プセル化手段によつてカプセル化されたデータを前記 IP telephone control means for performing IP telephone functions by handling IP data including voice information, and converting the IP data handled by the IP telephone control means into data according to a network protocol different from the IP Means for encapsulating, and the data encapsulated by the means for encapsulating,
I Pとは異なるネッ トワークに送出する送出手段と、 他の装置によって前記 I P とは異なるネッ トワークのプロ トコルに応じたデータにカプセル化されたデータ を、 前記 I Pとは異なるネットワークを介して受信する受信手段と、 前記受信手 段によって受信されたデータから I Pデータを取り出す取出手段とを備える伝送 装置と、 Sending means for sending to a network different from the IP, and receiving data encapsulated by another device in accordance with a protocol of a network different from the IP via a network different from the IP A transmission device comprising: receiving means; and extracting means for extracting IP data from data received by the receiving means;
多地点間における I P電話機能を制御する多地点間制御手段と、 前記多地点間 I P電話制御手段によって取り极われる I Pデータを、 前記 I Pとは異なるネッ トワークのプロ トコルに応じたデータにカプセル化するカプセル化手段と、 自装 置の前記カプセル化手段によってカプセル化されたデータを前記 I Pとは異なる ネッ トワークに送出する送出手段と、 他の装置によって前記 I Pとは異なるネッ トワークのプロ トコルに応じたデータにカプセル化されたデータを前記 I Pとは 異なるネッ トワークを介して受信する受信手段と、 自装置の前記受信手段によつ て受信されたデータから I Pデータを取り出す取出手段とを備える多地点間制御 伝送装置と  Multipoint control means for controlling the IP telephone function between the multipoints, and IP data taken by the multipoint IP telephone control means are encapsulated into data according to a network protocol different from the IP. Encapsulating means, transmitting means for transmitting data encapsulated by the encapsulating means of its own device to a network different from the IP, and a protocol of a network different from the IP by another device. And receiving means for receiving the data encapsulated in the corresponding data via a network different from the IP, and extracting means for extracting IP data from the data received by the receiving means of the own apparatus. Multipoint control transmission equipment
を含む通話システム。 Call system including.
1 1 . ィンターネッ ト 'プロ トコル ( i p ) と異なるプロ トコルに従ってデータ を伝送するネッ トワークに収容される伝送装置であって、  11. A transmission device accommodated in a network that transmits data according to a protocol different from the Internet 'protocol (ip),
前記ネッ トワークに収容された所定の伝送装置との間に、 I P関連データを転 送するためのトンネルを生成する トンネル生成手段と、  Tunnel generating means for generating a tunnel for transferring IP-related data between a predetermined transmission device accommodated in the network,
トンネル生成手段によって生成される 1以上のトンネルを用いて、 前記ネッ ト ワークに収容された他の伝送装置との連携により、 前記ネッ トワークを介した I P電話呼を確立させる呼確立制御手段と、  Call establishment control means for establishing an IP telephone call via the network by using one or more tunnels generated by the tunnel generation means and cooperating with another transmission device accommodated in the network;
を含む伝送装置。 Transmission equipment including.
1 2 . インターネッ ト 'プロ トコル ( I P ) と異なるプロ トコルに従ってデータ を伝送するネットワークにおける所定のノード間に I P関連データを転送するた めのトンネルを生成するトンネル生成手段と、 1 2. Tunnel generation means for generating a tunnel for transferring IP-related data between predetermined nodes in a network transmitting data according to a protocol different from the Internet's protocol (IP);
トンネル生成手段によって生成される 1以上のトンネルを用いて前記ネッ トヮ ークを介した I P電話呼を確立する呼確立制御手段と  Call establishment control means for establishing an IP telephone call via the network using one or more tunnels generated by the tunnel generation means; and
を含む電話システム。 Phone system including.
PCT/JP2002/012370 2002-11-27 2002-11-27 Transmitting apparatus WO2004049657A1 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP2004554943A JPWO2004049657A1 (en) 2002-11-27 2002-11-27 Transmission equipment
PCT/JP2002/012370 WO2004049657A1 (en) 2002-11-27 2002-11-27 Transmitting apparatus
US11/050,573 US20050135346A1 (en) 2002-11-27 2005-02-03 Transmitting apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP2002/012370 WO2004049657A1 (en) 2002-11-27 2002-11-27 Transmitting apparatus

Related Child Applications (1)

Application Number Title Priority Date Filing Date
US11/050,573 Continuation US20050135346A1 (en) 2002-11-27 2005-02-03 Transmitting apparatus

Publications (1)

Publication Number Publication Date
WO2004049657A1 true WO2004049657A1 (en) 2004-06-10

Family

ID=32375612

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2002/012370 WO2004049657A1 (en) 2002-11-27 2002-11-27 Transmitting apparatus

Country Status (2)

Country Link
JP (1) JPWO2004049657A1 (en)
WO (1) WO2004049657A1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010147931A (en) * 2008-12-19 2010-07-01 Fujitsu Ltd Order wire control method and transmission apparatus
US8204063B2 (en) 1999-06-30 2012-06-19 Alcatel Lucent Method and apparatus for managing remote IP network elements through SONET network elements

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5402414A (en) * 1993-08-17 1995-03-28 Fujitsu Limited Time slot interchange apparatus for maintenance dedicated line of signal transmission apparatus
JP2000049791A (en) * 1998-07-24 2000-02-18 Hitachi Ltd Ip datagram encapsulation method and ip processor
JP2000324122A (en) * 1999-05-11 2000-11-24 Nippon Telegr & Teleph Corp <Ntt> Adaptive band control protocol and its recording medium
EP1065848A2 (en) * 1999-06-30 2001-01-03 Alcatel Method and apparatus for managing remote ip network elements through sonet network elements
US20020110136A1 (en) * 2001-02-07 2002-08-15 Junnosuke Wakai Packet routing apparatus and a method of communicating a packet
JP2002290478A (en) * 2001-03-23 2002-10-04 Mitsubishi Electric Corp Communication route optimizing method for voice packet
JP2003060715A (en) * 2001-08-09 2003-02-28 Fujitsu Ltd Method and device for routing osi tunnel

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5402414A (en) * 1993-08-17 1995-03-28 Fujitsu Limited Time slot interchange apparatus for maintenance dedicated line of signal transmission apparatus
JP2000049791A (en) * 1998-07-24 2000-02-18 Hitachi Ltd Ip datagram encapsulation method and ip processor
JP2000324122A (en) * 1999-05-11 2000-11-24 Nippon Telegr & Teleph Corp <Ntt> Adaptive band control protocol and its recording medium
EP1065848A2 (en) * 1999-06-30 2001-01-03 Alcatel Method and apparatus for managing remote ip network elements through sonet network elements
US20020110136A1 (en) * 2001-02-07 2002-08-15 Junnosuke Wakai Packet routing apparatus and a method of communicating a packet
JP2002290478A (en) * 2001-03-23 2002-10-04 Mitsubishi Electric Corp Communication route optimizing method for voice packet
JP2003060715A (en) * 2001-08-09 2003-02-28 Fujitsu Ltd Method and device for routing osi tunnel

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8204063B2 (en) 1999-06-30 2012-06-19 Alcatel Lucent Method and apparatus for managing remote IP network elements through SONET network elements
JP2010147931A (en) * 2008-12-19 2010-07-01 Fujitsu Ltd Order wire control method and transmission apparatus

Also Published As

Publication number Publication date
JPWO2004049657A1 (en) 2006-03-30

Similar Documents

Publication Publication Date Title
US6711166B1 (en) System and method for packet network trunking
Sze et al. A multiplexing scheme for H. 323 voice-over-IP applications
CA2364979C (en) Interworking of dissimilar packet networks for telephony communications
CN100471111C (en) Telecommunication service mutual method and system between broadband asomeric network
US20050068942A1 (en) Method and apparatus for establishment and management of voice-over IP virtual private networks in IP-based communication systems
US20090022148A1 (en) Voice over internet protocol system and method for processing of telephonic voice over a data network
US7778243B2 (en) Method for DTMF transfer by RTP
EP1864453A2 (en) Method and apparatus for voice-over-ip call recording
CN102480575B (en) VOIP recording control method and system thereof
KR100705568B1 (en) apparatus and method for processing SIP signaling in voice/data integration switching system
WO2006078722A2 (en) Gateway interface control
JP3834035B2 (en) Processing multimedia calls in packet-based networks
KR100608640B1 (en) Gateway system and controlling method for voice communication
JP4465525B2 (en) IP telephone exchange method and apparatus
WO2004049657A1 (en) Transmitting apparatus
US20050135346A1 (en) Transmitting apparatus
JP2012085356A (en) Method, system and equipment for realizing intercommunication between ip domains
JP2004343417A (en) VoIP MULTIPLEXER
KR100418397B1 (en) softswitch for interfacing between different protocol
US20090052446A1 (en) Communications Interface
Cuervo et al. RFC3015: Megaco Protocol Version 1.0
JP2004200791A (en) Packet communication system
JP2002354144A (en) Gateway and router
CN100512113C (en) Control data transmitting method
US7362747B2 (en) Translation of identifiers of user installation terminal in a packet network

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): JP US

WWE Wipo information: entry into national phase

Ref document number: 2004554943

Country of ref document: JP

WWE Wipo information: entry into national phase

Ref document number: 11050573

Country of ref document: US