CN101026597A - Home gateway - Google Patents
Home gateway Download PDFInfo
- Publication number
- CN101026597A CN101026597A CN 200610050952 CN200610050952A CN101026597A CN 101026597 A CN101026597 A CN 101026597A CN 200610050952 CN200610050952 CN 200610050952 CN 200610050952 A CN200610050952 A CN 200610050952A CN 101026597 A CN101026597 A CN 101026597A
- Authority
- CN
- China
- Prior art keywords
- control module
- interface
- module
- ethernet
- home gateway
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000004891 communication Methods 0.000 claims abstract description 32
- LHMQDVIHBXWNII-UHFFFAOYSA-N 3-amino-4-methoxy-n-phenylbenzamide Chemical compound C1=C(N)C(OC)=CC=C1C(=O)NC1=CC=CC=C1 LHMQDVIHBXWNII-UHFFFAOYSA-N 0.000 claims abstract description 18
- 238000007726 management method Methods 0.000 claims description 11
- 230000015572 biosynthetic process Effects 0.000 claims description 10
- 238000001514 detection method Methods 0.000 claims description 6
- 230000003139 buffering effect Effects 0.000 claims description 3
- 238000013500 data storage Methods 0.000 claims description 3
- 238000012545 processing Methods 0.000 claims description 3
- 230000005540 biological transmission Effects 0.000 abstract description 24
- 238000012423 maintenance Methods 0.000 abstract description 5
- 238000000034 method Methods 0.000 abstract description 5
- 238000010276 construction Methods 0.000 abstract 1
- 238000013523 data management Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 239000003795 chemical substances by application Substances 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 230000010365 information processing Effects 0.000 description 2
- 101100172132 Mus musculus Eif3a gene Proteins 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 230000001143 conditioned effect Effects 0.000 description 1
- 238000009826 distribution Methods 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
- 230000008054 signal transmission Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 1
Images
Landscapes
- Small-Scale Networks (AREA)
Abstract
The invention discloses a home gateway, which comprises a CPU, an AMBA bus connected with the CPU, an AMBA bus control module connected with the AMBA bus, an asynchronous transceiving module, a serial interface bus communication control module, an SDRAM control module, an internal interface Ethernet control module and an external interface Ethernet control module. The invention can combine the original three transmission lines into one transmission line (broadband transmission line). The method can greatly reduce transmission lines in the coverage range of the Ethernet local area network, reduce multi-head management, reduce maintenance workload and reduce user burden. The function of integrating three networks of a communication network, an audio and video network and a control network is really realized. The invention is suitable for intelligent and digital construction of various communities.
Description
Technical field
The present invention relates to a kind of gateway, particularly a kind of gateway that is used between family lan and the ethernet local area network.
Background technology
At present, the equipment of household internal and extraneous being connected have independently transmission line of three classes at least.One class is a broadband transmission link, mainly is to use for the personal computer networking; One class is the digital video transmission circuit, mainly uses for digital television signal; One class is the control signal transmission line (Control Network transmission line) that the various control network is used, as security protection control net, the network etc. of checking meter of ammeter, gas meter, water meter.In the Control Network transmission line, the transmission line of various separation, the problem that comes out is a lot.Each have oneself control transmission method and circuit, repeat wiring, multihead management had both caused the wasting of resources, implementation cost to strengthen, and also increased a lot of workloads to system maintenance, and burden for users strengthens.
For solving the unified control transmission problem of above-mentioned Control Network transmission line, the applicant provides a kind of communication controller of serial interface bus in No. 02140851.3 patent application.This bus communication controller is to use serial line interface to carry out bus communication, and it both can significantly reduce the cost of manufacture of bus communication controller and the total cost of home control system; Can satisfy the communicating requirement of the various device in the home control system again, adapt to existing various controlling object, thereby existing various controlling object is unified in the Control Network.But the home control network that this communication controler is formed must have the home gateway that inserts external network, could effectively connect external network.And only solved the Control Network transmission line unified problem, do not comprise broadband transmission link and digital audio/video transmission line.Because the gateway between family lan and the ethernet local area network is dedicated gateway basically, the application that is allowed is limited in specific application type.Therefore, the equipment of household internal and extraneous being connected also have at least by three transmission lines, will dispose three gateways in the family lan at least, finish wideband transmit, digital video transmission and Control Network transmission respectively.Still exist and repeat wiring, multihead management, the wasting of resources, implementation cost is big, and the system maintenance amount is big, the problem that burden for users is big.
Summary of the invention
The objective of the invention is to, a kind of new home gateway is provided.Use this home gateway, three original transmission lines can be merged into a transmission lines (broadband transmission link).Can reduce the transmission line in the ethernet local area network coverage significantly, reduce the waste of multihead management and resource, reduce system constructing cost, system maintenance amount and burden for users.
Technical scheme of the present invention.A kind of home gateway, it is characterized in that: its formation comprises CPU, with the AMBA bus that CPU joins, be connected on AMBA bus control module, asynchronous receiving-transmitting module, serial interface bus communication control module, SDRAM control module, internal interface ethernet control module and external interface ethernet control module on the AMBA bus.
In the above-mentioned home gateway, be connected to inner ethernet physical layer drive circuit and external ethernet physical layer drive circuit respectively with internal interface ethernet control module and external interface ethernet control module.
In the aforesaid home gateway, the SDRAM control module is connected to dynamic memor, is connected to rewritable ROM with CPU.
In the aforesaid home gateway, be connected to the serial communication interface drive circuit with the asynchronous receiving-transmitting module.
In the aforesaid home gateway, the serial interface bus communication control module is connected to the Control Network transceiver.
In the aforesaid home gateway, be connected on the interface module of debugging usefulness in addition on the AMBA bus.
In the aforesaid home gateway, the formation of CPU comprises Memory Controller, house dog, timer 1 and timer 2, interrupt control unit and serial ports controller; The formation of interface bus communication controler comprises universal asynchronous serial communication interface, data buffering processing unit, communication control unit, Circuit management module, carrier sense collision detection module, error detection module; The internal interface ethernet control module is identical with external interface ethernet control module structure, constitute to comprise and realize outside the connection adopting the MII interface that meets the IEEE802.3 agreement, both direction in transmitting-receiving all has the first in first out memory cell (FIFO) that is used for metadata cache, the interface register heap, MAC layer control register heap and Data Storage.
Compared with the prior art, the present invention is a home gateway that dissimilar application will be concentrated on one.The invention solves that repeating that existing community network exists connected up, multihead management, the wasting of resources, implementation cost is big, the system maintenance amount is big, burden for users is big problem.The present invention has following characteristics:
(1) gateway has the Web server function, and the basic platform that can be used as Web service is realized device discovery and Remote Dynamic transfer function; All networked devices all have service describing and issue mechanism in the community, can realize plug-and-play feature;
(2) outside community network adopts Fast Ethernet, uses ICP/IP protocol; Extendible is Ethernet switch, sets up enterprise/family lan, realizes multiple application such as VOD program request, visual telephone, express network are browsed, long-distance education;
(3) be to adopt control net, communication network and the integration of three networks of AV net to have the gateway of safety lock: use ucLinux operating system, Web server is Bao Server, and application programming interfaces are the CGI CGI, are the common software of open source code;
(4) inner home controlling uses family lan communication protocol and multiple transmission medium;
(5) home controlling communication protocol adopts relatively arbitration rules (CSMA/CD technology) the realization media interviews by turn of nondestructive address;
These characteristics make the present invention become a brand-new home gateway.
Description of drawings
Fig. 1 is a structural principle schematic diagram one of the present invention;
Fig. 2 is a structural principle schematic diagram two of the present invention;
Fig. 3 is a workflow schematic diagram of the present invention.
Embodiment
Embodiments of the invention.As shown in Figure 1, the formation of gateway comprises CPU, with the AMBA bus that CPU joins, be connected on AMBA bus control module, asynchronous receiving-transmitting module, serial interface bus communication control module, SDRAM control module, internal interface ethernet control module and external interface ethernet control module on the AMBA bus; This partial circuit (being part in the frame of broken lines) can be integrated in the chip piece.Be connected to inner ethernet physical layer drive circuit and external ethernet physical layer drive circuit respectively with the internal interface ethernet control module and the external interface ethernet control module of chip; Be connected to dynamic memor with the SDRAM control module of chip, be connected to rewritable ROM with the CPU of chip; Be connected to the serial communication interface drive circuit with the asynchronous receiving-transmitting module of chip; Be connected to the Control Network transceiver with the serial interface bus communication control module of chip; Be connected on the interface module of debugging usefulness in addition on the chip AMBA bus.
As shown in Figure 2, the chip internal concrete structure comprises: 32 bit CPUs and AMBA bus control unit are formed built-in 32 bit processors, and its formation comprises AMBA bus control unit, Memory Controller; Processor provides a house dog, two timers, interrupt control unit and serial ports controller, uses to satisfy in real time; Support embedded OS uclinux.The communication controller of serial interface bus that provides in No. 02140851.3 patent application can be provided built-in special purpose interface bus communication controller, can realize with home network on the communicating by letter of various home appliances.Its formation comprises universal asynchronous serial communication interface, data buffering processing unit, communication control unit, Circuit management module, carrier sense collision detection module, error detection module.Built-in 2 ethernet controller interfaces can be realized 10M/100M FDX Ethernet communication function by external two physical layers (PHY) driving element; Its formation comprises: realize outside the connection adopting the MII interface that meets the IEEE802.3 agreement; For adjusting ethernet line trackside clock transmitting-receiving speed and SOC operating rate, all have the first in first out memory cell (FIFO) that is used for metadata cache at the both direction of receiving and dispatching, interface register heap, MAC layer control register heap and Data Storage.The control module of built-in SDRAM memory is finished the conversion of AMBA bus timing to the SDRAM read-write sequence, and system address bus is 32, available address space 4G.Home gateway also comprises: interface JETAG module that is used to debug and the asynchronous receiving-transmitting module that is used for gateway management and I/O interface.
The gateway workflow as shown in Figure 3.
1, system initialization: after the system power-up, CPU calls from the FLASH memory and starts the operating system, and the configuration operation environment also leaves them in the random asccess memory (SDRAM) in. and comprise the initialization of Dual-Ethernet mouth, the initialization of control bus communication module, start the gateway initialization and start the video data service routine.
Initialization to Ethernet interface comprises: the driver of configuration ethernet interface, realize IP stack based on Ethernet, and the IP address that disposes two Ethernet interfaces respectively, begin to monitor order from Ethernet.
To the initialization of control bus communication module, comprise the bus address that starts open home bus and distribution system self, begin to monitor service request order from home bus.
The initialize routine of above-mentioned startup gateway comprises starting the WEB service routine, monitors the HTTP access port, the service of the WEB page is provided, and starts the CGI handling procedure, waits for the visit of user to home network device.Start access to netwoks agency service program, realize protocol stack based on the IP agency, and the initialization access control logic, realize control to the network data of being passed through, begin to wait for the data of internal network and external network simultaneously.
Above-mentioned startup video data service routine comprises connecting the network agent service, starts video control information processing logic, begins to wait for the Video service request of internal network.
After the system initialization, can enter workflow:
2. the interior facility registration of home controlling is to gateway
After the equipment opening power in the home controlling, by bus, send registration notification to gateway, gateway send to equipment allow log-in command after, the device descriptive information that accepting device sends.Then, the analyzing device descriptor obtains the detailed control information of equipment, and converts the XML format information to, deposits database in.
3, the user controls the equipment of household internal control net
The WEB address of user's open any browser input gateway, the WEB server returns the information of home control network, and according to the XML format information of equipment, according to ad hoc rules, is converted to the control information page of each equipment.
The user uses browser, after the control information page submission control request by equipment, the WEB service routine is handled request by CGI, be converted to operational order, send to the device management application logic module, the device management application logic module is passed through bus, send instructions to corresponding apparatus, and reception return information, then treated return information is sent to the CGI handling procedure, CGI generates control results page data according to the XML information of corresponding return information and equipment, send to the WEB server, be shown in user's the browser.
4, home control network equipment is initiatively to the gateway report information
This category information is the notice of warning message and some other incidents normally.Home control network equipment sends information by bus broadcast, after the device management application logic module is received information, judges information type, carries out operation accordingly.
5, household internal network equipment visit external network information
The network equipment of household internal sends the data that require visit to gateway, the network agent service is changed accordingly to data, the network data management control module is verified data and is controlled, meeting under the pre-conditioned situation, send to external network, set up data channel with external network.
6, Video service process
Video control apparatus in the internal network sends the Video service solicited message, video control information administration module is verified, handles by video control information processing module then, sends to the network data management control module, after checking, send to external network.Verify receive the video information of external network when the network data management control module after, send to video control information administration module, through with corresponding requests verification after, send to video control apparatus, and open corresponding network channel, accept video data.
Claims (7)
1, a kind of home gateway, it is characterized in that: its formation comprises CPU, with the AMBA bus that CPU joins, be connected on AMBA bus control module, asynchronous receiving-transmitting module, serial interface bus communication control module, SDRAM control module, internal interface ethernet control module and external interface ethernet control module on the AMBA bus.
2, home gateway according to claim 1 is characterized in that: be connected to inner ethernet physical layer drive circuit and external ethernet physical layer drive circuit respectively with internal interface ethernet control module and external interface ethernet control module.
3, home gateway according to claim 1 is characterized in that: be connected to dynamic memor with the SDRAM control module, be connected to rewritable ROM with CPU.
4, home gateway according to claim 1 is characterized in that: be connected to the serial communication interface drive circuit with the asynchronous receiving-transmitting module.
5, according to the described home gateway of arbitrary claim in the claim 1 to 4, it is characterized in that: the serial interface bus communication control module is connected to the Control Network transceiver.
6, home gateway according to claim 5 is characterized in that: be connected on the interface module of debugging usefulness in addition on the AMBA bus.
7, home gateway according to claim 6 is characterized in that: the formation of CPU comprises Memory Controller, house dog, timer 1 and timer 2, interrupt control unit and serial ports controller; The formation of interface bus communication controler comprises universal asynchronous serial communication interface, data buffering processing unit, communication control unit, Circuit management module, carrier sense collision detection module, error detection module; The internal interface ethernet control module is identical with external interface ethernet control module structure, constitute to comprise and realize outside the connection adopting the MII interface that meets the IEEE802.3 agreement, both direction in transmitting-receiving all has the first in first out memory cell (FIFO) that is used for metadata cache, the interface register heap, MAC layer control register heap and Data Storage.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 200610050952 CN101026597A (en) | 2006-02-24 | 2006-02-24 | Home gateway |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 200610050952 CN101026597A (en) | 2006-02-24 | 2006-02-24 | Home gateway |
Publications (1)
Publication Number | Publication Date |
---|---|
CN101026597A true CN101026597A (en) | 2007-08-29 |
Family
ID=38744501
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN 200610050952 Pending CN101026597A (en) | 2006-02-24 | 2006-02-24 | Home gateway |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN101026597A (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103036776A (en) * | 2011-10-10 | 2013-04-10 | 中兴通讯股份有限公司 | Security gateway and system |
CN103941599A (en) * | 2013-01-21 | 2014-07-23 | 海尔集团公司 | Intelligent household electrical appliance control method, intelligent household electrical appliance and control system |
CN104602038A (en) * | 2013-10-30 | 2015-05-06 | 中国电信股份有限公司 | Method and system for controlling port |
CN106453070A (en) * | 2016-11-21 | 2017-02-22 | 德宸智能科技无锡有限公司 | CNC (computer numerical control) intelligent gateway and application method |
CN106664190A (en) * | 2014-10-08 | 2017-05-10 | 英特尔公司 | Systems and methods for signal classification |
-
2006
- 2006-02-24 CN CN 200610050952 patent/CN101026597A/en active Pending
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103036776A (en) * | 2011-10-10 | 2013-04-10 | 中兴通讯股份有限公司 | Security gateway and system |
CN103941599A (en) * | 2013-01-21 | 2014-07-23 | 海尔集团公司 | Intelligent household electrical appliance control method, intelligent household electrical appliance and control system |
CN104602038A (en) * | 2013-10-30 | 2015-05-06 | 中国电信股份有限公司 | Method and system for controlling port |
CN104602038B (en) * | 2013-10-30 | 2018-01-12 | 中国电信股份有限公司 | A kind of port controlling method and system |
CN106664190A (en) * | 2014-10-08 | 2017-05-10 | 英特尔公司 | Systems and methods for signal classification |
CN106664190B (en) * | 2014-10-08 | 2019-12-10 | 英特尔公司 | System and method for signal classification |
CN106453070A (en) * | 2016-11-21 | 2017-02-22 | 德宸智能科技无锡有限公司 | CNC (computer numerical control) intelligent gateway and application method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3805725B2 (en) | Gateway, home network system, and message passing method enabling message passing between devices on home network using different middleware | |
US8478982B2 (en) | Media access control security management in physical layer | |
US7822907B2 (en) | Methods and apparatuses for serial bus sideband communications | |
CN101488878B (en) | Intelligence platform interface management apparatus and server | |
CN103312715B (en) | A kind of home network system architecture of web oriented service | |
CN101661535A (en) | Remote experimental system and realization method thereof | |
JP2007529808A (en) | Integrated circuit and communication service mapping method | |
CN106789605A (en) | A kind of railway real-time ethernet TRDP gateways | |
US20010025322A1 (en) | Internet protocol interfacing apparatus for controlling non IP-based network device with IP-based network device and method therefor | |
CN101026597A (en) | Home gateway | |
CN107423180A (en) | A kind of solid state hard disc and its diagnostic method | |
CN111262823B (en) | Security gateway and data processing method thereof | |
CN113115346A (en) | Gateway multi-protocol conversion device based on 5G and method thereof | |
CN101212454A (en) | Protocol bridging method and device | |
CN101047592A (en) | Built-in internetwork access device of Europe installation bus system | |
CN102710792A (en) | Design method for embedded generic node with remote service function | |
CN104239222A (en) | Memory access method, device and system | |
CN117319848B (en) | Remote access method and device for optical fiber access networking equipment | |
CN102131072A (en) | System and method for realizing network video monitoring under internet platform | |
CN106657377A (en) | WIA-PA (Wireless Networks for Industrial Automation-Process Automation)/full-interconnection manufacturing network information service adaptor and realization method thereof | |
CN1232915C (en) | Field bus network controller | |
US7284071B2 (en) | Waking a link layer based on data contained in a network packet | |
CN2621365Y (en) | Radio AP route apparatus | |
CN2641897Y (en) | Networking server for series interface field bus equipment | |
US20200252235A1 (en) | Method for providing data packets from a can bus, control device and system having a can bus |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |