Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7722592B2 - Management server, management method, and management program - Google Patents
[go: Go Back, main page]

JP7722592B2 - Management server, management method, and management program - Google Patents

Management server, management method, and management program

Info

Publication number
JP7722592B2
JP7722592B2 JP2024541397A JP2024541397A JP7722592B2 JP 7722592 B2 JP7722592 B2 JP 7722592B2 JP 2024541397 A JP2024541397 A JP 2024541397A JP 2024541397 A JP2024541397 A JP 2024541397A JP 7722592 B2 JP7722592 B2 JP 7722592B2
Authority
JP
Japan
Prior art keywords
communication device
accommodation
group
communication
user
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.)
Active
Application number
JP2024541397A
Other languages
Japanese (ja)
Other versions
JPWO2024038605A1 (en
Inventor
寛規 井上
雅人 西口
宏樹 岩橋
俊之 金澤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NTT Inc
NTT Inc USA
Original Assignee
Nippon Telegraph and Telephone Corp
NTT Inc USA
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nippon Telegraph and Telephone Corp, NTT Inc USA filed Critical Nippon Telegraph and Telephone Corp
Publication of JPWO2024038605A1 publication Critical patent/JPWO2024038605A1/ja
Application granted granted Critical
Publication of JP7722592B2 publication Critical patent/JP7722592B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L47/00Traffic control in data switching networks
    • H04L47/70Admission control; Resource allocation

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Description

本発明は、ユーザの通信を収容する各通信装置を管理するための、管理サーバ、管理方法、および、管理プログラムに関する。 The present invention relates to a management server, a management method, and a management program for managing each communication device that accommodates user communications.

従来、ネットワーク内の複数の通信装置をグルーピングし、新規のユーザの通信に用いられる通信装置やLAG(または物理ポート)を、グループ内の各通信装置の空きリソース量に応じて設定することで、各通信装置のリソースを最適化する技術がある。 Conventionally, there is technology that optimizes the resources of each communication device by grouping multiple communication devices within a network and setting the communication device and LAG (or physical port) used for communication by a new user based on the amount of free resources of each communication device within the group.

また、グループ内の通信装置の故障時にユーザの通信を継続したり、グループ内の通信装置のソフトウェア更新等の保守作業を行ったりするため、管理サーバが、一時的にユーザの通信を同じグループ内の別の通信装置に収容替えする技術がある。 In addition, there is technology in which the management server temporarily redirects a user's communications to another communication device within the same group in order to continue user communications when a communication device within the group fails, or to perform maintenance work such as software updates on communication devices within the group.

国際公開2021/044604号International Publication No. 2021/044604

ここで、グループ内でユーザの通信の収容替え先の通信装置を制御したいというニーズがある。例えば、激甚災害に備え、同じグループ内の通信装置群を異なる建物に配置する場合がある。このような場合に、従来技術は、同じグループ内の通信装置の空きリソース量に応じてユーザの通信の収容替え先の通信装置を選定するので、例えば、異なる建物の通信装置に収容替えをすることはできない。つまり、従来技術は、ユーザの通信の収容替え先の通信装置を柔軟に制御できないという問題があった。 There is a need to control the communication device to which a user's communications are redirected within a group. For example, in preparation for a major disaster, communication devices within the same group may be located in different buildings. In such cases, conventional technology selects the communication device to which a user's communications are redirected based on the amount of available resources of the communication devices within the same group, so it is not possible to redirect a user's communications to a communication device in a different building, for example. In other words, conventional technology has the problem of being unable to flexibly control the communication device to which a user's communications are redirected.

前記した課題を解決するため、本発明は、通信装置のグループごとに前記グループに属する通信装置の識別情報を示した通信装置情報と、前記グループごとに、当該グループ内の通信装置間でユーザの通信の収容替えを行う際のルールを示した収容ルールを、前記収容ルールを適用する際の優先度とともに示した収容ルール情報とを記憶する記憶部と、収容替えの対象の通信装置の識別情報の入力を受け付ける受付部と、前記収容替えの対象の通信装置の属するグループの収容ルールを、前記優先度の高い収容ルールから順に適用することにより、前記グループに属する通信装置の中から、前記収容替えにおいてユーザの通信の収容替え先となる通信装置を選択する収容替え先選択部と、前記ユーザの通信の収容先を、前記選択された通信装置へ変更する収容替え実行部と、を備えることを特徴とする。 In order to solve the above-mentioned problems, the present invention is characterized by comprising: a memory unit that stores, for each group of communication devices, communication device information indicating identification information of communication devices belonging to the group; and accommodation rule information that indicates, for each group, accommodation rules that indicate rules for redirecting user communications between communication devices within the group, along with the priority for applying the accommodation rules; a reception unit that accepts input of identification information of the communication device that is the target of the redirection; a re-accommodation destination selection unit that applies the accommodation rules of the group to which the communication device that is the target of the redirection belongs, in order of highest priority, to select, from the communication devices that belong to the group, a communication device that will be the re-accommodation destination for the user's communications in the redirection; and a re-accommodation execution unit that changes the accommodation destination of the user's communications to the selected communication device.

本発明によれば、ユーザの通信の収容替え先の通信装置を柔軟に制御できる。 According to the present invention, it is possible to flexibly control the communication device to which a user's communications are redirected.

図1は、管理サーバの概要を説明するための図である。FIG. 1 is a diagram for explaining an overview of the management server. 図2は、管理サーバの構成例を示す図である。FIG. 2 illustrates an example of the configuration of the management server. 図3は、通信装置情報の装置情報の例を示す図である。FIG. 3 is a diagram illustrating an example of device information in the communication device information. 図4は、管理サーバの処理手順の例を示すフローチャートである。FIG. 4 is a flowchart illustrating an example of a processing procedure of the management server. 図5は、管理プログラムを実行するコンピュータの構成例を示す図である。FIG. 5 is a diagram illustrating an example of the configuration of a computer that executes a management program.

以下、図面を参照しながら、本発明を実施するための形態(実施形態)について説明する。本発明は、本実施形態に限定されない。 Hereinafter, a form (embodiment) for implementing the present invention will be described with reference to the drawings. The present invention is not limited to this embodiment.

[概要]
図1を用いて、管理サーバ10の概要を説明する。管理サーバ10は、通信装置100のグループを管理する。通信装置100はそれぞれ、自身の通信装置100に収容されるユーザの通信を制御する。
[overview]
An overview of the management server 10 will be described using Fig. 1. The management server 10 manages a group of communication devices 100. Each communication device 100 controls communication of a user accommodated by that communication device 100.

例えば、管理サーバ10は、上位システムからユーザが所望するサービスのオーダと、当該サービスの利用時に参加したい通信装置100のグループのリクエストを受け付けると、当該ユーザの通信を当該グループに属するいずれかの通信装置100に割り当てる。その後、管理サーバ10は、必要に応じて、グループ内の通信装置100に収容されるユーザの通信の収容替えを行う。例えば、管理サーバ10が、グループ内の通信装置100の障害を検知すると、当該通信装置100に割り当てられたユーザの通信をグループ内の別の通信装置100に割り当てる(収容替えを行う)。 For example, when the management server 10 receives from a higher-level system an order for a service desired by a user and a request for a group of communication devices 100 that the user wishes to join when using the service, the management server 10 assigns the user's communications to one of the communication devices 100 belonging to the group. The management server 10 then redirects the user's communications, as necessary, to a communication device 100 in the group. For example, when the management server 10 detects a failure in a communication device 100 in the group, the management server 10 assigns (redirects) the user's communications assigned to that communication device 100 to another communication device 100 in the group.

ここで、管理サーバ10は、各グループに属する通信装置100の情報(符号101参照)と、グループごとのユーザの通信の収容替えに関するルール(収容ルール。符号102参照)とを参照して、ユーザの通信の収容替えを行う。 Here, the management server 10 refers to the information of the communication devices 100 belonging to each group (see reference numeral 101) and the rules regarding the reaccommodation of user communications for each group (accommodation rules; see reference numeral 102) to reaccommodate the user's communications.

収容ルールは、例えば、符号102に示すように通信装置100のグループごとに設定され、収容ルールそれぞれには当該収容ルールを適用する際の優先度が設定される。そして、管理サーバ10が、例えば、グループ内のユーザの通信の収容替えを実行する際には、当該グループの収容ルールのうち優先度の高い収容ルールから順(例えば、第1優先度キーと収容ルール→第2優先度キーと収容ルールの順)に適用し、ユーザの通信の収容替え先の通信装置100を選択する。この収容ルールは、管理サーバ10の管理者等により設定される。 Accommodation rules are set for each group of communication devices 100, as indicated by the reference numeral 102, and a priority is set for each accommodation rule when applying that accommodation rule. When the management server 10, for example, performs reaccommodation of communications of a user within a group, it applies the accommodation rules of that group in order of highest priority (for example, first priority key and accommodation rule → second priority key and accommodation rule) and selects the communication device 100 to which the user's communications will be reaccommodated. These accommodation rules are set by an administrator of the management server 10, etc.

例えば、管理サーバ10が、図1に示す通信装置グループ#1内の#3の通信装置100の障害を検知したため、ユーザdの通信の収容替えを行う場合を考える。この場合、管理サーバ10は、通信装置グループ#1に関する第1優先度キーおよび第1優先度収容ルールを適用し、ユーザdの通信を新型の通信装置100である#5の通信装置100に収容替えする。For example, consider a case where the management server 10 detects a failure in communication device 100 #3 in communication device group #1 shown in Figure 1 and redirects user d's communications. In this case, the management server 10 applies the first priority key and first priority accommodation rule for communication device group #1 and redirects user d's communications to communication device 100 #5, which is a newer communication device 100.

その後、例えば、#1の通信装置100に障害が発生した場合を考える。この場合も、管理サーバ10は、通信装置グループ#1に関する第1優先度キーおよび第1優先度収容ルールを適用し、ユーザaの通信の収容替え先として、新型の通信装置100である#5の通信装置100を選択する。 Then, for example, consider a case where a failure occurs in communication device 100 #1. In this case, the management server 10 also applies the first priority key and first priority accommodation rule for communication device group #1, and selects communication device 100 #5, a new type of communication device 100, as the destination for accommodating user A's communications.

ここで、管理サーバ10は、ユーザdの通信を#5の通信装置100に収容替えした場合、#5の通信装置100の空きリソースが足りなくなってしまう等、第1優先度キーおよび第1優先度収容ルールを適用できないこともある。このような場合、管理サーバ10は、通信装置グループ#1に関する第2優先度キーおよび第2優先度収容ルールを適用する。そして、管理サーバ10は、上記の第2優先度キーおよび第2優先度収容ルールに基づき、ユーザaの通信の収容替え先として、ユーザaの通信を収容する#1の通信装置100とペアとなる#2の通信装置100を選択する。 Here, if the management server 10 redirects user d's communications to communication device 100 #5, it may not be able to apply the first priority key and first priority accommodation rule, for example, because communication device 100 #5 does not have enough free resources. In such a case, the management server 10 applies the second priority key and second priority accommodation rule for communication device group #1. Then, based on the above-mentioned second priority key and second priority accommodation rule, the management server 10 selects communication device 100 #2, which is paired with communication device 100 #1 that is accommodating user a's communications, as the destination to redirect user a's communications.

なお、管理サーバ10が、通信装置グループ#1に関するいずれの優先度キーおよび収容ルールを適用しても、収容替えができないと判定した場合、例えば、通信装置グループ#1内で最も空きリソースのある通信装置100に収容替えを行う。 In addition, if the management server 10 determines that reaccommodation is not possible regardless of which priority key and accommodation rule is applied to communication device group #1, the reaccommodation will be performed, for example, to the communication device 100 with the most available resources within communication device group #1.

このように管理サーバ10は、ネットワークの管理者により通信装置100のグループごとに設定された収容ルールおよび収容ルールの優先度に基づきユーザの通信の収容替えを行う。これにより、ユーザの通信の収容替え先の通信装置100を柔軟に制御することができる。In this way, the management server 10 redirects user communications based on the accommodation rules and priority of the accommodation rules set by the network administrator for each group of communication devices 100. This allows for flexible control of the communication device 100 to which the user's communications are redirected.

[構成例]
図2を用いて管理サーバ10の構成例を説明する。管理サーバ10は、例えば、通信部11、入出力部12、記憶部13、および、制御部14を備える。
[Configuration example]
An example of the configuration of the management server 10 will be described with reference to Fig. 2. The management server 10 includes, for example, a communication unit 11, an input/output unit 12, a storage unit 13, and a control unit 14.

通信部11は、NIC(Network Interface Card)等で実現され、ネットワークを介して通信装置100等の外部の装置との通信を制御する。 The communication unit 11 is realized using a NIC (Network Interface Card) or the like, and controls communication with external devices such as the communication device 100 via a network.

入出力部12は、各種データの入出力を司るインタフェースである。例えば、入出力部12は、記憶部13の収容ルール情報(通信装置グループごとの収容ルールを示した情報)の元となる情報の入力を受け付ける。 The input/output unit 12 is an interface that handles the input and output of various data. For example, the input/output unit 12 accepts input of information that serves as the basis for the accommodation rule information (information indicating the accommodation rules for each communication device group) in the memory unit 13.

記憶部13は、RAM(Random Access Memory)、フラッシュメモリ(Flash Memory)等の半導体メモリ素子、または、ハードディスク、光ディスク等の記憶装置によって実現される。記憶部13には、制御部14が各種処理を実行する際に参照するデータや、プログラムが記憶される。例えば、記憶部13には、通信装置情報と収容ルール情報が記憶される。 The memory unit 13 is realized by a semiconductor memory element such as RAM (Random Access Memory) or flash memory, or a storage device such as a hard disk or optical disk. The memory unit 13 stores data and programs referenced by the control unit 14 when performing various processes. For example, the memory unit 13 stores communication device information and accommodation rule information.

通信装置情報は、通信装置100のグループごとに当該グループに属する通信装置100の識別情報、通信装置100それぞれの空きリソース、通信装置100それぞれに収容されるユーザの通信の識別情報等を示した情報である。 Communication device information is information that indicates, for each group of communication devices 100, the identification information of the communication devices 100 belonging to that group, the free resources of each communication device 100, and the identification information of the communications of users accommodated by each communication device 100.

この通信装置情報は、例えば、(1)通信装置100のグループごとに当該グループに属する通信装置100の識別情報を示したグループ情報(図1の符号101参照)と、(2)通信装置100それぞれの空きリソース、通信装置100それぞれに収容されるユーザの通信の識別情報等を示した装置情報とにより構成される。 This communication device information is composed of, for example, (1) group information (see reference numeral 101 in Figure 1) indicating the identification information of the communication devices 100 belonging to each group of communication devices 100, and (2) device information indicating the available resources of each communication device 100, the identification information of the communications of users accommodated by each communication device 100, etc.

上記の装置情報は、例えば、図3に示すように、通信装置100のID(通信装置ID)、当該通信装置100に装備される物理ポート、当該物理ポートに割り当てられた仮想IF(インタフェース)、当該仮想IFに収容されるユーザの通信(収容ユーザ)、当該通信装置100の型名、設置場所、空きリソース、当該通信装置100におけるユーザの通信の収容の上限、当該通信装置100へユーザの通信の切り戻しが可能か不可能か等を示した情報である。 The above device information is, for example, as shown in Figure 3, information indicating the ID of the communication device 100 (communication device ID), the physical port equipped on the communication device 100, the virtual IF (interface) assigned to the physical port, the user communications accommodated by the virtual IF (accommodated users), the model name of the communication device 100, the installation location, available resources, the upper limit of the user communications that can be accommodated on the communication device 100, whether the user communications can be switched back to the communication device 100, etc.

図2の説明に戻る。収容ルール情報は、通信装置100のグループごとの収容ルールを当該収容ルールの優先度とともに示した情報である。 Returning to the explanation of Figure 2, the accommodation rule information is information that indicates the accommodation rules for each group of communication devices 100 along with the priority of the accommodation rules.

収容ルール情報は、例えば、図1の符号102に示すように、通信装置100のグループ(通信装置グループ)ごとに、当該グループの通信装置100の収容替えを行う際に用いる収容ルール(キー+ルール)を、その収容ルールを適用する際に用いる優先度とともに示した情報である。 Accommodation rule information is, for example, as shown by reference numeral 102 in Figure 1, information that indicates, for each group of communication devices 100 (communication device group), the accommodation rule (key + rule) used when reaccommodating the communication devices 100 in that group, along with the priority used when applying the accommodation rule.

例えば、図1の符号102に示す収容ルール情報において、第1優先度キーおよび第1優先度ルールは、優先度が最も高い収容ルールであり、第2優先度キーと第2優先度ルールは、次に優先度の高い収容ルールである。 For example, in the accommodation rule information shown by reference numeral 102 in Figure 1, the first priority key and first priority rule are the accommodation rule with the highest priority, and the second priority key and second priority rule are the accommodation rule with the next highest priority.

例えば、制御部14が、通信装置グループ#1のユーザの通信の収容替えを行う際には、まず、通信装置グループ#1に関する第1優先度キーおよび第1優先度収容ルールを評価する。そして、制御部14が、第1優先度キーおよび第1優先度ルール(優先度=1の収容ルール)を評価した結果、適用できないと判定した場合、第2優先度キーおよび第2優先度ルール(優先度=2の収容ルール)を評価する。For example, when the control unit 14 re-accommodates communications of a user of communication device group #1, it first evaluates the first priority key and first priority accommodation rule for communication device group #1. If the control unit 14 evaluates the first priority key and first priority rule (accommodation rule with priority = 1) and determines that they cannot be applied, it evaluates the second priority key and second priority rule (accommodation rule with priority = 2).

例えば、図1の符号102に示す、通信装置グループ#1に関する優先度=1の収容ルールは、#1、#2、#3、#4の通信装置100に収容されるユーザの通信の収容替え先の通信装置100として、グループ内の通信装置100から新型(例えば、最も新しい型)の通信装置100を選択するというルールである。For example, the accommodation rule for priority = 1 for communication device group #1, shown as reference numeral 102 in Figure 1, is a rule that selects a newer (e.g., newest) communication device 100 from the communication devices 100 in the group as the communication device 100 to which the user's communications accommodated by communication devices 100 #1, #2, #3, and #4 will be transferred.

そして、制御部14が、上記のルールを評価した結果、当該ルールを適用できるのであれば当該ルールに基づき新型の通信装置100を収容替え先として選択する。一方、制御部14が、上記のルールを適用できないと判定した場合、通信装置グループ#1に関する優先度=2の収容ルールを評価する。 Then, if the control unit 14 evaluates the above rules and determines that the rules can be applied, it selects a new communication device 100 as the replacement destination based on the rules. On the other hand, if the control unit 14 determines that the above rules cannot be applied, it evaluates the accommodation rule with priority = 2 for communication device group #1.

図1の符号102に示す、通信装置グループ#1に関する優先度=2の収容ルールは、ペアを構成するいずれかの通信装置100がユーザの通信の収容替えの対象となった場合、収容替え先の通信装置100として当該ペアを構成する他方の通信装置100を選択するというルールである。 The accommodation rule for priority = 2 for communication device group #1, shown as reference numeral 102 in Figure 1, is a rule that when one of the communication devices 100 constituting a pair becomes the target for reaccommodating a user's communication, the other communication device 100 constituting the pair is selected as the communication device 100 to which the user's communication will be reaccommodated.

例えば、通番1の優先度=2の収容ルールは、#1の通信装置100と#2の通信装置100をペアとし、#1の通信装置100と#2の通信装置100のいずれかのユーザの通信が収容替えの対象となった場合、当該ペアを構成する他方の通信装置100を収容替え先として選択するというルールである。そして、制御部14が、上記のルールを評価した結果、当該ルールを適用できるのであれば当該ルールに基づき、ペアとなる通信装置100を収容替え先として選択する。 For example, the accommodation rule for priority 2 for serial number 1 pairs communication device 100 #1 and communication device 100 #2, and if communication by a user of either communication device 100 #1 or communication device 100 #2 becomes subject to reaccommodation, the other communication device 100 in the pair is selected as the reaccommodation destination. Then, if the control unit 14 evaluates the above rule and determines that the rule can be applied, it selects the paired communication device 100 as the reaccommodation destination based on the rule.

また、収容ルールには、上記以外のルールが設定されていてもよい。例えば、収容ルールは、グループ内の通信装置100のうち、収容替えの対象の通信装置100とは設置場所が異なる通信装置100を、ユーザの通信の収容替え先の通信装置100として選択するというルールが設定されてもよい。 Furthermore, the accommodation rule may be set to rules other than those described above. For example, the accommodation rule may be set to select, among the communication devices 100 in the group, a communication device 100 that is installed in a different location from the communication device 100 that is the target of the reaccommodation, as the communication device 100 to which the user's communication will be reaccommodated.

また、収容ルールには、例えば、通信装置100の識別情報、通信装置100の物理ポート、通信装置100の型名、通信装置100の設置場所等を収容替えのパラメータとして用いて、様々なルールが設定されてよい。 In addition, various rules may be set for the accommodation rules, using, for example, the identification information of the communication device 100, the physical port of the communication device 100, the model name of the communication device 100, the installation location of the communication device 100, etc. as accommodation relocation parameters.

制御部14は、管理サーバ10全体の制御を司る。制御部14は、例えば、CPU(Central Processing Unit)が、記憶部13に記憶されたプログラムを実行することにより、収容ルール設定部141、情報設定部142、情報更新部143、受付部144、収容替え先選択部145、収容替え実行部146の機能を実現する。 The control unit 14 is responsible for the overall control of the management server 10. The control unit 14, for example, realizes the functions of the accommodation rule setting unit 141, information setting unit 142, information update unit 143, reception unit 144, reaccommodation destination selection unit 145, and reaccommodation execution unit 146 by having the CPU (Central Processing Unit) execute programs stored in the memory unit 13.

収容ルール設定部141は、収容ルール情報(図1の符号102参照)に収容ルールを設定する。例えば、収容ルール設定部141は、入出力部12経由で管理者等から入力された収容ルールを収容ルール情報に設定する。 The accommodation rule setting unit 141 sets accommodation rules in the accommodation rule information (see reference numeral 102 in Figure 1). For example, the accommodation rule setting unit 141 sets accommodation rules input by an administrator or the like via the input/output unit 12 in the accommodation rule information.

情報設定部142は、通信装置情報(図1の符号102および図3参照)に、各通信装置100の情報を設定する。例えば、情報設定部142は、入出力部12経由で管理者等から入力された各通信装置100の情報を通信装置情報に設定する。 The information setting unit 142 sets information about each communication device 100 in the communication device information (see reference numeral 102 in Figure 1 and Figure 3). For example, the information setting unit 142 sets information about each communication device 100 input by an administrator or the like via the input/output unit 12 in the communication device information.

情報更新部143は、通信装置情報の装置情報を更新する。例えば、情報更新部143は、収容替え実行部146によりユーザの通信の収容替えが実行されると、装置情報(図3参照)における、各通信装置100の収容ユーザの情報、空きリソース等の情報を更新する。 The information update unit 143 updates the device information in the communication device information. For example, when the accommodation relocation execution unit 146 performs accommodation of a user's communication, the information update unit 143 updates information such as information about the accommodated users of each communication device 100 and available resources in the device information (see Figure 3).

また、情報更新部143は、外部装置等から、グループ内の通信装置100がメンテナンス中、工事中、故障中等の情報を取得すると、当該情報を装置情報(図3参照)における当該通信装置100の情報に反映させる。例えば、情報更新部143は、装置情報(図3参照)における、当該通信装置100へユーザの通信の切り戻しを不可に変更する。 Furthermore, when the information update unit 143 acquires information from an external device or the like that a communication device 100 in the group is undergoing maintenance, construction, or out of order, the information update unit 143 reflects the information in the device information (see Figure 3) for that communication device 100. For example, the information update unit 143 changes the device information (see Figure 3) to indicate that the user's communication cannot be switched back to that communication device 100.

受付部144は、収容替えの対象となる通信装置100の識別情報の入力を受け付ける。例えば、受付部144は、いずれかの通信装置100がメンテナンス中、工事中、故障中等の情報を取得すると、当該通信装置100の識別情報を収容替えの対象となる通信装置100として受け付ける。 The reception unit 144 receives input of identification information of the communication device 100 that is to be relocated. For example, when the reception unit 144 acquires information that one of the communication devices 100 is undergoing maintenance, construction, or out of order, it receives the identification information of that communication device 100 as the communication device 100 that is to be relocated.

収容替え先選択部145は、受付部144において収容替えの対象となる通信装置100の識別情報の入力を受け付けると、当該通信装置100の属するグループの通信装置100から、収容替え先の通信装置100を選択する。 When the receiving unit 144 receives input of identification information of the communication device 100 to be relocated, the relocation destination selection unit 145 selects a relocation destination communication device 100 from the communication devices 100 in the group to which the communication device 100 belongs.

収容替え先選択部145は、例えば、収容ルール情報に示される収容替えの対象のグループの収容ルールのうち、優先度の高い収容ルールから順に適用することにより、収容替え先の通信装置100を選択する。 The relocation destination selection unit 145 selects the relocation destination communication device 100, for example, by applying the accommodation rules of the group to be relocated, as indicated in the accommodation rule information, in order of highest priority.

なお、収容替え先選択部145が、収容ルールに基づきユーザの通信の収容替え先となる通信装置100を選択する際、装置情報(図3参照)を参照し、収容替え先の通信装置100が確かに存在するか、収容替え先の通信装置100が当該収容ルールに示される型名であるか否か等をチェックする。 When the relocation destination selection unit 145 selects a communication device 100 to which the user's communications will be relocated based on the accommodation rules, it refers to the device information (see Figure 3) and checks whether the relocation destination communication device 100 actually exists, whether the relocation destination communication device 100 has the model name indicated in the accommodation rules, etc.

また、収容替え先選択部145は、収容ルールに基づき、収容替え先の通信装置100へユーザの通信の収容替えを行った場合に、当該通信装置100のユーザの通信の収容数が、当該通信装置100に割り当てられたユーザの通信の収容の上限を超えないか否かを、装置情報(図3参照)を参照して判定する。そして、収容替え先選択部145は、収容替え先の通信装置100が上記のユーザの通信の収容の上限を超えないと判定した場合、当該通信装置100を収容替え先として選択する。 Furthermore, the reaccommodation destination selection unit 145, when reaccommodating a user's communications to a reaccommodation destination communication device 100 based on the accommodation rules, determines by referring to the device information (see Figure 3) whether the number of user communications that can be accommodated by the communication device 100 does not exceed the upper limit of the user communications that can be accommodated assigned to the communication device 100. Then, if the reaccommodation destination selection unit 145 determines that the reaccommodation destination communication device 100 does not exceed the upper limit of the user communications that can be accommodated, it selects the communication device 100 as the reaccommodation destination.

なお、管理サーバ10はユーザの通信の収容替えが実行された後に、管理者等の指示により、当該ユーザの通信を元の通信装置100に戻す(切り戻す)場合もある。 In addition, after the user's communication has been redirected, the management server 10 may, at the instruction of an administrator or other person, return (switch back) the user's communication to the original communication device 100.

このような場合、収容替え先選択部145は、装置情報(図3参照)を参照して、当該通信装置100がメンテナンス中、工事中等により切り戻すことができない状態か否かを確認してもよい。また、収容替え先選択部145は、装置情報(図3参照)を参照して、当該ユーザの通信や当該ユーザの通信を収容する通信装置100が、管理者等の設定により切り戻し不可の状態になっていないか否かを確認してもよい。In such cases, the relocation destination selection unit 145 may refer to the device information (see Figure 3) to check whether the communication device 100 is in a state where it cannot be switched back due to maintenance, construction, etc. The relocation destination selection unit 145 may also refer to the device information (see Figure 3) to check whether the user's communications or the communication device 100 accommodating the user's communications is in a state where it cannot be switched back due to settings by an administrator, etc.

また、収容替え先選択部145は、収容替えの対象のグループの収容ルールについて最も優先度の高い収容ルールから順にすべての収容ルールを適用しても、収容替え先の通信装置100を選択できない場合、装置情報(図3参照)を参照して、当該グループの通信装置100の中で空きリソースが最も大きい通信装置100を収容替え先の通信装置100として選択してもよい。また、収容替え先選択部145は、収容替えを中止すると決定してもよい。 Furthermore, if the reaccommodation destination selection unit 145 is unable to select a reaccommodation destination communication device 100 even after applying all of the accommodation rules of the group to be reaccommodated in order from the accommodation rule with the highest priority, it may refer to the device information (see Figure 3) and select the communication device 100 with the most free resources among the communication devices 100 in the group as the reaccommodation destination communication device 100. Furthermore, the reaccommodation destination selection unit 145 may decide to cancel the reaccommodation.

収容替え実行部146は、収容替え先選択部145により選択された通信装置100にユーザの通信の収容替えを行う。なお、収容替え実行部146により、ユーザの通信の収容替えが行われた後、情報更新部143は、上記の収容替えを、装置情報(図3参照)に反映させる。 The reaccommodation execution unit 146 reaccommodates the user's communications to the communication device 100 selected by the reaccommodation destination selection unit 145. After the reaccommodation execution unit 146 has reaccommodated the user's communications, the information update unit 143 reflects the reaccommodation in the device information (see Figure 3).

[処理手順]
次に、図4を用いて、管理サーバ10の処理手順の例を説明する。まず、管理サーバ10の受付部144は、収容替えの対象の通信装置100の識別情報の入力を受け付ける(S1)。
[Processing Procedure]
Next, an example of the processing procedure of the management server 10 will be described with reference to Fig. 4. First, the reception unit 144 of the management server 10 receives input of identification information of the communication device 100 that is the target of reaccommodation (S1).

次に、収容替え先選択部145は、通信装置情報のグループ情報を参照して、収容替えの対象の通信装置100の属するグループを特定する。そして、収容替え先選択部145は、収容ルール情報に示される当該通信装置100の属するグループの収容ルールのうち、優先度の高い収容ルールから順に選択する(S2)。Next, the reaccommodation destination selection unit 145 refers to the group information in the communication device information to identify the group to which the communication device 100 to be reaccommodated belongs.The reaccommodation destination selection unit 145 then selects the accommodation rules of the group to which the communication device 100 belongs, as indicated in the accommodation rule information, in descending order of priority (S2).

そして、収容替え先選択部145が、S2で選択した収容ルールに基づき、ユーザの通信の収容替え先の通信装置100を選択できた場合(S3でYes)、収容替え実行部146は、収容替え先選択部145により選択された通信装置100にユーザの通信の収容替えを行う(S7)。 Then, if the reaccommodation destination selection unit 145 is able to select a communication device 100 to which the user's communications will be reaccommodated based on the accommodation rule selected in S2 (Yes in S3), the reaccommodation execution unit 146 reaccommodates the user's communications to the communication device 100 selected by the reaccommodation destination selection unit 145 (S7).

その後、情報更新部143は、上記のユーザの通信の収容替えを装置情報(図3参照)に反映させる(S8:装置情報を更新)。例えば、ユーザaの通信が#1の通信装置100から#2の通信装置100に収容替えされた場合、情報更新部143は、上記の装置情報におけるユーザaの通信の収容替え先を、#1の通信装置100から#2の通信装置100に変更する。 Then, the information update unit 143 reflects the redirection of the user's communications in the device information (see Figure 3) (S8: Update device information). For example, if user A's communications are redirected from communication device 100 #1 to communication device 100 #2, the information update unit 143 changes the redirection destination of user A's communications in the device information from communication device 100 #1 to communication device 100 #2.

一方、収容替え先選択部145が、S2で選択した収容ルールに基づき、ユーザの通信の収容替え先の通信装置100を選択できなかったが(S3でNo)、当該収容ルールの次の優先度の収容ルールに基づき、ユーザの通信の収容替え先の通信装置100を選択できた場合(S4でYes)、収容替え実行部146は、収容替え先選択部145により選択された通信装置100にユーザの通信の収容替えを行う(S7)。その後、S8へ進む。On the other hand, if the reaccommodation destination selection unit 145 is unable to select a communication device 100 to which the user's communications should be reaccommodated based on the accommodation rule selected in S2 (No in S3), but is able to select a communication device 100 to which the user's communications should be reaccommodated based on an accommodation rule with the next highest priority (Yes in S4), the reaccommodation execution unit 146 reaccommodates the user's communications to the communication device 100 selected by the reaccommodation destination selection unit 145 (S7). Then, proceed to S8.

また、S4で、収容替え先選択部145が収容替え先の通信装置100を選択できず(S4でNo)、かつ、全ての優先度の収容ルールを選択済みであれば(S5でYes)、S6へ進む。そして、収容替え先選択部145は、装置情報(図3参照)を参照して、当該グループの通信装置100の中で最も空きリソースが大きい通信装置100を選択する(S6)。そして、収容替え実行部146は、収容替え先選択部145により選択された通信装置100にユーザの通信の収容替えを行う(S7)。その後、S8へ進む。 Also, in S4, if the reaccommodation destination selection unit 145 is unable to select a reaccommodation destination communication device 100 (No in S4) and accommodation rules for all priorities have been selected (Yes in S5), proceed to S6. Then, the reaccommodation destination selection unit 145 references the device information (see Figure 3) and selects the communication device 100 with the most available resources among the communication devices 100 in the group (S6). Then, the reaccommodation execution unit 146 reaccommodates the user's communications to the communication device 100 selected by the reaccommodation destination selection unit 145 (S7). Then, proceed to S8.

一方、S5で収容替え先選択部145が、当該通信装置グループの収容ルールのうち、まだ選択していない優先度の収容ルールがあれば(S5でNo)、S4へ戻る。 On the other hand, in S5, if the re-accommodation destination selection unit 145 finds that there is an accommodation rule of a priority that has not yet been selected among the accommodation rules of the communication device group (No in S5), it returns to S4.

管理サーバ10が上記の処理を行うことで、ネットワークの管理者により設定された収容ルールに基づき、ユーザの通信の収容替え先の通信装置100を選択することができる。 By performing the above processing, the management server 10 can select a communication device 100 to which the user's communications will be redirected based on the accommodation rules set by the network administrator.

[システム構成等]
また、図示した各部の各構成要素は機能概念的なものであり、必ずしも物理的に図示のように構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部又は一部を、各種の負荷や使用状況等に応じて、任意の単位で機能的又は物理的に分散・統合して構成することができる。さらに、各装置にて行われる各処理機能は、その全部又は任意の一部が、CPU及び当該CPUにて実行されるプログラムにて実現され、あるいは、ワイヤードロジックによるハードウェアとして実現され得る。
[System configuration, etc.]
Furthermore, the components of each unit shown in the figure are conceptual functional units and do not necessarily have to be physically configured as shown. In other words, the specific form of distribution and integration of each device is not limited to that shown in the figure, and all or part of them can be functionally or physically distributed and integrated in any unit depending on various loads, usage conditions, etc. Furthermore, all or any part of the processing functions performed by each device can be realized by a CPU and a program executed by the CPU, or can be realized as hardware using wired logic.

また、前記した実施形態において説明した処理のうち、自動的に行われるものとして説明した処理の全部又は一部を手動的に行うこともでき、あるいは、手動的に行われるものとして説明した処理の全部又は一部を公知の方法で自動的に行うこともできる。この他、上記文書中や図面中で示した処理手順、制御手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。 Furthermore, among the processes described in the above embodiments, all or part of the processes described as being performed automatically can be performed manually, or all or part of the processes described as being performed manually can be performed automatically using known methods. In addition, the information, including the processing procedures, control procedures, specific names, various data, and parameters shown in the above documents and drawings, can be changed as desired unless otherwise specified.

[プログラム]
前記した管理サーバ10は、パッケージソフトウェアやオンラインソフトウェアとしてプログラム(管理プログラム)を所望のコンピュータにインストールさせることによって実装できる。例えば、上記のプログラムを情報処理装置に実行させることにより、情報処理装置を管理サーバ10として機能させることができる。ここで言う情報処理装置にはスマートフォン、携帯電話機やPHS(Personal Handyphone System)等の移動体通信端末、さらには、PDA(Personal Digital Assistant)等の端末等がその範疇に含まれる。
[program]
The management server 10 can be implemented by installing a program (management program) as package software or online software on a desired computer. For example, by executing the program on an information processing device, the information processing device can function as the management server 10. The information processing device referred to here includes mobile communication terminals such as smartphones, mobile phones, and PHS (Personal Handyphone Systems), as well as terminals such as PDAs (Personal Digital Assistants).

図5は、管理プログラムを実行するコンピュータの一例を示す図である。コンピュータ1000は、例えば、メモリ1010、CPU1020を有する。また、コンピュータ1000は、ハードディスクドライブインタフェース1030、ディスクドライブインタフェース1040、シリアルポートインタフェース1050、ビデオアダプタ1060、ネットワークインタフェース1070を有する。これらの各部は、バス1080によって接続される。 Figure 5 shows an example of a computer that executes a management program. The computer 1000 has, for example, memory 1010 and a CPU 1020. The computer 1000 also has a hard disk drive interface 1030, a disk drive interface 1040, a serial port interface 1050, a video adapter 1060, and a network interface 1070. Each of these components is connected by a bus 1080.

メモリ1010は、ROM(Read Only Memory)1011及びRAM(Random Access Memory)1012を含む。ROM1011は、例えば、BIOS(Basic Input Output System)等のブートプログラムを記憶する。ハードディスクドライブインタフェース1030は、ハードディスクドライブ1090に接続される。ディスクドライブインタフェース1040は、ディスクドライブ1100に接続される。例えば磁気ディスクや光ディスク等の着脱可能な記憶媒体が、ディスクドライブ1100に挿入される。シリアルポートインタフェース1050は、例えばマウス1110、キーボード1120に接続される。ビデオアダプタ1060は、例えばディスプレイ1130に接続される。 The memory 1010 includes a ROM (Read Only Memory) 1011 and a RAM (Random Access Memory) 1012. The ROM 1011 stores a boot program such as a BIOS (Basic Input Output System). The hard disk drive interface 1030 is connected to a hard disk drive 1090. The disk drive interface 1040 is connected to a disk drive 1100. A removable storage medium such as a magnetic disk or optical disk is inserted into the disk drive 1100. The serial port interface 1050 is connected to a mouse 1110 and a keyboard 1120, for example. The video adapter 1060 is connected to a display 1130, for example.

ハードディスクドライブ1090は、例えば、OS1091、アプリケーションプログラム1092、プログラムモジュール1093、プログラムデータ1094を記憶する。すなわち、上記の管理サーバ10が実行する各処理を規定するプログラムは、コンピュータにより実行可能なコードが記述されたプログラムモジュール1093として実装される。プログラムモジュール1093は、例えばハードディスクドライブ1090に記憶される。例えば、管理サーバ10における機能構成と同様の処理を実行するためのプログラムモジュール1093が、ハードディスクドライブ1090に記憶される。なお、ハードディスクドライブ1090は、SSD(Solid State Drive)により代替されてもよい。 The hard disk drive 1090 stores, for example, an OS 1091, an application program 1092, a program module 1093, and program data 1094. That is, the programs that define the processes executed by the management server 10 are implemented as program modules 1093 in which computer-executable code is written. The program modules 1093 are stored, for example, on the hard disk drive 1090. For example, a program module 1093 for executing processes similar to the functional configuration of the management server 10 is stored on the hard disk drive 1090. The hard disk drive 1090 may be replaced by an SSD (Solid State Drive).

また、上述した実施形態の処理で用いられるデータは、プログラムデータ1094として、例えばメモリ1010やハードディスクドライブ1090に記憶される。そして、CPU1020が、メモリ1010やハードディスクドライブ1090に記憶されたプログラムモジュール1093やプログラムデータ1094を必要に応じてRAM1012に読み出して実行する。 In addition, data used in the processing of the above-described embodiment is stored as program data 1094, for example, in memory 1010 or hard disk drive 1090. Then, the CPU 1020 reads the program module 1093 or program data 1094 stored in memory 1010 or hard disk drive 1090 into RAM 1012 as needed and executes it.

なお、プログラムモジュール1093やプログラムデータ1094は、ハードディスクドライブ1090に記憶される場合に限らず、例えば着脱可能な記憶媒体に記憶され、ディスクドライブ1100等を介してCPU1020によって読み出されてもよい。あるいは、プログラムモジュール1093及びプログラムデータ1094は、ネットワーク(LAN(Local Area Network)、WAN(Wide Area Network)等)を介して接続される他のコンピュータに記憶されてもよい。そして、プログラムモジュール1093及びプログラムデータ1094は、他のコンピュータから、ネットワークインタフェース1070を介してCPU1020によって読み出されてもよい。 The program module 1093 and program data 1094 may not necessarily be stored on the hard disk drive 1090, but may also be stored on a removable storage medium, for example, and read by the CPU 1020 via the disk drive 1100, etc. Alternatively, the program module 1093 and program data 1094 may be stored on another computer connected via a network (such as a LAN (Local Area Network), WAN (Wide Area Network)). The program module 1093 and program data 1094 may then be read by the CPU 1020 from the other computer via the network interface 1070.

10 管理サーバ
11 通信部
12 入出力部
13 記憶部
14 制御部
100 通信装置
141 収容ルール設定部
142 情報設定部
143 情報更新部
144 受付部
145 収容替え先選択部
REFERENCE SIGNS LIST 10 Management server 11 Communication unit 12 Input/output unit 13 Storage unit 14 Control unit 100 Communication device 141 Accommodation rule setting unit 142 Information setting unit 143 Information update unit 144 Reception unit 145 Reaccommodation destination selection unit

Claims (8)

通信装置のグループごとに前記グループに属する通信装置の識別情報を示した通信装置情報と、前記グループごとに、当該グループ内の通信装置間でユーザの通信の収容替えを行う際のルールを示した収容ルールを、前記収容ルールを適用する際の優先度とともに示した収容ルール情報とを記憶する記憶部と、
収容替えの対象の通信装置の識別情報の入力を受け付ける受付部と、
前記収容替えの対象の通信装置の属するグループの収容ルールを、前記優先度の高い収容ルールから順に適用することにより、前記グループに属する通信装置の中から、前記収容替えにおいてユーザの通信の収容替え先となる通信装置を選択する収容替え先選択部と、
前記ユーザの通信の収容先を、前記選択された通信装置へ変更する収容替え実行部と、
を備えることを特徴とする管理サーバ。
a storage unit that stores, for each group of communication devices, communication device information indicating identification information of communication devices belonging to the group, and accommodation rule information that indicates, for each group, accommodation rules that indicate rules for reaccommodating user communications between communication devices within the group, along with priorities for applying the accommodation rules;
a reception unit that receives input of identification information of a communication device that is a target of relocation;
a re-accommodation destination selection unit that selects a communication device to which the user's communication is to be re-accommodated from among the communication devices belonging to the group by applying accommodation rules of the group to which the re-accommodation target communication device belongs in order of priority, starting with the accommodation rule with the highest priority;
a re-accommodation execution unit that changes the accommodation destination of the user's communication to the selected communication device;
A management server comprising:
前記収容ルールは、
同じグループ内でペアとなる通信装置が示されており、前記ペアとなるいずれか一方の通信装置がユーザの通信の収容替えの対象となった場合、前記ペアとなる他方の通信装置を前記ユーザの通信の収容替え先の通信装置として選択するというルールを含むこと
を特徴とする請求項1に記載の管理サーバ。
The accommodation rules are:
The management server according to claim 1, characterized in that it includes a rule that indicates paired communication devices within the same group, and that when one of the paired communication devices becomes the target of a user's communication redirection, the other of the paired communication device is selected as the communication device to which the user's communication is redirected.
前記通信装置情報は、
前記通信装置それぞれの型の情報をさらに含み、
前記収容ルールは、
前記収容替えの対象の通信装置が属するグループの通信装置のうち、最も新しい型の通信装置を前記ユーザの通信の収容替え先の通信装置として選択するというルールを含むこと
を特徴とする請求項1に記載の管理サーバ。
The communication device information
Further comprising information on the type of each of the communication devices;
The accommodation rules are:
The management server according to claim 1, further comprising a rule that the newest type of communication device among the communication devices of the group to which the communication device to be relocated belongs is selected as the communication device to which the user's communication is to be relocated.
前記通信装置情報は、
前記通信装置が設置される場所の情報をさらに含み、
前記収容ルールは、
前記収容替えの対象の通信装置の属するグループの通信装置のうち、前記収容替えの対象の通信装置が設置される場所とは異なる場所に設置される通信装置を、前記ユーザの通信の収容替え先の通信装置として選択するというルールを含むこと
を特徴とする請求項1に記載の管理サーバ。
The communication device information
Further, information on a location where the communication device is installed is included;
The accommodation rules are:
The management server according to claim 1, characterized in that it includes a rule that a communication device installed at a location other than the location where the communication device to be relocated is installed is selected as the communication device to which the user's communications will be relocated, from among the communication devices of the group to which the communication device to be relocated belongs.
前記収容替え先選択部は、
前記優先度の高い収容ルールから順に収容ルールを適用し、適用した収容ルールによりユーザの通信の収容替え先の通信装置を選択できる場合、前記ユーザの通信の収容替え先となる通信装置を選択し、選択できない場合、当該収容ルールの次に優先度の高い収容ルールを適用する
ことを特徴とする請求項1に記載の管理サーバ。
The reaccommodation destination selection unit
2. The management server according to claim 1, wherein the management server applies the accommodation rules in order of priority, and if the applied accommodation rule allows selection of a communication device to which the user's communication will be redirected, selects the communication device to which the user's communication will be redirected, and if the applied accommodation rule does not allow selection, applies the accommodation rule with the next highest priority.
前記収容替え先選択部は、
前記グループのどの優先度の収容ルールを適用しても、ユーザの通信の収容替え先の通信装置を選択できないと判定した場合、当該グループの通信装置のうち、空きリソースが最も大きい通信装置を選択する、または、収容替えを中止する
ことを特徴とする請求項1に記載の管理サーバ。
The reaccommodation destination selection unit
The management server according to claim 1, characterized in that, when it is determined that it is not possible to select a communication device to which the user's communication is to be redirected, regardless of which priority accommodation rule of the group is applied, the management server selects the communication device of the group with the most available resources, or cancels the redirection.
通信装置のグループごとに前記グループに属する通信装置の識別情報を示した通信装置情報と、前記グループごとに、当該グループ内の通信装置間でユーザの通信の収容替えを行う際のルールを示した収容ルールを、前記収容ルールを適用する際の優先度とともに示した収容ルール情報とを記憶する記憶部を備える管理サーバが、
収容替えの対象の通信装置の識別情報の入力を受け付ける工程と、
前記収容替えの対象の通信装置の属するグループの収容ルールを、前記優先度の高い収容ルールから順に適用することにより、前記グループに属する通信装置の中から、前記収容替えにおいてユーザの通信の収容替え先となる通信装置を選択する工程と、
前記ユーザの通信の収容先を、前記選択された通信装置へ変更する工程と、
を含むことを特徴とする管理方法。
a management server including a storage unit that stores, for each group of communication devices, communication device information indicating identification information of communication devices belonging to the group, and accommodation rule information that indicates, for each group, a rule for reaccommodating user communications between communication devices within the group, together with a priority for applying the accommodation rule;
receiving input of identification information of a communication device to be relocated;
a step of selecting a communication device to which the user's communication is to be redirected from among the communication devices belonging to the group by applying accommodation rules of the group to which the communication device to be redirected belongs in order of priority, starting with the accommodation rule with the highest priority;
redirecting the user's communications to the selected communications device;
A management method comprising:
通信装置のグループごとに前記グループに属する通信装置の識別情報を示した通信装置情報と、前記グループごとに、当該グループ内の通信装置間でユーザの通信の収容替えを行う際のルールを示した収容ルールを、前記収容ルールを適用する際の優先度とともに示した収容ルール情報とを記憶する記憶部を備えるコンピュータに、
収容替えの対象の通信装置の識別情報の入力を受け付ける工程と、
前記収容替えの対象の通信装置の属するグループの収容ルールを、前記優先度の高い収容ルールから順に適用することにより、前記グループに属する通信装置の中から、前記収容替えにおいてユーザの通信の収容替え先となる通信装置を選択する工程と、
前記ユーザの通信の収容先を、前記選択された通信装置へ変更する工程と、
を実行させるための管理プログラム。
a computer including a storage unit that stores, for each group of communication devices, communication device information indicating identification information of communication devices belonging to the group, and accommodation rule information that indicates, for each group, a rule for reaccommodating user communications between communication devices within the group, together with a priority for applying the accommodation rule;
receiving input of identification information of a communication device to be relocated;
a step of selecting a communication device to which the user's communication is to be redirected from among the communication devices belonging to the group by applying accommodation rules of the group to which the communication device to be redirected belongs in order of priority, starting with the accommodation rule with the highest priority;
redirecting the user's communications to the selected communications device;
A management program for running the program.
JP2024541397A 2022-08-19 2022-08-19 Management server, management method, and management program Active JP7722592B2 (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/JP2022/031448 WO2024038605A1 (en) 2022-08-19 2022-08-19 Management server, management method, and management program

Publications (2)

Publication Number Publication Date
JPWO2024038605A1 JPWO2024038605A1 (en) 2024-02-22
JP7722592B2 true JP7722592B2 (en) 2025-08-13

Family

ID=89941709

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2024541397A Active JP7722592B2 (en) 2022-08-19 2022-08-19 Management server, management method, and management program

Country Status (2)

Country Link
JP (1) JP7722592B2 (en)
WO (1) WO2024038605A1 (en)

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3132986B2 (en) * 1995-07-14 2001-02-05 沖電気工業株式会社 Packet switch

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
岩橋 宏樹 Hiroki Iwahashi,ユーザ収容柔軟化システムにおける収容替え先制限方法の検討,電子情報通信学会2021年通信ソサイエティ大会講演論文集2 PROCEEDINGS OF THE 2021 IEICE COMMUNICATIONS SOCIETY CONFERENCE,日本,2021年08月31日,第11頁
西口 雅人 Masato NISHIGUCHI,エッジルータのユーザ収容替えにおける通信断の極小化とネットワーク負荷の平準化 Minimization Communica,電子情報通信学会技術研究報告 Vol.121 No.2 [online] IEICE Technical Report,日本,一般社団法人電子情報通信学会 The Institute of Electronics,Information and Communication Engineers,2021年04月08日,第71-76頁

Also Published As

Publication number Publication date
WO2024038605A1 (en) 2024-02-22
JPWO2024038605A1 (en) 2024-02-22

Similar Documents

Publication Publication Date Title
US8769040B2 (en) Service providing system, a virtual machine server, a service providing method, and a program thereof
JP4620455B2 (en) Business continuity policy for server-linked environments
KR100383381B1 (en) A Method and Apparatus for Client Managed Flow Control on a Limited Memory Computer System
US11194569B2 (en) Method, electronic device and medium for upgrading a hyper-converged infrastructure node
CN112470119B (en) Service upgrading method and device in distributed system and distributed system
JP2005056391A (en) Method and system for balancing workload of computing environment
US11556369B2 (en) Virtual machine deployment method and OMM virtual machine
US8495090B2 (en) Storage medium containing parallel process control program, parallel processs control system, and parallel process control method
EP2631797B1 (en) Thin client system with virtual machine management and server, method and program for connection management
KR20170110708A (en) Opportunistic Resource Migration for Resource Deployment Optimization
EP3879875A1 (en) Resource change method and device, apparatus, and storage medium
EP4046021B1 (en) Virtual machine operation management in computing devices
JP2009223519A (en) Cluster system and method for selecting master node in system
JP7439928B2 (en) Management device, management method, management program, and management system
WO2020211358A1 (en) Database scheduling method and apparatus, and computer device and storage medium
CN118034588A (en) Data migration method, device, computer equipment and readable storage medium
CN112631994A (en) Data migration method and system
JP7722592B2 (en) Management server, management method, and management program
CN118467124A (en) Task scheduling method, device, computer equipment, program product and storage medium
US12058001B2 (en) Control device, control method, control program and control system
US11994965B2 (en) Storage system, failover control method, and recording medium
CN117555675A (en) Kernel configuration method, device, equipment and storage medium
CN116185634A (en) Resource Scheduling Method and System
JP7643561B2 (en) Management device, management method, and management program
JP2010238044A (en) Virtual machine management system, virtual machine management method and virtual machine management program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20250129

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20250701

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250714

R150 Certificate of patent or registration of utility model

Ref document number: 7722592

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150