Base station and communication control method
The base station system predicts a specific communication device's channel availability during group communication, addressing the challenge of channel assignment by determining a specific device and calculating the time until a connection is possible.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-08-27
- Publication Date
- 2026-03-11
AI Technical Summary
Existing base stations struggle to accurately predict the time until a connection becomes possible during group communication when all channels are occupied, making it difficult to assign channels to new communication devices.
A base station system that includes an acquisition unit to gather communication information, an extraction unit to identify communication devices, and a prediction unit to determine a specific communication device within a group communication, allowing for the calculation of a predicted channel usage and waiting time.
Enables the selection of a specific communication device from multiple devices during group communication when channels are unavailable, accurately predicting the time until a connection can be made.
Smart Images

Figure 2026042170000001_ABST
Abstract
Description
[Technical Field]
[0001] The present disclosure relates to a base station and a communication control method. [Background technology]
[0002] There are known techniques for predicting the end time of communication using a communication device. For example, Patent Document 1 discloses a technique for predicting when a call will end even if the other party you want to talk to is busy, and notifying the other party of the call end timing when the call occurs. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Application Laid-Open No. 2008-10918 Summary of the Invention [Problem to be solved by the invention]
[0004] In communications via a base station, such as with a commercial radio, when a channel is full and a connection request is received from another communication device, the base station is expected to accurately predict the time until connection becomes possible. However, when the call using the channel is a group communication, it is difficult to predict the time until connection becomes possible from communications between multiple communication devices.
[0005] The present disclosure aims to provide a base station and a communication control method that can determine a specific communication device from among multiple communication devices when there are no available channels during group communication and a connection request is made from a communication device. [Means for solving the problem]
[0006] The base station of the present disclosure includes an acquisition unit that acquires communication information, which is information regarding communications to multiple communication devices; an extraction unit that extracts communication device information, which is information regarding the communication devices, from the communication information acquired by the acquisition unit; and a prediction unit that, when a request to start new communication is received from the communication device and a channel cannot be assigned, and the communication currently assigned to the channel is group communication, determines at least one of the communication devices belonging to the group as a specific communication device from the communication device information extracted by the extraction unit.
[0007] The communication control method disclosed herein includes the steps of acquiring communication information that is information regarding communications to multiple communication devices, extracting communication device information that is information regarding the communication devices from the acquired communication information, and, when a request to start new communication is received from the communication device and a channel cannot be assigned, if the communication currently assigned to the channel is group communication, determining at least one of the communication devices that belong to the group as a specific communication device from the extracted communication device information. [Effects of the Invention]
[0008] According to the present disclosure, when a connection request is made from a communication device when there are no available channels, a specific communication device can be selected from among a plurality of communication devices. [Brief explanation of the drawings]
[0009] [Figure 1] FIG. 1 is a diagram illustrating an example of the configuration of a communication system according to an embodiment. [Figure 2] FIG. 2 is a block diagram illustrating an example of the configuration of a base station according to the embodiment. [Figure 3] FIG. 3 is a block diagram illustrating an example of the configuration of a communication device according to the embodiment. [Figure 4] FIG. 4 is a diagram illustrating an example of communication log data according to the first example of the embodiment. [Figure 5] FIG. 5 is a diagram illustrating an example of communication log data according to the second example of the embodiment. [Figure 6] FIG. 6 is a diagram illustrating an example of communication log data according to the third example of the embodiment. [Figure 7] FIG. 7 is a diagram illustrating an example of communication log data according to the fourth example of the embodiment. [Figure 8] FIG. 8 is a diagram showing call information of a current group communication according to the embodiment. [Figure 9] FIG. 9 is a flowchart showing a flow of processing by the base station according to the embodiment. DETAILED DESCRIPTION OF THE INVENTION
[0010] Hereinafter, embodiments of the present disclosure will be described in detail with reference to the accompanying drawings. Note that the present disclosure is not limited to these embodiments, and in the following embodiments, the same components are designated by the same reference numerals, and redundant description will be omitted.
[0011] [Embodiment] (Communication Systems) An example of the configuration of a communication system according to an embodiment will be described with reference to Fig. 1. Fig. 1 is a diagram showing an example of the configuration of a communication system according to an embodiment.
[0012] As shown in Fig. 1, the communication system 1 includes a base station 10 and a plurality of communication devices 12. The communication devices 12 are, for example, wireless communication devices such as commercial radios. In the example shown in Fig. 1, the communication devices 12 include four communication devices: communication device 12a, communication device 12b, communication device 12c, and communication device 12d, but the present disclosure is not limited to this. It is assumed that the communication devices 12a to 12d belong to the same group and are performing group communication.
[0013] If communication devices 12a to 12d are performing group communication and there are no available channels, and another communication device 12 requests base station 10 to connect to base station 10, base station 10 cannot allocate a channel to the other communication device 12. In such a case, the other communication device 12 cannot start communication until the group communication between communication devices 12a to 12d ends. Therefore, in the present disclosure, a process is executed to predict the end time of the group communication between communication devices 12a to 12d and provide the predicted end time to the other communication device 12 that made the connection request.
[0014] (base station) An example of the configuration of a base station according to the embodiment will be described with reference to Fig. 2. Fig. 2 is a block diagram showing an example of the configuration of a base station according to the embodiment.
[0015] The base station 10 includes a communication unit 20, a storage unit 22, and a control unit 24.
[0016] The communication unit 20 is a communication interface that transmits and receives various types of data between the base station 10 and the communication devices 12 via a network. The network may be, for example, a commercial wireless communication network or a mobile phone network. The communication unit 20 may have a function of communicating with an external device via, for example, the Internet network. The communication unit 20 performs data communication to allocate a channel for each communication with multiple communication devices 12 under the control of, for example, the control unit 24.
[0017] The storage unit 22 stores various types of information. The storage unit 22 stores information such as the contents of calculations performed by the control unit 24 and programs. The storage unit 22 includes at least one of a RAM (Random Access Memory), a main storage device such as a ROM (Read Only Memory), and an external storage device such as an HDD (Hard Disk Drive).
[0018] The storage unit 22 stores communication log data indicating the communication history of each communication device 12. For example, the storage unit 22 stores the communication log data in association with channel allocation time, communication device information, communication type information, and the number of communications. The communication log data is also called past communication information. Details of the communication log data stored in the storage unit 22 will be described later.
[0019] The control unit 24 controls each unit of the base station 10. The control unit 24 includes, for example, an information processing device such as a CPU (Central Processing Unit) or an MPU (Micro Processing Unit), and a storage device such as a RAM or a ROM. The control unit 24 executes a program that controls the operation of the base station 10 according to the present disclosure. The control unit 24 may be realized by an integrated circuit such as an ASIC (Application Specific Integrated Circuit) or an FPGA (Field Programmable Gate Array). The control unit 24 may be realized by a combination of hardware and software.
[0020] The control unit 24 includes an acquisition unit 30, an extraction unit 32, a counting unit 34, a prediction unit 36, a calculation unit 38, and an output unit 40.
[0021] The acquisition unit 30 acquires various types of information. For example, the acquisition unit 30 acquires communication information, which is information related to communication, from data communicated by the communication unit 20.
[0022] The extraction unit 32 extracts various types of information. The extraction unit 32 extracts, from the communication information acquired by the acquisition unit 30, communication device information, which is information related to the communication device, and communication type information, which is information related to the type of communication.
[0023] The counting unit 34 counts the number of communications, which is the number of times that communication is performed with the communication device 12, within a channel allocation time, which is the period during which the communication unit 20 allocates a channel.
[0024] The prediction unit 36 calculates a predicted channel use time, which is a predicted time until the channel becomes available for use. The prediction unit 36 calculates the predicted channel use time based on past communication information stored in the storage unit 22, for example.
[0025] For example, when the communication unit 20 receives a request from another communication device 12 to start new communication and is unable to allocate a channel, the prediction unit 36 calculates the predicted channel usage time when the communication currently allocated to the channel is group communication.
[0026] Specifically, the prediction unit 36 determines at least one communication device 12 belonging to the group as a specific communication device from the communication device information extracted by the extraction unit 32. For example, the prediction unit 36 determines the communication device 12 that will first start communication after channel allocation begins as the specific communication device. For example, the prediction unit 36 determines the communication device 12 with the highest importance among the multiple communication devices 12 as the specific communication device. For example, the prediction unit 36 determines the communication device 12 used by the group leader as the specific communication device. For example, the prediction unit 36 determines at least one communication device 12 with an importance level equal to or higher than a predetermined level as the specific communication device.
[0027] The prediction unit 36 then calculates the predicted channel usage time based on the communication time of the specific communication device from the past communication information and the number of communications, which is the number of communications performed by the communication devices 12 belonging to the group during the period assigned to the channel. The method for calculating the predicted channel usage time will be described later.
[0028] The calculation unit 38 calculates a predicted channel waiting time, which is a predicted waiting time until the use of a channel ends. The calculation unit 38 calculates the predicted channel waiting time based on, for example, the predicted channel use time predicted by the prediction unit 36 and the elapsed time from the channel allocation to the present time.
[0029] The output unit 40 outputs the predicted channel waiting time calculated by the calculation unit 38. The output unit 40 transmits the predicted channel waiting time via the communication unit 20 to the other communication device 12 that has made the connection request, for example.
[0030] (Communication equipment) An example of the configuration of a communication device according to an embodiment will be described with reference to Fig. 3. Fig. 3 is a block diagram showing an example of the configuration of a communication device according to an embodiment.
[0031] As shown in FIG. 3, the communication device 12 includes an input unit 50, an output unit 52, a communication unit 54, a storage unit 56, and a control unit 58.
[0032] The input unit 50 accepts various input operations for the communication device 12. The input unit 50 is configured with various input devices such as a touch panel, a button, a switch, and a microphone.
[0033] The output unit 52 is configured with an output device that outputs various types of information. The output unit 52 includes, for example, a display device such as a liquid crystal display, an organic EL (Electro-Luminescence) display, etc. The output unit 52 includes, for example, a speaker that outputs sound.
[0034] The communication unit 54 is a communication interface that transmits and receives various data between the communication device 12 and the base station 10 via the network. The communication unit 54 transmits, for example, communication start request data to the base station 10 for starting communication with another communication device 12.
[0035] The storage unit 56 stores various types of information. The storage unit 56 stores information such as the contents of calculations performed by the control unit 58 and programs. The storage unit 56 includes, for example, at least one of a RAM, a main storage device such as a ROM, and an external storage device such as an HDD.
[0036] The control unit 58 controls each unit of the communication device 12. The control unit 58 has, for example, an information processing device such as a CPU or an MPU, and a storage device such as a RAM or a ROM. The control unit 58 executes a program that controls the operation of the communication device 12 according to the present disclosure. The control unit 58 may be realized by, for example, an integrated circuit such as an ASIC or an FPGA. The control unit 58 may be realized by a combination of hardware and software.
[0037] (Communication log data) 4 to 7, communication log data stored in the base station according to the embodiment will be described. FIGS. 4 to 7 show communication log data when communication devices 12a to 12d shown in FIG. 1 perform group communication. Communication log data is also called past communication information. The base station 10 stores communication log data D1 to D4 shown in FIGS. 4 to 7 in the storage unit 22. In the following, it is assumed that communication device 12a is the communication device used by the group leader. In other words, communication device 12a is a specific communication device.
[0038] (First example) 4 is a diagram illustrating an example of communication log data according to the first example of the embodiment. As shown in FIG. 4, the communication log data D1 includes items such as “communication type information,” “identification information,” “communication start time,” “communication end time,” “communication duration,” “communication channel start time,” “communication channel end time,” “channel allocation duration,” “number of communications,” and “communication period.”
[0039] The "communication type information" is information indicating the type of communication. The "communication type information" indicates "individual" for one-to-one individual communication, and indicates "group" for group communication.
[0040] The "identification information" is an ID for uniquely identifying a communication device. In this embodiment, the identification information of the communication device 12a is "#12a", the identification information of the communication device 12b is "#12b", the identification information of the communication device 12c is "#12c", and the identification information of the communication device 12d is "#12d".
[0041] "Communication start time" indicates the time when communication started. "Communication end time" indicates the time when communication ended. "Communication duration" indicates the time during which communication was performed from the "communication start time" to the "communication end time."
[0042] "Communication channel start time" indicates the time when use of the communication channel started. "Communication channel end time" indicates the time when use of the communication channel ended. "Channel allocation time" indicates the time during which the communication channel was allocated, from the "communication channel start time" to the "communication channel end time."
[0043] The "number of communications" indicates the number of calls made in the communications. The "time of communication" indicates whether it is the "first communication" in the communications or a "response communication" to the communications.
[0044] The example shown in FIG. 4 represents communication log data of a group communication in which communication device 12a issues an instruction from communication device 12b to communication device 12d.
[0045] 4, communication device 12a communicates for the first time from communication device 12b to communication device 12d for 15 seconds from 9:00:00 to 9:00:15. In this case, the communication channel is used for 15 seconds from 9:00:00 to 9:00:15. The number of communications is one.
[0046] (Second example) 5 is a diagram illustrating an example of communication log data according to a second example of the embodiment. As shown in FIG. 5, the communication log data D2 includes items such as “communication type information,” “identification information,” “communication start time,” “communication end time,” “communication duration,” “communication channel start time,” “communication channel end time,” “channel allocation duration,” “number of communications,” and “communication period.”
[0047] The example shown in FIG. 5 represents communication log data of a group communication in which the communication device 12a requests a response from the communication device 12b.
[0048] 5, communication device 12a performs initial communication from communication device 12b to communication device 12d for 15 seconds from 10:00:00 to 10:00:15. Communication device 12b performs response communication to communication device 12a for 5 seconds from 10:00:15 to 10:00:20. In this case, the communication channel is used for 20 seconds from 10:00:00 to 10:00:20. The number of communications is two.
[0049] (Third example) 6 is a diagram illustrating an example of communication log data according to a third example of the embodiment. As shown in FIG. 6, the communication log data D3 includes items such as “communication type information,” “identification information,” “communication start time,” “communication end time,” “communication duration,” “communication channel start time,” “communication channel end time,” “channel allocation duration,” “number of communications,” and “communication period.”
[0050] The example shown in FIG. 6 represents communication log data of a group communication in which the communication device 12a requests a response from the communication device 12b to the communication device 12d.
[0051] In the example shown in FIG. 6, communication device 12a indicates that communication device 12b performed initial communication with communication device 12d for 30 seconds from 11:00:00 to 11:00:30. Communication device 12b indicates that response communication was performed with communication device 12a for 5 seconds from 11:00:30 to 11:00:35. Communication device 12c indicates that response communication was performed with communication device 12a for 5 seconds from 11:00:35 to 11:00:40. Communication device 12d indicates that response communication was performed with communication device 12a for 5 seconds from 11:00:40 to 11:00:45. In this case, the communication channel was used for 45 seconds from 11:00:00 to 11:00:45. The number of communications is four.
[0052] (Example 4) 7 is a diagram illustrating an example of communication log data according to a fourth example of the embodiment. As shown in FIG. 7, the communication log data D4 includes items such as “communication type information,” “identification information,” “communication start time,” “communication end time,” “communication duration,” “communication channel start time,” “communication channel end time,” “channel allocation duration,” “number of communications,” and “communication period.”
[0053] The example shown in Figure 7 represents communication log data of a group communication in which communication device 12a requests a response from communication device 12b to communication device 12d, and in response to the response from communication device 12b to communication device 12d, communication device 12a again requests a response from communication device 12b.
[0054] In the example shown in FIG. 7, communication device 12a indicates that communication device 12b performed initial communication with communication device 12d for 30 seconds from 12:00:00 to 12:00:30. Communication device 12b indicates that response communication was performed with communication device 12a for 5 seconds from 12:00:30 to 12:00:35. Communication device 12c indicates that response communication was performed with communication device 12a for 5 seconds from 12:00:35 to 12:00:40. Communication device 12d indicates that response communication was performed with communication device 12a for 5 seconds from 12:00:40 to 12:00:45. Communication device 12a indicates that response communication was performed with communication device 12b for 10 seconds from 12:00:45 to 12:00:55. This indicates that communication device 12b performed response communication to communication device 12a for five seconds, from 12:00:55 to 12:01:00. In this case, the communication channel was used for 60 seconds, from 11:00:00 to 11:01:00. The number of communications was six.
[0055] (Calculation method for predicted channel usage time) Next, a method for calculating a predicted channel usage time according to this embodiment will be described.
[0056] First, the calculation unit 38 calculates the average communication time of the "initial communication" when the communication device 12a starts group communication based on the communication log data D1 to D4. Specifically, the calculation unit 38 calculates the average communication time of the "initial communication" as (15 + 15 + 30 + 20) / 4 = 20 [seconds].
[0057] Next, the prediction unit 36 calculates the average number of communications while the communication device 12a starts group communication and a channel is assigned. In this case, the number of communications when there is one communication and the number of "first communications" when there are two or more communications are excluded to avoid duplication, since the average communication time for the "first communications" is calculated. Specifically, the prediction unit 36 calculates the average number of communications as ((2-1)+(4-1)+(6-1)) / 3=3.
[0058] Next, the prediction unit 36 calculates a predicted value of the communication time of the "response communication" based on the calculated average value of the number of communications. Specifically, the prediction unit 36 calculates the average communication time of the "response communication" as follows: predetermined time (e.g., 5 seconds) x average number of communications (3 times) = 15 seconds. The predetermined time may be determined based on the average communication time per past group communications, for example, or may be arbitrarily set by the user as an approximate time.
[0059] Next, the prediction unit 36 calculates the predicted channel usage time based on the average communication time of the "initial communication" and the communication time of the "response communication." Specifically, the prediction unit 36 calculates the predicted channel usage time as follows: average communication time of the "initial communication" (10 seconds) + predicted communication time of the "response communication" (15 seconds) = 35 seconds. If the calculated predicted channel usage time includes a decimal point, the prediction unit 36 may round up to an integer value.
[0060] (Calculation method for estimated channel waiting time) Next, a method for calculating the predicted channel waiting time will be described.
[0061] 8 is a diagram showing call information of a current group call according to the embodiment. The call information D5 includes items such as "communication type information," "identification information," "call duration up to now," "number of communications," and "communication time."
[0062] "Current communication time" indicates the communication time from when the communication channel started to be used until the present. In the example shown in Figure 8, "Current communication time" is 10 seconds. The current communication time is also called elapsed time.
[0063] The calculation unit 38 calculates the predicted channel waiting time based on the predicted channel use time and the elapsed time of the group communication up to now. Specifically, the calculation unit 38 calculates the predicted channel time as follows: predicted channel waiting time (35 seconds) - elapsed time of the group communication up to now (10 seconds) = 25 seconds.
[0064] 4 to 8, the specific communication device is described as being one, but the present disclosure is not limited to this. In the present disclosure, the specific communication device may be two or more.
[0065] For example, if there are two or more specific communication devices, each communication log data will include two or more items with the communication time being "first communication." In such a case, the calculation unit 38 first calculates the average value of the communication time of the "first communication" for each specific communication device based on each communication log data. Then, the calculation unit 38 may further calculate the average value of the calculated average values of the communication time of the "first communication" for each specific communication device. Since the rest is the same as when there is one specific communication device, a description thereof will be omitted. As a result, the present disclosure can calculate the predicted channel usage time even when there are two or more specific communication devices.
[0066] Although the present disclosure has been described as calculating the predicted channel usage time based on communication log data, the present disclosure is not limited thereto. The calculation unit 38 may calculate the predicted channel usage time using, for example, a trained model generated by machine learning. In this case, the trained model is generated so as to output the predicted channel usage time when, for example, users participating in group communication are input. Such trained models can be generated using various techniques, such as neural networks, deep neural networks, recurrent neural networks, multilayer perceptrons, vector autoregression, random forests, gradient boosting decision trees, convolutional neural networks, long short-term memory (LSTM), gated recurrent units (GRUs), factor analysis models, and Bayesian networks. The trained model may be generated in advance, or the control unit 24 may have a function for generating the trained model.
[0067] (Base station processing) The flow of processing in the base station according to the embodiment will be described with reference to Fig. 9. Fig. 9 is a flowchart showing the flow of processing in the base station according to the embodiment.
[0068] The process shown in FIG. 9 is a process executed by the base station 10 when a plurality of communication devices 12 are performing group communication and a connection request is received from another communication device 12.
[0069] The acquisition unit 30 acquires communication information related to communication from data communicated by the communication unit 20 (step S10). The extraction unit 32 extracts identification information and communication type information of the communication device 12 from the communication information acquired by the acquisition unit 30 (step S12). The counting unit 34 counts the channel allocation time and the number of communications performed within the channel allocation time (step S14). The control unit 24 stores the channel allocation time, identification information, communication type information, and number of communications as past communication information in the storage unit 22 (step S16). The processes of steps S10 to S16 may be performed in any order.
[0070] The control unit 24 receives communication start request data, which is a connection request for starting communication, from the other communication device 12 (step S18).
[0071] The control unit 24 determines whether or not there is an available channel to be assigned to the other communication device 12 that transmitted the communication start request data (step S20). If it is determined that there is an available channel (step S20; Yes), the process proceeds to step S22. If it is determined that there is no available channel (step S20; No), the process proceeds to step S24.
[0072] If the determination in step S20 is Yes, the control unit 24 allocates a channel to the other communication device 12 (step S22), and then ends the processing in FIG.
[0073] If the determination in step S20 is No, the acquisition unit 30 acquires other communication information from the communication start request data of the other communication device 12 (step S24).
[0074] The extraction unit 32 extracts the identification information and communication type information of the other communication device 12 from the other communication information (step S26).
[0075] The control unit 24 determines whether the other communication device 12 has requested group communication (step S28). Specifically, if the communication type information of the other communication device 12 that transmitted the communication start request data is "group," it is determined to be group communication. If it is determined that a request for group communication has been made (step S28; Yes), the process proceeds to step S30. If it is determined that a request for one-to-one individual communication has been made (step S28; No), the process proceeds to step S32.
[0076] If the determination in step S28 is Yes, the prediction unit 36 calculates the predicted channel usage time for group communication based on the specific communication device information and the number of communications (step S30). Specifically, the prediction unit 36 calculates the predicted channel usage time based on the communication time and the number of communications of the specific communication device included in the past communication information.
[0077] If the determination in step S28 is No, the prediction unit 36 calculates the predicted channel usage time based on the communication device information (step S32). Specifically, the prediction unit 36 calculates the predicted channel usage time based on the communication time of the communication device 12 currently in communication, which is included in the past communication information. For example, the prediction unit 36 may calculate the predicted channel usage time based on the average time of past individual calls of the communication device 12 currently in communication.
[0078] The calculation unit 38 calculates the predicted channel waiting time based on the predicted channel use time calculated by the prediction unit 36 (step S34).
[0079] The output unit 40 outputs the predicted channel usage time calculated by the calculation unit 38 (step S36).
[0080] As described above, in this embodiment, when a connection request is received from another communication device during group communication and there are no available channels, the time at which the group communication will end is predicted based on log data. This allows the embodiment to accurately predict the time until the other communication device becomes available for connection.
[0081] The components of each device shown in the figure are conceptual functional components 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 and usage conditions. This distribution and integration configuration may also be performed dynamically.
[0082] Although the embodiments of the present disclosure have been described above, the present disclosure is not limited to the contents of these embodiments. Furthermore, the above-described components include those that can be easily imagined by a person skilled in the art, those that are substantially the same, and those that are within the so-called equivalent range. Furthermore, the above-described components can be combined as appropriate. Furthermore, various omissions, substitutions, or modifications of the components can be made without departing from the spirit of the above-described embodiments. [Explanation of symbols]
[0083] 1. Communication Systems 10 base station 12,12a,12b,12c,12d Communication device 20,54 Communications Department 22,56 Storage part 24,58 Control unit 30 Acquisition Department 32 Extraction part 34 Counting Unit 36 Prediction Department 38 Calculation Unit 40,52 Output section 50 Input section
Claims
1. an acquisition unit that acquires communication information that is information related to communications with a plurality of communication devices; an extraction unit that extracts communication device information, which is information about the communication device, from the communication information acquired by the acquisition unit; a prediction unit that, when a request to start new communication is received from the communication device and a channel cannot be allocated, determines at least one of the communication devices belonging to a group from the communication device information extracted by the extraction unit as a specific communication device if the communication currently allocated to the channel is group communication; A base station comprising:
2. the prediction unit determines the communication device that first starts communication after channel allocation starts as the specific communication device; The base station of claim 1 .
3. the prediction unit determines the communication device with the highest importance among the communication devices belonging to the group as the specific communication device; The base station according to claim 1 or 2.
4. a communication unit that allocates channels to the plurality of communication devices for each communication and communicates data; a counting unit that counts the number of communications that are the number of communications that are performed with the communication device within a channel allocation time that is a period during which the communication unit allocates a channel; a storage unit for recording each piece of information; a calculation unit for calculating a channel waiting predicted time, which is a predicted waiting time until use of a channel is completed; an output unit that outputs the channel waiting prediction time calculated by the calculation unit; Equipped with The extraction unit extracts communication type information that is information regarding a type of communication, the storage unit stores the channel allocation time, the communication device information, the communication type information, and the number of communications as past communication information in association with each other; the prediction unit calculates a channel usage predicted time, which is a predicted time for using the channel, based on the call time of the specific communication device from the past communication information stored in the storage unit and the number of communications, which is the number of communications performed by the communication devices belonging to the group during a period assigned to the channel; the calculation unit calculates the channel waiting predicted time based on the channel usage predicted time and the elapsed time from the channel allocation to the present time. The base station according to claim 1 or 2.
5. obtaining communication information relating to communications to a plurality of communication devices; extracting communication device information, which is information relating to the communication device, from the acquired communication information; receiving a request from the communication device to start new communication and being unable to allocate a channel, if the communication currently allocated to the channel is group communication, determining at least one of the communication devices belonging to the group as a specific communication device from the extracted communication device information; A communication control method comprising:
Citation Information
Patent Citations
Telephone controller with speech end timing notice function
JP2008010918A