TWI466520B - Multi media terminal adapter and method to remote control thereof - Google Patents
Multi media terminal adapter and method to remote control thereof Download PDFInfo
- Publication number
- TWI466520B TWI466520B TW099102014A TW99102014A TWI466520B TW I466520 B TWI466520 B TW I466520B TW 099102014 A TW099102014 A TW 099102014A TW 99102014 A TW99102014 A TW 99102014A TW I466520 B TWI466520 B TW I466520B
- Authority
- TW
- Taiwan
- Prior art keywords
- communication device
- network protocol
- protocol address
- module
- network
- Prior art date
Links
Landscapes
- Telephonic Communication Services (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Description
本發明涉及網路通訊,尤其涉及一種多媒體終端適配器(multimedia terminal adapter,MTA)及其遠端連接的方法。 The present invention relates to network communication, and in particular, to a multimedia terminal adapter (MTA) and a method for connecting the same at the remote end.
遠端控制已經成為網路發展的一大主題,網路家庭的概念也基於此而產生。在遠端控制的操作中,控制方需要知道被控方的網路協定(Internet protocol,IP)位址才能進行連接。然而,現在的網路中多採用動態IP位址,那麼控制方很難查詢被控方的IP位址,因此無法實現遠端控制。 Remote control has become a major theme of network development, and the concept of network home is also based on this. In the remote control operation, the controller needs to know the host's Internet Protocol (IP) address to connect. However, in today's networks, dynamic IP addresses are often used, so it is difficult for the controller to query the IP address of the controlled party, so remote control cannot be implemented.
常見的解決方法,是被控方採用靜態IP位址或者連接至動態功能變數名稱伺服器(dynamic domain name server,DDNS)。然而,採用靜態IP位址會存在很大的安全隱患,而連接至DDNS需要複雜的操作及漫長的連接與查詢等待時間。 A common solution is to use the static IP address or connect to the dynamic domain name server (DDNS). However, using static IP addresses presents a significant security risk, and connecting to DDNS requires complex operations and lengthy connections and query latency.
有鑒於此,有必要提供一種多媒體終端適配器(multimedia terminal adapter,MTA),用於實現第一通訊設備與複數第二通訊設備之間的遠端連接,以便於滿足遠端控制的需要。 In view of the above, it is necessary to provide a multimedia terminal adapter (MTA) for implementing a remote connection between the first communication device and the plurality of second communication devices, so as to meet the needs of remote control.
此外,還需提供一種遠端連接的方法,用於實現第一通訊設備與複數第二通訊設備之間的遠端連接,以便於滿足遠端控制的需要 。 In addition, a method for remote connection is needed to implement a remote connection between the first communication device and the plurality of second communication devices, so as to meet the needs of remote control. .
本發明實施方式中的多媒體終端適配器,用於實現第一通訊設備與複數第二通訊設備之間的遠端連接,所述多媒體終端適配器包括處理器、網路語音模組、用戶埠、判斷模組、查詢模組、存儲模組以及發送模組。網路語音模組接收第一通訊設備的網路語音呼叫。複數用戶埠連接於複數第二通訊設備,並與複數第二通訊設備的網路協定位址一一對應。判斷模組判斷網路語音呼叫是否為遠端連接請求。查詢模組用於當判斷模組判斷為遠端連接請求時,查詢多媒體終端適配器與複數第二通訊設備的網路協定位址,以及查詢複數第二通訊設備的網路協定位址與複數用戶埠的對應關係。存儲模組將多媒體終端適配器與複數第二通訊設備的網路協定位址保存為網路協定位址列表,並將複數第二通訊設備的網路協定位址與複數用戶埠的對應關係保存為對應關係列表。發送模組發送網路協定位址列表至第一通訊設備,以使第一通訊設備根據網路協定位址列表選擇一個需要連接的第二通訊設備的網路協定位址。接收模組接收第一通訊設備所選第二通訊設備的網路協定位址。控制模組在對應關係列表中查詢所選擇的第二通訊設備的網路協定位址所對應的用戶埠,並開放所查詢到的用戶埠。 The multimedia terminal adapter in the embodiment of the present invention is configured to implement a remote connection between the first communication device and the plurality of second communication devices, where the multimedia terminal adapter includes a processor, a network voice module, a user, and a judgment module. Groups, query modules, storage modules, and send modules. The network voice module receives the network voice call of the first communication device. The plurality of users are connected to the plurality of second communication devices and correspond to the network protocol addresses of the plurality of second communication devices. The judging module judges whether the network voice call is a remote connection request. The query module is configured to query a network protocol address of the multimedia terminal adapter and the plurality of second communication devices when the determining module determines that the remote connection request is determined, and query a network protocol address and a plurality of users of the plurality of second communication devices. The corresponding relationship of 埠. The storage module saves the network protocol address of the multimedia terminal adapter and the plurality of second communication devices as a network protocol address list, and saves the correspondence between the network protocol address of the plurality of second communication devices and the plurality of user devices as Correspondence list. The sending module sends the network protocol address list to the first communication device, so that the first communication device selects a network protocol address of the second communication device to be connected according to the network protocol address list. The receiving module receives a network protocol address of the second communication device selected by the first communication device. The control module queries the user relationship corresponding to the network protocol address of the selected second communication device in the correspondence list, and opens the queried user 埠.
本發明實施方式中的遠端連接的方法,應用於具有處理器的多媒體終端適配器,用於實現第一通訊設備與複數第二通訊設備之間的遠端連接,包括如下步驟:提供複數用戶埠,連接於複數第二通訊設備,並與複數第二通訊設備的網路協定位址一一對應;接收第一通訊設備的網路語音呼叫;判斷網路語音呼叫是否為遠端 連接請求;若是,則查詢多媒體終端適配器及其連接的複數第二通訊設備的網路協定位址,以及查詢複數第二通訊設備的網路協定位址與複數用戶埠的對應關係;將多媒體終端適配器及複數第二通訊設備的網路協定位址保存為網路協定位址列表,將複數第二通訊設備的網路協定位址與用戶埠的對應關係保存為對應關係列表;發送網路協定位址列表至第一通訊設備,以使第一通訊設備根據網路協定位址列表選擇一個需要連接的第二通訊設備的網路協定位址;接收第一通訊設備在網路協定位址列表中所選的網路協定位址;在對應關係列表中查詢並開放所選擇的網路協定位址所對應的用戶埠。 The remote connection method in the embodiment of the present invention is applied to a multimedia terminal adapter having a processor, configured to implement a remote connection between the first communication device and the plurality of second communication devices, and includes the following steps: providing a plurality of users埠And connecting to the plurality of second communication devices and corresponding to the network protocol address of the plurality of second communication devices; receiving the network voice call of the first communication device; determining whether the network voice call is a remote end a connection request; if yes, querying a network protocol address of the multimedia terminal adapter and the plurality of second communication devices connected thereto, and querying a correspondence between a network protocol address of the plurality of second communication devices and a plurality of user terminals; The network protocol address of the adapter and the plurality of second communication devices is saved as a network protocol address list, and the correspondence between the network protocol address of the second communication device and the user node is saved as a correspondence relationship list; Addressing the address list to the first communication device, so that the first communication device selects a network protocol address of the second communication device to be connected according to the network protocol address list; and receives the first communication device in the network protocol address list The selected network protocol address; query and open the user corresponding to the selected network protocol address in the corresponding relationship list.
藉由以下對具體實施方式詳細的描述並結合附圖,將可輕易地了解上述內容及此項發明之技術效果。 The above and the technical effects of the invention can be easily understood from the following detailed description of the embodiments and the accompanying drawings.
10‧‧‧多媒體終端適配器 10‧‧‧Multimedia terminal adapter
101‧‧‧用戶埠 101‧‧‧Users埠
102‧‧‧網路語音模組 102‧‧‧Network Voice Module
103‧‧‧判斷模組 103‧‧‧Judgement module
104‧‧‧查詢模組 104‧‧‧Query Module
105‧‧‧存儲模組 105‧‧‧Storage Module
105a‧‧‧IP位址列表 105a‧‧‧IP address list
105b‧‧‧對應關係列表 105b‧‧‧ correspondence list
106‧‧‧發送模組 106‧‧‧Send module
107‧‧‧接收模組 107‧‧‧ receiving module
108‧‧‧控制模組 108‧‧‧Control Module
109‧‧‧處理器 109‧‧‧Processor
21‧‧‧第一通訊設備 21‧‧‧First communication equipment
11‧‧‧第二通訊設備 11‧‧‧Second communication equipment
圖1為本發明實施方式中遠端控制系統之環境圖。 1 is an environmental diagram of a remote control system in an embodiment of the present invention.
圖2為本發明實施方式中多媒體終端適配器之模組圖。 2 is a block diagram of a multimedia terminal adapter in an embodiment of the present invention.
圖3為本發明實施方式中遠端連接方法之流程圖。 FIG. 3 is a flowchart of a remote connection method according to an embodiment of the present invention.
請參閱圖1,所示為本發明實施方式中遠端控制系統的環境圖。遠端控制系統包括控制方與被控方。在本實施方式中,第一通訊設備21屬於控制方,第二通訊設備11屬於被控方。多媒體終端適配器(multimedia terminal adapter,MTA)10可部署在被控方,用於實現控制方的第一通訊設備21與被控方的第二通訊設備11之間的遠端連接。 Referring to FIG. 1, an environment diagram of a remote control system in an embodiment of the present invention is shown. The remote control system includes a controller and a controlled party. In the present embodiment, the first communication device 21 belongs to the control party, and the second communication device 11 belongs to the controlled party. A multimedia terminal adapter (MTA) 10 may be deployed on the controlled party for implementing a remote connection between the first communication device 21 of the controller and the second communication device 11 of the controlled party.
在本實施方式中,第一通訊設備21與第二通訊設備11可以是電腦、個人數位助理或其他行動網際網路設備(Mobile Internet Device,MID)。多媒體終端適配器10可以是網路語音(Voice over Internet Protocol,VoIP)閘道器、數據機等。 In this embodiment, the first communication device 21 and the second communication device 11 may be a computer, a personal digital assistant, or other mobile Internet device (MID). The multimedia terminal adapter 10 may be a Voice over Internet Protocol (VoIP) gateway, a data machine, or the like.
請參閱圖2,所示為本發明實施方式中多媒體終端適配器10的模組圖。在本實施方式中,多媒體終端適配器10包括複數用戶埠101(圖2中僅示出一個)、網路語音模組102、判斷模組103、查詢模組104、存儲模組105、發送模組106、接收模組107、控制模組108以及處理器109。 Referring to FIG. 2, a block diagram of a multimedia terminal adapter 10 in an embodiment of the present invention is shown. In this embodiment, the multimedia terminal adapter 10 includes a plurality of users 埠 101 (only one is shown in FIG. 2 ), a network voice module 102 , a determination module 103 , a query module 104 , a storage module 105 , and a sending module . 106. The receiving module 107, the control module 108, and the processor 109.
處理器109用於執行多媒體終端適配器10的各種任務,包括驅動上述模組101-108。 The processor 109 is configured to perform various tasks of the multimedia terminal adapter 10, including driving the modules 101-108 described above.
複數用戶埠101連接複數第二通訊設備11,並與複數第二通訊設備11的網路協定(Internet protocol,IP)位址一一對應。在本實施方式中,IP位址可以是靜態IP位址,也可以是動態IP位址。 The plurality of users 埠 101 are connected to the plurality of second communication devices 11 and are in one-to-one correspondence with the Internet Protocol (IP) addresses of the plurality of second communication devices 11. In this embodiment, the IP address may be a static IP address or a dynamic IP address.
網路語音模組102接收第一通訊設備21的VOIP呼叫。 The VoIP module 102 receives the VOIP call of the first communication device 21.
判斷模組103判斷VOIP呼叫是否為遠端連接請求。在本實施方式中,可以預設一組撥號的數位,當VOIP呼叫中包括預設的一組撥號數位,則判斷模組103判斷為遠端連接請求。 The determining module 103 determines whether the VOIP call is a remote connection request. In this embodiment, a set of dialed digits may be preset. When the VOIP call includes a preset set of dial digits, the judging module 103 determines that the remote connection request is made.
查詢模組104用於當判斷模組103判斷為遠端連接請求時,查詢多媒體終端適配器10與複數第二通訊設備11的IP位址,以及查詢複數第二通訊設備11的IP位址與用戶埠101的對應關係,並發送查詢結果。 The query module 104 is configured to query the IP address of the multimedia terminal adapter 10 and the plurality of second communication devices 11 when the determination module 103 determines that the remote connection request is made, and query the IP address and the user of the plurality of second communication devices 11埠101 correspondence and send the query result.
存儲模組105接收查詢模組104的查詢結果,並將多媒體終端適配器10與所連接的第二通訊設備11的IP位址保存為IP位址列表105a,將複數第二通訊設備11的IP位址與用戶埠101的對應關係保存為對應關係列表105b。 The storage module 105 receives the query result of the query module 104, and saves the IP address of the multimedia terminal adapter 10 and the connected second communication device 11 as an IP address list 105a, and sets the IP address of the plurality of second communication devices 11 The correspondence between the address and the user 埠101 is saved as the correspondence relationship list 105b.
發送模組106發送IP位址列表105a至第一通訊設備21,以使第一通訊設備21根據IP位址列表105a選擇一個需要連接的第二通訊設備11的IP位址。在本實施方式中,發送模組106可以藉由語音播報方式發送IP位址列表105a,或者將IP位址列表105a上傳至指定的網站。在本發明中,多媒體終端適配器10為遠端控制的控制方(第一通訊設備21),提供了被控方(第二通訊設備11)的IP位址,尤其是當第二通訊設備11與多媒體終端適配器10採用動態IP位址時,滿足了遠端控制的需要。 The sending module 106 sends the IP address list 105a to the first communication device 21 to cause the first communication device 21 to select an IP address of the second communication device 11 to be connected according to the IP address list 105a. In this embodiment, the sending module 106 may send the IP address list 105a by voice announcement or upload the IP address list 105a to the designated website. In the present invention, the multimedia terminal adapter 10 is a remotely controlled controller (first communication device 21) that provides the IP address of the controlled party (second communication device 11), especially when the second communication device 11 is When the multimedia terminal adapter 10 adopts a dynamic IP address, it satisfies the needs of remote control.
接收模組107接收第一通訊設備21在IP位址列表105a中選擇的第二通訊設備11的IP位址。 The receiving module 107 receives the IP address of the second communication device 11 selected by the first communication device 21 in the IP address list 105a.
控制模組108在對應關係列表105b中查詢第一通訊設備21所選擇的IP位址對應的用戶埠101,並開放所查詢到的用戶埠101。在本實施方式中,開放用戶埠101可以將第一通訊設備21的控制指令傳輸至需要遠端控制的第二通訊設備11,以利於遠端控制的實施。 The control module 108 queries the user relationship 101 corresponding to the IP address selected by the first communication device 21 in the correspondence relationship list 105b, and opens the queried user node 101. In the present embodiment, the open user 101 can transmit the control command of the first communication device 21 to the second communication device 11 that needs remote control to facilitate the implementation of the remote control.
參閱圖3,所示為本發明實施方式中遠端連接的方法,應用於圖2所示的多媒體終端適配器10中,用於實現第一通訊設備21與複數第二通訊設備11之間的遠端連接。 Referring to FIG. 3, a method for remotely connecting in the embodiment of the present invention is applied to the multimedia terminal adapter 10 shown in FIG. 2 for implementing a distance between the first communication device 21 and the plurality of second communication devices 11. End connection.
在步驟S201中,提供複數用戶埠101,連接於複數第二通訊設備 11,並與複數第二通訊設備11的IP位址一一對應。 In step S201, a plurality of user ports 101 are provided, which are connected to the plurality of second communication devices. 11. One-to-one correspondence with the IP addresses of the plurality of second communication devices 11.
在步驟S202中,網路語音模組102接收第一通訊設備21的網路語音呼叫。 In step S202, the network voice module 102 receives the network voice call of the first communication device 21.
在步驟S203中,判斷模組103判斷網路語音呼叫是否為遠端連接的請求。 In step S203, the determining module 103 determines whether the network voice call is a request for a remote connection.
如果否,則結束回應遠端連接請求的步驟。 If no, the step of responding to the remote connection request is ended.
如果是,則執行步驟S204,查詢模組104查詢多媒體終端適配器10及所連接的複數第二通訊設備11的IP位址,並由存儲模組105保存為IP位址列表105a,查詢模組104還進一步查詢複數第二通訊設備11與複數用戶埠101的對應關係,並由存儲模組105保存為對應關係列表105b。 If yes, step S204 is performed, and the query module 104 queries the IP address of the multimedia terminal adapter 10 and the connected plurality of second communication devices 11, and is saved by the storage module 105 as an IP address list 105a, and the query module 104 The correspondence between the plurality of second communication devices 11 and the plurality of users 埠101 is further queried, and is saved by the storage module 105 as the correspondence relationship list 105b.
在步驟S205中,發送模組106發送IP位址列表105a至第一通訊設備21。在本實施方式中,發送模組106可以藉由語音播報方式發送IP位址列表105a至第一通訊設備21,或者將IP位址列表105a上傳至指定的網站以供第一通訊設備21下載。在本發明中,多媒體終端適配器10為遠端控制的控制方(第一通訊設備21),提供了被控方(第二通訊設備11)的IP位址,尤其是當第二通訊設備11與多媒體終端適配器10採用動態IP位址時,滿足了遠端控制的需要。 In step S205, the transmitting module 106 transmits the IP address list 105a to the first communication device 21. In this embodiment, the sending module 106 can send the IP address list 105a to the first communication device 21 by means of voice broadcast, or upload the IP address list 105a to the designated website for download by the first communication device 21. In the present invention, the multimedia terminal adapter 10 is a remotely controlled controller (first communication device 21) that provides the IP address of the controlled party (second communication device 11), especially when the second communication device 11 is When the multimedia terminal adapter 10 adopts a dynamic IP address, it satisfies the needs of remote control.
在本實施方式中,第一通訊設備21根據接收的IP位址列表105a,選擇需要遠端控制的第二通訊設備11的IP位址,並發送給多媒體終端適配器10。 In the present embodiment, the first communication device 21 selects the IP address of the second communication device 11 that needs to be remotely controlled according to the received IP address list 105a, and transmits it to the multimedia terminal adapter 10.
在步驟S206中,接收模組107接收第一通訊設備21所選擇的第二 通訊設備11的IP位址。 In step S206, the receiving module 107 receives the second selected by the first communication device 21. The IP address of the communication device 11.
在步驟S207中,控制模組108在對應關係列表105b中查詢所選擇的IP位址對應的用戶埠101,並開放所查詢到的用戶埠101,用於將第一通訊設備21的控制指令傳輸至第二通訊設備11,以利於遠端控制的實施。 In step S207, the control module 108 queries the user relationship 101 corresponding to the selected IP address in the correspondence relationship list 105b, and opens the queried user node 101 for transmitting the control command of the first communication device 21. To the second communication device 11 to facilitate the implementation of remote control.
綜上所述,本發明符合發明專利要件,爰依法提出專利申請。惟,以上所述者僅為本發明之較佳實施方式,舉凡熟悉本案技藝之人士,在爰依本案發明精神所作之等效修飾或變化,皆應包含於 以下之申請專利範圍內。 In summary, the present invention complies with the requirements of the invention patent and submits a patent application according to law. However, the above description is only a preferred embodiment of the present invention, and those skilled in the art of the present invention should be included in the equivalent modifications or changes in the spirit of the invention. Within the scope of the following patent application.
Claims (6)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW099102014A TWI466520B (en) | 2010-01-26 | 2010-01-26 | Multi media terminal adapter and method to remote control thereof |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| TW099102014A TWI466520B (en) | 2010-01-26 | 2010-01-26 | Multi media terminal adapter and method to remote control thereof |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| TW201126984A TW201126984A (en) | 2011-08-01 |
| TWI466520B true TWI466520B (en) | 2014-12-21 |
Family
ID=45024680
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW099102014A TWI466520B (en) | 2010-01-26 | 2010-01-26 | Multi media terminal adapter and method to remote control thereof |
Country Status (1)
| Country | Link |
|---|---|
| TW (1) | TWI466520B (en) |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TW200515787A (en) * | 2003-10-24 | 2005-05-01 | Zyxel Communications Corp | Modem for integrating internet-phone call server and client |
| TW200713926A (en) * | 2005-09-29 | 2007-04-01 | Lite On Technology Corp | Method for contolling transferring path of data packets of an wireless phone dynamically |
| TW200942050A (en) * | 2008-03-21 | 2009-10-01 | Mediatek Inc | Communication apparatuses |
-
2010
- 2010-01-26 TW TW099102014A patent/TWI466520B/en active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TW200515787A (en) * | 2003-10-24 | 2005-05-01 | Zyxel Communications Corp | Modem for integrating internet-phone call server and client |
| TW200713926A (en) * | 2005-09-29 | 2007-04-01 | Lite On Technology Corp | Method for contolling transferring path of data packets of an wireless phone dynamically |
| TW200942050A (en) * | 2008-03-21 | 2009-10-01 | Mediatek Inc | Communication apparatuses |
Also Published As
| Publication number | Publication date |
|---|---|
| TW201126984A (en) | 2011-08-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8787200B2 (en) | Device, system, and method for automatically configuring application terminals in home network | |
| EP2134112A1 (en) | Wireless device and method for automatically establishing wireless connection | |
| JP2009021759A5 (en) | ||
| CN101543012A (en) | Communication system | |
| CN104917791A (en) | Method and apparatus for transmitting control instructions | |
| CN102710733B (en) | Remote information communication system and connection method thereof | |
| CN102238238A (en) | Method and device for accessing local network equipment | |
| CN102104588B (en) | Multimedia terminal adapter and remote connection method thereof | |
| US7593349B2 (en) | Method and arrangement for configuration of a device in a data network | |
| CN102143141A (en) | Cable modem and method for automatically obtaining country code | |
| CN101543013B (en) | Communication system | |
| TWI466520B (en) | Multi media terminal adapter and method to remote control thereof | |
| WO2008083338A1 (en) | Point-to-point communication using upnp protocol | |
| WO2006038391A1 (en) | Network apparatus and network system | |
| WO2006016500A1 (en) | Network camera, ddns server, and video distribution system | |
| WO2006040881A1 (en) | Video delivery system, and network camera | |
| JP2003283536A (en) | Portable router device | |
| CN104994116A (en) | Method, device and system for multi-screen unified communication | |
| CN102624941A (en) | Communication method, control device and machine device | |
| KR20010035641A (en) | Internet protocol apparatus for communicating with private network from outsidenetwork | |
| CN101212449B (en) | Method for normal operation of IP extension telephone under FW/NAT multiple-port mapping condition | |
| TWI486026B (en) | Voice over internet protocol system and method | |
| CN101179489A (en) | Network device and packet forwarding method thereof | |
| CN109996347B (en) | A method and device for establishing a connection between terminal devices | |
| US20050213562A1 (en) | Telecommunication system and method for routing data of an ip-based pbx extension to a host |