Wireless relay device, wireless relay method, and program
The wireless relay device with an identifier system addresses the challenge of accurately determining terminal device connectivity and ensuring reliable audio signal transmission in simplex communication systems, particularly in group calls, by enhancing signal quality monitoring and retransmission processes.
Patent Information
- Application Number
- JP2025014905
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2025-01-31
- Publication Date
- 2025-04-11
- Estimated Expiration
- 2041-06-25
AI Technical Summary
Existing communication systems face challenges in accurately determining whether terminal devices are connected during simplex communication, especially in group calls, and in ensuring reliable transmission of audio signals across different communication service areas.
A wireless relay device is equipped with an identifier system that records and manages audio signals and identifiers, allowing for accurate tracking of signal quality and retransmission of audio signals to ensure reliable communication across terminal devices.
The proposed solution enhances the accuracy of audio signal communication by improving signal quality monitoring and retransmission processes, ensuring reliable transmission even when terminal devices move across different communication service areas.
Smart Images

Figure 2025062005000001_ABST
Abstract
Description
[Technical field]
[0001] The present invention relates to a communication technology, and more particularly to a wireless relay device for performing communication of a voice signal, a first terminal device, The present invention relates to a communication system, a second terminal device, and a communication system. [Background technology]
[0002] In a communication system such as a mobile communication system, an answering machine system for a terminal device is provided. The control station on the network side checks the connection of the terminal device and If so, the terminal device is notified that there is a message to be left (for example, Patent Document 1). [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Application Publication No. 10-190847 Summary of the Invention [Problem to be solved by the invention]
[0004] Since Patent Document 1 is based on the premise of individual calls, the control station does not check whether the terminal device is connected. It is possible to check whether the terminal device has received the signal, and to grasp the time from which the terminal device has not received the signal. Therefore, in a group call in simplex communication, the terminal device is not connected. It is difficult to confirm.
[0005] The present invention has been made in view of the above circumstances, and its object is to provide a method for detecting voice and other The object of the present invention is to provide a technique for ensuring reliable communication of information signals. [Means for solving the problem]
[0006] In order to solve the above problem, a wireless relay device according to an embodiment of the present invention is provided. a first communication unit that receives a first voice signal from a first terminal device; a second communication unit that transmits the first voice signal as a second voice signal together with the identifier to a second terminal device; a recording unit that records the first voice signal and the identifier received by the first communication unit; and a second terminal device. The second communication unit receives the identifier last received by the second terminal device as the final identifier. Then, the list of identifiers recorded in the recording unit after the last identifier is transmitted from the second communication unit to the second terminal. Relay recording to be sent to the device A sound control unit.
[0007] Any combination of the above components and the expression of the present invention may be used as a method, an apparatus, a system, a recording medium, Conversions between the body, computer program, etc. are also valid aspects of the present invention. be. Effect of the Invention
[0008] According to the present invention, the accuracy of communication of voice signals can be improved. [Brief description of the drawings]
[0009] [Figure 1] FIG. 1 is a diagram illustrating a configuration of a communication system according to an embodiment. [Diagram 2] 2 is a sequence diagram showing a communication procedure between the first terminal device and the wireless relay device in FIG. 1. [Diagram 3] 3(a) and 3(b) are diagrams showing the data structure of a database stored in the wireless relay device of FIG. [Figure 4] 4(a)-(d) are diagrams showing an overview of the processing in the wireless relay device of FIG. [Diagram 5] 2 is a sequence diagram showing a communication procedure between the wireless relay device of FIG. 1 and a second terminal device. [Figure 6]1. FIG. 4 is a diagram showing a data structure of another database stored in the wireless relay device of FIG. [Figure 7] FIG. 2 is a diagram showing a configuration of a first terminal device in FIG. [Figure 8] 8 is a flowchart showing a communication procedure by the first terminal device of FIG. 7. [Figure 9] 8 is a flowchart showing a retransmission process procedure by the first terminal device in FIG. 7. [Figure 10] FIG. 2 is a diagram illustrating a configuration of the wireless relay device of FIG. [Figure 11] 11 is a flowchart showing a communication procedure performed by the wireless relay device of FIG. [Figure 12] 11 is a flowchart showing another communication procedure performed by the wireless relay device of FIG. [Figure 13] FIG. 2 is a diagram showing a configuration of a second terminal device in FIG. [Figure 14] 14 is a flowchart showing a communication procedure by the second terminal device of FIG. 13. [Figure 15] 14 is a flowchart showing a selection playback process performed by the second terminal device of FIG. 13. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0010] Before explaining the present invention in detail, let us first give an overview. When the conventional system detects that a call cannot be made, it records the voice and makes the call possible. When the time comes, the recorded voice can be automatically transmitted. The example concerns a simplex (one-way) communication system. For example, the transmitting terminal , transmits a voice signal (hereinafter referred to as a "first voice signal") to a wireless relay device, and the wireless relay device The received first voice signal is transmitted to the terminal device on the receiving side as a second voice signal. When a call is made, multiple receiving terminal devices are included.
[0011] In simplex communication, it is not possible to receive a signal while transmitting a signal. The transmitting terminal device detects the reception status of the signal at the wireless relay device or the receiving terminal device. In particular, in a simplex group call, the Even if there is a terminal device on the receiving side that cannot receive radio waves, the wireless relay device can In addition, multiple receiving terminal devices cannot recognize when the device has stopped receiving data. In each of these cases, the timing of non-reception is different. In addition, a technology is required to efficiently retransmit a call to the terminal device on the sending side. The transmitting terminal device must detect whether the wireless relay device has received the signal from the terminal device normally. Therefore, the wireless relay device can receive the signal from the transmitting terminal device without fail. Technology is also required to relay the signal to the receiving terminal device.
[0012] In this embodiment, the transmitting terminal device records the transmitted first voice signal and transmits it to the wireless relay device. records the received first audio signal and identifies the first audio signal and the second audio signal. The wireless relay device manages the first voice message received by the first voice message (hereinafter referred to as a "call ID"). When the quality of the signal is poor, the first voice signal is improved by requesting the transmitting terminal device to retransmit the signal. The receiving terminal device reliably records the signal from outside the communication service area. When a user moves into the area and connects to a wireless relay device, the user who was previously located within the communication service area The call ID of the second voice signal received last in time (hereinafter referred to as the "last call ID") The wireless relay device receives the last call ID from the receiving terminal device. Then, from the recorded first audio signal, the unreceived first audio signal is converted into a second audio signal by the receiving side. This ensures reliable transmission from the first terminal device to the wireless relay device and wireless Thus, reliable transmission from the line relay device to the second terminal device is achieved.
[0013] FIG. 1 shows a configuration of a communication system 1000. The communication system 1000 includes a terminal device 10. 1 through 3, collectively referred to as 100a through 100c, and a wireless relay device 200. The number of terminal devices 100 included in the communication system 1000 is not limited to "3". The number of relay devices 200 is not limited to "1". Sex communication takes place.
[0014] The terminal device 100 performs voice communication, for example, by PTT (Push to Talk). In PTT, the PTT button of the terminal device 100 is pressed down. When the PT of the terminal device 100 is When the T button is not pressed, the terminal device 100 can receive a voice signal. Here, as an example, the first terminal device 100a corresponds to the above-mentioned transmitting terminal device, and the second The terminal device 100b and the third terminal device 100c correspond to the above-mentioned receiving terminal devices.
[0015] The wireless relay device 200 is a wireless device that relays communications between multiple terminal devices 100. When the transmission output of the line relay device 200 is set to be larger than the transmission output of the terminal device 100, A first communication service area 10a is formed around the wireless relay device 200, and a first A second communication service area 10b is formed around the first communication service area 10a. The communication service area 10a covers communication from the wireless relay device 200 to the terminal device 100 and The second communication service area is an area in which communication from the device 100 to the wireless relay device 200 is possible. The relay device 10b is capable of communicating with the terminal device 100 from the wireless relay device 200, but This is an area where communication from the wireless relay device 100 to the wireless relay device 200 is not possible. The boundary between the first communication service area 10a and the second communication service area 10b is not clear. As the terminal device 100 moves out of the service area 10a, the wireless relay device 200 The quality of communication to the network deteriorates and communication becomes impossible.
[0016] When the PTT button is pressed, the first terminal device 100a receives a call ID. The wireless relay device 200 transmits the first voice signal to which the call ID is added. When the first terminal device 100a receives the first voice signal as a second voice signal, the first voice signal is converted into a call ID and The second terminal device 100b and the third terminal device 100c are in the first communication service area. When the second terminal device 100 is located within the first communication service area 10a or the second communication service area 10b, b and the third terminal device 100c transmit the second voice signal to which the call ID is added to the wireless relay device 200 In this way, the first terminal device 100a, the second terminal device 100b, and the third terminal device A group call is made using 100c.
[0017] In such a situation, it is desirable to eliminate missed calls for group calls. It is desirable to be able to transmit voice signals even when a squall occurs. In this case, the user of the first terminal device 100a can see the second terminal device 100b and the It is unclear which of the three terminals 100c has experienced a missed call. A process to solve this problem will be described. and a second process between the wireless relay device 200 and the second terminal device 100b. Divide.
[0018] Here, the second terminal device 100b is located outside the second communication service area 10b as shown in FIG. Since the second terminal device 100b is moving toward the inside of the communication service area 10a, It is assumed that a missed call will occur. On the other hand, the third terminal device 100c is the first communication server as shown in FIG. Since the third terminal device 100c is located within the service area 10a, a missed call occurs to the third terminal device 100c. Therefore, in the following, the second terminal device 100 is assumed to be the receiving terminal device. Only b will be the subject of explanation.
[0019] FIG. 2 is also used to explain the first process. FIG. 2 shows a first terminal device 100a and FIG. 1 is a sequence diagram showing a communication procedure between the first terminal device 100a and the relay device 200. The first terminal device 100a is connected to the wireless relay device 2. 00 to request channel allocation (S12). This represents a case where the radio wave does not reach the device 200. For example, If there is no response from the wireless relay device 200 within a certain period of time, the first terminal device 100a The wireless relay device 200 transmits a transmission request again to request channel allocation (S14). When the relay device 200 receives the transmission request, it checks whether there is a free channel (S16 The wireless relay device 200 assigns the first terminal device 100a to an available channel and issues a transmission permission The notification is sent to the first terminal device 100a (S18). The first terminal device 100a receives voice and data. The wireless relay device 200 starts transmitting and recording voice and data (S20). Start (S22).
[0020] The first terminal device 100a transmits a first voice signal to the wireless relay device 200 (S24, S 26). The first terminal device 100a records the first voice signal to be transmitted and transmits it to the wireless relay device 20. 3(a)-(b) show the wireless relay device 200. FIG. 3(a) shows the data structure of a database stored in the wireless relay device 200. "Call ID" indicates a call ID, "Receive Time" indicates the time when the wireless relay device 200 was received, and "Source ce ID” indicates the ID of the terminal device 100 of the transmission source, and “Destination ID " indicates the ID of the destination terminal device 100. In the case of a group call, "Destinati The “ID” is the ID of the destination group. This shows information about the quality of the first voice signal measured by the error rate), RSSI (Received Signal Strength Indicator) and Broken Block Number are measured. Since a known technique may be used for measuring the amount of heat generated, the description thereof will be omitted here.
[0021] 4(a)-(d) show an overview of the process in the wireless relay device 200. , which indicates information on the address of the first voice signal stored in the wireless relay device 200. The address is, The location where the first audio signal is stored in the "Audio Data" in Figure 4(b) is shown. "Audio Data" is an area in the recording unit 260 where the first audio signal is stored. 4(c)-(d) will be described later, and then we will return to FIG. 2. The TT button is turned off (S28). The first terminal device 100a transmits a transmission end notification to the wireless relay device. When the wireless relay device 200 receives the transmission end notification, the wireless relay device 200 The quality of the recorded first voice signal is checked (S32). The results are shown below. The audio signal of one call indicated by "Call ID" is divided into multiple blocks. The data is divided and recorded, and managed by the consecutive block numbers indicated by "Block Number". The quality of the audio signal is checked for each block. If the quality of the first audio signal is OK, If the signal is not received, the "Broken Flag" is set to "OK" and the quality of the first audio signal is deteriorated. If the first audio signal is received, the "Broken Flag" is set to "NG". If not, the "Broken Flag" is set to "Lost." When the quality of the first audio signal is degraded and when the first audio signal cannot be acquired, FIG. 4(d) corresponds to a case where there is a problem with the quality of the first voice signal, as shown in FIG. 4(c). The results of extracting information on block IDs with problems are shown in Fig. 4(c). For example, block ID 004 is shown in Fig. 4(c). Since there is no lock number, the sound of the block with block number 004 of the first sound signal is It is detected that the voice signal could not be acquired. Return to Figure 2.
[0022] When a first voice signal having a quality problem exists, the wireless relay device 200 The first terminal device 100a transmits a notification to the first terminal device 100a (S34). When the failure notification is received, a retransmission confirmation request is transmitted to the wireless relay device 200 (S36). When the repeat device 200 receives a retransmission confirmation request, the repeat device 200 blocks the first voice signal having a quality problem. The first terminal device 100a transmits a resend notification indicating the block to the first terminal device 100a (S38). 00a constructs retransmission data to include the block indicated in the received retransmission notification (S4 0), and transmits the constructed retransmission data to the wireless relay device 200 as a first voice signal (S42 ).
[0023] The wireless relay device 200 records the first audio signal (S44). The result of the first voice signal is transmitted to the first terminal device 100a as "OK" or "NG". The first terminal device 100a transmits a transmission end notification to the wireless relay device 200 (S46). Then, the wireless relay device 200 transmits the "OK" information in response to the transmission end notification to the first terminal (S48). The data is transmitted to the device 100a.
[0024] To explain the second process, FIG. 5 is also used. FIG. 5 shows a wireless relay device 200 and a second terminal FIG. 1 is a sequence diagram showing a communication procedure between the second terminal device 100b and the first terminal device 100a. As described above, as shown in FIG. 1, when a mobile station is located outside the second communication service area 10b and entering the first communication service area 10b, 10a and enters the range of the second communication service area 10b (S100 The wireless relay device 200 transmits the second voice signal including the call ID of the second voice signal transmitted last. The control information is periodically transmitted (S102). 1 shows a data structure of another database that is used for the wireless repeater 200. The call ID of the second voice signal is stored for each group. Return to Figure 5.
[0025] The second terminal device 100b checks the call ID included in the control information against the final call ID ( S104). If the call ID and the last call ID do not match, the second terminal device 100b The second terminal device 100b transmits a second request to the wireless relay device 200 (S106). Since the wireless relay device 200 is located in the wireless service area 10b, the list request is not received by the wireless relay device 200. When the second terminal device 100b enters the first communication service area 10a, The list request from the wireless relay device 100b is received by the wireless relay device 200 (S108). The wireless relay device 200 generates a list (S110). The data is then transmitted to the terminal device 100b (S112, S114).
[0026] The second terminal device 100b receives the list (S116). Among the call IDs included in the list, the playback request with the call ID requested is wirelessly The wireless relay device 200 transmits the call information indicated in the playback request to the wireless relay device 200 (S118). The second voice signal of the ID is transmitted to the second terminal device 100b (S120, S122). After transmitting the second voice signal, the relay device 200 transmits a transmission end notification to the second terminal device 100b. The second terminal device 100b wirelessly transmits "OK" information in response to the transmission end notification (S124). The second terminal device 100b updates the last call ID and transmits it to the relay device 200 (S126). (S128).
[0027] In the following, the first terminal device 100a and the wireless relay device 200 in the communication system 1000 will be described. The configuration of the second terminal device 100b will be described in the order of (1) the first process and (2) the second process. (1) First Processing 7 shows the configuration of the first terminal device 100a. The first terminal device 100a includes a communication unit 110. , an operation unit 120, a microphone 130, a speaker 140, a processing unit 150, and a recording unit 160. The communication unit 110 includes a transmission unit 112 and a reception unit 114, and the processing unit 150 controls retransmission. The communication unit 110 performs wireless communication by simplex. Therefore, while the transmitting unit 112 is transmitting a signal, the receiving unit 114 does not receive a signal. During the period when the transmitter 114 is receiving a signal, the transmitter 112 does not transmit a signal. Either the transmission unit 112 or the receiving unit 114 operates, and the other stops.
[0028] The operation unit 120 is configured with buttons, a touch panel, etc., and receives input from the user. Here, the button corresponds to a PTT button, and the operation unit 120 accepts By pressing down the PTT, an instruction to transmit is received. Releasing the T button accepts the end of PTT transmission. The input is output to the processing unit 150.
[0029] The microphone 130 captures the voice from the user while the PTT button is pressed down. The microphone 130 converts the voice into an electrical signal and acquires the voice of the electrical signal (hereinafter, This is also called "audio") to the processing unit 150. The speaker 140 Outputs the audio played at 0.
[0030] The processing unit 150 controls the operation of the first terminal device 100a while using the recording unit 160. In order to explain the processing of the processing unit 150, FIG. 8 and FIG. 9 are also used here. FIG. 8 shows the first 10 is a flowchart showing a communication procedure performed by the terminal device 100a. When the request is received (S200), the processing unit 150 causes the transmission unit 112 to transmit a transmission request. The unit 112 transmits a transmission request to the wireless relay device 200 in response to an instruction from the processing unit 150 . The first terminal device 100a is assigned to an available channel in the wireless relay device 200. When the receiving unit 114 receives a transmission permission notification from the wireless relay device 200 (S20 2-Y), the processing unit 150 acquires the call ID included in the transmission permission notice (S204).
[0031] The processing unit 150 stores the call ID in the recording unit 160 and and generating a first audio signal based on the audio from the input device, and transmitting the first audio signal from the transmitting unit. The transmission unit 112 transmits the first voice signal to which the call ID is added to the wireless relay device 2. 00. The processing unit 150 also records the first audio signal in the recording unit 160 for each block. The checksum for each block is recorded in the recording unit 160 (S208). S210). The recording unit 160 records the first voice signal and the call ID transmitted from the transmission unit 112. If the PTT is not turned off (S If the PTT is turned off (S212, Y), the process returns to step 208. When the transmission is completed, the transmitting unit 112 transmits a transmission completion notification to the wireless relay device 200. do.
[0032] Since the first terminal device 100a performs simplex communication, the wireless relay device 200 In the wireless communication system, it is not possible to recognize in real time whether the first voice signal is being normally received. When there is a problem with the quality of the first voice signal in the wireless relay device 200, the wireless relay device 200 The poor communication status notification is transmitted to the first terminal device 100a. The reception unit 114 receives the poor communication status notification. If the message is received (Y in S214), the processing unit 150 executes a retransmission process (S216). If the receiving unit 114 does not receive a poor communication condition notification (N in S214), the process ends. On the other hand, if the receiving unit 114 does not receive a transmission permission notification from the wireless relay device 200 (S202 N), steps 204 to 216 are skipped.
[0033] FIG. 9 is a flowchart showing the retransmission process procedure by the first terminal device 100a. This corresponds to step 216 in FIG. When the poor condition notification is received, the transmitting unit 112 transmits a retransmission confirmation request to the wireless relay device 200. When the wireless relay device 200 receives the retransmission confirmation request, the wireless relay device 200 A retransmission notification indicating the call ID (retransmission request identifier) and block number of a first voice signal is sent to the 1. Transmit to terminal device 100a.
[0034] If the receiving unit 114 does not receive a retransmission notification from the wireless relay device 200 (N in S252), When the receiving unit 114 receives a retransmission notification from the wireless relay device 200 (step S252), Y), the retransmission control unit 152 acquires the call ID and the block number from the retransmission notification (S254 The retransmission control unit 152 records the first voice signal corresponding to the acquired call ID and block number. The first voice signal is extracted from the recording unit 160, and retransmission data is constructed based on the extracted first voice signal (S256). .
[0035] The retransmission control unit 152 causes the transmission unit 112 to transmit a transmission request. In response to an instruction from the control unit 152, the transmission request is transmitted to the wireless relay device 200 (S258). When the receiving unit 114 receives a transmission permission notification from the wireless relay device 200 (Y in S260), The transmission control unit 152 causes the transmission unit 112 to retransmit the first voice signal, which is the retransmission data (S2 62). The transmitting unit 112 transmits the first audio signal to the wireless relay device in response to an instruction from the retransmission control unit 152. If the receiving unit 114 does not receive a transmission permission notification from the wireless relay device 200, If not (N in S260), the process ends.
[0036] 10 shows the configuration of the wireless relay device 200. The wireless relay device 200 includes a communication unit 210, The communication unit 210 includes a first communication unit 212, a second communication unit 213, and a processing unit 250. 14, and the processing unit 250 includes a voice quality evaluation unit 252 and a relay recording control unit 254. The communication unit 210 performs wireless communication by simplex. The part that communicates with the terminal device, for example the first terminal device 100a, is the first communication unit 212, and The part that communicates with the receiving terminal device, for example, the second terminal device 100b and the third terminal device 100c, The first communication unit 212 and the second communication unit 214 are conveniently configured separately. However, these may be integrally configured.
[0037] The processing unit 250 controls the operation of the wireless relay device 200 using the recording unit 260 . To explain the processing of the wireless relay device 200, FIG. 11 is also used here. 10 is a flowchart showing a communication procedure performed by the line relay device 200. The first communication unit 212 The processing unit 250 receives a transmission request from the first terminal device 100a. If it is confirmed that there is a free channel, the processing unit 250 The first terminal device 100a is assigned to an available channel, and a transmission permission notification including a call ID is sent to the first terminal device 100b. The first communication unit 212 transmits the transmission permission notification to the first terminal device 100. Send to a.
[0038] The first communication unit 212 receives the first voice signal to which the call ID is added from the first terminal device 100a. The second communication unit 214 receives the first sound received by the first communication unit 212 (S300). The first voice signal is transmitted to the second terminal device 100b together with the call ID as a second voice signal. The first voice signal and the call ID received by the receiving unit 212 are recorded in the recording unit 260. The recording unit 260 records the first voice signal and the call ID.
[0039] The processing unit 250 measures the quality of the first audio signal received by the first communication unit 212 . As described above, the quality of the first voice signal can be, for example, BER, RSSI, Broken Bl These are measured using known techniques. As a result, the recording unit 260 records the tables shown in FIGS. 3(a)-(b) and 4(a). do.
[0040] The first communication unit 212 receives the transmission end signal from the first terminal device 100a. When the evaluation unit 252 receives the transmission end notification, the evaluation unit 252 evaluates the quality of the first audio signal recorded in the recording unit 260. If the first audio signal is corrupted (Y in S302), the processing unit 250 The corresponding block number is recorded in the recording unit 260 (S304). If the corresponding The block number of the first audio signal is recorded in the recording unit 260 (S308). If not (N in S306), step 308 is skipped.
[0041] As shown in FIG. 4(c), the audio quality evaluation unit 252 detects a problem in the quality of the first audio signal. If not, set "Broken Flag" to "OK" and check if the quality of the first audio signal is deteriorating. If the first audio signal cannot be acquired, set "Broken Flag" to "NG". If so, the sound quality evaluation unit 252 sets the "Broken Flag" to "Lost." A case where the quality of the first audio signal is deteriorated and a case where the first audio signal cannot be acquired are considered as the first It is determined that there is a problem with the quality of the audio signal. If there is a problem with the quality of the first audio signal, In other words, if the communication conditions are not good (N in S310), the voice quality evaluation unit 252 The first communication unit 212 transmits a good notification (S312). A notification is sent to the first terminal device 100a.
[0042] If the first communication unit 212 does not receive a retransmission confirmation request from the first terminal device 100a (S31 4N), wait. The first communication unit 212 receives a retransmission confirmation request from the first terminal device 100a. If so (Y in S314), the voice quality evaluation unit 252 sends a retransmission notification to the first communication unit 212. The retransmission notification includes the call ID and the reason for the quality problem, as shown in Fig. 4(d). In other words, the sound quality evaluation unit 252 includes a block number of the first sound signal. When the quality of the first voice signal received by the communication unit 212 is lower than a threshold, a retransmission notification is sent. The first communication unit 212 transmits the retransmission notification to the first terminal device 10. Send to 0a.
[0043] The first communication unit 212 receives the transmission request from the first terminal device 100a (S318). The first communication unit 212 transmits a transmission permission notification to the first terminal device 100a (S320). The communication unit 212 re-receives the first voice signal to which the call ID is added from the first terminal device 100a. The audio quality evaluation unit 252 determines whether the re-received first audio signal is included in the retransmission notification (S322). If the call ID and blocked number match, there are no problems with voice quality, and data integrity is OK. If so (Y in S324), the re-received first voice signal is recorded in the recording unit 260 (S326). This is the second time that the first communication unit 212 receives the first voice signal that has already been recorded in the recording unit 260. The first communication unit 212 replaces the first voice signal with the first voice signal. The voice quality evaluation unit 252 then transmits "OK" to the first terminal device 100a (S328). If the data consistency of the first voice signal is not OK (N in S324), the first communication unit 212 transmits "NG" as the result of the first voice signal to the first terminal device 100a (S330). On the other hand, if there is no problem with the quality of the first voice signal, that is, if the call condition is good (S3 10Y), the processing from step 312 to step 330 is skipped.
[0044] (2) Second Processing 12 is a flowchart showing another communication procedure performed by the wireless relay device 200. The recording control unit 254 receives control information including the call ID of the second voice signal that was last transmitted. The control information is output to the second communication unit 214. The control information is shown in FIG. The second terminal periodically transmits control information to notify the terminal device 100. In the terminal device 100b, if the call ID included in the control information does not match the final call ID, In this case, the second terminal device 100b transmits a list request to the wireless relay device 200. The second communication unit 214 transmits the list request to the second terminal device 100b. The second communication unit 214 receives the list request from the processing unit 250 (S350). .
[0045] The relay recording control unit 254 extracts the last call ID from the received list request. The call ID is also called a final identifier. The relay recording control unit 254 records the call ID and the subsequent call IDs. The relay recording control unit 254 generates a list of the call IDs recorded in the relay recording control unit 260 (S352). The second communication unit 214 then outputs the list to the second terminal device 1. Send to 00b (S354).
[0046] The second communication unit 214 receives a playback request from the second terminal device 100b that has received the list. The playback request includes the call ID of the second terminal device 100 included in the list (S356). The relay recording control unit 254 receives the call ID (transmission request identifier) of the call that the caller b requests to play. The first voice signal corresponding to the call ID indicated in the received playback request is extracted from the recording unit 260. The relay recording control unit 254 outputs the extracted first audio signal as a second audio signal to the second communication unit 2. 14. The second communication unit 214 transmits the second voice signal to the second terminal device 100b. (S358).
[0047] 13 shows the configuration of the second terminal device 100b. The second terminal device 100b includes a communication unit 11. 0, operation unit 120, microphone 130, speaker 140, processing unit 150, identifier recording The communication unit 110 includes a transmission unit 112 and a reception unit 114. The processing unit 150 includes , an area determination unit 154, and a retransmission control unit 156. The first terminal device 100a and the second terminal device 100b are configured differently, but these are terminal devices The receiving unit 114 receives the second voice message having the call ID added thereto. The processing unit 150 receives the second voice signal from the wireless relay device 200. The processing unit 150 plays the audio and outputs the audio from the speaker 140. The call ID received last in time is recorded in the identifier recording unit 170 as the final call ID. The identifier recording unit 170 records the last call ID.
[0048] FIG. 14 is a flowchart showing a communication procedure by the second terminal device 100b. As shown in FIG. 1, the second terminal device 100b is located outside the second communication service area 10b. It is assumed that the user is moving toward the communication service area 10a. 4 determines whether or not the wireless relay device 200 is located within the communication service area 10. For example, the area determination unit 154 detects whether the second communication unit 214 receives a signal from the wireless relay device 200. If the wireless relay device 200 is located within the communication service area 10, the wireless relay device 200 If the second communication unit 214 does not receive the signal, the device is not located within the communication service area 10. From outside the second communication service area 10b toward inside the first communication service area 10a Due to this movement, the area determination unit 154 recognizes entry into the communication service area 10. However, the second terminal device 100b transmits a control signal to the wireless relay device (S400). By receiving the signal from the device 200, the user can recognize that the device is within the communication service area 10. It is possible, and the process of S400 is not necessarily required, but the first By recognizing the difference between the communication service area 10a and the second communication service area 10b, It is possible to know that the user is in a position where reliable transmission and reception with the line repeater 200 is possible.
[0049] The receiving unit 114 receives the second voice signal that was last transmitted from the wireless relay device 200. The retransmission control unit 15 receives control information including the call ID from the wireless relay device 200 (S402). 6 is a call ID included in the control information received by the receiving unit 114 and an identifier recording unit 17 0 and compare it with the last call ID recorded last in time. If they do not match (N in S404), the retransmission control unit 156 returns the list request including the last call ID. The list request is output to the transmitting unit 112. The transmitting unit 112 transmits the list request to the wireless relay device 200. (S406).
[0050] The receiving unit 114 receives the list from the wireless relay device 200 (S408). The list shows the call IDs recorded in the wireless relay device 200 after the last call ID. The retransmission control unit 156 extracts the call ID included in the list. If the call ID is not included in the list (N in S410), the retransmission control unit 156 The transmission unit 112 outputs the playback request with the indicated playback position to the wireless relay device 112. The receiving unit 114 transmits the second voice signal to which the call ID is added to the The second voice signal is received again from the wireless relay device 200 (S414). The audio is reproduced (S416) and output from the speaker 140. If it is included in the list (Y in S410), the processing unit 150 executes the selection playback process (S On the other hand, if the call ID and the last call ID match (S4 04 Y), the process ends without causing the transmitter 112 to transmit the list request.
[0051] FIG. 15 is a flowchart showing a selection playback process performed by the second terminal device 100b. This corresponds to the process in step 418 in FIG. 14. Among the multiple call IDs that are selected, one or more call IDs that are to be played back are selected (S450). The selection is made, for example, based on a selection instruction received by the operation unit 120 from the user. Alternatively, the retransmission control unit 156 may automatically perform the selection. The playback request for the selected call ID is output to the transmission unit 112. The transmission unit 112 transmits the playback request wirelessly. The receiving unit 114 transmits the second voice message to which the call ID has been added to the relay device 200 (S452). The processing unit 150 receives the second voice signal again from the wireless relay device 200 (S454). Based on the signal, audio is reproduced (S456) and output from speaker 140.
[0052] In terms of hardware, this configuration can be implemented using the CPU, memory, and other L This can be achieved with SI, and in terms of software, it can be achieved by programs loaded into memory, etc. Here, we have depicted the functional blocks that are realized by linking these components. Therefore, these functional blocks may be hardware only, software only, or a combination of both. Those skilled in the art will understand that this can be achieved in various ways.
[0053] According to this embodiment, if the quality of the received first voice signal is lower than a threshold, the identifier is set to the first voice signal. By transmitting the first voice signal to the first terminal device, when the first voice signal is received again from the first terminal device, Since the received first audio signal is recorded, the first audio signal can be recorded accurately. Since the first voice signal is recorded, the accuracy of the communication of the voice signal can be improved. Upon receiving the call, the second terminal device transmits a list of call IDs recorded since the last call ID. Therefore, the second terminal device can recognize the call IDs recorded after the last call ID. Also, when a call ID included in the list is received, a second voice signal corresponding to the call ID is generated as a first voice signal. Since the voice signal is transmitted to two terminal devices, the accuracy of the communication of the voice signal can be improved. Since the call ID of the second voice signal transmitted to the The second terminal device can be made to confirm whether the
[0054] The first voice signal to which the call ID is added is transmitted to the wireless relay device and recorded in the recording unit. When the identifier is received from the wireless repeater, the first voice signal corresponding to the identifier is generated. The audio signal is extracted from the recording section and transmitted to a wireless relay device, improving the accuracy of audio signal communication. Also, when a list of call IDs recorded in the wireless relay device after the last call ID is received, The call ID included in the list is transmitted to the wireless relay device, so that the second voice corresponding to the call ID is In addition, retransmission of the second voice signal corresponding to the call ID is requested. Therefore, the accuracy of the communication of the voice signal can be improved. If the call ID of the received second voice signal matches the last call ID, the last call ID is sent. This prevents unnecessary communication from occurring.
[0055] The present invention has been described above based on the embodiments. In the embodiments, the description was given on an audio signal. However, the present invention is not limited to this, and may be applied to information signals such as data signals. This embodiment is merely an example. The combination of each component and each treatment process can be modified in various ways. It will be understood by those skilled in the art that such modifications are within the scope of the present invention. [Explanation of symbols]
[0056] 10 communication service area, 100 terminal device, 110 communication unit, 112 transmission unit, 114 receiving unit, 120 operation unit, 130 microphone, 140 speaker caller, 150 processing unit, 152 retransmission control unit, 154 area determination unit, 156 Retransmission control unit, 160 recording unit, 170 identifier recording unit, 200 wireless relay device, 210 communication unit, 212 first communication unit, 214 second communication unit, 250 processing unit, 252 voice quality evaluation unit, 254 relay recording control unit, 260 recording unit, 1000 Communication systems.
Claims
1. a first communication unit that receives a first voice signal having an identifier added thereto from a first terminal device; The first voice signal received by the first communication unit is converted into a second voice signal and associated with the identifier. a second communication unit that transmits both to the second terminal device; a recording unit that records the first voice signal and the identifier received by the first communication unit; 、 The identifier that the second terminal device has received last in time is used as a final identifier, and the second communication When the receiving unit receives the information from the second terminal device, the information recorded in the recording unit after the final identifier is a relay recording control unit that causes the second communication unit to transmit the list of identifiers to the second terminal device; and, A wireless relay device comprising:
2. receiving a first audio signal from a first terminal device, the first audio signal having an identifier attached thereto; The first voice signal received by the first communication unit is converted into a second voice signal and associated with the identifier. both to a second terminal device; recording the received first audio signal and the identifier; The identifier received last by the second terminal device is regarded as a final identifier. When the list of identifiers recorded after the last identifier is received from the terminal device, the list of identifiers recorded after the last identifier is transmitting the information to a terminal device; A wireless relay method comprising:
3. A computer that manages a wireless repeater is receiving a first audio signal from a first terminal device, the first audio signal having an identifier attached thereto; The first voice signal received by the first communication unit is converted into a second voice signal and associated with the identifier. both to a second terminal device; recording the received first audio signal and the identifier; The identifier received last by the second terminal device is regarded as a final identifier. When the list of identifiers recorded after the last identifier is received from the terminal device, the list of identifiers recorded after the last identifier is transmitting the information to a terminal device; A program that executes the following.
Citation Information
Patent Citations
Information communication method, information communication system, portable radio communication terminal and server equipment
JP1999122674A
Automatic answering telephone service providing system, automatic answering telephone service providing method, communication apparatus, and automatic answering telephone service providing apparatus
JP2003264637A
Apparatus and program for controlling incoming call
JP2006238132A
VOICE DATA REPRODUCING SYSTEM IN PoC SERVICE, REPRODUCING METHOD, SERVER DEVICE, TERMINAL EQUIPMENT AND PROGRAM
JP2007060303A
Communication method, communication system, relaying device, communication apparatus and computer program
JP2007150901A