WO2004075518A1 - Communication node, signaling network, communication network system, and communication method thereof - Google Patents
Communication node, signaling network, communication network system, and communication method thereof Download PDFInfo
- Publication number
- WO2004075518A1 WO2004075518A1 PCT/JP2003/001810 JP0301810W WO2004075518A1 WO 2004075518 A1 WO2004075518 A1 WO 2004075518A1 JP 0301810 W JP0301810 W JP 0301810W WO 2004075518 A1 WO2004075518 A1 WO 2004075518A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- sip
- communication
- network
- communication node
- uri
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/10—Architectures or entities
- H04L65/102—Gateways
- H04L65/1043—Gateway controllers, e.g. media gateway control protocol [MGCP] controllers
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L65/00—Network arrangements, protocols or services for supporting real-time applications in data packet communication
- H04L65/1066—Session management
- H04L65/1101—Session protocols
- H04L65/1104—Session initiation protocol [SIP]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M7/00—Arrangements for interconnection between switching centres
- H04M7/006—Networks 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 provides a communication node and signaling (application layer control) that can perform signaling processing in a session initiation protocol (hereinafter, referred to as “SIP”).
- SIP session initiation protocol
- the present invention relates to a network, a communication network system, and a communication method thereof.
- IP Internet Protocol
- management and control functions such as end-to-end session establishment, termination, maintenance, and transfer, that is, IP signaling, are required between users.
- IP sidanering by transmitting information on the performance of communication nodes and various types of media content through IP sidanering, optimal multimedia communication between users can be realized.
- SIP SessionIninitiatiOnProtocol
- RFC 3261 ⁇ SIP: Session on Initiati on Protocol '', Ne rk rk World Group, Re qu est for Computers: 3261, Ob soletes: 2543> Category: Standards
- SIP is a signaling (application layer control) protocol for establishing, modifying, and terminating a session with one or more parties.
- the sessions here are Internet calls, multimedia distribution, multimedia conferences, etc. Includes Allens. Since SIP only establishes, modifies, and terminates a session and does not relate to the contents of the session, it can coexist with other existing communication technologies and has excellent extensibility. Therefore, the following can be easily realized by using SIP.
- the SIP is described in detail in RFC3261 above, and will be briefly described below. It should be noted that even if there is a change in the SIP in the RFC standard, the SIP in the present invention can conform to the latest RFC unless there is a change related to the essence of the SIP.
- SIP-UA As a network element in SIP, there is a user agent (hereinafter referred to as "SIP-UA").
- SIP—UA is a logical entity that can operate as both a user agent client (hereinafter, rUACj) and a user agent server (hereinafter, ruASj).
- IP provided by SIP—UA Telephones (hereinafter referred to as “SIP telephones.”
- SIP telephones include SIP fixed telephones, SIP software telephones, and SIP mobile phones described later.)
- UAC is the logical entity that generates a new request
- UAS is the logical entity that generates a response to a request.
- a request is a SIP message sent from a client to a server to perform a specific operation
- a response is a client
- SIP messages are data sent between SIP elements as part of SIP.
- the server is a network element for receiving and processing a request and sending back a response to the request.
- the client is any network element for sending a request and receiving a response. Examples of servers include proxy servers, redirect servers, registration servers, and so on. However, the server does not have to implement all functions as a proxy server, a redirect server, and a registration server.
- a proxy server is an intermediate entity that acts as both a server and a client to make requests on behalf of other clients. Proxy
- the server also has a routing function. In other words, it plays the role of relaying, for example,-. Request 1 from UAS to other servers including UAS.
- the redirect server is a UAS that generates a 300s response to the received request. In other words, it has the role of receiving the request and notifying the sender of the current address of the receiver. For example, the UAC retransmits the request directly to the redirected server or to the address of the called party returned via the proxy server.
- a redirect server unlike a proxy server, does not forward requests.
- the registration server is a server that accepts a REGISTER request and places the information received in the request in the location service of the domain it handles. That is, for example, a request to register the current address of UAC
- the registration server typically runs on the same computer as the proxy server redirection server.
- a location server that accumulates registration information from the registration server and responds to the referral request of the called SIP-URI by the redirect server or proxy server should be provided. Is also possible.
- SIP executes a command by specifying a method.
- a method is a
- I NV I TE Initiate a user call.
- CANCEL Cancels the I NV ITE request for which no response has been received.
- OPT I ONS Queries server capability information.
- REG I STER Register the current address of the user.
- I N F ⁇ Conveys information related to the session.
- the SIP has the following response code.
- Response numbers in the 100's are provisional responses indicating that the request has been received and is being processed, and are expressed as, for example, 100 Tryng, 180 Ringng, etc.
- Response numbers in the 200s are success responses indicating that the request was understood and accepted, for example, 200 200K.
- a response number in the 400s is a client error response indicating that the request format is incorrect or cannot be processed by this server.
- the response number is represented as 400BadRequest, 401Unautlhorid.
- Response numbers in the 500s are server error responses that indicate that the request processing at the server has failed, and are represented, for example, as 500 S e r v e r l u t e r n a 1 E r r o r, 501 Not Im p eme n t e d.
- Response numbers in the 600s are global error responses that indicate that the request cannot be processed by any server, and are expressed as, for example, 600 Bus Ev e r y w h e re, 603 D e c line.
- SIP Session Initiation Protocol Forking Proxy Server
- a communication system user uses a plurality of communication nodes and communication applications implemented in the communication nodes.
- the conventional communication system configuration via 3 and the communication steps will be described as an example.
- the SIP-FPS here has a function as a registration server.
- SIP fixed telephone an IP fixed telephone equipped with SIP-UA
- This SIP fixed telephone (1) shall be able to access the SIP-FPS (2) provided in the communication network (hereinafter referred to as the IP network) (13) based on the Inuichi Net protocol.
- the access method may be a wireless method or a wired method, but here, a wireless method is used.
- the called user is an IP mobile phone equipped with SIP-UA as a communication node (hereinafter referred to as “SIP mobile phone”) (5), a mobile node such as a portable personal computer or a mobile information terminal (100).
- SIP mobile phone a mobile node such as a portable personal computer or a mobile information terminal (100).
- SIP-IM SIP-instant messenger with a UA
- SIP software phone SIP also a communication applique one Deployment — IP software phone with UA (hereinafter referred to as “SIP software phone”) (4) shall be implemented.
- SIP software phone a communication applique one Deployment — IP software phone with UA
- I NV I TE I NV I TE request
- IP network 13
- the expression “the receiving user has” means, more precisely, that it is registered in the SIP—FPS (2) of the IP network (13). I do.
- SIP — I M (3) SIP software telephone transferred forked I NV ITE
- the SIP mobile phone (5) which cannot communicate due to out of service area, etc., sends a client error response of 400s to SIP-FPS (2).
- the called user can arbitrarily select from the available SIP software telephone (4) and SIP—IM (3) that have received the I NV ITE.
- the SIP software telephone (4) belonging to the common communication system with the SIP fixed telephone (1), which is the original communication node, is called, and the SIP software telephone (4) is selected.
- the provisional response and the success response are SIP_FPS. Sent to (2).
- This processing is not always performed after the above-mentioned 400s client error response, and may be performed in parallel, for example. ).
- SIP The SIP fixed telephone (1), which is the originating communication node receiving the response from the FPS (2), responds to the response, and the SIP fixed telephone (1) of the calling user and the SIP fixed telephone of the called user (1).
- a session is established with the software telephone (4), enabling two-way communication (equivalent to ACK: Media Session in Fig. 1).
- the session is still established, and two-way communication is performed.
- the call (call) is terminated by a SIP request from the originating user's SIP fixed telephone (1).
- a BYE is sent to the called user's SIP software telephone (4), and the called user's SIP software telephone (4) recognizes this and ends the session. , BYE, 200 OK.
- the SIP software of the called user Towea phone
- the session may be terminated by sending a BYE from (4).
- the addresses of SIP mobile phone (5), SIP software phone (4), and SIP-IM (3) respectively Must be individually registered in the SIP-FPS (2) of the IP network (13) (corresponding to each REGIS item and 200 OK in FIG. 2).
- the SIP—FP S (2) of the IP network (1 3) has the function of a registration server, and the communication nodes and communication applications registered in the SIP—FP S (2) are The NV ITE is transmitted simultaneously in parallel.
- the registration time (retention period) is specified (in Fig. 2, it is the number (seconds) specified after Exp ires :), and within this registration time as necessary.
- re-registration may be performed once the registration time has elapsed without re-registering within the registration time.
- the registration time of SIP-IM (3) is 1800 seconds
- the registration time of SIP software phone (4) is 600 seconds
- the registration time of SIP mobile phone (5) is 3600 seconds.
- the figure shows a part of how re-registration is repeated within the registration time. In such a communication system configuration and communication step (signaling process), the following problems occur.
- a SIP mobile phone also registers directly with the SIP-FPS of the IP network, so that the SIP mobile phone owned and carried by the user and another communication node (in the above example, the mobile node (100)) Correlation becomes sparse. That is, since each communication node or the like is individually registered, the concept of a communication node or the like owned by the same user becomes sparse.
- registration information typically includes
- each communication node Since there is a retention period as shown in Fig. 2, each communication node must be re-registered one by one. Also, the signaling traffic between the SIP—FPS of the IP network and the user's communication node / communication application registered in this SIP—FPS depends on the number of the user's communication nodes / communication applications. Will do. Therefore, as the number of the communication nodes and communication applications increases, the request / response is made between the SIP—FPS of the IP network and the communication nodes and communication applications of the users who are not involved in session establishment. This raises the problem of increasing the traffic of the sidana ring. That is, in the above example, the SIP—FPS (2) of the IP network (1 3) and the SIP mobile phone that are unnecessary for session establishment
- an object of the present invention is to provide a communication node, a signaling network, a communication network system, and a communication method that reduce signaling traffic in a communication access section between an IP network and a user. . Disclosure of the invention
- the present invention that achieves the above object is as follows.
- the communication node of the present invention is capable of simultaneously transmitting at least one or a plurality of communication applications and at least a message in a session initiation protocol (hereinafter, referred to as “SIP”) to the communication application in parallel,
- SIP session initiation protocol
- CA—SIP-URIj SIP address
- -MSJ SIP signaling processing between the SIP-MS and each communication application registered with this SIP-MS.
- IP—MS is a communication node (hereinafter referred to as “core communication node”) characterized by being given an address in SIP (hereinafter referred to as “ey-SIP-URIJ”).
- the signaling network 1 of the present invention is a signaling network composed of a plurality of communication nodes.
- One of the communication nodes is a core communication node, and the core communication node and a communication other than the core communication node.
- a node (hereinafter referred to as a “peripheral communication node”) is capable of bidirectional communication, and the SIP—MS has CA—SIP-URI of each communication application and the peripheral Register and register the communication node's SIP address (hereinafter referred to as “CN-SIP-URI”).
- the core communication node can perform SIP signaling processing between the SIP-MS and each communication application registered with the SIP-MS, and perform peripheral communication via the core communication node. Communication with the node enables SIP-MS signaling processing between the SIP-MS and the peripheral communication nodes registered with the SIP-MS.
- the SIP-MS has a Key- SIP-URI. Is given as a signaling network. A signaling network in which a plurality of core communication nodes are provided, and one key communication node SIP-MS and another key communication node SIP-MS KeyS IP-URI may be freely registered and deregistered.
- a plurality of core communication nodes may be provided, and the Key-SIP-URI may be a signaling network capable of freely registering and deregistering between the SIP-MS of each core communication node.
- IP network a communication network based on the Internet protocol (hereinafter referred to as “IP network”), capable of transmitting at least SIP messages, and registering and registering Key-SIP-URI
- IP-PS Session Initiation Protocol Proxy Server
- SIP-PS Session Initiation Protocol Proxy Server
- the Key-SIP-URI is a signaling network with registration and deregistration at the Session Initiation Protocol Forking Proxy Server (hereinafter referred to as “SIP-FPS”), which is a server that can be registered and deregistered.
- SIP-FPS Session Initiation Protocol Forking Proxy Server
- the communication network system comprises: SIP—PS and / or SIP An IP network comprising one or more FPSs; and one or more signaling networks and / or one or more SIs of the IP network as claimed in claim 5.
- the IP address of a communication node that does not constitute a signaling network (hereinafter referred to as a “general communication node”) can be freely registered and deregistered in the SIP-PS or SIP—FPS of the IP network.
- a communication network system capable of two-way communication between SIP-FPS and general communication nodes registered in this SIP-PS or SIP-FPS and capable of signaling processing in SIP. Good.
- a session start protocol registration server hereinafter, referred to as “SIP_R”
- SIP-LS session start protocol location server
- a protocol redirection server (hereinafter referred to as "SIP-RS") may be provided.
- the communication method in the communication network system according to the present invention is the communication network system described above, wherein the source communication node transmits the key-key-SIP-URI. Sends a connection request message to the designated SIP—MS to the SIP—PS. Or SIP—FPS of the IP network, and then receives the SIP request of the IP network that received the connection request message. S or SIP—FP S sends the connection request message to the called SIP—MS if the SIP—MS Key—SIP—URI is registered in this SIP—PS or SIP—FPS.
- the connection request message is sent to the specified receiving side SIP_MS via the IP network, and then to the above Upon receiving the connection request message, the called SIP—MS Using the CA-SIP-URI and CN-SIP-URI registered in the called-side SIP-MS, the connection request message is transmitted simultaneously to each communication application and peripheral communication nodes in parallel.
- connection response message is transmitted to the source communication node, and the connection response message is received by the source communication node, so that the source communication node and the selected one communication association are transmitted.
- a communication method in a communication network system characterized in that mutual communication is enabled by establishing a session with a peripheral communication node.
- the source communication node is the core communication node, and a connection request message to at least the destination SIP-MS specified by Key-SIP-URI from the communication and application implemented in the source communication node Is sent to the source communication node's SIPMS so that one of the communication applications selected by the called A communication network system in which a session is established between the communication network and peripheral communication nodes to enable mutual communication.
- the originating communication node is a peripheral communication node, and from this peripheral communication node, the peripheral communication node's CN—SIP-URI is registered to the core communication node SIP—MS in which the signaling network is registered.
- a communication method may be used in a communication network system in which a session is established between the communication networks to enable mutual communication.
- the source communication node may be a general communication node.
- the IP network is provided with SIP-R or SIP-LS or further SIP-RS, and SIP-R is at least SIP-MS Key-SIP_URI and / or SIP-MS.
- the registration information of SIP-R is stored in SIP-LS, and the address from SIP-PS or SIP-FPS of the IP network is stored in SIP-LS.
- a SIP-LS can respond to a reference request for an address from a SIP-PS or SIP-FPS of an IP network via SIP-RS. It may be a communication method in a communication network system.
- BRIEF DESCRIPTION OF THE FIGURES Fig. 1 shows the IP network S when the user performs multimedia communication using multiple communication nodes and communication applications implemented in the communication nodes.
- FIG. 1 is a diagram showing an example of a conventional wireless communication system configuration and communication steps (signaling processing) via 1P-FPS.
- FIG. 2 is a diagram showing a state in which a communication node and a communication application are individually registered in SIP_FPS of an IP network in the conventional communication system configuration and communication steps shown in FIG. .
- Fig. 3 shows a communication system according to the present invention when a user performs multimedia communication via SIP-FPS using multiple communication nodes and communication applications implemented in the communication nodes.
- FIG. 3 is a diagram illustrating an example of a configuration and a communication step.
- FIG. 4 shows that in the communication system configuration and communication step of the present invention shown in FIG. 3, the communication node communication application is registered in the SIP-MS of the core communication node, FIG.
- FIG. 4 is a diagram showing a state in which a URI is registered in an IP network, a SIP—FPS of a network.
- FIG. 5 is a diagram showing one of the advantages of the signaling network of the present invention.
- FIG. 6 is a schematic diagram of a device configuration example of a core communication node in a signaling network.
- FIG. 7 is a conceptual diagram of a communication network system according to the present invention.
- FIG. 8 is a conceptual diagram of a communication method when an SIP network is provided with SIP-R and SIP-LS.
- Fig. 9 is a conceptual diagram of the communication method when SIP-R, SIP-LS and SIP-RS are provided in the IP network.
- SIP—MS SIP—MS
- 3 SIP—IM
- 4 SIP software phone
- 5 SIP mobile phone
- 6 Central processing unit
- 7 Internal storage unit
- 8 External storage unit
- 9 Communication device Part
- 10 communication control part
- 11 protocol processing part
- 12 address processing part
- 13 IP network
- 14 address storage area
- 20 general communication node
- 30 SIP-LS
- 35 SIP P_RS
- 40 SIP—R
- the present invention is not limited to the following embodiments.
- the embodiments can be appropriately modified without departing from the spirit of the present invention.
- the specific configuration of the signaling network is usually configured according to the purpose of use and the environment of use of the user. This embodiment is not always the best one.
- Examples of the communication node in the present invention include a SIP fixed telephone, a SIP portable telephone, a PHS equipped with a SIP-UA, a pager, a portable information terminal, a personal computer, and other computers.
- examples of communication applications include a SIP software telephone, a SIP-IM, and a videophone equipped with a SIP-UA.
- the core communication node is a mobile node such as a portable personal computer or a portable information terminal (hereinafter, referred to as a “core mopile node”) (200).
- the core mopile node (200) communicates with the SIP software telephone (4), which is a communication application, similarly to the mopile node (100). It is assumed that the application SIP—IM (3) is implemented.
- the core mopile node (200) has at least a SIP message to SIP-IM (3) and SIP software telephone (4). That can simultaneously send messages in parallel, and that can register and deregister the SIP addresses (CA—SIP—URI) of the IM (3) and SIP software-to-telephone (4) — MS (2 ') is implemented.
- the SIP-MS here is a server as software.
- the SIP-MS (2 ') can perform signaling processing in SIP between the SIP-IM (3) and the SIP software telephone (4).
- ') Has one SIP address (KeySIP-URI).
- the SIP-MS (2 ') has a function as a registration server.
- the SIP-IM (3)' CA-SI P-URI of the SIP software telephone (4) is registered.
- SIP-MS is basically a server that has the same function as SIP-FPS, but SIP-MS itself is provided with Key-SIP-URI, which is the IP-network SIP-PS or SIP.
- -It is different from SIP-FPS in that it is registered in FPS. This will be described later.
- the peripheral communication node is a SIP mobile phone (5). This SIP mobile phone
- the address (CN-SIP-URI) in the SIP of (5) shall be registered in the SIP-MS (2 ') of the core mopile node (200).
- the peripheral communication node is not limited to the SIP mobile phone (5), but may be a SIP fixed telephone or the mobile node (100) described above.
- the general communication node (20) corresponds to a SIP fixed telephone, a SIP mobile telephone, a PHS with a SIP-UA, a pager, a personal digital assistant, a personal computer, and other computers.
- the core communication node and peripheral communication nodes shall be capable of two-way communication. That is, the core communication node and the peripheral communication nodes are configured to be mutually accessible,
- the access method may be a conventionally known wireless / wired method.
- wireless communication standards include Bluetooth and wireless LAN (IEEE 802.11a, IEEE 802.11b, etc.).
- wired communication there are, for example, Ethernet cables (IEEE 802.3i10BASE-T, IEEE802.3u1OOBASE-TX, etc.).
- Ethernet cables IEEE 802.3i10BASE-T, IEEE802.3u1OOBASE-TX, etc.
- the communication means is wireless or wired, and any of these may be used, or a combination thereof. The same applies to the following.
- the core communication node and the peripheral communication node can communicate with each other.
- the SIP-MS of the core communication node and the SIP-based sidanering process between the peripheral communication node and the peripheral communication node are performed.
- the signaling network is composed of the core communication node and the peripheral communication nodes in which the CN-SIP-URI is registered in the SIP-MS of the core communication node.
- the CN-SIP_URI of the peripheral communication node does not always have to be registered in the SIP-MS of the core communication node, but can be deregistered as appropriate in the user's usage environment. Therefore, there is a case where no CN-SIP-URI of the peripheral communication node is registered in the SIP-MS of the core communication node. Even in such a case, it can be safely referred to as a signaling network in a broad sense. This is because, in general, from the practice of referring to a configuration consisting of multiple physical entities as a network, if no peripheral communication node is registered and only one core communication node is registered, this is called a network.
- the implementation of SIP-MS in the core communication node allows software to communicate with the communication application implemented in this core communication node.
- the signaling network in is formed.
- the core communication node has a software signaling network formed inside it, while the core communication node and the peripheral communication node are between the core communication node and the peripheral communication node. This is because it can be said that a hardware ringing network is formed.
- a single core communication node will not be called a signaling network but simply a core communication node. There is no requirement that there be one core communication node in a signaling network. In a signaling network, there may be more than one core communication node.
- one of the plurality of core communication nodes is positioned as the main core communication node, and the SIP—MS of the main core communication node is replaced with the SIP—MS Key of the other sub core communication node.
- -SIP-URI may be registered, or multiple core communication nodes do not distinguish between master and slave, and core communication node SIP-MS Key-SIP-URI are mutually registered You may do it.
- the SIP-MS Key-SIP_URI of the signaling network's core communication node and the single core communication node shall be registered in the SIP-PS or SIP-FPS of the IP network described later.
- the IP network is an Internet protocol network that can be accessed from the signaling network of the present invention, a core communication node, a general communication node, a communication network such as a LAN, and a network.
- the IP network is provided with a Session Initiation Protocol Proxy Server (SIPPS) or a SIPFPS.
- SIPPS Session Initiation Protocol Proxy Server
- SIPFPS SIPFPS
- the SI? _? 3 or 3 IP-FPS provided in the IP network can communicate with the signaling network, the core communication node, the general communication node, and other communication networks such as LANs according to the present invention.
- a conventionally known wireless / wired system may be used.
- a conventionally known communication method using an optical cable capable of high-speed and large-capacity communication may be used.
- the mutual communication allows the SIP network or SIP—FPS of the IP network to communicate with a single core communication node, the SIP-MS of the signaling network, and the general communication node. This enables SIP signaling processing.
- a plurality of SIP-FPS or SIP-PS provided in the IP network can communicate with each other, and the method may be wireless or wired.
- the SIP PP S or SIP P-FP S of the IP network Single core communication node SIP—MS Key—SIP—URI, core communication node SIP—MS Key that constitutes the signaling network—MS Key — SI P-UR I, general communication
- a communication network system is formed from an IP network and one or more signaling networks, core communication nodes, and general communication nodes in a mutually communicable configuration (Fig. 7). See).
- One KeySIP-URI is given to the SIP-MS of the core communication node.
- This Key—SIP_URI plays the same role as the main telephone number of a general line telephone. This will be clarified by the signaling process described later.
- FIG. 6 an outline of a device configuration example of a core mopile node (200), which is a core communication node configuring a signaling network, is shown.
- the core mopile node (200) has a central processing unit (6), an internal storage device
- the communication equipment section (9) enables mutual communication with the IP network (13) and peripheral communication nodes, in this case, SIP mobile phones (5).
- peripheral communication nodes in this case, SIP mobile phones (5).
- terminal adapters, DSU (Digital Service Unit) ), A modem, etc. are provided as appropriate.
- the information from the IP network (13) obtained by the communication device section (9), for example, information such as SIP messages, is shared by the central processing unit (6) with the internal storage device (7). And is processed.
- the (6) includes a communication control unit (10), a signaling processing unit (1 1), and an address processing unit (1 2).
- the address storage area (14) provided in the external storage device (8) can store and store addresses such as CA-SIP-URI for communication applications and CN-SIP-URI for peripheral communication nodes.
- the external storage device (8) stores and stores software applications such as SIP-IM (3) and SIP software-to-air telephone (4).
- MS (2 ') is stored and stored.
- the address processing unit (1 2) acquires the addresses stored in the address storage area (14), such as the communication application CA—SIP-URI and the peripheral communication node CN—SIP-URI. Reference processing is performed, and further information such as a connection request message from the IP network (13) acquired via the communication device section (9) is transmitted by the signaling processing section (11). , For example, in this case, SIP—IM (3), SIP software phone (4), and SIP mobile phone (5). Signals sent in parallel Is performed.
- the communication control unit (10) controls the communication device unit (9) according to the signaling processing. And the communication equipment section
- connection request message such as the connection request message that has been signaled is transferred to an IP network (13) or a SIP mobile phone (5). Where they are sent.
- a communication step (signaling process) in the communication network system according to the present invention will be described with reference to FIGS.
- the originating user is a SIP fixed telephone as a general communication node.
- the SIP fixed telephone (1) can access the IP network (13).
- the access method may be a wireless method or a wired method, but here, the wireless method is used.
- the called user's signaling network (50) has, as communication nodes, a SIP mobile phone (5) as a peripheral communication node and a core mobile node (200) as a core communication node.
- a SIP mobile phone (5) as a peripheral communication node
- a core mobile node (200) as a core communication node.
- Note '(200) implements SIP-IM (3) with SIP-UA, a communication application, and SIP software telephone (4) with SIP-UA, also a communication application.
- the above-mentioned SIP-MS (2 ') is implemented in the core mopile node (200).
- the IP network (13) shall have SIP-FPS (2).
- the following signaling process is used to establish a wireless communication session between the calling user's SIP landline (1) and the called user's SIP software phone (4) to perform mutual communication.
- the calling user initiates the call by calling the SIP—MS of the core mopile node (200) in the called user's signaling network (50).
- connection request message I NV I TE is transmitted to the source communication node, the source SIP fixed telephone.
- the SIP—FPS (2) of the IP network (13) converts the received I NV I TE into a called signaling network to which the Key—S IP—UR I is assigned.
- the SIP—FP S (2) of the IP network (1 3) that received the I NV I TE is added to the SIP—FP S (2) by the SIP—MS of the core mobile node (200) of the called side signaling network (50). If the Key-SI P-UR I of (2 ') is registered, the received I NV I TE is stored in the SIP-MS of the core mopile node (200) specified by the Key-SIP-UR I (2 ') is transmitted by radio. However, the Key—SIP—URI of the SIP-MS (2 ′) of the core mopile node (200) of the called signaling network (50) is registered in the SIP—FPS (2) of the IP network (1 3).
- the SIP-FPS (2) of the IP network (13) transmits the I-Request of the connection request message to the other SIP-FPS or SIP-PS of the IP network (13). Transfer NV ITE. Then, the SIP—MS (2) of the core mobile node (200) of the called side signaling network (50) that is the connection request target of the transferred IP network (13) SIP—FPS or SIP PPS. ') Is registered, this SIP—PS or SIP—FP S Send I NV I TE to force SIP-MS (2 ').
- the SIP-MS (2 ') of the core mopile node (200) that has received the request I NV ITE as a connection request message is a SIP mobile phone (5) registered in the SIP-MS (2'), SIP software telephone (4), SIP P-IM
- SIP mobile phones (5), SIP soft phone phones (4), and SIP—IM (3) to which the branched I NV I TE was sent the SIP mobile phones that are unable to communicate due to out-of-service areas (5) Sends a 400s client error response to the SIP-MS (2 ') of the core mopile node (200),
- the receiving user receives the I NV ITE and receives the available communication node and the communication application, that is, the SIP software telephone (4) in the core mobile node (200) and the SIP—IM (3). ) Can be selected arbitrarily.
- the success response indicates that the connection request message was sent.
- the source SIP fixed telephone (1) that receives the response from the SIP software telephone (4) selected in the called signaling network (50) is the SIP software telephone selected in the called signaling network (50).
- the session is established by replying to (4), and mutual communication becomes possible. (In Fig. 3, it corresponds to ACK, Media Session.) Note that the above signaling processing does not necessarily have to be performed after the processing of client error responses in the 400s has been performed, and may be performed in approximately parallel.
- the SIP—FPS or SIP—PSS of the IP network (13) (the SIP—FPS (2) in the above embodiment) has the SIP—MS of the core mopile node (200).
- the registration time (retention period) is specified (in Fig. 4, it is the number (seconds) specified after Ex ires :), and if necessary, the registration time is specified. Must be re-registered within Of course, re-registration may be performed once the registration time has elapsed without re-registering within the registration time.
- the registration time of SIP—IM (3) is 1800 seconds
- the registration time of SIP software phone (4) is 600 seconds
- the registration time of SIP mobile phone (5) is 3600 seconds
- SIP—MS (2 ') The registration time of) is 3600 seconds, and shows a part of the situation where re-registration is repeated within the registration time. Unlike the registration shown in FIG.
- the RE GISTER request to the SIP—FP S (2) of the IP network (13) is sent to the SIP—MS (2) of the core mopile node (200). ') Only.
- the REGIS TER request for SIP-IM (3), SIP software telephone (4), and SIP mobile phone (5) is based on the SIP-MS (2 ') of the core mopile node (200). Made against. In this way, the transmission of SIP messages to establish a session and the communication network of the user to the SIP-PS or SIP-FPS of the IP network.
- the signaling process such as registration of a network, is performed between the SIP—PS or SIP—FPS of the IP network and the SIP—MS of the user's core communication node or the SIP—MS of the signaling network. It is considered in between.
- the address (CN—SIP_URI, CA—SIP—URI) of each communication node and communication application of the user can be registered with the SIP—PS or SIP-FPS of the IP network one by one, It is no longer necessary to send SIP messages from the SIP—PS or SIP—FPS of the network to all communication nodes / communication applications of the registered user (in this sense, SIP—
- the MS's Key_SIP-URI is similar to the main telephone number of a general line telephone, and serves as the main number of the Sidana ring network.) Signaling traffic in the communication access section of the system is always minimized.
- connection request message is transmitted using the SIP fixed telephone (1), which is a general communication node, as a source communication node, but the source communication node is limited to a general communication node. Instead, it may be a core communication node or a peripheral communication node.
- the following signaling processing is the same as the signaling processing of the above embodiment.
- the originating communication node is a peripheral communication node
- the core communication of the signaling network in which the CA—SIP—URI of the peripheral communication node is registered A connection request message is transmitted to the node's SIP-MS in the same manner as in the embodiment described above, specifying the called party's SIP-MS's Key-SIP-URI, and then the SIP-MS or IP-network's SIP-PS or SIP—will be sent to FPS.
- the following signaling processing is the same as the signaling processing of the above embodiment. In the above-described embodiment, the case has been described in which one general communication node connects to the communication node or communication application of the called-side signaling network via the IP network.
- the communication application may be connected to the receiving-side general communication node via the IP network.
- the communication step is performed in the same manner as the communication step described above.
- the communication node in order to transmit an I NV ITE of a connection request message from the peripheral communication node of the transmitting signaling network, the communication node sends the I-NITE to the SIP-MS of the core communication node of the transmitting side signaling network. Then, it sends an I NV ITE of this connection request message.
- the SIP address (SIP-URI) of the receiving general communication node is specified.
- the IP network (13) of the communication network system according to the present invention may appropriately include SIP-R (40), SIP-RS (35), and SIP-LS (30). (Refer to Fig. 8 and Fig. 9.)
- SIP-PS For all S1P-PS or SIP-FPS (2) in (13), SIP-R (40), SIP-RS (35), SIP-LS
- SIP and FPS having functions of SIP and R may be mixed.
- SIP—LS (30) has the registration information of SIP—R (40), that is, SIP— Key (SIP) of MS (2,) and SIP address of general communication node are stored.
- SIP—R SIP— Key
- SIP—R SIP— Key
- SIP—R SIP— Key
- SIP—R SIP—R
- the SIP-LS (30) responds to a reference request such as an address from the SIP-PS or the SIP-FPS (2) of the IP network 1, the network (13).
- a reference request such as an address from the SIP-PS or the SIP-FPS (2) of the IP network 1, the network (13).
- the SIP P_PS or SIP FPS (2) of the IP network (1 3) is the core communication node of the user who implements the SIP—MS (2 ') specified by the Key—SIP-URI.
- the current position of the code can be specified.
- SIP—RS 3 5
- SIP—PS or SIP—FPS (2) of the IP network (1 3) is compatible with the Key-SI P-UR I of SIP—MS (2,).
- a reference request such as an address to the SIP-LS (30) via the SIP-RS (35).
- the signaling network of the present invention it is easy to change the peripheral communication node / communication application constituting the signaling network according to the purpose of use and the use environment of the user and according to the change.
- the necessary communication nodes and communication applications are registered (REG ISTER) in the SIPD-FPS of the Sidana Ringing Network according to the user's purpose of use and usage environment and according to changes.
- the method can be either automatic registration or manual registration depending on the communication node, communication application, or user preference.
- the SIP—MS the core communication node that makes up the user's signaling network
- the SIP landline a peripheral communication node in the workplace (in FIG. 5, Wolk is appended).
- the registered IP address is registered (REGI STER).
- the SIP fixed telephone at the workplace is deregistered from the SIP-MS and the user owns the core communication node that constitutes the same signaling network as the user.
- Register the address (REGISTER) of the SIP mobile phone (in Fig. 5, it is the SIP Cell Phone appended with Private).
- the deregistration of the SIP landline phone at the workplace from the SIP—MS may be canceled manually by the user, or as described above, since the registration has a retention period, the registration may not be repeated after the retention period. Good.
- the key communication node SIP—MS Key—SIP—URI that constitutes the user's sidanering network is repeatedly registered (REG ISTER) with the IP network SIP—PS or SIP—FPS. (Of course, if registration is not necessary, registration may be canceled or registration may be repeated, but for convenience of explanation, registration is merely repeated.)
- the user can flexibly change the communication node and the communication application according to the purpose of use and the use environment. That is, the signaling network of the present invention has a network configuration that can be easily reconfigured.
- the destination of the SIp message transmitted from the IP network to each user communication node and each communication application is the core communication node of the user, the signaling network 1, and the core communication nodes that constitute the network.
- SIP Only MS. Therefore, the signaling traffic in the communication access section between the IP network 1 and the user can always be minimized without depending on the number of communication nodes and communication applications possessed by the user.
- the usefulness of such an effect in the present invention is remarkable in a communication network system configured so that a large number of communication nodes and communication networks can access the IP network.
- the communication node and communication application of the signaling network can be flexibly changed according to the purpose of use and the usage environment of the user, so that the communication node or communication application can be arbitrarily selected at the time of an incoming call.
- the present invention Since the present invention has the above effects, it can be used for network communication such as Internet communication, and further, Japanese Patent Application Nos. “Japanese Patent Application Nos. — 3 1747 No.1 ”, it can be used in a seamless integrated network system for wireless systems.
- multimedia communication such as distribution of music and video, and Internet-in-the-network calls that have the same communication functions as ordinary telephones are widely effective in communication fields where increased traffic is expected to place a heavy burden on networks. Has high potential for use.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Multimedia (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Telephonic Communication Services (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
Description
通信ノード、 シグナリングネットワーク、 通信ネットワークシステムおよび その通信方法 Communication node, signaling network, communication network system and communication method thereof
技術分野 Technical field
本発明は、 セッション開始プロト明コル (以下、 「S I P」 という。 ) でのシグ ナリング処理が可能な、 通信ノード、 シグナリング (アプリケーション層制御) 田 The present invention provides a communication node and signaling (application layer control) that can perform signaling processing in a session initiation protocol (hereinafter, referred to as “SIP”).
ネットワーク、 通信ネットワークシステムおよびその通信方法に関する。 The present invention relates to a network, a communication network system, and a communication method thereof.
従来背景 Conventional background
通信ネットワークのインタ一ネットプロトコル ( I P) 化において、 ユーザ間 にはエンド · ツー ·ェンドにおけるセッションの確立 ·終了 ·維持 ·転送などの 管理 ·制御機能、 即ち、 I Pシグナリングが必要となる。 また、 通信ノードの性 能や多種多様なメディアコンテンツに関する情報を I Pシダナリングによつて伝 えることで、 ユーザ間において最適なマルチメディア通信が実現できる。 現在 そのシグナリングプロトコルとして S I P (S e s s i on I n i t i a t i on P r o t o c o l) が有力視されている。 S I Pは、 RFC 3261 ( 「 S I P : S e s s i on I n i t i a t i on P r o t o c o l」 、 N e two r k Wo r k i n g G r ou p, Re qu e s t f o r C om me n t s : 3261、 Ob s o l e t e s : 2543> C a t e g o r y : S t a n d a r d s T r a c k, J un e 2002 ) で標準化されている。 In the conversion of communication networks to the Internet Protocol (IP), management and control functions such as end-to-end session establishment, termination, maintenance, and transfer, that is, IP signaling, are required between users. In addition, by transmitting information on the performance of communication nodes and various types of media content through IP sidanering, optimal multimedia communication between users can be realized. At present, SIP (SessionIninitiatiOnProtocol) is promising as the signaling protocol. SIP conforms to RFC 3261 (`` SIP: Session on Initiati on Protocol '', Ne rk rk World Group, Re qu est for Computers: 3261, Ob soletes: 2543> Category: Standards) Trac, June 2002).
S I Pは、 単数あるいは複数の相手とのセッションを確立 ·変更 ·終了するた めのシグナリング (アプリケーション層制御) プロトコルである。 ここでのセッ シヨンとは、 インターネット通話、 マルチメディア配信、 マルチメディアカンフ アレンスを含むものである。 S I Pはセッションの確立 ·変更 ·終了を行うだけ で、 セッションの内容には関連しないため、 既存の他の通信技術との共存が可能 であり、 また、 拡張性にも優れる。 そのため、 S I Pを利用することで以下のこ とが容易に実現可能となる。 SIP is a signaling (application layer control) protocol for establishing, modifying, and terminating a session with one or more parties. The sessions here are Internet calls, multimedia distribution, multimedia conferences, etc. Includes Allens. Since SIP only establishes, modifies, and terminates a session and does not relate to the contents of the session, it can coexist with other existing communication technologies and has excellent extensibility. Therefore, the following can be easily realized by using SIP.
例えば、 保留 ·転送などの一般電話機能に対応する通信機能の実現 (一般的電 話機能) 、 メッセージのリアルタイムな授受の実現 (インスタントメッセージ機 能) 、 相手の S I P— UR I (S I Pにおける通信ノードを特定するためのアド レス) が判明している場合における相手の現在の在席状態の把握 (プレゼンス機 能) 、 相手の現在位置にかかわらず相手の最寄りの通信ノードへのアクセスを可 能にすることなどである。 For example, realization of communication functions corresponding to general telephone functions such as hold / transfer (general telephone function), real-time message transfer (instant message function), SIP-URI (communication node in SIP) Of the other party's current presence status when the address of the other party is known (presence function), enabling access to the nearest communication node of the other party regardless of the current location of the other party And so on.
S I Pについては、 詳しくは、 上記 RFC 3 26 1に記載されているので、 以 下では、 簡略的に概要を記すことにする。 なお、 RFC標準において S I Pにつ いての変更があつたとしても、 その本質に関わる変更がない限り、 本発明におけ る S I Pは、 最新の RFCに準拠することが可能である。 The SIP is described in detail in RFC3261 above, and will be briefly described below. It should be noted that even if there is a change in the SIP in the RFC standard, the SIP in the present invention can conform to the latest RFC unless there is a change related to the essence of the SIP.
S I Pにおけるネットワークエレメントとしては ユーザエージェント (以下 「S I P— UA」 という。 ) などが挙げられる。 As a network element in SIP, there is a user agent (hereinafter referred to as "SIP-UA").
S I P— UAは、 ユーザエージェントクライアント (以下、 rUACj とい う。 ) としてもユーザエージェントサーバ (以下、 ruASj という。 ) として も動作可能な論理的ェンティティであって、 例えば、 S I P— UAによって提供 される I P電話 (以下、 「S I P電話」 という。 なお、 S I P電話は、 後述の S I P固定電話、 S I Pソフトウェア電話、 S I P携帯電話を含む。 ) などがある。 SIP—UA is a logical entity that can operate as both a user agent client (hereinafter, rUACj) and a user agent server (hereinafter, ruASj). For example, IP provided by SIP—UA Telephones (hereinafter referred to as “SIP telephones.” Note that SIP telephones include SIP fixed telephones, SIP software telephones, and SIP mobile phones described later.)
UACは、 新しいリクエストを生成する論理的エンティティであり、 UASは、 リクエストに対してレスポンスを生成する論理的エンティティである。 UAC is the logical entity that generates a new request, and UAS is the logical entity that generates a response to a request.
ここで、 リクエストとは、 特定の操作を実行するために、 クライアントからサ ーバに送られた S I Pメッセージのことであり、 レスポンスとは、 クライアント からサーバに送られたリクエストのステータスを示すために、 サーバからクライ アン卜に送られた S I Pメッセージのことである。 Here, a request is a SIP message sent from a client to a server to perform a specific operation, and a response is a client A SIP message sent from the server to the client to indicate the status of the request sent from the server to the server.
S I Pメッセージとは、 S I Pの一部として S I Pエレメント間で送られるデ SIP messages are data sent between SIP elements as part of SIP.
—夕であり、 リクエストかレスポンスのいずれかである。 —Evening, either a request or a response.
また、 サーバは、 リクエストを受信処理し、 そのリクエストにレスポンスを送 り返すためのネットヮ一クエレメントであり、 クライアントは、 リクエストを送 りレスポンスを受け取るあらゆるネットワークエレメントである。 サーバの例としては、 プロキシサーバ、 リダイレクトサーバ、 登録サーバなど が挙げられる。 但し、 サーバは、 プロキシサーバ、 リダイレクトサーバ、 登録サ —バとしての機能全てを必ず実装しなければならないものではない。 The server is a network element for receiving and processing a request and sending back a response to the request. The client is any network element for sending a request and receiving a response. Examples of servers include proxy servers, redirect servers, registration servers, and so on. However, the server does not have to implement all functions as a proxy server, a redirect server, and a registration server.
プロキシサーバは、 他のクライアントに代わってリクエストを生成するために、 サーバとクライアント両方として動作する中間エンティティである。 プロキシサ A proxy server is an intermediate entity that acts as both a server and a client to make requests on behalf of other clients. Proxy
—バは、 ルーティング機能なども有している。 つまり、 たとえば-. U A Cからの リクエス 1、を、 U A Sを含む他のサーバへ中継する役割を果たす。 —The server also has a routing function. In other words, it plays the role of relaying, for example,-. Request 1 from UAS to other servers including UAS.
リダイレクトサ一バは 受け取ったリクエストに対して、 3 0 0番台のレスボ ンスを生成する U A Sである。 つまり、 リクエス卜を受け取り、 着信側の現在の ァドレスを発信側に知らせる役割を有する。 例えば、 U A Cは、 リダイレクトサ ーバから直接、 あるいはプロキシサーバを経由して返信された着信側のァドレス に、 リクエストを発信し直す。 リダイレクトサーバは、 プロキシサーバとは異な り、 リクエストを転送しない。 The redirect server is a UAS that generates a 300s response to the received request. In other words, it has the role of receiving the request and notifying the sender of the current address of the receiver. For example, the UAC retransmits the request directly to the redirected server or to the address of the called party returned via the proxy server. A redirect server, unlike a proxy server, does not forward requests.
登録サーバは、 R E G I S T E Rリクエストを受け入れ、 それがハンドリング するドメインのロケ一ションサ一ビスに、 そのリクエス卜で受け取った情報を置 くサーバである。 つまり、 例えば、 U A Cの現在アドレスを登録するリクエスト The registration server is a server that accepts a REGISTER request and places the information received in the request in the location service of the domain it handles. That is, for example, a request to register the current address of UAC
( R E G I S T E Rリクエスト) を受ける。 登録サーバは、 一般的には、 プロキ シサ一バゃリダイレクトサーバと同じコンピュータ上に実装されて作動する。 また、 プロキシサーバ、 リダイレクトサーバ、 登録サーバとは別に、 登録サ一 バからの登録情報を蓄積し、 リダイレクトサーバやプロキシサーバによる着信側 S I P -UR Iの参照リクエス卜にレスポンスするロケーションサーバを設ける ことも可能である。 (REGISTER request). The registration server typically runs on the same computer as the proxy server redirection server. In addition to the proxy server, redirect server, and registration server, a location server that accumulates registration information from the registration server and responds to the referral request of the called SIP-URI by the redirect server or proxy server should be provided. Is also possible.
S I Pは、 メソッドを指定することでコマンドを実行する。 メソッドとは、 サSIP executes a command by specifying a method. A method is a
—バ上でリクエストが呼び出されることを意味する主要な機能であり、 リクエス ト自身によって伝えられる。 メソッドの種類には、 I NV I TE、 ACK:、 BY E、 CANCEL, OPT I ONS, REG I STER, I NFOなどがある。 ここで例示列挙したメソッドの簡略的な内容は、 以下のとおりである。 —The primary function that means that the request is invoked on the server, and is communicated by the request itself. Method types include I NV I TE, ACK :, BY E, CANCEL, OPTIONS, REG ISTER, and I NFO. The simple contents of the methods listed here are as follows.
I NV I TE :ュ一ザのコール (呼) を開始する。 I NV I TE: Initiate a user call.
ACK: I NV I TEに対するレスポンスを受け取つたことを知らせる。 ACK: Informs that a response to I NV I TE has been received.
BYE : コールを終了する。 BYE: End the call.
CANCEL : レスポンスを受けていない I NV I TEリクエストをキャンセ ルする。 CANCEL: Cancels the I NV ITE request for which no response has been received.
OPT I ONS :サーバの能力情報を問い合わせる。 OPT I ONS: Queries server capability information.
REG I STER :ユーザの現在ァドレスを登録する。 REG I STER: Register the current address of the user.
I N F〇 :セッションに関係する情報を伝える。 また、 S I Pは、 以下のようなレスポンスコ一ドを有する。 I N F〇: Conveys information related to the session. The SIP has the following response code.
100番台のレスポンス番号は、 リクエストを受信し処理中であることを表す 暫定レスポンスであり、 例えば、 100 T r y i ng、 180 R i ng i n gなどと表される。 Response numbers in the 100's are provisional responses indicating that the request has been received and is being processed, and are expressed as, for example, 100 Tryng, 180 Ringng, etc.
200番台のレスポンス番号は、 リクエストが理解され受け入れられたことを 表す成功レスポンスであり、 例えば、 200 〇Kなどと表される。 Response numbers in the 200s are success responses indicating that the request was understood and accepted, for example, 200 200K.
300番台のレスポンス番号は、 リクエストを完了するためにさらなる処理が 必要であることを表すリダイレクトレスポンスであり、 例えば、 300 Mu 1 t i 1 e Ch o i c e s、 301 Mov e d P e rman e n t l yな どと表せる。 Response numbers in the 300s will require further processing to complete the request This is a redirect response indicating that it is necessary, and can be expressed, for example, as 300 Mu1ti1e Choices, 301 Moved Permanently.
400番台のレスポンス番号は、 リクエストの書式が間違っていたか、 このサ ーバでは処理できないことを表すクライアントエラーレスポンスであり、 例えば、 400 B a d Re qu e s t、 401 U n a u t h o r i z e dなどと表 される。 A response number in the 400s is a client error response indicating that the request format is incorrect or cannot be processed by this server. For example, the response number is represented as 400BadRequest, 401Unautlhorid.
500番台のレスポンス番号は、 サーバでのリクエスト処理に失敗したことを 表すサ一バエラーレスポンスであり、 例えば、 500 S e r v e r l u t e r n a 1 E r r o r、 501 No t I mp 1 eme n t e dなどと表され る。 Response numbers in the 500s are server error responses that indicate that the request processing at the server has failed, and are represented, for example, as 500 S e r v e r l u t e r n a 1 E r r o r, 501 Not Im p eme n t e d.
600番台のレスポンス番号は、 リクエストをどのサーバでも処理できないこ とを表すグローバルエラーレスポンスであり、 例えば.. 600 Bu s y Ev e r y w h e r e, 603 D e c l i n eなどと表される。 Response numbers in the 600s are global error responses that indicate that the request cannot be processed by any server, and are expressed as, for example, 600 Bus Ev e r y w h e re, 603 D e c line.
S I Pは 多くの S I P— UAとのセッションを確立 '制御することができる ので、 複数の通信システムが混在する統合ネッ卜ワークの運用に適したプロトコ ルである。 例えば、 発信側ユーザと着信ユーザが呼設定を行うとき、 セッション 開始プロトコルフォーキングプロキシサーバ (S I P-FP S) を用いた場合、 受け取った I NV I TEリクエストから着信側ユーザを割り出し、 もしその着信 側ユーザが利用可能な通信ノードや通信ノード内の通信ァプリケ一ションを複数 登録していると、 それぞれに対して並列に逐次または同時転送を行うことが可能 である。 S I P— FP Sについての詳細については、 「G. C ama r i l l o、 S I P Demy s t i f i e d、 Ch ap t e r 5、 Mc G r aw— H i l 1、 2002」 に記載されている。 Since SIP can establish and control sessions with many SIP-UAs, it is a protocol suitable for the operation of an integrated network in which multiple communication systems coexist. For example, when a calling user and a called user set up a call, if the Session Initiation Protocol Forking Proxy Server (SIP-FPS) is used, the called user is determined from the received I NV ITE request, If the called user has registered multiple communication nodes that can be used and communication applications in the communication nodes, it is possible to perform sequential or simultaneous transfer in parallel to each of them. Details of SIP—FPS are described in “G. Camparilo, SIP Demystifid, Chaptera5, McGraw—HiIl, 2002”.
ここにいう逐次転送と同時転送の相違は、 第 1図の例において後述する。 ここで、 第 1図、 第 2図を基に、 一例として、 通信システム利用者 (以下、 ュ —ザと言う。 ) が複数の通信ノードや、 通信ノードに実装される通信アプリケー シヨンを利用して、 マルチメディア通信を行う際の、 3 1 ?—??3を介した従 来的な通信システム構成と通信ステップ (シダナリング処理) を一例として説述 する。 なお、 ここでの、 S I P— FP Sは、 登録サーバとしての機能を有するも のとする。 The difference between the sequential transfer and the simultaneous transfer here will be described later in the example of FIG. Here, as an example, based on FIGS. 1 and 2, a communication system user (hereinafter, referred to as a user) uses a plurality of communication nodes and communication applications implemented in the communication nodes. When performing multimedia communication, 3 1 ??? ? The conventional communication system configuration via 3 and the communication steps (sidana ringing process) will be described as an example. Note that the SIP-FPS here has a function as a registration server.
第 1図では、 発信側ユーザは通信ノードとして、 S I P— UAを備えた I P固 定電話 (以下、 「S I P固定電話」 という。 ) (1) を利用するものとする。 こ の S I P固定電話 (1) は、 イン夕一ネットプロトコルを基礎とした通信ネット ワーク (以下、 I Pネットワークと言う。 ) (13) に備わる S I P— FP S (2) にアクセス可能とする。 アクセス方法は、 無線手段によるものでも有線手 段によるものでもよいが、 ここでは、 無線方式とする。 In Fig. 1, it is assumed that the calling user uses an IP fixed telephone equipped with SIP-UA (hereinafter referred to as “SIP fixed telephone”) (1) as a communication node. This SIP fixed telephone (1) shall be able to access the SIP-FPS (2) provided in the communication network (hereinafter referred to as the IP network) (13) based on the Inuichi Net protocol. The access method may be a wireless method or a wired method, but here, a wireless method is used.
一方、 着信側ユーザは通信ノードとして S I P— UAを備えた I P携帯電話 (以下、 「S I P携帯電話」 という。 ) (5) 、'可搬型パーソナルコンピュータ または携帯情報端末のようなモパイルノード (100) とを有し ¾ このモパイル ノード (100) には通信アプリケーションである S I P— UAを備えたインス タントメッセンジャー (以下、 「S I P— I M」 という。 ) (3) と、 同じく通 信アプリケ一ションである S I P— UAを備えた I Pソフトウエア電話 (以下、 「S I Pソフトウェア電話」 という。 ) (4) とが実装されているものとする。 発信側ユーザの S I P固定電話 (1) と着信側ユーザの S I Pソフトウェア電 話 (4) との間に無線通信のセッションを確立して、 双方向の無線通信を行うに は、 以下のシグナリング処理によることとなる。 On the other hand, the called user is an IP mobile phone equipped with SIP-UA as a communication node (hereinafter referred to as “SIP mobile phone”) (5), a mobile node such as a portable personal computer or a mobile information terminal (100). the a ¾ this thermopile node (100) in some communications applications SIP-instant messenger with a UA (hereinafter, referred to as "SIP-IM".) (3) and, SIP also a communication applique one Deployment — IP software phone with UA (hereinafter referred to as “SIP software phone”) (4) shall be implemented. To establish a wireless communication session between the calling user's SIP landline (1) and the called user's SIP software telephone (4) and perform two-way wireless communication, the following signaling process is used. It will be.
なお、 第 1図、 第 2図におけるシグナリング処理では、 基本的には、 上方から 下方に向かつて通信ステツプが経過するものであるが、 必ずしも逐一順次に処理 されるものではなく、 およそ並列処理されるステップも存在する。 まず、 発信側ユーザは、 着信側ユーザに対するコール (呼) を開始するために、 接続要求メッセージである I NV I TEリクエスト (以下、 「I NV I TE」 と いう。 ) を I Pネットヮ一ク (13) の S I P— FPS (2) に対して送信する。 In the signaling processing in FIGS. 1 and 2, basically, the communication steps elapse from the upper side to the lower side, but the processing is not always performed one by one, but is performed in parallel. There are also steps. First, in order to initiate a call (call) to the called user, the calling user sends an I NV I TE request (hereinafter referred to as “I NV I TE”), which is a connection request message, to the IP network ( 13) SIP—Sent to FPS (2).
I NV I TEを受信した I Pネットワーク (13) の S I P— FPS (2) は、 I NV I TEの内容から着信側ユーザを割り出し、 その着信側ユーザが有する S I P携帯電話 (5) 、 S I Pソフトウェア電話 (4) 、 S I P— I M (3) に対 して、 I NV I TEを分岐 (F o r k i n g) して並列に同時転送を行う (第 1 図において、 I NV I TE b r a n c h = 1、 I NV I TE b r an c h = 2、 I V I TE b r a n c h= 3に相当する。 ) 。 なお、 ここに 「着信側ュ 一ザが有する」 と表現したが、 正確には、 I Pネットワーク ( 1 3) の S I P— FP S (2) に登録されているという意味であり、 このことは後述する。 分岐さ れた I NV I TEを転送された S I P— I M (3) 、 S I Pソフトウェア電話 The SIP of the IP network (13) that received the I NV I TE—The FPS (2) determines the called user from the contents of the I NV I TE, and the SIP mobile phone (5) and the SIP software phone that the called user has (4) For SIP—IM (3), I NV I TE is forked, and simultaneous transfer is performed in parallel (in FIG. 1, I NV I TE branch = 1, I NV I TE branch This corresponds to TE branch = 2, IVI TE branch = 3.) In this case, the expression “the receiving user has” means, more precisely, that it is registered in the SIP—FPS (2) of the IP network (13). I do. SIP — I M (3), SIP software telephone transferred forked I NV ITE
(4) 、 S I P携帯電話 (5) のうち、 通信圏外などによつて通信不能の状態に ある S I P携帯電話 (5) は、 400番台のクライアントエラ一レスポンスを S I P— FP S (2) に対して送信し. これに対して S I P— F P S (2) は AC Kを送信する (第 1図では、 404 n o t a v a i l ab l e AC K b r a n c h = 3に相当する。 ) 。 一方、 着信側ユーザは、 I NV I TEを受信し た利用可能状態にある S I Pソフトウェア電話 (4) と S I P— I M (3) の中 から任意に選択することができるが、 この例では、 発信元通信ノードである S I P固定電話 (1) と共通の通信システムに属する S I Pソフトウェア電話 (4) が呼び出され、 さらに S I Pソフトウェア電話 (4) が選択されて、 その暫定レスポンスならびに成功レスポンスが S I P _ F P S (2) に送信される。 そして、 S I P— FP S (2) は、 I NV I TEの発信元通信ノードである S I P固定電 話 (1) に上記レスポンスを送信する (第 1図では、 180 r i n g i n g b r an c h = 2、 180 r i n g i ng, 200 OK b r an c h=2、 200 〇Kに相当する。 なお、 この処理は、 上記の 400番台のクライアント エラーレスポンスの後で処理されるものとは限らず、 例えば並列に処理される場 合もある。 ) 。 S I P— FP S (2) からレスポンスを受信した発信元通信ノー ドである S I P固定電話 (1) は、 そのレスポンスに対する返答を行い、 発信側 ユーザの S I P固定電話 (1) と着信側ユーザの S I Pソフトウェア電話 (4) との間においてセッションが確立し、 双方向の通信が可能となる (第 1図におい て、 AC K:、 Me d i a S e s s i o nに相当する。 ) 。 なお、 セッションが 確立したことによって不要となった、 つまり選択されなかった通信ノード、 即ち この例では、 S I P - I M (3) には S I P-FP S (2) からの I NV I TE の送信が取り消される (第 1図における、 CANCEL b r a n c h= 1 , 2 0 0 OK b r a n c h= l , 48 7 c a n c e l l e d b r a n c h = 1、 ACK b r a n c h= 1に相当する。 なお、 当然であるが、 この処理がな される間もセッションの確立は継続し、 双方向の通信がなされている。 ) また、 コール (呼) を終了する場合として、 第 1図では、 発信側ユーザの S I P固定電 話 (1) から S I Pリクエストである B Y Eを、 着信側ユーザの S I Pソフトゥ エア電話 (4) に送信し、 着信側ユーザの S I Pソフトウェア電話 (4) がこれ を認識して、 セッションは終了する例を示している (第 1図において、 BYE、 200 OKに相当する。 ) 勿論、 着信側ユーザの S I Pソフトウェア電話(4) Of the SIP mobile phones (5), the SIP mobile phone (5), which cannot communicate due to out of service area, etc., sends a client error response of 400s to SIP-FPS (2). In response, SIP—FPS (2) sends an ACK (corresponding to 404 notavailable AC K branch = 3 in FIG. 1). On the other hand, the called user can arbitrarily select from the available SIP software telephone (4) and SIP—IM (3) that have received the I NV ITE. The SIP software telephone (4) belonging to the common communication system with the SIP fixed telephone (1), which is the original communication node, is called, and the SIP software telephone (4) is selected. The provisional response and the success response are SIP_FPS. Sent to (2). Then, the SIP—FPS (2) sends the above response to the SIP fixed telephone (1), which is the source communication node of the I NV ITE (in FIG. 1, 180 ringing branch = 2, 180 ringi ng, 200 OK br an ch = 2, This is equivalent to 200 〇K. This processing is not always performed after the above-mentioned 400s client error response, and may be performed in parallel, for example. ). SIP—The SIP fixed telephone (1), which is the originating communication node receiving the response from the FPS (2), responds to the response, and the SIP fixed telephone (1) of the calling user and the SIP fixed telephone of the called user (1). A session is established with the software telephone (4), enabling two-way communication (equivalent to ACK: Media Session in Fig. 1). In addition, the communication node that has become unnecessary due to the establishment of the session, that is, the communication node that has not been selected, that is, in this example, the SIP-FP S (2) sends the I NV I TE to the SIP-IM (3) (Equivalent to CANCEL branch = 1, 2 0 0 OK branch = l, 48 7 cancelledbranch = 1, ACK branch = 1 in FIG. 1. Naturally, while this processing is performed, The session is still established, and two-way communication is performed.) In addition, in Fig. 1, the call (call) is terminated by a SIP request from the originating user's SIP fixed telephone (1). In the example shown in Fig. 1, a BYE is sent to the called user's SIP software telephone (4), and the called user's SIP software telephone (4) recognizes this and ends the session. , BYE, 200 OK.) Of course, the SIP software of the called user Towea phone
(4) から BYEを送信することでセッションを終了するものでもよい。 The session may be terminated by sending a BYE from (4).
上述した逐次転送と同時転送の相違について説述する。 逐次転送の場合には、 上記例では、 例えば、 I NV I TE b r a n c h= 1のみをまず転送し、 その レスポンスを待つ。 そして、 そのレスポンスが、 例えば 400番台のクライアン トエラーレスポンスであった場合に、 I NV I TE r an c h=2を転送し、 再びレスポンスを待つ、 ということを順次繰り返すことをいう。 同時転送とは、 各通信ノード等からのレスポンスを待つことなく、 上記例の如く、 I NV I TE b r a n c h= l、 I NV I TE b r a n c h=2、 I NV I TE b r a n c h= 3を並列して同時に転送することをいう。 また、 以上第 1図に示したセッションの確立などが可能となるには、 第 2図に 示すように、 それぞれ S I P携帯電話 (5) 、 S I Pソフトウエア電話 (4) 、 S I P - I M (3) のアドレスが個々別々に I Pネットヮ一ク (13) の S I P 一 FPS (2) に登録されていなければならない (第 2図における各 REG I S 丁£ 項目と各200 OKに相当する。 ) 。 つまり、 I Pネットワーク (1 3) の S I P— FP S (2) は、 登録サーバの機能を有していて、 この S I P— FP S (2) に登録された通信ノードや通信アプリケーションに対して、 I NV I TEを並列に同時送信するのである。 The difference between the sequential transfer and the simultaneous transfer described above will be described. In the case of sequential transfer, in the above example, for example, only I NV I TE branch = 1 is transferred first, and the response is awaited. If the response is, for example, a client error response in the 400's, transfer INVITENch = 2 and wait for a response again. Simultaneous transfer means that I NV I TE branch = l, I NV I TE branch = 2, I NV I TE bra without waiting for a response from each communication node, etc. This means that nch = 3 is transferred in parallel and simultaneously. In addition, in order to be able to establish the session shown in Fig. 1 above, as shown in Fig. 2, the addresses of SIP mobile phone (5), SIP software phone (4), and SIP-IM (3) respectively Must be individually registered in the SIP-FPS (2) of the IP network (13) (corresponding to each REGIS item and 200 OK in FIG. 2). In other words, the SIP—FP S (2) of the IP network (1 3) has the function of a registration server, and the communication nodes and communication applications registered in the SIP—FP S (2) are The NV ITE is transmitted simultaneously in parallel.
REG I STERにおいては、 登録時間 (保持期限) が指定されていて (第 2図 では、 Exp i r e s :の後に指定される数字 (秒数) である。 ) 、 必要に応じ て、 この登録時間以内に、 I Pネットワーク (1 3) の S I P-FP S (2) に 再登録しなければならない。 勿論、 登録時間以内に再登録せず、 一旦登録時間を 経過した後に再登録するものでもよい。 第 2図では、 S I P— I M (3) の登録 時間は 1 800秒、 S I Pゾフ卜ウェア電話 (4) の登録時間は 600秒-, S I P携帯電話 (5) の登録時間は 3600秒であり、 その登録時間以内に繰り返し て再登録される様子の一部を示している。 このような通信システム構成と通信ステップ (シグナリング処理) では、 次の ような問題が生じる。 In REG ISTER, the registration time (retention period) is specified (in Fig. 2, it is the number (seconds) specified after Exp ires :), and within this registration time as necessary. Must be re-registered to the SIP P-FP S (2) of the IP network (1 3). Of course, re-registration may be performed once the registration time has elapsed without re-registering within the registration time. In Fig. 2, the registration time of SIP-IM (3) is 1800 seconds, the registration time of SIP software phone (4) is 600 seconds, and the registration time of SIP mobile phone (5) is 3600 seconds. The figure shows a part of how re-registration is repeated within the registration time. In such a communication system configuration and communication step (signaling process), the following problems occur.
即ち、 まず、 I Pネットワークの S I P— F P Sに対して、 ユーザの有する通 信ノードや通信アプリケーションの数だけ登録をしなければならない手間が生じ る。 また、 例えば S I P携帯電話も直接 I Pネットワークの S I P— FPSに登 録を行うため、 ユーザが所有し携行する S I P携帯電話と他の通信ノード (上記 例では、 モパイルノード (100) ) との間で、 相互の関連付けが希薄になる。 つまり、 各通信ノード等が個々別々に登録されるので、 同一のユーザに所有され る通信ノード等であるという概念が希薄になる。 さらに、 登録情報には通常、 第In other words, first, it is necessary to register as many communication nodes and communication applications as the user has in the SIP-FPS of the IP network. In addition, for example, a SIP mobile phone also registers directly with the SIP-FPS of the IP network, so that the SIP mobile phone owned and carried by the user and another communication node (in the above example, the mobile node (100)) Correlation becomes sparse. That is, since each communication node or the like is individually registered, the concept of a communication node or the like owned by the same user becomes sparse. In addition, registration information typically includes
2図に示すとおり保持期限があるので、 各通信ノード等は逐一再登録の必要が生 じる。 また、 I Pネットワークの S I P— FP Sと、 この S I P— F P Sに登録され たユーザの通信ノード ·通信アプリケ一ションとの間のシグナリングトラフィッ クは、 ユーザの通信ノード ·通信アプリケ一ションの数に依存することになる。 従って、 この通信ノード ·通信アプリケ一ションの数が多いほど、 I Pネットヮ ークの S I P— FPSと、 セッションの確立に関係のないユーザの通信ノード · 通信アプリケーションとの間にリクエストゃレスポンスがなされるというシダナ リング卜ラフィックの増大の問題が生じる。 即ち上記例では、 セッション確立に 不要な、 I Pネッ卜ワーク (1 3) の S I P— FPS (2) と S I P携帯電話Since there is a retention period as shown in Fig. 2, each communication node must be re-registered one by one. Also, the signaling traffic between the SIP—FPS of the IP network and the user's communication node / communication application registered in this SIP—FPS depends on the number of the user's communication nodes / communication applications. Will do. Therefore, as the number of the communication nodes and communication applications increases, the request / response is made between the SIP—FPS of the IP network and the communication nodes and communication applications of the users who are not involved in session establishment. This raises the problem of increasing the traffic of the sidana ring. That is, in the above example, the SIP—FPS (2) of the IP network (1 3) and the SIP mobile phone that are unnecessary for session establishment
(5) 、 S I P - I M (3) とのシダナリングトラフィックが、 I Pネットヮ一 クと着信側ユーザとの通信アクセス区間を占めてしまうという問題が生じる。 さらに上記のような場合に、 I Pネッ卜ワークの S I P— FP Sが選択される 通信ノード '通信アブリケーション以外の通信ノード '通信アブリケ一シヨンに 対して複数のリクエストを逐次送信するとネットワーク遅延などの問題が生じる 一方、 同時送信の場合には、 シグナリング処理が複雑となって、 例えば商用通信 サービスの場合には課金の重複が起きてしまう虞が生じる (5) There is a problem in that the signaling traffic with SIP-IM (3) occupies the communication access section between the IP network and the called user. Furthermore, in the above case, the SIP—FPS of the IP network is selected. Communication node 'Communication node other than communication application' If multiple requests are sent to communication application sequentially, network delay etc. On the other hand, in the case of simultaneous transmission, signaling processing becomes complicated, and for example, in the case of a commercial communication service, there is a possibility that charging may be duplicated.
従って、 限られた無線周波数資源において、 効率よくセッションを確立するた めには、 シグナリングトラフィックを低減する必要がある。 ここでは、 無線方式でのアクセス方法による場合を例に説述したが、 有線方式 によるアクセス方法としても同様の問題が発生する。 そこで、 本発明は、 上記の問題点に鑑み、 I Pネットワークとユーザとの通信 アクセス区間のシグナリングトラフィックを低減させる、 通信ノード、 シグナリ ングネットワーク、 通信ネットワークシステムおよび通信方法を提供することを 課題とする。 発明の開示 Therefore, it is necessary to reduce signaling traffic in order to establish a session efficiently with limited radio frequency resources. Here, the case of the wireless access method has been described as an example, but the same problem also occurs in the case of the wired access method. In view of the above problems, an object of the present invention is to provide a communication node, a signaling network, a communication network system, and a communication method that reduce signaling traffic in a communication access section between an IP network and a user. . Disclosure of the invention
上記の目的を達成する本発明は下記のとおりである。 The present invention that achieves the above object is as follows.
本発明の通信ノードは、 少なくとも 1つまたは複数の通信アプリケーションと、 この通信アプリケーションに対して、 少なくともセッション開始プロトコル (以 下、 「S I P」 という。 ) におけるメッセージを並列に同時送信可能であつて、 かつ、 各通信アプリケーションの S I Pにおけるアドレス (以下、 「CA— S I P-UR I j という。 ) を登録および登録解除自在な、 S I Pにおけるサーバで あるセッション開始プロトコルマネ一ジンダサ一バ (以下、 Γ S I P - M S J と いう。 ) とが、 S I P— MSと、 この S I P - M Sに登録された各通信アプリケ ーシヨンとの間で、 S I Pでのシグナリング処理が可能に実装され-, さらに S The communication node of the present invention is capable of simultaneously transmitting at least one or a plurality of communication applications and at least a message in a session initiation protocol (hereinafter, referred to as “SIP”) to the communication application in parallel, In addition, the SIP address (hereinafter referred to as “CA—SIP-URIj”) of each communication application can be registered and deregistered freely. -MSJ) is implemented to enable SIP signaling processing between the SIP-MS and each communication application registered with this SIP-MS.
I P— MSには、 S I Pにおけるァドレス (以下、 ΓΚ e y - S I P - U R I J という。 ) が与えられたことを特徴とする通信ノード (以下、 「中核通信ノー ド」 という。 ) とする。 本発明のシグナリングネッ 1、ワークは、 複数の通信ノードで構成されるシグナリ ングネットワークにおいて、 通信ノードの 1つは、 中核通信ノードであって、 こ の中核通信ノードと、 中核通信ノード以外の通信ノード (以下、 「周辺通信ノー ド」 という。 ) とが双方向に通信可能な構成であって、 かつ、. S I P— MSには、 各通信アプリケ一ションの C A— S I P -UR Iと、 周辺通信ノードの S I Pに おけるアドレス (以下、 「CN— S I P-UR I」 という。 ) とを登録および登 録解除自在であって、 中核通信ノードにおいて、 S I P— MSとこの S I P— M Sに登録された各通信アプリケーションとの間で S I Pでのシグナリング処理が 可能であるとともに、 中核通信ノードを介した周辺通信ノードとの通信によって、 S I P -MSとこの S I P—MSに登録された周辺通信ノードとの間で S I Pで のシグナリング処理が可能であり、 さらに、 S I P— MSには、 Ke y— S I P -UR Iが与えられたことを特徴とするシグナリングネットワークとする。 中核通信ノードを複数備え、 1つの中核通信ノードの S I P— MSに、 他の中核 通信ノードの S I P— MSの Ke y-S I P -UR Iが登録および登録解除自在 なシグナリングネットワークとしてもよい。 また、 中核通信ノードを複数備え、 各中核通信ノードの S I P— MS相互におい て、 K e y - S I P -UR Iを登録および登録解除自在なシグナリングネットヮ —クとするものでもよい。 さらに、 インタ一ネットプロトコルを基礎とした通信ネットワーク (以下., 「 I Pネットワーク」 という。 ) に備わる、 少なくとも S I Pにおけるメッセージを 送信可能であって、 かつ、 Ke y— S I P—UR Iの登録および登録解除自在な サーバであるセッション開始プロトコルプロキシサーバ (以下、 「S I P - P S」 という。 ) 、 または、 少なくとも S I Pにおけるメッセージを並列に同時送 信可能であって、 かつ、 Ke y— S I P— UR Iの登録および登録解除自在なサ ーバであるセッション開始プロトコルフォーキングプロキシサ一バ (以下、 「S I P— FPS」 という。 ) に、 Ke y— S I P— UR Iが登録および登録解除自 在なシグナリングネットヮ一クでもよい。 本発明である通信ネットワークシステムは、 S I P— P Sまたは/および S I P 一 FP Sが 1つまたは複数備えられた I Pネットワークと、 さらに、 1つまたは 複数の、 請求の範囲 5に記載のシグナリングネットヮ一クおよびノまたは 1つ または複数の、 I Pネットワークの S I ?_? 3または3 I P— FP Sに S I P—MSの K e y— S I P— UR Iが登録および登録解除自在な中核通信ノー ドとからなる通信ネットワークシステムにおいて、 中核通信ノードを介して、 中核通信ノードの S I P— MSと、 S I P— P Sまたは S I P— F P Sとの 間で双方向の通信が可能に構成されるとともに、 S I P _P Sまたは S I P 一 F P Sと、 この S I P— P Sまたは S I P—F P Sに Ke y— S I P—U R Iが登録された S I P— MSとの間において、 S I Pでのシグナリング処 理が可能であることが特徴である通信ネッ トワークシステムとする。 シグナリングネッ トワークを構成しない通信ノード (以下、 「一般通信ノー ド」 という。 ) の S I Pにおけるアドレスが I Pネッ トワークの S I P - P S または S I P— F P Sに登録および登録解除自在であって、 S I P _ P Sまた は S I P— F P Sと、 この S I P— P Sまたは S I P— F P Sに登録された 一般通信ノードとの間で双方向の通信が可能であるとともに S I Pでのシ グナリング処理が可能な通信ネッ 卜ワークシステムとしてもよい。 また、 上記通信ネットワークシステムの I Pネットワークには、 セッション開 始プロトコル登録サーバ (以下、 「S I P_R」 という。 ) またはセッション開 始プロトコルロケーションサーバ (以下、 「S I P— LS」 という。 ) あるいは さらにセッション開始プロトコルリダイレクトサーバ (以下、 「S I P— RS」 という。 ) を備えるようにしてもよい。 ' 本発明である通信ネットワークシステムにおける通信方法は、 上記の通信ネッ卜 ワークシステムにおいて、 発信元通信ノードから、 Ke y— S I P—UR Iによ つて指定された着信側 S I P— MSへの接続要求メッセージを、 I Pネットヮー クの S I P— P S.または S I P— FP Sに送信し、 次いで、 この接続要求メッセ ージを受信した I Pネットワークの S I P-P Sまたは S I P— FP Sは、 この S I P— PSまたは S I P— FPSに着信側 S I P— MSの Ke y— S I P— U R Iが登録されている場合には、 着信側 S I P— MSに上記接続要求メッセージ を送信し、 この接続要求メッセージを受信した I Pネットワークの S I P-P S または S I P— FP Sに、 着信側 S I P—MSのKe y— S I P— UR Iが登録 されていない場合には、 I Pネットワークの他の S I P_P Sまたは S I P-F P Sとの間で上記接続要求メッセ一ジを転送することで、 I Pネットワークを経 由して、 上記接続要求メッセージを指定された着信側 S I P_MSに送信し、 次 いで、 上記接続要求メッセージを受信した着信側 S I P— MSは、 この着信側 S I P - M Sに登録されている C A— S I P— UR Iと CN— S I P— UR Iを用 いて、 各通信アプリケ一ションおよび周辺通信ノードに上記接続要求メッセージ を並列に同時送信し、 上記接続要求メッセージを送信された各通信アブリケ一シ ョンおよび周辺通信ノードの中から選択された 1つの通信アプリケーションまた は周辺通信ノ一ドから 上記接続要求メッセ一ジが経由した通信経路を逆経由し て発信元通信ノードに対して接続応答メッセージを送信し 上記接続応答メッセ ージが発信元通信ノードに受信されることで、 発信元通信ノードと、 上記選択さ れた 1つの通信アブリケーシヨンまたは周辺通信ノードとの間にセッシ 3ンが確 立されることによつて相互に通信可能となることを特徴とする通信ネッ卜ワーク システムにおける通信方法とする。 発信元通信ノードが中核通信ノードであり、 発信元通信ノードに実装された通ィ, アプリケ一ションから、 少なくとも Ke y - S I P-UR Iによって指定された 着信側 S I P—MSへの接続要求メッセージを、 発信元通信ノードの S I P-M Sに送信することによって、 上記着信側で選択された 1つの通信アプリケーショ ンまたは周辺通信ノードとの間にセッションが確立されて相互に通信可能となる 通信ネットワークシステムでもよい。 また、 発信元通信ノードが周辺通信ノードであり、 この周辺通信ノードから、 こ の周辺通信ノードの CN— S I P-UR Iが登録されたシグナリングネットヮー クの中核通信ノードの S I P— MSに、 少なくとも Ke y— S I P—UR Iによ つて指定された着信側 S I P— MSへの接続要求メッセージを送信することによ つて、 上記着信側で選択された 1つの通信アプリケーションまたは周辺通信ノ一 ドとの間にセッションが確立されて相互に通信可能となる通信ネットワークシス テムにおける通信方法としてもよい。 さらに、 上記の通信ネットワークシステムにおける通信方法において、 発信元通 信ノードが一般通信ノードであってもよい。 上記通信ネッ卜ワークシステムにおける通信方法において、 I Pネットワークに, S I P— Rまたは S I P— L Sあるいはさらに S I P - R Sを備えて、 S I P— Rは、 少なくとも、 S I P—MSの K e y— S I P_UR Iおよび/または一般 通信ノードの S I Pにおけるァドレスの登録を受けるとともに、 S I P— LSに は、 S I P— Rの登録情報がストァされ、 S I P— LSは、 I Pネッ卜ワークの S I P— P Sまたは S I P— F P Sからのァドレスの参照リクエストにレスボン ス可能であるか、 あるいは、 S I P - L Sは、 S I P - R Sを介して、 I Pネッ 1、ワークの S I P— P Sまたは S I P— F P Sからのアドレスの参照リクェ ストにレスポンス可能である通信ネッ トワークシステムにおける通信方法と するものであってもよい。 図面の簡単な説明 第 1図は、 ユーザが複数の通信ノードや、 通信ノードに実装される通信アプリ ケーシヨンを利用して、 マルチメディア通信を行う際の、 I Pネットワークの SIP—MS is a communication node (hereinafter referred to as “core communication node”) characterized by being given an address in SIP (hereinafter referred to as “ey-SIP-URIJ”). The signaling network 1 of the present invention is a signaling network composed of a plurality of communication nodes. One of the communication nodes is a core communication node, and the core communication node and a communication other than the core communication node. A node (hereinafter referred to as a “peripheral communication node”) is capable of bidirectional communication, and the SIP—MS has CA—SIP-URI of each communication application and the peripheral Register and register the communication node's SIP address (hereinafter referred to as “CN-SIP-URI”). Recording can be unregistered, and the core communication node can perform SIP signaling processing between the SIP-MS and each communication application registered with the SIP-MS, and perform peripheral communication via the core communication node. Communication with the node enables SIP-MS signaling processing between the SIP-MS and the peripheral communication nodes registered with the SIP-MS. In addition, the SIP-MS has a Key- SIP-URI. Is given as a signaling network. A signaling network in which a plurality of core communication nodes are provided, and one key communication node SIP-MS and another key communication node SIP-MS KeyS IP-URI may be freely registered and deregistered. Further, a plurality of core communication nodes may be provided, and the Key-SIP-URI may be a signaling network capable of freely registering and deregistering between the SIP-MS of each core communication node. In addition, a communication network based on the Internet protocol (hereinafter referred to as “IP network”), capable of transmitting at least SIP messages, and registering and registering Key-SIP-URI A Session Initiation Protocol Proxy Server (hereinafter referred to as “SIP-PS”) that is a server that can be released, or at least a message in SIP can be transmitted simultaneously in parallel, and Key-SIP-URI The Key-SIP-URI is a signaling network with registration and deregistration at the Session Initiation Protocol Forking Proxy Server (hereinafter referred to as “SIP-FPS”), which is a server that can be registered and deregistered. It may be one. The communication network system according to the present invention comprises: SIP—PS and / or SIP An IP network comprising one or more FPSs; and one or more signaling networks and / or one or more SIs of the IP network as claimed in claim 5. 3 or 3 IP—FPS to SIP—MS Key—SIP—URI—In a communication network system consisting of a core communication node that can be registered and deregistered freely, the core communication node Two-way communication can be established between SIP—MS and SIP—PS or SIP—FPS, and SIP—PS or SIP—one FPS and this SIP—PS or SIP—FPS Key—SIP —A SIP-registered URI— A communication network system characterized by the ability to perform SIP signaling processing with an MS. The IP address of a communication node that does not constitute a signaling network (hereinafter referred to as a “general communication node”) can be freely registered and deregistered in the SIP-PS or SIP—FPS of the IP network. Is a communication network system capable of two-way communication between SIP-FPS and general communication nodes registered in this SIP-PS or SIP-FPS and capable of signaling processing in SIP. Good. In the IP network of the above communication network system, a session start protocol registration server (hereinafter, referred to as “SIP_R”) or a session start protocol location server (hereinafter, referred to as “SIP-LS”) or further a session start. A protocol redirection server (hereinafter referred to as "SIP-RS") may be provided. 'The communication method in the communication network system according to the present invention is the communication network system described above, wherein the source communication node transmits the key-key-SIP-URI. Sends a connection request message to the designated SIP—MS to the SIP—PS. Or SIP—FPS of the IP network, and then receives the SIP request of the IP network that received the connection request message. S or SIP—FP S sends the connection request message to the called SIP—MS if the SIP—MS Key—SIP—URI is registered in this SIP—PS or SIP—FPS. If the incoming SIP—MS Key—SIP—URI is not registered in the SIP PP or SIP—FPS of the IP network that received the connection request message, the other SI in the IP network is not registered. By transferring the connection request message to the P_PS or SI PF PS, the connection request message is sent to the specified receiving side SIP_MS via the IP network, and then to the above Upon receiving the connection request message, the called SIP—MS Using the CA-SIP-URI and CN-SIP-URI registered in the called-side SIP-MS, the connection request message is transmitted simultaneously to each communication application and peripheral communication nodes in parallel. From one communication application or peripheral communication node selected from each communication application or peripheral communication node to which the connection request message was sent, reversely via the communication path that the connection request message passed through from the communication application or peripheral communication node Then, a connection response message is transmitted to the source communication node, and the connection response message is received by the source communication node, so that the source communication node and the selected one communication association are transmitted. Or a communication method in a communication network system, characterized in that mutual communication is enabled by establishing a session with a peripheral communication node. And The source communication node is the core communication node, and a connection request message to at least the destination SIP-MS specified by Key-SIP-URI from the communication and application implemented in the source communication node Is sent to the source communication node's SIPMS so that one of the communication applications selected by the called A communication network system in which a session is established between the communication network and peripheral communication nodes to enable mutual communication. Also, the originating communication node is a peripheral communication node, and from this peripheral communication node, the peripheral communication node's CN—SIP-URI is registered to the core communication node SIP—MS in which the signaling network is registered. At least, by sending a connection request message to the called party SIP—MS specified by the Key—SIP—URI, the connection with one communication application or peripheral communication node selected by the called side is made. A communication method may be used in a communication network system in which a session is established between the communication networks to enable mutual communication. Further, in the communication method in the above communication network system, the source communication node may be a general communication node. In the communication method in the above communication network system, the IP network is provided with SIP-R or SIP-LS or further SIP-RS, and SIP-R is at least SIP-MS Key-SIP_URI and / or SIP-MS. Or, while receiving the registration of the address in SIP of the general communication node, the registration information of SIP-R is stored in SIP-LS, and the address from SIP-PS or SIP-FPS of the IP network is stored in SIP-LS. Or a SIP-LS can respond to a reference request for an address from a SIP-PS or SIP-FPS of an IP network via SIP-RS. It may be a communication method in a communication network system. BRIEF DESCRIPTION OF THE FIGURES Fig. 1 shows the IP network S when the user performs multimedia communication using multiple communication nodes and communication applications implemented in the communication nodes.
1 P— FPSを介した従来的な無線通信システム構成と通信ステップ (シグナリ ング処理) の一例を示した図である。 第 2図は、 第 1図に示す従来的な通信シス テム構成と通信ステップにおいて、 通信ノードや通信アプリケ一ションを個々別 々に I Pネットワークの S I P _F P Sに登録する様子を示した図である。 第 3 図は、 ユーザが複数の通信ノードや、 通信ノードに実装される通信アプリケ一シ aンを利用して、 S I P - F P Sを介してマルチメディァ通信を行う際の、 本発 明における通信システム構成と通信ステップの一例を示した図である。 第 4図は、 第 3図に示す本発明における通信システム構成と通信ステップにおいて、 通信ノ 一ドゃ通信アプリケーションを中核通信ノードの S I P一 MSに登録し、 さらに、 S I P— MSの Ke y— S I P— U R Iを I Pネッ 1、ワークの S I P— FP Sに 登録する様子を示した図である。 第 5図は、 本発明であるシグナリングネットヮ —クの利点の 1つを示す図である。 第 6図は、 シグナリングネットワークにおけ る中核通信ノードの装置構成例の概略図である。 第 7図は、 本発明である通信ネ ッ 卜ワークシステムの概念図である。 第 8図は I Pネットワークに S I P— R と S I P— L Sを設けた場合の通信方法の概念図である。 第 9図は、 I Pネット ワークに S I P— Rと S I P— LSと S I P-RSを設けた場合の通信方法の概 念図である。 1 is a diagram showing an example of a conventional wireless communication system configuration and communication steps (signaling processing) via 1P-FPS. FIG. 2 is a diagram showing a state in which a communication node and a communication application are individually registered in SIP_FPS of an IP network in the conventional communication system configuration and communication steps shown in FIG. . Fig. 3 shows a communication system according to the present invention when a user performs multimedia communication via SIP-FPS using multiple communication nodes and communication applications implemented in the communication nodes. FIG. 3 is a diagram illustrating an example of a configuration and a communication step. FIG. 4 shows that in the communication system configuration and communication step of the present invention shown in FIG. 3, the communication node communication application is registered in the SIP-MS of the core communication node, FIG. 4 is a diagram showing a state in which a URI is registered in an IP network, a SIP—FPS of a network. FIG. 5 is a diagram showing one of the advantages of the signaling network of the present invention. FIG. 6 is a schematic diagram of a device configuration example of a core communication node in a signaling network. FIG. 7 is a conceptual diagram of a communication network system according to the present invention. FIG. 8 is a conceptual diagram of a communication method when an SIP network is provided with SIP-R and SIP-LS. Fig. 9 is a conceptual diagram of the communication method when SIP-R, SIP-LS and SIP-RS are provided in the IP network.
符号の指示部位は次の通りである。 1 : S I P固定電話、 2 : S I P— FPS、 The designated parts of the reference numerals are as follows. 1: SIP fixed line, 2: SIP—FPS,
2 ' : S I P— MS、 3 : S I P— I M、 4 : S I Pソフトウェア電話、 5 : S I P携帯電話、 6 : 中央演算処理装置、 7 : 内部記憶処理装置、 8 :外部記憶装 置、 9 :通信機器部、 10 :通信制御部、 1 1 : プロトコル処理部、 12 : アド レス処理部、 1 3 : I Pネットワーク、 14 :アドレス格納領域、 20 :一般通 信ノ一ド、 30 : S I P— LS、 35 : S I P_RS、 40 : S I P— R、 502 ': SIP—MS, 3: SIP—IM, 4: SIP software phone, 5: SIP mobile phone, 6: Central processing unit, 7: Internal storage unit, 8: External storage unit, 9: Communication device Part, 10: communication control part, 11: protocol processing part, 12: address processing part, 13: IP network, 14: address storage area, 20: general communication node, 30: SIP-LS, 35 : SIP P_RS, 40: SIP—R, 50
: シグナリングネットワーク、 100 :モバイルノード、 200 :中核モパイル ノード。 発明を実施するための最良の形態 : Signaling network, 100: Mobile node, 200: Core mopile node. BEST MODE FOR CARRYING OUT THE INVENTION
本発明の実施形態を図面に基づいて説明する。 なお、 本発明は以下の実施形態 に限定するものではない。 実施形態は、 本発明の趣旨から逸脱しない限り適宜変 更可能なものである。 また、 シグナリングネットワークの具体的構成については、 ユーザの利用目的や利用環境に応じて構成されるのが通常であり、 また、 そのよ うなユーザの利用目的や利用環境に対応できる柔軟性が本発明の利点でもあるの で、 本実施形態が必ずしも最良のものとは限らない。 本発明における通信ノードとしては、 例えば、 S I P固定電話、 S I P携帯電 話、 また S I P— UAを備えた PHS、 ポケットベル、 携帯情報端末、 パ一ソナ ルコンピュータ、 その他計算機などが挙げられる。 一方、 通信アプリケーション としては、 例えば、 S I Pソフトウェア電話、 S I P— I M、 また S I P— UA を備えたテレビ電話などが挙げられる。 一般的には、 通信アプリケーションは通 信ノードに実装され この通信ノードを介して S I Pメッセージや通信デ一夕の 送受信が可能となる。 上記中核通信ノードは、 本実施形態例では、 可搬型パーソナルコンピュータ または携帯情報端末のようなモバイルノード (以下、 「中核モパイルノード」 という。 ) ( 200 ) とする。 この中核モパイルノード ( 200) には、 上記 モパイルノード (1 00) との対比を容易にするために、 上記モパイルノード (1 00) と同様に、 通信アプリケーションである S I Pソフトウエア電話 (4) と、 同じく通信アプリケーションである S I P— I M (3) が実装さ れているものとする。 また、 中核モパイルノード ( 2 0 0 ) には、 S I P— I M (3) と S I Pソフトウエア電話 (4) に対して、 少なくとも S I Pメッセ一 ジを並列に同時送信可能であって、 かつ、 S I P— I M (3) と S I Pソフトゥ エア電話 (4) の S I Pにおけるアドレス (CA— S I P— UR I) を登録およ び登録解除自在な S I P—MS (2 ' ) が実装される。 ここでの S I P— MSは、 ソフトウエアとしてのサーバである。 そして、 この S I P— MS (2 ' ) は、 S I P- I M (3) · S I Pソフトウエア電話 (4) との間で、 S I Pでのシグナ リング処理が可能であり、 さらに、 S I P—MS (2 ' ) には、 S I Pにおける アドレス (Ke y-S I P-UR I) が 1つ与えられている。 S I P一 MS (2 ' ) は、 登録サーバとしての機能を有し、 本実施形態例では S I P- I M (3) ' S I Pソフトウエア電話 (4) の CA—S I P-UR Iが登録されている。 S I P—MSは、 基本的に S I P-FP Sと同様の機能を有するサーバであるが、 S I P— MS自体に Ke y— S I P— UR Iが与えられ、 これが I Pネットヮー クの S I P— P Sまたは S I P - F P Sに登録されるものである点で、 S I P - F P Sとは異なるものである。 このことについては後述する。 周辺通信ノードは、 S I P携帯電話 (5) とする。 この S I P携帯電話 An embodiment of the present invention will be described with reference to the drawings. Note that the present invention is not limited to the following embodiments. The embodiments can be appropriately modified without departing from the spirit of the present invention. In addition, the specific configuration of the signaling network is usually configured according to the purpose of use and the environment of use of the user. This embodiment is not always the best one. Examples of the communication node in the present invention include a SIP fixed telephone, a SIP portable telephone, a PHS equipped with a SIP-UA, a pager, a portable information terminal, a personal computer, and other computers. On the other hand, examples of communication applications include a SIP software telephone, a SIP-IM, and a videophone equipped with a SIP-UA. Generally, a communication application is mounted on a communication node, and it is possible to send and receive SIP messages and communication data via this communication node. In the present embodiment, the core communication node is a mobile node such as a portable personal computer or a portable information terminal (hereinafter, referred to as a “core mopile node”) (200). In order to easily compare the core mopile node (200) with the mopile node (100), the core mopile node (200) communicates with the SIP software telephone (4), which is a communication application, similarly to the mopile node (100). It is assumed that the application SIP—IM (3) is implemented. In addition, the core mopile node (200) has at least a SIP message to SIP-IM (3) and SIP software telephone (4). That can simultaneously send messages in parallel, and that can register and deregister the SIP addresses (CA—SIP—URI) of the IM (3) and SIP software-to-telephone (4) — MS (2 ') is implemented. The SIP-MS here is a server as software. The SIP-MS (2 ') can perform signaling processing in SIP between the SIP-IM (3) and the SIP software telephone (4). ') Has one SIP address (KeySIP-URI). The SIP-MS (2 ') has a function as a registration server. In this embodiment, the SIP-IM (3)' CA-SI P-URI of the SIP software telephone (4) is registered. I have. SIP-MS is basically a server that has the same function as SIP-FPS, but SIP-MS itself is provided with Key-SIP-URI, which is the IP-network SIP-PS or SIP. -It is different from SIP-FPS in that it is registered in FPS. This will be described later. The peripheral communication node is a SIP mobile phone (5). This SIP mobile phone
( 5) の S I Pにおけるアドレス (CN-S I P-UR I ) は、 中核モパイル ノード (20 0) の S I P— MS (2 ' ) に登録されているものとする。 なお、 周辺通信ノードとしては、 S I P携帯電話 (5) に限らず、 S I P固定電話で も、 上述したモバイルノード (1 00) でもよい。 一般通信ノード (20) は、 S I P固定電話、 S I P携帯電話、 また S I P— UAを備えた PHS、 ポケットベル、 携帯情報端末、 パーソナルコンピュータ、 その他計算機などが該当する。 中核通信ノードと周辺通信ノードは、 双方向の通信が可能なものとする。 即 ち、 中核通信ノードと周辺通信ノードは、 相互にアクセス可能に構成されるが、 アクセス方法は従来公知の無線 ·有線方式のものでよい。 例えば、 無線通信規格 としては、 B 1 u e t 0 o t hや無線 LAN ( I EEE 802. 1 1 a、 I EE E 802. 1 1 bなど) などがある。 有線においては、 例えば、 イーサネットケ 一ブル ( I EEE 802. 3 i 10 BASE— Tや I EEE 802. 3 u 1 O O BASE— TXなど) などがある。 本発明においては、 通信手段が無線によ るものか有線によるものかについて格別の限定はなく、 そのいずれでも、 また、 その組み合わせでもよいのであって、 下記においてもその趣旨は該当する。 The address (CN-SIP-URI) in the SIP of (5) shall be registered in the SIP-MS (2 ') of the core mopile node (200). The peripheral communication node is not limited to the SIP mobile phone (5), but may be a SIP fixed telephone or the mobile node (100) described above. The general communication node (20) corresponds to a SIP fixed telephone, a SIP mobile telephone, a PHS with a SIP-UA, a pager, a personal digital assistant, a personal computer, and other computers. The core communication node and peripheral communication nodes shall be capable of two-way communication. That is, the core communication node and the peripheral communication nodes are configured to be mutually accessible, The access method may be a conventionally known wireless / wired method. For example, wireless communication standards include Bluetooth and wireless LAN (IEEE 802.11a, IEEE 802.11b, etc.). In the case of wired communication, there are, for example, Ethernet cables (IEEE 802.3i10BASE-T, IEEE802.3u1OOBASE-TX, etc.). In the present invention, there is no particular limitation as to whether the communication means is wireless or wired, and any of these may be used, or a combination thereof. The same applies to the following.
中核通信ノードと周辺通信ノードとは、 上述のとおり、 相互に通信可能である のであって、 この通信によって、 中核通信ノードの S I P—MSと周辺通信ノ一 ドとの間で S I Pでのシダナリング処理が可能となる。 以上のように、 中核通信ノードと、 この中核通信ノードの S I P— MSに C N- S I P -UR Iが登録された周辺通信ノードから構成される通信ネットヮ 一クがシグナリングネットワークである。 As described above, the core communication node and the peripheral communication node can communicate with each other. By this communication, the SIP-MS of the core communication node and the SIP-based sidanering process between the peripheral communication node and the peripheral communication node are performed. Becomes possible. As described above, the signaling network is composed of the core communication node and the peripheral communication nodes in which the CN-SIP-URI is registered in the SIP-MS of the core communication node.
なお、 周辺通信ノードの CN— S I P_UR Iは、 常に中核通信ノードの S I P - M Sに登録されなければならないものではなく、 ユーザの使用環境おい て適宜登録解除も可能である。 従って、 中核通信ノードの S I P— MSに、 周辺通信ノ一ドの C N— S I P— UR Iが 1つも登録されない場合もある。 このような場合であっても、 広義においてシグナリングネットヮ一クと称す ることに差し支えはない。 なぜなら、 一般的には、 複数の物理的実体からな る構成をネットワークと称する慣例からは、 周辺通信ノードが 1つも登録さ れず、 単独の中核通信ノードからなる場合に、 これをネットワークと称する ことが不適切であるとも考え得るが、 上記説述したとおり、 中核通信ノード に S I P—MSを実装することによって、 この中核通信ノー ドに実装さ れた通信アプリ ケーショ ンとの間に、 ソフ トウエアにおけるシグ ナリ ングネッ ト ワークが形成されているからである。 つま り 、 換 言すれば、 中核通信ノー ド には、 その内部において、 ソ フ ト ゥェ ァにおける シグナ リ ングネ ッ ト ワークが形成され、 一方、 中核通 信ノ ー ド と周辺通信ノ ー ド との間には、 ハー ドウェアにおける シ ダナ リ ングネ ッ ト ワークが形成される といえるか らである。 しか し、 本文においては、 用語の混乱を避けるため、 単独の中核通信 ノ ー ド を シグナ リ ングネッ ト ワーク とは称しないで、 単に中核通 信ノ ー ド と表現する もの と す る 。 シグナリングネッ トワークにおいて、 中核通信ノードが 1つでなければなら ないという限定はない。 シグナリングネットワークにおいて、 複数の中核通信 ノードが存在してもよい。 そしてこの場合には、 複数の中核通信ノードのうち 1つを、 主たる中核通信ノードして位置づけ、 この主たる中核通信ノードの S I P— MSに、 他の従たる中核通信ノードの S I P— MSの Ke y - S I P— UR Iを登録するようにしてもよいし、 あるいは、 複数の中核通信ノードに主 従の区別を設けず、 中核通信ノードの S I P— MSの Ke y - S I P -UR I を相互に登録するものとしてもよい。 シグナリングネッ トワークの中核通信ノードと単独の中核通信ノードの各 S I P— MSの K e y— S I P _UR Iは、 後述する I Pネッ卜ワークの S I P — P Sまたは S I P—F P Sに登録されるものとする。 Note that the CN-SIP_URI of the peripheral communication node does not always have to be registered in the SIP-MS of the core communication node, but can be deregistered as appropriate in the user's usage environment. Therefore, there is a case where no CN-SIP-URI of the peripheral communication node is registered in the SIP-MS of the core communication node. Even in such a case, it can be safely referred to as a signaling network in a broad sense. This is because, in general, from the practice of referring to a configuration consisting of multiple physical entities as a network, if no peripheral communication node is registered and only one core communication node is registered, this is called a network. However, as described above, the implementation of SIP-MS in the core communication node allows software to communicate with the communication application implemented in this core communication node. This is because the signaling network in is formed. In other words, In other words, the core communication node has a software signaling network formed inside it, while the core communication node and the peripheral communication node are between the core communication node and the peripheral communication node. This is because it can be said that a hardware ringing network is formed. However, in the text, in order to avoid confusion of terms, a single core communication node will not be called a signaling network but simply a core communication node. There is no requirement that there be one core communication node in a signaling network. In a signaling network, there may be more than one core communication node. In this case, one of the plurality of core communication nodes is positioned as the main core communication node, and the SIP—MS of the main core communication node is replaced with the SIP—MS Key of the other sub core communication node. -SIP-URI may be registered, or multiple core communication nodes do not distinguish between master and slave, and core communication node SIP-MS Key-SIP-URI are mutually registered You may do it. The SIP-MS Key-SIP_URI of the signaling network's core communication node and the single core communication node shall be registered in the SIP-PS or SIP-FPS of the IP network described later.
I Pネットヮ一クは、 本発明であるシグナリングネットワーク、 中核通信ノー ド、 一般通信ノード他に LANなどの通信ネッ 1、ワークからのアクセスが可能で あるインターネットプロトコルネットワークとする。 I Pネットワークには、 セ ッション開始プロトコルプロキシサーバ (S I P-P S) または S I P-F P S が設けられる。 ' I Pネットワークに設けられた S I ?_?3または3 I P— FPSと、 本発明 であるシグナリングネットワーク、 中核通信ノード、 一般通信ノード他に LAN などの通信ネットワークとは相互に通信可能であり、 通信方法としては従来公知 の無線 ·有線方式でよい。 例えば、 有線方式では、 高速 ·大容量の通信が可能な 光ケーブルを用いた従来公知の通信方法でもよい。 The IP network is an Internet protocol network that can be accessed from the signaling network of the present invention, a core communication node, a general communication node, a communication network such as a LAN, and a network. The IP network is provided with a Session Initiation Protocol Proxy Server (SIPPS) or a SIPFPS. ' The SI? _? 3 or 3 IP-FPS provided in the IP network can communicate with the signaling network, the core communication node, the general communication node, and other communication networks such as LANs according to the present invention. A conventionally known wireless / wired system may be used. For example, in the case of a wired system, a conventionally known communication method using an optical cable capable of high-speed and large-capacity communication may be used.
このように、 相互に可能な通信によって、 I Pネットワークの S I P_P Sま たは S I P— FP Sと、 単独の中核通信ノードやシグナリングネットワークの中 核通信ノードの S I P -MS, 一般通信ノードとの間に S I Pでのシグナリング 処理が可能となる。 In this way, the mutual communication allows the SIP network or SIP—FPS of the IP network to communicate with a single core communication node, the SIP-MS of the signaling network, and the general communication node. This enables SIP signaling processing.
I Pネットワークに備わる複数の S I P— FP Sまたは S I P— PS間でも相 互に通信可能であって、 その方法としては無線によるものでも有線によるもので もよい。 A plurality of SIP-FPS or SIP-PS provided in the IP network can communicate with each other, and the method may be wireless or wired.
I Pネッ卜ワークの S I P-P Sまたは S I P-FP Sには., 単独の中核通信 ノードの S I P— MSの K e y— S I P— U R I、 シグナリングネットワークを 構成する中核通信ノードの S I P— MSの Ke y— S I P-UR I、 一般通信ノ The SIP PP S or SIP P-FP S of the IP network., Single core communication node SIP—MS Key—SIP—URI, core communication node SIP—MS Key that constitutes the signaling network—MS Key — SI P-UR I, general communication
—ドの S I Pにおけるアドレスなどが登録される。 この登録は ユーザにおいて 解除自在である。 上述のように、 相互に通信可能な構成のもとで、 I Pネットワークと、 1つま たは複数の、 シグナリングネットワーク、 中核通信ノード、 一般通信ノードとか ら通信ネットワークシステムが形成される (第 7図参照) 。 中核通信ノードの S I P— MSには、 1つの Ke y-S I P-UR Iが与えら れる。 この Ke y— S I P_UR Iは、 一般回線電話の代表電話番号と同様の役 割を果たすものである。 このことは、 後述のシグナリング処理によって明らかに する。 ここで、 第 6図を参照の上、 シグナリングネットワークを構成する中核通信ノー ドである中核モパイルノード (200) の装置構成例の概略について示す。 中核 モパイルノード ( 200) には、 中央演算処理装置 (6) 、 内部記憶装置 —The SIP address of the server is registered. This registration can be released by the user. As described above, a communication network system is formed from an IP network and one or more signaling networks, core communication nodes, and general communication nodes in a mutually communicable configuration (Fig. 7). See). One KeySIP-URI is given to the SIP-MS of the core communication node. This Key—SIP_URI plays the same role as the main telephone number of a general line telephone. This will be clarified by the signaling process described later. Here, referring to FIG. 6, an outline of a device configuration example of a core mopile node (200), which is a core communication node configuring a signaling network, is shown. The core mopile node (200) has a central processing unit (6), an internal storage device
(7) 、 外部記憶装置 (8) 、 通信機器部 (9) が備わる。 (7), external storage device (8), communication device section (9).
通信機器部 (9) は、 I Pネットワーク (13) および周辺通信ノード、 ここ では S I P携帯電話 (5) との相互の通信を可能とし、 例えば、 ターミナルァダ プタ、 DSU (D i g i t a l S e r v i c e Un i t) , モデムなどが適 宜設けられる。 通信機器部 (9) によって取得された I Pネットワーク (1 3) からの情報、 例えば S I Pメッセージなどの情報は、 中央演算処理装置 (6) に おいて内部記憶装置 (7) との協働のもとに処理される。 中央演算処理装置 The communication equipment section (9) enables mutual communication with the IP network (13) and peripheral communication nodes, in this case, SIP mobile phones (5). For example, terminal adapters, DSU (Digital Service Unit) ), A modem, etc. are provided as appropriate. The information from the IP network (13) obtained by the communication device section (9), for example, information such as SIP messages, is shared by the central processing unit (6) with the internal storage device (7). And is processed. Central processing unit
(6) には、 通信制御部 (1 0) 、 シグナリング処理部 (1 1) 、 アドレス処 理部 ( 1 2) が備わる。 外部記憶装置 (8) に備わるアドレス格納領域 (1 4) には、 通信アプリケーションの C A— S I P— UR Iや周辺通信ノードの CN— S I P— UR Iなどのアドレスが格納,記憶可能である。 また、 外部記 憶装置 (8) には ヅフ卜ウェアである通信アプリケーション、 ここでは S I P— I M (3) 、 S I Pソフ トゥエア電話 ( 4 ) が格納 ·記憶され、 さら に、 ソフ トウェアである S I P—M S (2 ' ) が格納,記憶される。 (6) includes a communication control unit (10), a signaling processing unit (1 1), and an address processing unit (1 2). The address storage area (14) provided in the external storage device (8) can store and store addresses such as CA-SIP-URI for communication applications and CN-SIP-URI for peripheral communication nodes. In addition, the external storage device (8) stores and stores software applications such as SIP-IM (3) and SIP software-to-air telephone (4). —MS (2 ') is stored and stored.
アドレス処理部 (1 2) では、 アドレス格納領域 ( 14) に格納 ·記憶され た、 通信アプリケ一シヨンの CA— S I P -UR Iや周辺通信ノードの CN— S I P -UR Iなどのァドレスを取得 ·参照する処理を行い、 またさらに、 シ ダナリング処理部 (1 1) によって、 例えば、 通信機器部 (9) を介して取得 した I Pネットヮ一ク (1 3) からの接続要求メ ッセージなどの情報を、 シグナ リ ングネッ ト ワーク を構成する各通信ノー ド、 例えばこ こで は、 S I P — I M ( 3 ) 、 S I P ソ フ トウェア電話 ( 4 ) 、 S I P 携帯電話 ( 5 ) に対して分岐して、 同時に並列送信するシグナリ ン グ処理がなされる。 このシグナリ ング処理に従って、 通信制御部 ( 1 0 ) が通信機器部 ( 9 ) を制御する。 そして、 通信機器部 The address processing unit (1 2) acquires the addresses stored in the address storage area (14), such as the communication application CA—SIP-URI and the peripheral communication node CN—SIP-URI. Reference processing is performed, and further information such as a connection request message from the IP network (13) acquired via the communication device section (9) is transmitted by the signaling processing section (11). , For example, in this case, SIP—IM (3), SIP software phone (4), and SIP mobile phone (5). Signals sent in parallel Is performed. The communication control unit (10) controls the communication device unit (9) according to the signaling processing. And the communication equipment section
( 9 ) を介して、 シグナリ ング処 理 さ れ た 接 続要 求 メ ッ セ ー ジ な ど の 情 報 が I P ネ ッ ト ワ ー ク ( 1 3 ) や S I P 携 帯 電 話 ( 5 ) な ど に 送 信 さ れ る 。 次に、 第 3図、 第 4図を基に、 本発明における通信ネットヮ一クシステムにお ける通信ステップ (シグナリング処理) を説述する。 第 3図、 第 4図では、 第 1図、 第 2図との比較を容易にして本発明の効果等を 明らかにするために、 発信側ユーザは一般通信ノードとして S I P固定電話 Through (9), information such as the connection request message that has been signaled is transferred to an IP network (13) or a SIP mobile phone (5). Where they are sent. Next, a communication step (signaling process) in the communication network system according to the present invention will be described with reference to FIGS. In FIGS. 3 and 4, in order to facilitate comparison with FIGS. 1 and 2, and to clarify the effects of the present invention, the originating user is a SIP fixed telephone as a general communication node.
( 1) を利用するものとする。 この S I P固定電話 ( 1 ) は、 I Pネットワーク ( 13) にアクセス可能とする。 アクセス方法は、 無線方式でも有線方式でもよ いが、 ここでは無線方式とする。 (1) shall be used. The SIP fixed telephone (1) can access the IP network (13). The access method may be a wireless method or a wired method, but here, the wireless method is used.
一方、 着信側ユーザのシグナリングネットワーク (50) は、 通信ノードとし て、 周辺通信ノードである S I P携帯電話 (5) と中核通信ノードである中核モ パイルノード ( 200) を有し、 また、 中核モバイルノー卜' (200) には通信 アプリケーションである S I P— UAを備えた S I P - I M (3) と、 同じく通 信アプリケーションである S I P— UAを備えた S I Pソフトウェア電話 (4) が実装されているものとする。 さらに、 中核モパイルノード (200) には、 上 記 S I P—MS (2 ' ) が実装されている。 I Pネッ卜ワーク ( 13) には、 S I P— FPS (2) が備わるものとする。 On the other hand, the called user's signaling network (50) has, as communication nodes, a SIP mobile phone (5) as a peripheral communication node and a core mobile node (200) as a core communication node. Note '(200) implements SIP-IM (3) with SIP-UA, a communication application, and SIP software telephone (4) with SIP-UA, also a communication application. And Furthermore, the above-mentioned SIP-MS (2 ') is implemented in the core mopile node (200). The IP network (13) shall have SIP-FPS (2).
発信側ユーザの S I P固定電話 (1) と着信側ユーザの S I Pソフトウェア電 話 (4) との間に無線通信のセッションを確立して相互の通信を行うには、 以下 のシグナリング処理によることとなる。 まず、 発信側ユーザは、 コール (呼) を開始するため、 着信側ユーザのシグナ リングネットワーク (50) の中核モパイルノード (200) の S I P— MSThe following signaling process is used to establish a wireless communication session between the calling user's SIP landline (1) and the called user's SIP software phone (4) to perform mutual communication. . First, the calling user initiates the call by calling the SIP—MS of the core mopile node (200) in the called user's signaling network (50).
(2 ' ) を、 その Ke y-S I P— UR Iで指定して、 接続要求メッセ一ジであ るリクエストの I NV I TEを、 発信元通信ノードである発信元 S I P固定電話(2 ') is designated by its Key-SIP-URI, and the connection request message I NV I TE is transmitted to the source communication node, the source SIP fixed telephone.
(1) から I Pネットワーク (1 3) の S I P— FPS (2) に対して送信する。 また、 I NV I TEだけではなく、 これに併せてテキストデータなどの通信デー タも送信するようにしてもよい。 Sent from (1) to SIP—FPS (2) on IP network (1 3). In addition, not only I NV ITE but also communication data such as text data may be transmitted.
I Pネットワーク (13) の S I P— FPS (2) は、 受信した I NV I TE を、 Ke y— S I P— UR Iが割り当てられた着信側シグナリングネットヮ一ク The SIP—FPS (2) of the IP network (13) converts the received I NV I TE into a called signaling network to which the Key—S IP—UR I is assigned.
(50) の中核モパイルノード (200) の S I P— MS (2, ) に送信するこ とになる。 It will be sent to the SIP-MS (2,) of the core mopile node (200) of (50).
I NV I TEを受信した I Pネットワーク (1 3) の S I P— FP S (2) は、 この S I P— FP S (2) に、 着信側シグナリングネットワーク (50) の中核 モパイルノード (200) の S I P— MS (2 ' ) の Ke y— S I P-UR Iが 登録されている場合には、 受信した I NV I TEを Ke y— S I P— UR Iに よって指定された中核モパイルノード (200) の S I P—MS (2 ' ) に無線 送信する。 しかし、 I Pネットワーク (1 3) の S I P— FP S (2) に、 着信 側シグナリングネットワーク (50) の中核モパイルノード (200) の S I P -MS (2 ' ) の Ke y— S I P— UR Iが登録されていなかった場合には、 I Pネットワーク (13) の S I P - FPS (2) は、 I Pネットワーク (1 3) の他の S I P— F P Sまたは S I P— P Sに対して、 上記接続要求メッセージで あるリクエストの I NV I TEを転送する。 そして、 転送された I Pネットヮ一 ク (1 3) の S I P— FP Sまたは S I P-P Sに接続要求対象である着信側シ グナリングネットワーク (50) の中核モバイルノード (200) の S I P— M S (2 ' ) が登録されている場合には、 この S I P— P Sまたは S I P— FP S 力 S I P-MS (2 ' ) に I NV I TEを送信する。 接続要求メッセージであるリクエストの I NV I TEを受信した中核モパイル ノード (200) の S I P—MS (2 ' ) は、 該 S I P— MS (2 ' ) に登録さ れた S I P携帯電話 (5) 、 S I Pソフトウェア電話 (4) 、 S I P- I M The SIP—FP S (2) of the IP network (1 3) that received the I NV I TE is added to the SIP—FP S (2) by the SIP—MS of the core mobile node (200) of the called side signaling network (50). If the Key-SI P-UR I of (2 ') is registered, the received I NV I TE is stored in the SIP-MS of the core mopile node (200) specified by the Key-SIP-UR I (2 ') is transmitted by radio. However, the Key—SIP—URI of the SIP-MS (2 ′) of the core mopile node (200) of the called signaling network (50) is registered in the SIP—FPS (2) of the IP network (1 3). If not, the SIP-FPS (2) of the IP network (13) transmits the I-Request of the connection request message to the other SIP-FPS or SIP-PS of the IP network (13). Transfer NV ITE. Then, the SIP—MS (2) of the core mobile node (200) of the called side signaling network (50) that is the connection request target of the transferred IP network (13) SIP—FPS or SIP PPS. ') Is registered, this SIP—PS or SIP—FP S Send I NV I TE to force SIP-MS (2 '). The SIP-MS (2 ') of the core mopile node (200) that has received the request I NV ITE as a connection request message is a SIP mobile phone (5) registered in the SIP-MS (2'), SIP software telephone (4), SIP P-IM
(3) に対して、 I NV I TEを分岐 (F o r k i n g) して並列に同時送信を 行う (第 3図において、 I NV I TE b r a n c h = 1, I NV I TE b r a n c h=2、 I NV I TE b r a n c h = 3に相当する。 ) 。 分岐された I NV I TEを送信された S I P携帯電話 (5) 、 S I Pソフトゥヱァ電話 (4) 、 S I P— I M (3) のうち、 通信圏外などによって通信不能の状態にある S I P 携帯電話 (5) は、 400番台のクライアントエラーレスポンスを中核モパイル ノード (200) の S I P— MS (2 ' ) に対して送信し、 この S I P— MS For (3), I NV I TE is forked, and simultaneous transmission is performed in parallel (in FIG. 3, I NV I TE branch = 1, I NV I TE branch = 2, I NV I TE branch = 2, Equivalent to TE branch = 3.). Among SIP mobile phones (5), SIP soft phone phones (4), and SIP—IM (3) to which the branched I NV I TE was sent, the SIP mobile phones that are unable to communicate due to out-of-service areas (5) Sends a 400s client error response to the SIP-MS (2 ') of the core mopile node (200),
(2 ' ) はこれを認識して AC Kを送信する (第 3図では、 404 n o t a v a i 1 a 1 e , A C K b r a n c h=3に相当する。 ) 。 一方、 着信側ュ —ザは、 I NV I TEを受信した利用可能状態にある通信ノードと通信アプリケ ーシヨン 即ちここでは 中核モパイルノード (200) 内の S I Pソフトゥェ ァ電話 (4) と S I P— I M (3) の中から任意に選択することができるが、 こ こでは S I P固定電話 (1) と共通の通信システムに属する S I Pソフトウェア 電話 (4) が呼び出され (第 3図では、 1 80 r i n g i n g b r an c h = 2、 I Pネットワーク (13) の S I P— FPS (2) と中核モパイルノード(2 ') recognizes this and transmits ACK (corresponding to 404 notavai1a1e, ACKbranch = 3 in FIG. 3). On the other hand, the receiving user receives the I NV ITE and receives the available communication node and the communication application, that is, the SIP software telephone (4) in the core mobile node (200) and the SIP—IM (3). ) Can be selected arbitrarily. Here, a SIP software telephone (4) belonging to a common communication system with the SIP fixed telephone (1) is called (in Fig. 3, 180 ringing branch = 2. SIP on IP network (13) —FPS (2) and core mopile node
(200) の S I P— MS (2 ' ) との間における 180 r i n g i ng、 I Pネットワークの S I P— FP S (2) と発信元 S I P固定電話 (1) との間に おける 1 80 r i n g i n gに相当する。 ) 、 この S I Pソフトウェア電話This is equivalent to 180 r ng i ng between (200) and S IP — MS (2 ′), and 180 r ng i ng between S IP — FP S (2) of the IP network and the source S IP fixed telephone (1). ) This SIP software phone
(4) が選択されたものとしている。 選択された S I Pソフトウェア電話 (4) からの成功レスポンスを受信した中核モバイルノード (200) の S I P— MSIt is assumed that (4) has been selected. SIP—MS of the core mobile node (200) that received a successful response from the selected SIP software phone (4)
(2 ' ) から、 成功レスポンスが、 接続要求メッセージが送信されてきた送信経 路を逆経由して、 発信元通信ノードである発信元 S I P固定電話 (1) に送信さ れる (第 3図における、 200 OK b r an c h=2、 中核モパイルノード (200) の S I P— MS (2 ' ) と I Pネットワーク (13) の S I P— FP S (2) 間の 200 OK、 I Pネットワーク (1 3) の S I P— FPS (2) と発信元 S I P固定電話 (1) 間の 200 OKに相当する。 ) 。 着信側シグナ リングネットヮ一ク (50) において選択された S I Pソフトウェア電話 (4) からのレスポンスを受信した発信元 S I P固定電話 (1) は、 着信側シグナリン グネットワーク (50) において選択された S I Pソフトウェア電話 (4) に対. して返答してセッションが確立して、 相互の通信が可能となる。 (第 3図におい て、 ACK、 M e d i a S e s s i onに相当する。 ) 。 なお、 以上のシグナ リング処理は、 必ずしも 400番台のクライアントエラーレスポンスの処理がな された後に処理されなければならないものではなく、 およそ並列に処理される場 合もある。 From (2 '), the success response indicates that the connection request message was sent. The call is sent to the source SIP fixed telephone (1), which is the source communication node, via the reverse route (200 OK branch = 2 in Fig. 3, SIP—MS (2) of the core mopile node (200) ') And 200 OK between SIP of IP network (13) —FPS (2) and 200 OK between SIP of IP network (1 3) —FPS (2) and source SIP landline (1) )). The source SIP fixed telephone (1) that receives the response from the SIP software telephone (4) selected in the called signaling network (50) is the SIP software telephone selected in the called signaling network (50). The session is established by replying to (4), and mutual communication becomes possible. (In Fig. 3, it corresponds to ACK, Media Session.) Note that the above signaling processing does not necessarily have to be performed after the processing of client error responses in the 400s has been performed, and may be performed in approximately parallel.
なお、 セッションが確立したことによって不要となった、 つまり選択されなか つた通信アプリケ一シヨン、 即ち、 この例における S I P— I M (3) に対して は、 中核モバイルノード (200) の S I P— MS (2 ' ) からの I NV I TE の送信が取り消される (第 3図における.. CANCEL b r a n c h = 1、 2 00 OK b r an c h= l、 487 c an c e l l e d b r an c h = 1、 ACK b r a n c h = 1に相当する。 なお、 当然であるが、 この処理がな される間もセッションの確立は継続し、 双方向の通信がなされている。 ) また、 コール (呼) を終了する場合として、 第 3図では発信側ユーザの S I P固定電話 (1) からリクエストである BYEを、 着信側ユーザの S I Pソフトウェア電話 (4) に送信し、 着信側ユーザの S I Pソフトウェア電話 (4) がこれを認識し て、 セッションは終了する例を示している (第 3図において、 BYE、 200 In addition, for the communication application that has become unnecessary due to the establishment of the session, that is, the communication application that has not been selected, that is, for the SIP—IM (3) in this example, the SIP—MS (of the core mobile node (200)) 2 ') transmission of I NV I TE is canceled (in Fig. 3 .. CANCEL branch = 1, 200 OK branch = 1, 487 can celled branch = 1, ACK branch = 1) As a matter of course, while this process is performed, the session establishment is continued, and two-way communication is performed.) In addition, in the case of terminating the call (call), FIG. The calling user's SIP landline (1) sends a request, BYE, to the called user's SIP software phone (4), which recognizes this and the session is terminated. Shows an example of ending In FIG. 3, BYE, 200
〇Kに相当する。 ) 。 勿論、 着信側ユーザの S I Pソフトウェア電話 (4) からEquivalent to 〇K. ). Of course, from the called user's SIP software phone (4)
BYEを送信してセッションを終了することも可能である。 また、 以上第 3図に示したシグナリング処理やセッションの確立などが可能と なるために、 第 4図に示すように、 S I P携帯電話 (5) 、 S I Pソフトウェア 電話 (4) 、 S I P— I M (3) のアドレスが個々別々に中核モパイルノードIt is also possible to send a BYE to end the session. As shown in Fig. 4, the SIP mobile phone (5), the SIP software phone (4), the SIP-IM (3 ) Addresses are individually the core mopile nodes
(200) の S I P— MS (2 ' ) に登録される (第 4図における各 REG I S TER Ex p i r e s :項目と各 200 OKに相当する。 ) 。 一方、 I Pネ ットワーク (1 3) の S I P— FP Sまたは S I P— P S (上記実施形態例では S I P-FP S (2) ) には、 中核モパイルノード (200) の S I P—MS(200) is registered in the SIP—MS (2 ') (corresponding to each REGISTER EXpires: item and 200 OK in FIG. 4). On the other hand, the SIP—FPS or SIP—PSS of the IP network (13) (the SIP—FPS (2) in the above embodiment) has the SIP—MS of the core mopile node (200).
(2 ' ) の Ke y— S I P— UR Iが登録される。 (2 ') Key-SIP-URI is registered.
REG I STERリクエストにおいては、 登録時間 (保持期限) が指定されてい て (第 4図では、 Ex i r e s :の後に指定される数字 (秒数) である。 ) 、 必要に応じて、 この登録時間以内に再登録しなければならない。 勿論、 登録時間 以内に再登録せず、 一旦登録時間を経過した後に再登録するものでもよい。 第 4 図では、 S I P— I M (3) の登録時間は 1800秒、 S I Pソフトウェア電話 (4) の登録時間は 600秒、 S I P携帯電話 (5) の登録時間は 3600秒、 S I P— MS (2 ' ) の登録時間は 3600秒であり その登録時間以内に繰り 返して再登録される様子の一部を示している。 第 2図に示した登録とは異なり、 本発明においては、 I Pネッ卜ワーク (13) の S I P— FP S (2) への RE G I STERリクエストは、 中核モパイルノード (200) の S I P— MS (2 ' ) のみなされる。 また、 シグナリングネットワーク (50) においては、 S I P - I M (3) 、 S I Pソフトゥェァ電話 ( 4 ) 、 S I P携帯電話 ( 5 ) の R E G I S TERリクエス卜は、 中核モパイルノード (200) の S I P—MS (2 ' ) に対してなされる。 このように、 セッションを確立するための S I Pメッセージの送信や I Pネ ットワークの S I P— P Sまたは S I P— F P Sへのユーザの有する通信ノ 一ド等の登録などのシグナリング処理は、 I Pネッ トワークの S I P— P S または S I P— F P Sと、 ユーザの有する中核通信ノードの S I P— MSま たはシグナリングネッ トワークの中核通信ノードの S I P— M Sとの間にお いてのみなされるのである。 従って、 ユーザの各通信ノードや通信アプリケ —シヨンのアドレス (CN— S I P _UR I、 CA— S I P— UR I ) を、 I Pネッ トワークの S I P— P Sまたは S I P - F P Sに逐一登録すること や、 I Pネッ トワークの S I P— P S または S I P — F P Sか ら、 登録 されたユーザの全ての通信ノ ー ドゃ通信アプリ ケーショ ンに対し て S I P メ ッセージの送信をする必要がなく な り (この意味で、 S I P — M S の K e y _ S I P - U R I は、 一般回線電話の代表 電話番号と同様で、 シダナ リ ングネ ッ ト ワーク の代表番号たる役 割を果たすこ と になる。 ) 、 I P ネ ッ ト ワーク とユーザとの通信 アクセス区間のシグナ リ ン グ ト ラ フ ィ ッ ク は常に最小となる。 上記実施形態例では、 一般通信ノードである S I P固定電話 (1) を発信元 通信ノードとして接続要求メッセ一ジを送信しているが 発信元通信ノ一ドは , 一般通信ノ一ドに限るものではなく、 中核通信ノードや周辺通信ノードであ つてよい。 In the REG ISTER request, the registration time (retention period) is specified (in Fig. 4, it is the number (seconds) specified after Ex ires :), and if necessary, the registration time is specified. Must be re-registered within Of course, re-registration may be performed once the registration time has elapsed without re-registering within the registration time. In Fig. 4, the registration time of SIP—IM (3) is 1800 seconds, the registration time of SIP software phone (4) is 600 seconds, the registration time of SIP mobile phone (5) is 3600 seconds, and SIP—MS (2 '). The registration time of) is 3600 seconds, and shows a part of the situation where re-registration is repeated within the registration time. Unlike the registration shown in FIG. 2, in the present invention, the RE GISTER request to the SIP—FP S (2) of the IP network (13) is sent to the SIP—MS (2) of the core mopile node (200). ') Only. In the signaling network (50), the REGIS TER request for SIP-IM (3), SIP software telephone (4), and SIP mobile phone (5) is based on the SIP-MS (2 ') of the core mopile node (200). Made against. In this way, the transmission of SIP messages to establish a session and the communication network of the user to the SIP-PS or SIP-FPS of the IP network. The signaling process, such as registration of a network, is performed between the SIP—PS or SIP—FPS of the IP network and the SIP—MS of the user's core communication node or the SIP—MS of the signaling network. It is considered in between. Therefore, the address (CN—SIP_URI, CA—SIP—URI) of each communication node and communication application of the user can be registered with the SIP—PS or SIP-FPS of the IP network one by one, It is no longer necessary to send SIP messages from the SIP—PS or SIP—FPS of the network to all communication nodes / communication applications of the registered user (in this sense, SIP— The MS's Key_SIP-URI is similar to the main telephone number of a general line telephone, and serves as the main number of the Sidana ring network.) Signaling traffic in the communication access section of the system is always minimized. In the above embodiment, the connection request message is transmitted using the SIP fixed telephone (1), which is a general communication node, as a source communication node, but the source communication node is limited to a general communication node. Instead, it may be a core communication node or a peripheral communication node.
発信元通信ノードが中核通信ノードである場合には、 この中核通信ノードに 実装された通信アプリケ一ションから、 上記実施形態例と同様に着信側 S I P — MSの K e y— S I P— UR Iを指定して、 接続要求メッセージを中核通信 ノードの S I P— MSに対して送信し、 次いで、 この S I P— M Sから I Pネ · ッ トワークの S I P— P Sまたは S I P— F P Sに送信されることになる。 以 下のシグナリング処理は上記実施形態例のシグナリング処理と同様である。 If the source communication node is the core communication node, the destination application SIP—MS Key—SIP—URI—is specified from the communication application implemented in this core communication node, as in the above embodiment. Then, the connection request message is transmitted to the SIP-MS of the core communication node, and then transmitted from the SIP-MS to the SIP-PS or the SIP-FPS of the IP network. The following signaling processing is the same as the signaling processing of the above embodiment.
また、 発信元通信ノードが周辺通信ノードである場合には、 周辺通信ノード の CA— S I P— UR Iが登録されたシグナリングネットワークの中核通信 ノードの S I P— MSに、 上記実施形態例と同様に着信側 S I P— MSの K e y— S I P— UR Iを指定した接続要求メッセージ送信し、 次いで、 この S I P—MSから I Pネットワークの S I P— P Sまたは S I P— F P Sに 送信されることになる。 以下のシグナリング処理は上記実施形態例のシグナ リング処理と同様である。 上記実施実施例では、 1つの一般通信ノードから、 I Pネットワークを介して、 着信側シグナリングネットワークの通信ノードないし通信アプリケーションに接 続する場合を説述したが、 逆に、 送信側シグナリングネットワークの通信ノード ないし通信アプリケーションから、 I Pネッ卜ワークを介して、 着信側一般通信 ノ一ドに接続するようにしてもよい。 その通信ステップは上述した通信ステップ と同様にしてなされる。 例えば、 送信側シグナリングネットワークの周辺通信ノ ードから、 接続要求メッセージの I NV I TEを送信するには、 この通信ノ一ド から、 送信側シダナリングネットワークの中核通信ノードの S I P— M Sに、 こ の接続要求メッセージの I NV I TEを送信するのである。 その際、 着信側一般 通信ノードの S I Pにおけるアドレス (S I P—UR I) を指定することになる。 また、 本発明における通信ネットワークシステムの I Pネッ卜ワーク (13) には、 S I P— R (40) 、 S I P-RS (35) 、 S I P— LS (30) を適 宜備えるものであってもよい (第 8図、 第 9図参照) なお、 I PネットワークIf the originating communication node is a peripheral communication node, the core communication of the signaling network in which the CA—SIP—URI of the peripheral communication node is registered. A connection request message is transmitted to the node's SIP-MS in the same manner as in the embodiment described above, specifying the called party's SIP-MS's Key-SIP-URI, and then the SIP-MS or IP-network's SIP-PS or SIP—will be sent to FPS. The following signaling processing is the same as the signaling processing of the above embodiment. In the above-described embodiment, the case has been described in which one general communication node connects to the communication node or communication application of the called-side signaling network via the IP network. Alternatively, the communication application may be connected to the receiving-side general communication node via the IP network. The communication step is performed in the same manner as the communication step described above. For example, in order to transmit an I NV ITE of a connection request message from the peripheral communication node of the transmitting signaling network, the communication node sends the I-NITE to the SIP-MS of the core communication node of the transmitting side signaling network. Then, it sends an I NV ITE of this connection request message. At that time, the SIP address (SIP-URI) of the receiving general communication node is specified. Further, the IP network (13) of the communication network system according to the present invention may appropriately include SIP-R (40), SIP-RS (35), and SIP-LS (30). (Refer to Fig. 8 and Fig. 9.)
(13) の全ての S 1 P-P Sまたは S I P— F P S (2) に対して、 これと一 対となるように、 S I P— R (40) 、 S I P-RS (35) 、 S I P— LSFor all S1P-PS or SIP-FPS (2) in (13), SIP-R (40), SIP-RS (35), SIP-LS
(30) を備えなければならないものではなく、 例えば、 上述の実施形態例のよ うな、 S I P— Rの機能を兼ね備えた S I P— F P Sなどが混在するものでもよ い。 It is not necessary to provide (30). For example, as in the above-described embodiment, SIP and FPS having functions of SIP and R may be mixed.
S I P— L S (30) には、 S I P— R (40) の登録情報、 即ち、 S I P— MS (2, ) の Ke y— S I P— UR Iや一般通信ノードの S I Pにおけるアド レスなどがストァされる。 つまり、 上記実施形態例では、 ' I Pネットワーク (1 3) の S I P— P Sまたは S I P— FP S (2) には、 登録サーバとしての機能 が実装されていることを前提としていたが、 この登録サーバとしての機能を分離 して、 別のサ一バ (S I P— R) として備え、 この S I P— R (40) が、 S I P— MS (2 ' ) の Ke y— S I P— UR Iや一般通信ノードの S I Pにおける Ύドレスなどの REG I S TERを受けるとともに、 S I P— L S (30) にそ の登録情報をストアするのである。 そして、 S I P— L S (30) は、 I Pネッ 1、ワーク (1 3) の S I P— P Sまたは S I P— FP S (2) からのアドレスな どの参照リクエストにレスポンスすることになる。 このことによって、 I Pネッ トワーク (1 3) の S I P_P Sまたは S I P-F P S (2) は、 Ke y— S I P -UR Iで指定された S I P— M S (2 ' ) を実装するユーザの中核通信ノー ドの現在位置を特定することが可能になる。 SIP—LS (30) has the registration information of SIP—R (40), that is, SIP— Key (SIP) of MS (2,) and SIP address of general communication node are stored. In other words, in the above embodiment, it is assumed that the SIP-PS or the SIP-FPS (2) of the IP network (1 3) has a function as a registration server. Separate the functions as a separate server (SIP—R) and provide it as a separate server (SIP—R). This SIP—R (40) is the key for SIP—MS (2 ′) In addition to receiving a register such as an address in SIP, the registration information is stored in SIP-LS (30). Then, the SIP-LS (30) responds to a reference request such as an address from the SIP-PS or the SIP-FPS (2) of the IP network 1, the network (13). As a result, the SIP P_PS or SIP FPS (2) of the IP network (1 3) is the core communication node of the user who implements the SIP—MS (2 ') specified by the Key—SIP-URI. The current position of the code can be specified.
さらに、 S I P— RS (3 5) を設けることによって、. I Pネットワーク ( 1 3) の S I P— P Sまたは S I P— F P S (2) は、 S I P—MS (2, ) の K e y - S I P-UR Iの登録情報が移動していた場合に S I P— RS (3 5) を介して、 S I P— L S (30) にアドレスなどの参照リクエストを行うことが 可能になる。 本発明のシグナリングネッ卜ワークは、 ユーザの利用目的や利用環境に合わせ て、 またその変化に従って、 シグナリングネットワークを構成する周辺通信ノー ドゃ通信アプリケーションの変更が容易である。 また、 ユーザの利用目的や利用 環境に合わせて、 またその変化に従って、 必要な通信ノードや通信アプリケ一シ ョンをシダナリングネットワークの S I P-FP Sに登録 (REG I STER) するのであるが、 その方法は、 その通信ノードや通信アプリケーション、 あるい はユーザの好みによって自動登録でも手動登録でも可能である。 ここで、 第 5図 を参照して具体的に説述する。 なお、 第 5図における D a t a B a s eは、 例 えば上述したアドレス格納領域 (14) などである。 Furthermore, by providing SIP—RS (3 5), SIP—PS or SIP—FPS (2) of the IP network (1 3) is compatible with the Key-SI P-UR I of SIP—MS (2,). When the registration information has been moved, it becomes possible to make a reference request such as an address to the SIP-LS (30) via the SIP-RS (35). In the signaling network of the present invention, it is easy to change the peripheral communication node / communication application constituting the signaling network according to the purpose of use and the use environment of the user and according to the change. In addition, the necessary communication nodes and communication applications are registered (REG ISTER) in the SIPD-FPS of the Sidana Ringing Network according to the user's purpose of use and usage environment and according to changes. However, the method can be either automatic registration or manual registration depending on the communication node, communication application, or user preference. Where Figure 5 This will be specifically described with reference to FIG. The Data Base in FIG. 5 is, for example, the above-described address storage area (14).
ユーザが職場で仕事をしている場合には、 ユーザのシグナリングネットワークを 構成する中核通信ノードの S I P— MSに、 職場の周辺通信ノードである S I P 固定電話 (第 5図では、 Wo r kと添記された S I P F i x e d Ph on e である。 ) のアドレスを登録 (REG I STER) させる。 一方、 仕事が終わり、 私的な生活環境においては、 職場の S I P固定電話の S I P— MSへの登録を解 除して、 ユーザの同じシグナリングネットワークを構成する中核通信ノードに、 ユーザが個人で所有する S I P携帯電話 (第 5図では、 P r i v a t eと添記さ れた S I P C e l l P h o n eである。 ) のァドレスを登録 (REG I ST ER) させる。 職場の S I P固定電話の S I P— MSへの登録解除は、 ユーザが 手動で解除するものでもよいし、 上述の通り登録の保持期間があるので、 保持期 限後に繰り返して登録しないようにするものでもよい。 If the user is working in the workplace, the SIP—MS, the core communication node that makes up the user's signaling network, is connected to the SIP landline, a peripheral communication node in the workplace (in FIG. 5, Wolk is appended). The registered IP address is registered (REGI STER). On the other hand, when the work is over and the private living environment is reached, the SIP fixed telephone at the workplace is deregistered from the SIP-MS and the user owns the core communication node that constitutes the same signaling network as the user. Register the address (REGISTER) of the SIP mobile phone (in Fig. 5, it is the SIP Cell Phone appended with Private). The deregistration of the SIP landline phone at the workplace from the SIP—MS may be canceled manually by the user, or as described above, since the registration has a retention period, the registration may not be repeated after the retention period. Good.
ところで、 ユーザのシダナリングネットワークを構成する中核通信ノードの S I P—MSの Ke y— S I P— UR Iは、 I Pネッ卜ワークの S I P— P Sまたは S I P— F P Sに繰り返して登録 (REG I STER) される (勿論 登録の必 要がなければ、 登録を解除するなりあるいは登録の繰り返しを中止するものでも よいが、 ここでは説明の便宜上、 繰り返して登録するものとしているにすぎな い。 ) 。 By the way, the key communication node SIP—MS Key—SIP—URI that constitutes the user's sidanering network is repeatedly registered (REG ISTER) with the IP network SIP—PS or SIP—FPS. (Of course, if registration is not necessary, registration may be canceled or registration may be repeated, but for convenience of explanation, registration is merely repeated.)
従って、 上述の如くシグナリングネットワークを構成する周辺通信ノ一ドゃ通信 アプリケ一ションに変更があつたとしても、 I Pネッ卜ワークの S I P— P Sま たは S I P - F P Sに登録されるァドレスは、 シグナリングネッ卜ワークの S I P—MSの K e y— S I P -UR Iのみであって、 変更された周辺通信ノードや 通信アプリケーションのアドレス (CN— S I P—UR I、 CA—S I P— UR I) を逐一登録する手間がなくなる。 このことは、 周辺通信ノードや通信アプリ ケーションの変更のたびになされる、 I Pネットワークの S I P-P Sまたは S I P— F P Sへの、 周辺通信ノードや通信アプリケーションのアドレスを登録 ( R E G I S T E R) というシグナリング処理が不要になり、 I Pネットワーク とユーザとの通信ァクセス区間のシグナリングトラフィックを最小にすることが 可能になることを意味する。 Therefore, even if there is a change in the peripheral communication node communication application that constitutes the signaling network as described above, the address registered in the SIP-PS or SIP-FPS of the IP network will not be signaled. Only the network's SIP-MS Key-SIP-URI and register the changed addresses of peripheral communication nodes and communication applications (CN-SIP-URI, CA-SIP-URI) one by one. No more hassle. This means that each time a change in a peripheral communication node or communication application is made, the SIP PPS or S IP—Signaling processing of registering the addresses of peripheral communication nodes and communication applications to the FPS (REGISTER) is not required, and signaling traffic in the communication access section between the IP network and the user can be minimized. means.
このように、 本発明のようなシグナリングネットヮ一クとすることで、 ユーザは 利用目的 ·利用環境に合わせて、 柔軟に通信ノードや通信アプリケーションを変 更できる。 つまり、 本発明のシグナリングネットワークは、 容易に再構成可能な ネットワーク構成となっている。 As described above, by using the signaling network as in the present invention, the user can flexibly change the communication node and the communication application according to the purpose of use and the use environment. That is, the signaling network of the present invention has a network configuration that can be easily reconfigured.
S I Pを用いた従来的な通信方法においては、 I Pネッ 1、ワークの S I P— F P Sまたは S I P—P Sから、 この S I P— P Sまたは S I P—F P Sに登録さ れたユーザの所有する各通信ノードおよび各通信アプリケーションに、 S I Pメ ッセージが送信されていた。 従って、 I Pネットワークとュ一ザとの通信ァクセ ス区間には、 セッションの確立には不要な S I Pメッセージが、 通信ノードと通 信アプリケーションの数に依存して占められ、 複雑なシグナリング処理がなされ るものであった。 これに対し、 本発明によって 次のような効果が得られること となる。 In a conventional communication method using SIP, a communication node and each communication owned by a user registered in the SIP—PS or SIP—FPS from the IP—Network SIP—FPS or SIP—PS. A SIP message was sent to the application. Therefore, in the communication access section between the IP network and the user, SIP messages unnecessary for session establishment are occupied depending on the number of communication nodes and communication applications, and complicated signaling processing is performed. Was something. On the other hand, the following effects can be obtained by the present invention.
( 1 ) I Pネットワークからユーザの各通信ノードおよび各通信アプリケ一シ 3ンへ送信される S I pメッセージの宛先は、 ュ一ザの中核通信ノードやシグナ リングネッ 1、ワークを構成する中核通信ノードの S I P— M Sのみとなる。 この ため、 I Pネッ 1、ワークとユーザとの通信アクセス区間のシグナリングトラフィ ックは、 ユーザが所持する通信ノードゃ通信アプリケーションの数に依存するこ となく、 常に最小に抑えることができる。 本発明におけるこのような効果の有用 性は、 I Pネットワークに多数の通信ノードや通信ネットワークがアクセス可能 に構成される通信ネットワークシステムにおいて顕著となる。 (1) The destination of the SIp message transmitted from the IP network to each user communication node and each communication application is the core communication node of the user, the signaling network 1, and the core communication nodes that constitute the network. SIP—Only MS. Therefore, the signaling traffic in the communication access section between the IP network 1 and the user can always be minimized without depending on the number of communication nodes and communication applications possessed by the user. The usefulness of such an effect in the present invention is remarkable in a communication network system configured so that a large number of communication nodes and communication networks can access the IP network.
( 2 ) I Pネットワークとユーザとの間のシグナリングトラフィックが最小に なることで、 複雑なシグナリング処理が無くなり、 レスポンスが良くなる。 (2) Minimize signaling traffic between IP network and users As a result, complicated signaling processing is eliminated and the response is improved.
(3) ユーザの利用目的や利用環境に応じて柔軟にシグナリングネットワーク の通信ノードおよび通信アプリケーションの変更ができ、 それによつて着信時に 任意に通信ノードまたは通信アプリケーションの選択が可能になる。 (3) The communication node and communication application of the signaling network can be flexibly changed according to the purpose of use and the usage environment of the user, so that the communication node or communication application can be arbitrarily selected at the time of an incoming call.
(4) 発信者は着信者の中核通信ノードゃシグナリングネットワークの中核通 信ノードの S I P— MSの Ke y _S I P— UR Iのみを指定することだけでよ く、 ユーザ間で複数の通信ノードまたは通信アプリケーションの S I P-UR I を教えるような手間が無くなる。 産業上の利用可能性 (4) The sender need only specify the core communication node of the called party ゃ the SIP—MS Key _S IP—URI of the core communication node of the signaling network. Eliminate the hassle of teaching SI P-UR I for communication applications. Industrial applicability
本発明は、 上記効果を有するので、 インタ一ネット通信などのネットワーク通 信、 さらには、 日本国特許出願番号 「特願 2001— 272660号」 「特願 2 00 1— 272661号」 「特願 2001— 3 1747 1号」 に開示される無線 システムのシームレス統合ネツトワークシステムにおいて利用可能性を有する。 例えば、 音楽 ·映像を配信するなどのマルチメディア通信、 一般電話と同様の通 信機能を有するイン夕一ネッ卜通話など トラフィックの増大がネットワークに 多大な負担を及ぼすと考えられる通信分野にわたって広く有効な利用可能性を有 している。 Since the present invention has the above effects, it can be used for network communication such as Internet communication, and further, Japanese Patent Application Nos. “Japanese Patent Application Nos. — 3 1747 No.1 ”, it can be used in a seamless integrated network system for wireless systems. For example, multimedia communication such as distribution of music and video, and Internet-in-the-network calls that have the same communication functions as ordinary telephones are widely effective in communication fields where increased traffic is expected to place a heavy burden on networks. Has high potential for use.
Claims
Priority Applications (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/JP2003/001810 WO2004075518A1 (en) | 2003-02-19 | 2003-02-19 | Communication node, signaling network, communication network system, and communication method thereof |
| JP2004568474A JP4129539B2 (en) | 2003-02-19 | 2003-02-19 | Communication node, signaling network, communication network system and communication method thereof |
| AU2003211232A AU2003211232A1 (en) | 2003-02-19 | 2003-02-19 | Communication node, signaling network, communication network system, and communication method thereof |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/JP2003/001810 WO2004075518A1 (en) | 2003-02-19 | 2003-02-19 | Communication node, signaling network, communication network system, and communication method thereof |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2004075518A1 true WO2004075518A1 (en) | 2004-09-02 |
Family
ID=32894231
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/JP2003/001810 Ceased WO2004075518A1 (en) | 2003-02-19 | 2003-02-19 | Communication node, signaling network, communication network system, and communication method thereof |
Country Status (3)
| Country | Link |
|---|---|
| JP (1) | JP4129539B2 (en) |
| AU (1) | AU2003211232A1 (en) |
| WO (1) | WO2004075518A1 (en) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7305681B2 (en) * | 2003-03-20 | 2007-12-04 | Nokia Corporation | Method and apparatus for providing multi-client support in a sip-enabled terminal |
| JP2010171635A (en) * | 2009-01-21 | 2010-08-05 | Kddi Corp | Position registration method and system for connecting sip client-compatible device to ip subsystem network |
| JP2011502411A (en) * | 2007-11-05 | 2011-01-20 | ▲ホア▼▲ウェイ▼技術有限公司 | Multimedia session call control method and application server |
| CN102144380A (en) * | 2008-09-05 | 2011-08-03 | 爱立信电话股份有限公司 | End-to-end address transfer |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002152805A (en) * | 2000-11-10 | 2002-05-24 | Sony Corp | Communication control device and method, and communication system and method |
| JP2002247620A (en) * | 2001-02-14 | 2002-08-30 | Fujitsu I-Network Systems Ltd | Private branch exchange system |
| JP2003060711A (en) * | 2001-08-15 | 2003-02-28 | Nippon Telegr & Teleph Corp <Ntt> | Packet communication control method and packet communication method |
-
2003
- 2003-02-19 WO PCT/JP2003/001810 patent/WO2004075518A1/en not_active Ceased
- 2003-02-19 AU AU2003211232A patent/AU2003211232A1/en not_active Abandoned
- 2003-02-19 JP JP2004568474A patent/JP4129539B2/en not_active Expired - Lifetime
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002152805A (en) * | 2000-11-10 | 2002-05-24 | Sony Corp | Communication control device and method, and communication system and method |
| JP2002247620A (en) * | 2001-02-14 | 2002-08-30 | Fujitsu I-Network Systems Ltd | Private branch exchange system |
| JP2003060711A (en) * | 2001-08-15 | 2003-02-28 | Nippon Telegr & Teleph Corp <Ntt> | Packet communication control method and packet communication method |
Non-Patent Citations (2)
| Title |
|---|
| Alan JOHNSTON, Robert SPARKS et al., "Session Initiation Protocol Service Examples", Internet Draft, draft of Session Initiation Proposal Investigation (sipping) [online] November 2002. [retrieved on 28 March 2003] Retrieved from the Internet: <URL:http://www.softfront.co.jp/tech/ietfdoc/draft/draft-ietf-sipping-service- examples-03.txt> <URL:http://www.softfront.co.jp/tech/ietfdoc/trans/draft-ietf-sipping-service-examples-03j.txt> * |
| J. ROSENBERG, H. SCHULZRINNE et al., "RFC 3261 SIP: Session Initiation Protocol", Internet RFC 3261, [online] June 2002, [retrieved on 28 March 2003] <URL:http://www.softfront.co.jp/tech/ietfdoc/trans/rfc3261j.txt>, <URL:http://www.ietf.org/rfc/rfc3261.txt> * |
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7305681B2 (en) * | 2003-03-20 | 2007-12-04 | Nokia Corporation | Method and apparatus for providing multi-client support in a sip-enabled terminal |
| JP2011502411A (en) * | 2007-11-05 | 2011-01-20 | ▲ホア▼▲ウェイ▼技術有限公司 | Multimedia session call control method and application server |
| US9031057B2 (en) | 2007-11-05 | 2015-05-12 | Huawei Technologies Co., Ltd. | Multimedia session call control method and application server |
| US10469545B2 (en) | 2007-11-05 | 2019-11-05 | Nokia Technologies Oy | Multimedia session call control method and application server |
| CN102144380A (en) * | 2008-09-05 | 2011-08-03 | 爱立信电话股份有限公司 | End-to-end address transfer |
| JP2010171635A (en) * | 2009-01-21 | 2010-08-05 | Kddi Corp | Position registration method and system for connecting sip client-compatible device to ip subsystem network |
Also Published As
| Publication number | Publication date |
|---|---|
| AU2003211232A8 (en) | 2004-09-09 |
| AU2003211232A1 (en) | 2004-09-09 |
| JP4129539B2 (en) | 2008-08-06 |
| JPWO2004075518A1 (en) | 2006-06-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4509546B2 (en) | SIP-based calling method and apparatus | |
| CN103634490B (en) | The gateway that a kind of enterprise network being provided for use SIP can be survived | |
| CN101986737B (en) | Method for switching between one-number multi-client terminals without interrupting call | |
| US20100085959A1 (en) | System and method for achieving interoperability between endpoints operating under different protocols | |
| WO2008116408A1 (en) | System, equipment and method for implementing special calling services | |
| JP2010213027A (en) | Communication system and server | |
| WO2012000347A1 (en) | Method, apparatus and sysyem for cross-platform conference convergence | |
| US20030215080A1 (en) | Presence-aware private branch exchange (PBX) | |
| JP4940335B2 (en) | Telephone exchange apparatus, telephone terminal, and control method used in telephone system | |
| WO2009015583A1 (en) | Multi-user voice system and method | |
| CN101288317B (en) | Systems and methods for communicating with wireless handsets | |
| WO2010069176A1 (en) | A method for calling a conference when hard terminals have been bound to pc clients, a login server thereof, a conference server thereof and a pc client thereof | |
| JP3990297B2 (en) | Response processing control method | |
| WO2008052427A1 (en) | A method and network communication system for redirecting network communication port | |
| JP2009518879A (en) | Communication system and method | |
| JP2002152224A (en) | Telephone communication system | |
| WO2004075518A1 (en) | Communication node, signaling network, communication network system, and communication method thereof | |
| WO2013120387A1 (en) | Method, system and domain name system server for intercommunication between different networks | |
| JP2012105109A (en) | Communication system and server | |
| US12225064B2 (en) | Conference system | |
| KR100526901B1 (en) | Apparatus and method for sharing service | |
| CN101873392A (en) | VoIP-based calling method, system and device | |
| US20070030849A1 (en) | Voice over internet protocol (VoIP) terminal and information management method thereof | |
| KR101814846B1 (en) | Call transfer method while the line is busy and the communicasion system for the same | |
| JP5331995B2 (en) | Call center system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| AK | Designated states |
Kind code of ref document: A1 Designated state(s): AU CA JP NZ US |
|
| DFPE | Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101) | ||
| WWE | Wipo information: entry into national phase |
Ref document number: 2004568474 Country of ref document: JP |