Wireless relay device, wireless relay method, and program
The wireless relay device enhances simplex communication reliability by recording and managing voice signals with identifiers, ensuring accurate transmission by checking signal quality and requesting retransmission confirmation request is sent to the first device, ensuring reliable communication in the wireless relay device and wireless communication device and wireless communication device and wireless communication device.
Patent Information
- Application Number
- JP2025014905
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2025-01-31
- Publication Date
- 2025-12-03
- Estimated Expiration
- 2041-06-25
AI Technical Summary
In simplex communication systems, particularly in group calls, it is difficult to determine whether terminal devices are connected and to ensure reliable communication, especially when signal quality deteriorates or devices move out of communication service areas, leading to missed calls and unreliable signal transmission.
A wireless relay device that records and manages voice signals with identifiers, checks signal quality, and requests retransmissions when necessary, ensuring accurate transmission to receiving devices by using call IDs and managing communication areas.
Improves the accuracy of voice signal communication by reliably transmitting signals even when devices move out of service areas and experiencing poor signal quality, reducing missed calls and ensuring consistent communication.
Smart Images

Figure 0007779414000001 
Figure 0007779414000002 
Figure 0007779414000003
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, and a The present invention relates to a device, 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 data, and to grasp the time from which the terminal device has stopped receiving the data. Therefore, in a group call in simplex communication, whether the terminal device is connected or not is determined. 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 processing voice and other The object is to provide a technology 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 an 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 from the second terminal device the identifier that was received last in time 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. [Effects of the Invention]
[0008] According to the present invention, the accuracy of communication of voice signals can be improved. [Brief explanation of the drawings]
[0009] [Figure 1] 1 is a diagram illustrating a configuration of a communication system according to an embodiment. [Figure 2] 2 is a sequence diagram showing a communication procedure between the first terminal device and the wireless relay device of FIG. 1. [Figure 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) to 4(d) are diagrams showing an outline of the processing in the wireless relay device of FIG. [Figure 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 the data structure of another database stored in the wireless relay device of FIG. [Figure 7] FIG. 2 is a diagram illustrating a configuration of a first terminal device in FIG. [Figure 8] 8 is a flowchart showing a communication procedure performed by the first terminal device of FIG. 7. [Figure 9] 8 is a flowchart showing a retransmission process procedure by the first terminal device of 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 illustrating 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 procedure of a selection playback process by the second terminal device of FIG. 13. DETAILED DESCRIPTION OF THE INVENTION
[0010] Before explaining the present invention in detail, let us first give an overview. When the prior art system detects that a call cannot be made, it records the voice and makes the call possible. At this point, the recorded voice can be automatically transmitted. The example concerns a simplex (one-way) communication system. For example, the transmitting terminal , a voice signal (hereinafter referred to as "first voice signal") is transmitted to the wireless relay device, and the wireless relay device The received first voice signal is transmitted to the receiving terminal device as a second voice signal. When a call is made, multiple receiving terminal devices are included.
[0011] In simplex communication, you cannot receive a signal while you are transmitting a signal. The transmitting terminal device determines the reception status of the signal at the wireless relay device or the receiving terminal device. In particular, in simplex group calls, Even if there is a terminal device on the receiving side that cannot receive radio waves, the wireless relay device It is not possible to know when a device has stopped receiving data. In each case, the timing of not receiving is different. In addition, there is a need for a technology that can efficiently retransmit calls to the transmitting terminal device. The transmitting terminal device must detect whether the wireless relay device has received the signal from the terminal device correctly. Therefore, the wireless relay device can reliably receive the signal from the transmitting terminal device and Technology is also required to relay the signal to the receiving terminal device.
[0012] The transmitting terminal device in this embodiment 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 call received by the first voice call ID. When the signal quality is low, the first voice signal is improved by requesting the transmitting terminal device to retransmit the signal. The receiving terminal device can reliably record the signal from outside the communication service area. When a person moves into the area and connects to a wireless relay device, the person 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 the second audio signal by the receiving side. This ensures reliable transmission from the first terminal device to the wireless relay device and wireless This allows reliable transmission from the line relay device to the second terminal device.
[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 "0", are the first terminal device 100a to the third terminal device 100c and the wireless relay device 200. The number of terminal devices 100 included in the communication system 1000 is not limited to "3", and The number of relay devices 200 is not limited to "1". Sex communication takes place.
[0014] The terminal device 100 performs voice communication by, for example, PTT (Push to Talk). In PTT, the PTT button of the terminal device 100 is pressed down. On the other hand, 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 terminal device on the transmitting side, 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 is the area for communication from the wireless relay device 200 to the terminal device 100 and This is an area where communication from the device 100 to the wireless relay device 200 is possible. The terminal device 100 can communicate with the wireless relay device 200. This is an area where communication from the first communication service 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. The second terminal device 100b and the third terminal device 100c are in the first communication service area. If 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 in group calls. It is desirable to be able to transmit voice signals even when a squall occurs. When the first terminal device 100a is connected to the second terminal device 100b, the user of the first terminal device 100a can It is not clear which of the three terminal devices 100c has caused the 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 first communication service area 10a, On the other hand, the third terminal device 100c is connected to 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. Therefore, in the following, the second terminal device 100 is assumed to be the receiving terminal device. Only b will be explained.
[0019] FIG. 2 is also used to explain the first process. FIG. 2 shows the first terminal device 100a and the second terminal device 100b in wireless communication. 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 presses the PTT button (S10). 00 to request a channel allocation (S12). This represents the case where radio waves do not reach the device 200, for example, when a preset time If there is no response from the wireless relay device 200 within a certain period, the first terminal device 100a The repeater 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 an available channel (S16 The wireless relay device 200 assigns an available channel to the first terminal device 100a and issues a transmission permission. The notification is sent to the first terminal device 100a (S18). The wireless relay device 200 starts transmitting and recording the voice and data (S20). Start (S22).
[0020] The first terminal device 100a transmits the 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. 3(a) shows the data structure of the database stored in the wireless relay device 200. "Call ID" indicates the call ID, "Receive Time" indicates the time when the wireless relay device 200 received the data. "Destination ID" indicates the ID of the terminal device 100 of the source. " indicates the ID of the destination terminal device 100. In the case of a group call, "Destinati "on ID" is the ID of the destination group. This shows information about the quality of the first audio signal measured by the error rate), RSSI (Received Signal Strength Indicator) and Broken Block Number are measured. Since known techniques can be used to measure the value of , the description thereof will be omitted here.
[0021] 4(a)-(d) show an overview of the processing in the wireless relay device 200. , which indicates information about the address of the first audio signal stored in the wireless relay device 200. The address is The location where the first audio signal is stored in "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 sends 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 audio signal is checked (S32). The confirmation result is 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 there is no problem with the quality of the first audio signal, If the signal quality is poor, the "Broken Flag" is set to "OK" and the quality of the primary 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 is degraded or when the first audio signal cannot be acquired, Figure 4(d) corresponds to the case where there is a problem with the quality of the first audio signal, as shown in Figure 4(c). For example, Figure 4(c) shows the result of extracting information on block IDs with problems. Since there is no lock number, the sound of the block with block number 004 of the first audio signal is Detect that the voice signal could not be acquired. Return to Figure 2.
[0022] When there is a first voice signal having a quality problem, 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 sent 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 retransmission notification indicating the block to the first terminal device 100a (S38). 00a constructs the retransmission data so as 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 (S48), the wireless relay device 200 sends "OK" information in response to the transmission end notification to the first terminal. The data is transmitted to the device 100a.
[0024] To explain the second process, Fig. 5 is also used. Fig. 5 shows a diagram of the wireless relay device 200 and the second terminal. 10 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, the first communication service area 10b is accessed from outside the second communication service area 10b. The mobile station moves toward the inside of the second communication service area 10a and enters the range of the second communication service area 10b (S100 The wireless relay device 200 receives the call ID of the second voice signal transmitted last in time. The control information is periodically transmitted (S102). 10 shows the data structure of another database that is used for the radio relay device 200. The call ID of the second voice signal is stored for each group. This will be the subject of the explanation. Return to Figure 5.
[0025] The second terminal device 100b checks the call ID included in the control information against the last 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 message to the wireless relay device 200 (S106). Since the list request is received by the wireless relay device 200, 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 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 that indicates the call ID to be played 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 completion 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 treatment 7 shows the configuration of the first terminal device 100a. The first terminal device 100a includes a communication unit 110 , operation unit 120, microphone 130, speaker 140, processing unit 150, 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 using 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 receiver 112 or the receiver 114 operates, while 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 receives On the other hand, the operation unit 120 receives a PTT instruction for transmitting a voice. Releasing the T button accepts the end of PTT transmission. The input digits are output to the processing unit 150.
[0029] The microphone 130 picks up the voice from the user while the PTT button is pressed down. The microphone 130 converts the sound into an electrical signal and acquires the sound (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. 8 and 9 are also used to explain the processing of the processing unit 150. 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 transmitting unit 112 to transmit the 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 also transmits the call ID to the microphone 130. and generating a first audio signal based on the audio from the audio signal, and transmitting the first audio signal from the transmitting unit. The transmitting 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 stores 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 (Y in S212), 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 It is not possible to determine in real time whether the first audio signal is being received correctly or not. When there is a problem with the quality of the first audio signal in the wireless relay device 200, the wireless relay device 200 The reception unit 114 transmits a poor communication status notification to the first terminal device 100a. If the message is received (Y in S214), the processing unit 150 executes retransmission processing (S216). If the receiving unit 114 does not receive a poor call 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 If 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. 8. The retransmission control unit 152 When the notification of poor status is received, the transmitting unit 112 transmits a retransmission confirmation request to the wireless relay device 200. When the wireless relay device 200 receives a retransmission confirmation request, it determines that there is a quality problem. A retransmission notification indicating the call ID (retransmission request identifier) and block number of a certain first voice signal is sent as a first 1 is transmitted to the 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 (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 audio signal is extracted from the recording unit 160, and retransmission data is constructed using the extracted first audio 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). If 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 audio signal, which is the retransmission data (S2 62). The transmitting unit 112 transmits the first audio signal to the wireless repeater 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 processing unit 250 and a recording unit 260. The communication unit 210 includes a first communication unit 212, a second communication unit 213, and a 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 part 212, and the part that communicates with the receiving terminal device, for example, the first terminal device 100b is the first communication part 212. 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 configured separately for convenience. 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 Upon receiving the transmission request, the processing unit 250 If it is confirmed that there is an available channel, the processing unit 250 The first terminal device 100a is assigned to an available channel, and a transmission permission notice 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 audio signal can be measured using, 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. Upon receiving 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 it is not present (N in S302) or is missing (Y in S306), the processing unit 250 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 determines whether there is a problem with the quality of the first audio signal. If not, set "Broken Flag" to "OK" and check if the quality of the first audio signal has deteriorated. If the first audio signal cannot be acquired, set "Broken Flag" to "NG". If so, the "Broken Flag" is set to "Lost." The cases where the quality of the first audio signal is deteriorated and where the first audio signal cannot be acquired are classified as the first audio signal. If there is a problem with the quality of the first audio signal, If the call condition is 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 audio quality evaluation unit 252 sends a retransmission notification to the first communication unit 212. The retransmission notification contains the call ID and the reason for the quality problem, as shown in Figure 4(d). The block number of a certain first audio signal is included. If the quality of the first audio signal received by the communication unit 212 is lower than a threshold value, 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 checks whether the re-received first audio signal is included in the retransmission notification (S322). If the call ID and block number match, there are no problems with the voice quality, and the data integrity is OK. If so (Y in S324), the re-received first audio signal is recorded in the recording unit 260 (S326). This is because the first communication unit 212 receives the first audio signal that has already been recorded in the recording unit 260 again. The first communication unit 212 receives the first voice signal as a result of 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 audio 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 status is good (S3 10 Y), 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 audio signal that was transmitted last in time. 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 sends 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 call IDs recorded in the relay recording control unit 260 (S352). The second communication unit 214 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. 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 audio 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. 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 transmitting unit 112 and a receiving unit 114, and the processing unit 150 includes a , an area determination unit 154, and a retransmission control unit 156. The first terminal device 100a and the second terminal device 100b have different configurations, but these are terminal devices The receiving unit 114 may have the same configuration as the second voice message 100. The processing unit 150 receives the second audio 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] 14 is a flowchart showing a communication procedure performed 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 mobile station 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 determines whether the second communication unit 214 receives a signal from the wireless relay device 200. If the wireless relay device 200 is in the communication service area 10, the wireless relay device 200 determines that the wireless relay device 200 is located within the communication service area 10. If the second communication unit 214 does not receive the signal, it is determined that 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 As a result of 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 100b (to be described later). By receiving the signal from the device 200, the device 200 can recognize that it is within the communication service area 10. The process of S400 is not necessarily required, but the area determination unit 154 may 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 device 200 is possible.
[0049] The receiving unit 114 receives the second audio 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 is compared with the last recorded call ID. 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 value 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 audio signal is received again from the wireless relay device 200 (S414). The audio is played back (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 the procedure of the selection playback process by the second terminal device 100b. This corresponds to the processing in step 418 in FIG. 14. The retransmission control unit 156 From the plurality of call IDs included in the call list, one or more call IDs for which playback is requested are selected (S450). The selection is made based on, for example, a selection instruction received by the operation unit 120 from the user. Alternatively, the retransmission control unit 156 may automatically perform the selection. The transmission unit 112 outputs a playback request for the selected call ID to the transmission unit 112. The receiving unit 114 transmits the second voice message to which the call ID is added to the relay device 200 (S452). The processing unit 150 receives the second voice signal again from the wireless relay device 200 (S454). The audio is reproduced based on the signal (S456), and the audio is output from the speaker 140.
[0052] This configuration is hardware-wise similar to the CPU, memory, and other L This can be achieved with SI, and in software terms, it can be achieved by programs loaded into memory. However, here we have depicted the functional blocks that are realized by linking these together. 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 realized in various ways depending on the combination.
[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 voice signal communication can be improved. Upon receiving the call, the list of call IDs recorded after the last call ID is sent to the second terminal device. Therefore, the call IDs recorded after the last call ID can be recognized by the second terminal device. Also, when a call ID included in the list is received, the second voice signal corresponding to the call ID is transmitted as the first voice signal. Since the voice signal is transmitted to two terminal devices, the accuracy of the voice signal communication can be improved. 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 relay device, the first audio signal corresponding to the identifier is recorded. The accuracy of voice signal communication can be improved by extracting the voice signal from the recording unit and transmitting it to the wireless relay device. 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 sent 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 can be requested. This improves the accuracy of voice signal communication. If the call ID of the received second voice signal matches the last call ID, the last call ID is transmitted. Since it does not trust the data, it is possible to prevent unnecessary communication.
[0055] The present invention has been described above based on the embodiments. In the embodiments, the description was given for an audio signal. However, the present invention is not limited to this, and may be applied to information signals such as data signals. The combination of each component and each treatment process can be modified in various ways. Those skilled in the art will understand 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 operating unit, 130 microphone, 140 speaker Carrier, 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 system.
Claims
1. a first communication unit that receives a first voice signal to which an identifier is added from a first terminal device; The first voice signal received by the first communication unit is converted into a second voice signal and the identifier is used. 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 received last by the second terminal device is used as the final identifier. 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 the identifier is used. 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 used as the 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 stored in the second transmitting the information to a terminal device; A wireless relay method comprising:
3. The computer that manages the wireless repeater 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 the identifier is used. 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 used as the 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 stored in the second transmitting the information to a terminal device; A program that executes the following.
Citation Information
Patent Citations
Automatic answering telephone system
JP1998190847A
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