The present invention relates to a communication system which utilizes a transport resource for transmitting and receiving user data between devices, a communication device, and a method for controlling a transport resource thereof.
Generally, in a mobile communication system, a variety of existing transport resources is utilized to transmit and receive user data between communication devices. As a representative transport resource utilized by communication devices, there is, for example, an ATM (Asynchronous Transfer Mode) communication network (see Japanese Patent Laid-Open No. 10-190633 and Japanese Patent Laid-Open No. 2000-041051).
A description will be given of a conventional transport resource control method utilizing this ATM communication network with reference to the drawings.
First communication device 5 and second communication device 6 shown in
Referring next to
As shown in
Upon receipt of the transport resource establishment request from first communication path 5, second communication device 6 analyzes the contents of the request, and determines whether or not to accept a communication with first communication device 5 utilizing transport resource #1. When accepting communication utilizing transport line resource #1, second communication device 6 returns a transport resource establishment response, which is an ATM signal, to first communication device 5 (step h2).
In this event, upon detecting that faults have occurred in transport resources #2 and #3, second communication device 6 transmits a fault notification signal, which is an ATM control signal containing information indicative of transport resources #2 and #3 on which the occurrence of the faults has been detected, to first communication device 5. In this event, in a conventional transport resource control method, a fault notification signal (resource #2) for notifying that the fault has occurred in transport resource #2 and a fault notification signal (resource #3) for notifying that the fault has occurred in transport resource #3 are separately transmitted from second communication device 6 to first communication device 5 (steps i1, i2).
On the other hand, a fault notification response signal (#2) which is an ATM control signal for responding to the fault notification signal (resource #2), and a fault notification response signal (#3) which is an ATM control signal for responding to the fault notification signal (resource #3) are individually returned from first communication device 5 to second communication device 6 (steps i3, i4).
In this event, when first communication device 5 transmits a transport resource establishment request to the second communication device for requesting the establishment of a transport resource (step j1), second communication device 6 transmits a fault notification signal (resource #1) to first communication device 5 for notifying that a fault has occurred in transport resource #1 (step j2).
First communication device 5 returns a fault notification response signal (resource #1), which is an ATM control signal for responding to the fault notification signal (resource #1), to second communication device 6 (step j3). When a fault occurs in a transport resource during the establishment of a transport resource in this manner, no transport resource establishment response signal is returned from second communication device 6 to first communication device 5, as shown at step j4.
In the conventional transport resource control method described above, when a plurality of transport resources are simultaneously established, a plurality of control signals must be transmitted and received for exchanging information on transport resources. Also, when faults have occurred simultaneously in a plurality of transport resources, a plurality of control signals must be transmitted and received for exchanging information on the transport resources in which these faults have occurred.
It is therefore an object of the present invention to provide a communication system, a communication device, and a transport resource control method, which are capable of reducing the amount of control signals which are exchanged between communication devices.
To achieve the above object, the present invention, information on a plurality of transport resources utilized in communications, a request for releasing a plurality of transport resources, a notification of faults in a plurality of transport resources, and the like is included in a single control signal which is transmitted and received between communication devices. Accordingly, the amount of control signals can be reduced.
As shown in
Termination devices 131-13N are connected to transport resources #1-#N. The communication device shown in
Transport resource management section 11 manages the state of each transport resource #1-#N connected through termination device 131-13N (whether or not it is in use, whether or not a fault is occurring, and the like). Transport resource management unit 11 comprises a function of determining whether or not communications can be made with other communication devices utilizing transport resources #1-#N, a function of determining which of transport resources #1-#N is being utilized on a transport resource established with another communication device, and a function of requesting control signal control section 10 to establish a transport resource. Information indicative of the states of transport resources #1-#N is preserved in database 12.
Control signal control section 10 comprises a function of transmitting a transport resource establishment request signal in response to a request from transport resource management section 11 for establishing a transport resource with another communication device, and a function of receiving a transport resource establishment response from another communication device to determine successful/unsuccessful establishment of a transport resource with the communication device.
The communication device of this embodiment can utilize a plurality of transport resources by exchanging a variety of control signals in a manner similar to conventional communication devices. The control signals are transmitted and received by control signal control section 10 provided in each communication device. However, unlike conventional communication devices, the communication device of this embodiment collectively performs, through a single control signal, a request for establishing a plurality of transport resources, a request for releasing transport resources, a notification of faults which have occurred in a plurality of transport resources, and the like.
Transport resource management section 11 and control signal control section 10 can be implemented, for example, by an LSI comprised of a variety of logic gates, or a CPU, a DSP or the like which operates in accordance with a program.
Next, a transport resource control method of the present invention will be described with reference to the drawings.
As shown in
Upon receipt of the transport resource establishment request signal (resource #1, resource #2, resource #3) from the first communication device, the second communication device analyzes the contents of the request, and determines whether or not it accepts a communication with the first communication device utilizing transport resources #1-#3. Then when the communication utilizing transport resources #1-#3 is accepted, the second communication device returns a transport resource establishment response signal (resource #1, resource #2, resource #3) to the first communication device (step a2). In this embodiment, this single transport resource establishment response signal contains information for specifying transport resources #1-#3 utilized in the communication.
Upon detecting that faults have occurred in transport resources #2 and #3, the second communication device transmits a fault notification signal (resource #2, resource #3) to the first communication device to notify that faults have occurred in transport resources #2 and #3 (step b1). In the transport resource control method of this embodiment, this single fault notification signal contains information for specifying transport resources #2 and #3 in which the faults have occurred.
Upon receipt of the fault notification signal (resource #2, resource #3) from the first communication device, the first communication device returns a fault notification response signal (resources #2, #3) to the second communication device for responding to the fault notification signal (step b2). In the transport resource control method of this embodiment, this single fault notification response signal contains information for specifying transport resources #2 and #3 in which the faults have occurred.
First communication device 1 shown in
In the following, a description will be given of a procedure for exchanging control signals by the communication system of this embodiment when faults occur in transport resources, by using the communication system shown in
In this regard, in the following, a procedure for exchanging control signals when an attempt is made to establish transport resources #1-#3 is defined as pattern #1; a procedure for exchanging control signals when an attempt is made to establish transport resources #1, #2 is defined as pattern #2; and a procedure for exchanging control signals when an attempt is made to establish transport resources #2, #3 is defined as pattern #3. Assume that faults have occurred in transport resource s #2 and #3 immediately before these establishment requests are made.
In pattern #1, as shown in
Since second communication device 2 has detected the occurrence of faults in transport resources #2 and #3, second communication device 2 attempts to transmit a fault notification signal (resources #2, #3) to first communication device 1 for indicating that faults have occurred in transport resources #2 and #3. However, here, since second communication device 2 has received the transport resource establishment request signal for specifying transport resources #1-#3 from first communication device 1, second communication device 2 does not transmit a fault notification signal to first communication device 1 (step c2), but transmits a transport resource establishment response signal (step c3). This transport resource establishment response signal contains information which indicates that a transport resource #1 has been successfully established, and transport resources #2 and #3 have not been established.
In pattern #2, as shown in
Since second communication device 2 has detected the occurrence of faults in transport resources #2 and #3, second communication device 2 attempts to transmit a fault notification signal (resources #2, #3) to first communication device 1 for indicating that faults have occurred in transport resources #2 and #3. However, here, since second communication device 2 has received the transport resource establishment request signal for specifying transport resources #1 and #2 from first communication device 1, second communication device 2 transmits a fault notification signal (resource #2) to first communication device 1 for notifying the occurrence of the fault in the transport resource #2 (step d2). This fault notification signal contains information which indicates that the fault has occurred in transport resource #2.
First communication device 1 transmits a fault notification response signal to the received fault notification signal (resource #2) to second communication device 2 (step d3). This fault notification response signal contains information indicative of transport resource #2 in which the fault has occurred.
Subsequently, second communication device 2 transmits a transport resource establishment response signal to first communication device 1 using control signal control section 20 (step d4). This transport resource establishment response signal contains information which indicates that a transport resource #1 has been successfully established, but a transport resource #2 has not been established.
In pattern #3, as shown in
Since second communication device 2 has received the transport resource establishment request signal for specifying transport resources #2 and #3 in which the occurrence of faults has been detected, from first communication device 1, second communication device 2 transmits a fault notification signal (resources #2, #3) to first communication device 1 for notifying the occurrence of the faults in transport resources #2 and #3 (step e2). This fault notification signal contains information which indicates that the faults have occurred in transport resources #2 and #3.
First communication device 1 transmits a fault notification response signal (resources #2, #3) to the received fault notification signal (resources #2, #3) to second communication device 2 (step e3). This fault notification response signal contains information that indicates that faults have occurred in transport resources #2 and #3.
In this event, since second communication device 2 has already transmitted the fault notification signal which indicates the occurrence of the faults in transport resources #2 and #3 to first communication device 1, second communication device 2 does not transmit a transport resource establishment response signal to first communication device 1 (step e4).
As shown in
Upon receipt of the transport resource release request (resources #1, #2, #3) from first communication device 1, second communication device 2 releases transport resources #1-#3 which have been utilized in communications with first communication device 1 (disconnects a communication with each termination device), and transmits a transport resource release response signal (resources #1, #2, #3) to first communication device 1 (step f2).
Specifically,
As shown in
Control signal control section 10 generates a single transport resource establishment request signal in accordance with the instruction from transport resource management section 11, and populates information indicative of a plurality of transport resources into the transport resource establishment request signal (step g2).
Upon generating the transport resource establishment request signal, control signal control section 10 transmits the transport resource establishment request signal to second communication device 2 (step g3). On the other hand, as control signal control section 10 receives a transport resource establishment response signal from second communication device 2 as response to the transport resource establishment request signal (step g4), control signal control section 10 transmits the information contained in the transport resource establishment response signal to transport resource management section 11. Here, since the transport resources have been successfully established, transport resource management section 11 determines that a plurality of transport resources have been successfully established for use in communications based on the information transferred from control signal control section 10 (step g5).
Specifically,
As shown in
Control signal control section 10 creates a single transport resource establishment request signal which contains information indicative of a plurality of transport resource in accordance with the instruction from transport resource management section 11, and transmits the transport resource establishment request signal to the second communication device (step S2).
When a fault is occurring in a transport resource (step S3), control signal control section 10 first determines whether or not a transport resource establishment response signal has been already received from second communication device 2 (step S4).
When the transport resource establishment response signal has already been received from second communication device 2, control signal control section 10 releases the transport resource in which the fault is occurring, and that is utilized on an established transport resource upon receipt of a fault notification signal from second communication device 2 (step S5). On the other hand, when the transport resource establishment response signal has not yet been received from the second communication device (step S4), control signal control section 10 determined whether or not there is a transport resource which are waiting to be established, and in which no fault has occurred (not subjected to faults) (step S6).
When there is no transport resource in which no fault has occurred, and which are waiting to be established, i.e., when faults are occurring in all transport resources to be utilized in transport resources which are waiting to be established, control signal control section 10 releases the transport resources in which the faults are occurring, upon receipt of a fault notification signal from second communication device 2, and determines that all the transport resources have not been established (step S7). Otherwise, control signal control section 10 determines whether or not there is another failed transport resource without the ones to establish (step S8).
When there is part of the failed transport resource without the ones to establish, control signal control section 10 receives a fault notification signal and a transport resource establishment response signal from second communication device 2. In this event, control signal control section 10 determines that a failed transport resource, among the transport resources to establish, has not been established, and that a transport resource in which no fault is occurring has been successfully established. Also, control signal control section 10 releases transport resources which has established, and in which faults are occurring (step S9).
On the other hand, when there is no failed transport resource without the ones to establish, control signal control section 10 receives a transport resource establishment response transmitted from second communication device 2, but does not receive a fault notification signal. In this event, control signal control section 10 determines that a failed transport resource, among transport resources which are waiting to be established, has not been established, and a transport resource in which no fault is occurring has been successfully established (step S10).
According to the communication device of this embodiment, when one wishes to establish a plurality of transport resources at one time, the establishment of the plurality of transport resources is requested using a single control signal, thus making it possible to reduce the amount of control signals used in the establishment of the transport resources.
Also, when faults occur in a plurality of transport resources at one time, a single control signal is used to notify that the faults are occurring in the plurality of transport resources, thus making it possible to reduce the number of control signals used to notify the occurrence of the faults.
Further, in the communication device of this embodiment, to release transport resources which have been utilized on a plurality of established transport resources at one time, a single control signal is used to request release of the plurality of transport resources, thus making it possible to reduce the number of control signals used to release the transport resources.
Also, in this embodiment, since a notification is made as to whether or not a fault is occurring in each transport resource using either a fault notification signal or a transport resource establishment response signal, information as to whether or not a fault is occurring in a transport resource can be unified among respective communication devices while reducing the number of control signals. Accordingly, even if a fault is occurring in part of the transport resources to be established, the transport resource in which the fault is occurring will never be established by mistake.
The communication system of the second embodiment is configured to transmit and receive control signals through an ATM communication device for transmitting and receiving ATM control signals, shown in the conventional techniques in the communication device shown in the first embodiment. Assume, however, that the communication device of this embodiment and the ATM communication device are configured to be able to transmit and receive a request for establishing a plurality of transport resources, a transport resource release request, a fault notification, and the like, through a single control signal, in accordance with the transport resource control method shown in the first embodiment.
As shown in
ATM communication device 4 comprises control signal control section 40, transport resource management section 41, data base 42, and a plurality of termination devices connected to transport resources #1-#N.
ATM communication device 4 is capable of handling ATM control signals as described above, and when a control signal transmitted from communication device 3 contains information for notifying that a request has been received to establish a plurality of transport resources, a release request, or faults which have occurred in a plurality of transport resources, ATM communication device 4 transmits each items of information for notifying a transport resource establishment request, a release request, or faults which have occurred on a plurality of transport resources using respective individual control signals as ATM control signals utilizing an ATM communication network.
Also, when an ATM control signal is received through an ATM communication network, ATM communication device 4 transmits a single control signal which contains information for notifying to communication device 3 that a transport resource establishment request has been received, or that faults have occurred in a plurality of transport resources.
Communication device 3, which is similar in configuration to the communication device shown in the first embodiment, is capable of virtually managing a plurality of transport resources. Here, as a virtual transport resource management method, for example, a method of assigning call information which is uniquely determined on a call-by-call basis to a mobile terminal device included in a mobile communication system is contemplated. In this event, the call information is a minimum unit of transport resources in the virtual transport resource management. The call information corresponds one-to-one to a physical transport resource.
According to this embodiment, even when a control signal is transmitted and received through a communication device to which the transport resource control method of the present invention shown in the first embodiment is not applied, a plurality of transport resources can be utilized in a similar manner to the communication device of the first embodiment.
Number | Date | Country | Kind |
---|---|---|---|
2005-337974 | Nov 2005 | JP | national |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/JP2006/323460 | 11/24/2006 | WO | 00 | 5/22/2008 |