CN1315710A - Multifunctional intelligent internet terminal for network access at public place - Google Patents
Multifunctional intelligent internet terminal for network access at public place Download PDFInfo
- Publication number
- CN1315710A CN1315710A CN 00114145 CN00114145A CN1315710A CN 1315710 A CN1315710 A CN 1315710A CN 00114145 CN00114145 CN 00114145 CN 00114145 A CN00114145 A CN 00114145A CN 1315710 A CN1315710 A CN 1315710A
- Authority
- CN
- China
- Prior art keywords
- card
- server
- user
- signal
- network access
- 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
Images
Landscapes
- Computer And Data Communications (AREA)
Abstract
Description
本发明涉及了一种使用上网卡在公共场所随时上网和实现电子商务的多功能智能化互联网终端。The invention relates to a multifunctional intelligent Internet terminal which uses a network card to surf the Internet at any time in public places and realize e-commerce.
进入信息时代,互联网已经成为人们的生活中不可缺少的组成部分。然而,中国大部分普通居民与互联网的距离仍然很远。互联网在中国不能普及,主要缘于以下几个问题:In the information age, the Internet has become an indispensable part of people's lives. However, most ordinary residents in China are still far away from the Internet. The Internet cannot be popularized in China, mainly due to the following problems:
1、在现有技术环境下,人们上网的主要场所为工作单位和家庭,但是普及率并不高,人们在其他场所上网的机会微乎其微。而且,在家庭上网又需要自购PC和Modem,需要随着技术的飞速发展不断对其进行升级换代和维护,使人不胜其烦。1. In the current technical environment, the main places where people go online are work units and families, but the penetration rate is not high, and people have very little chance to go online in other places. Moreover, it is necessary to purchase PC and Modem to surf the Internet at home, and it needs to be continuously upgraded and maintained with the rapid development of technology, which is annoying.
2、目前上网的终端设施主要为台式PC机。但实现的功能比较单一,想实现扫描、数码摄像、手写、语音等输入方式,还需要购置其他设备或软件,费用高,占用空间大。2. Currently, the terminal facilities for accessing the Internet are mainly desktop PCs. However, the realized functions are relatively simple. If you want to realize scanning, digital photography, handwriting, voice and other input methods, you need to purchase other equipment or software, which is expensive and takes up a lot of space.
3、由于知识水平的局限,很多普通人面对计算机及网络复杂的操作与浩瀚的信息不知所措,也极大地影响了互联网的普及率。3. Due to the limitation of knowledge level, many ordinary people are overwhelmed by the complex operation of computers and networks and the vast amount of information, which also greatly affects the penetration rate of the Internet.
4、互联网上应用不足,除少数功能如基本E-MAIL功能、信息浏览(政治、财经、体育、娱乐、科技资料)外,其他实用功能很少。同时使互联网的普及在我国信息化进程中显得较为滞后。4. Insufficient application on the Internet. Except for a few functions such as basic E-MAIL functions and information browsing (political, financial, sports, entertainment, scientific and technological materials), other practical functions are few. At the same time, the popularization of the Internet appears to be relatively lagging behind in the process of informatization in our country.
5、目前中国的E-BUSS,基本上是网上定购、网下汇款,手续繁琐,而且其结算问题和安全性问题一直没有得到解决,这些都阻碍了E-BUSS在中国的开展度也是困扰几乎所有网民的一个瓶颈性问题。5. At present, China's E-Buss is basically online ordering and offline remittance. The procedures are cumbersome, and its settlement and security issues have not been resolved. These have hindered the development of E-Buss in China and are almost troublesome. A bottleneck problem for all Internet users.
本发明的目的是要提供一种实现满足于公共场所的安全性需求的网络终端。The purpose of the present invention is to provide a network terminal that meets the security requirements of public places.
本发明的目的是通过如下技术方案来实现的:本发明由CCD光电耦合、CMOS图像传感、防火墙、A/D信号转换、VIDEO-TRAN、AUDIO-TRAN等技术组成的公共场所上网的多功能智能化互联网终端,本发明的技术特征:1)由多路Interface及预留的扩充接口集成多种外部接口方式,接收多种外部输入和向外部输出,内置AUDIO输入输出及MPEG编码、解码装置使用户可通过VOICE处理AUDIO方面需要,Infrared Port可与具有Infrared装置的设备进行数据通讯,USB Port可接驳Video,通过内置Video压缩解压编码器处理Video流信号,RS232 Port可与支持、提供RS232信号的设备相互传递消息,Advance I/O Port为未来扩充提供空间。2)由MC68HC05B16与PC机连接联合控制实现网亭内置安全报警机构,网亭门锁等各种传感器感应网亭设备相应异常信号,传递给MC68HC05B16,经控制电路转换为RS232信号,本机Local OS接收,通过Work Session经TCP/IP发送给中心Server,中心Server根据不同消息进入不同处理流程。3)包括IC卡R/W设备,IC卡,AccountServer,后台Database System(ORACLE OR SQL SERVER)的IC卡结算装置,通过Internet网,对远程数据库的操作来实现的,对数据打包,数据传送,数据还原,再对数据库的操作来完成的,用DES算法和RAS公钥实现的符合EMV协议的兼容接触式和非接触式的IC卡计费系统;用MC68HC05B16驱动步进AC motors,控制相应的机械装置,提供Floppy、MO(ZIP)、CD-RW结合IC卡计费系统,实现数字化商品销售。4)由单片机控制程序、单片机MC68HC05B16、PC机售盘系统、售盘机构所组成的数字产品售卖器,用户从PC机向单片机MC68HC05B16发出买盘申请,单片机MC68HC05B16控制程序发出相应的回应,收费卖盘;并回答信号给PC机,PC机向Server提供数据报表,当单片机执行程序检测到售卖器仓内光盘不足时,回信号给PC机向Server发出警告,提示装盘。5)通过WDAS,将Hign-definition、Muti-Media、Cartoon相结合的DA(Digital Advt)和网站页面广告WPA(Web Page Advt)建立专用Server,并在Server端建立广告管理模块并自动将DA和WPA下载到网亭,由网亭应用系统WUS通过启动广告管理模块定时接收广告文件包,并根据不同PRI在指定的时间段统一发布。6)在网亭终端开发了CLP子系统,周期性对网亭WEB请求进行分析,在网亭建立网亭请求分析表,定时向中心网站发送请求,同时按时接收SLP发送的广播,生成快速数据更新,根据网亭请求分析表建立DNS-IP地址对照表。The purpose of the present invention is achieved through the following technical solutions: the present invention is composed of technologies such as CCD photoelectric coupling, CMOS image sensing, firewall, A/D signal conversion, VIDEO-TRAN, AUDIO-TRAN multi-functional Internet access in public places Intelligent Internet terminal, technical features of the present invention: 1) Multiple external interface modes are integrated by multi-channel Interface and reserved expansion interface, multiple external input and external output are received, and built-in AUDIO input and output and MPEG encoding and decoding devices Users can handle AUDIO needs through VOICE. Infrared Port can communicate with devices with Infrared devices. USB Port can be connected to Video. The built-in Video compression and decompression encoder can process Video streaming signals. RS232 Port can support and provide RS232 Signal devices transmit messages to each other, and the Advance I/O Port provides space for future expansion. 2) The joint control of MC68HC05B16 and PC is connected to realize the built-in security alarm mechanism of the kiosk, and various sensors such as kiosk door locks sense the corresponding abnormal signal of the kiosk equipment, and transmit it to MC68HC05B16, which is converted into RS232 signal by the control circuit, and the local OS of the machine Receive and send to the central server via TCP/IP through the Work Session, and the central server enters different processing procedures according to different messages. 3) The IC card settlement device including IC card R/W equipment, IC card, AccountServer, background Database System (ORACLE OR SQL SERVER), realizes the operation of the remote database through the Internet, packs data, transmits data, Data restoration, and then the operation of the database is completed, using the DES algorithm and RAS public key to achieve a compatible contact and non-contact IC card billing system that conforms to the EMV protocol; use MC68HC05B16 to drive stepping AC motors to control the corresponding Mechanical device, providing Floppy, MO (ZIP), CD-RW combined with IC card billing system to realize digital commodity sales. 4) The digital product vending device is composed of single-chip microcomputer control program, single-chip microcomputer MC68HC05B16, PC machine selling system, and selling machine. The user sends a buying application from the PC to the single-chip microcomputer MC68HC05B16, and the single-chip microcomputer MC68HC05B16 control program sends a corresponding response. And answer the signal to the PC, the PC provides the data report to the Server, when the single-chip executive program detects that the CD in the vending machine warehouse is insufficient, the signal is sent back to the PC to send a warning to the Server, prompting to load the disk. 5) Through WDAS, DA (Digital Advt) combined with Hign-definition, Muti-Media, and Cartoon and website page advertisement WPA (Web Page Advt) are used to establish a dedicated server, and an advertisement management module is established on the server side to automatically integrate DA and WPA is downloaded to the kiosk, and the kiosk application system WUS regularly receives the advertisement file package by starting the advertisement management module, and releases it uniformly in the specified time period according to different PRIs. 6) The CLP subsystem is developed at the kiosk terminal, which periodically analyzes the kiosk WEB request, establishes a kiosk request analysis table at the kiosk, regularly sends requests to the central website, and receives broadcasts sent by SLP on time to generate fast data Update, build a DNS-IP address comparison table based on the kiosk request analysis table.
本发明还可以在扩展中断模式中,前端控制器中三个可变成IOCS0、IOCS1、IOCS2;每个片选可设置得由ISA地址SA和IORD、IOWR译码,或只由ISA地址总线译码;IOCS1、IOCS2信号可从内部与IOCS0信号线与,为ISA总线数据缓冲器提供“输出启动”信号。一个片上中断请求信号,可切换到ISA总线上任一的8个IRQ通道,实际的ISA IRQ通道选择由用户确定;8个IRQ输出的形式也可独立地设置为标准的TTL形式或漏极开路形式;选择漏极开路形式允许中断在ISA总线上共享。前端控制器上有2K位片EEPROM,存贮所有的31个配置信息;在Non-PnP接口下,前端控制器用预定配置加电激励;另外的2K位EEPROM区域存贮标准的PnP资源信息。The present invention can also be in extended interrupt mode, three can become IOCS0, IOCS1, IOCS2 in the front-end controller; Each chip selection can be set to decode by ISA address SA and IORD, IOWR, or only by ISA address bus decipher Code; IOCS1 and IOCS2 signals can be internally ANDed with the IOCS0 signal line to provide an "output start" signal for the ISA bus data buffer. An on-chip interrupt request signal can be switched to any of the 8 IRQ channels on the ISA bus. The actual ISA IRQ channel selection is determined by the user; the 8 IRQ output formats can also be independently set as standard TTL or open-drain formats ;Selecting the open-drain form allows interrupts to be shared on the ISA bus. There is a 2K-bit EEPROM on the front-end controller, which stores all 31 configuration information; under the Non-PnP interface, the front-end controller is powered on with a predetermined configuration; the other 2K-bit EEPROM area stores standard PnP resource information.
本发明的网亭各种传感器感应网亭设备异常信号,传递给MC68HC05B16,经控制电路转换为RS232信号,本机Local OS接收,通过Work Session经TCP/IP发送给中心Server,中心Server进入处理流程。Various sensors of the network kiosk of the present invention sense the abnormal signal of the network kiosk equipment, and transmit it to MC68HC05B16, which is converted into an RS232 signal by the control circuit, received by the local OS, and sent to the central server through the Work Session via TCP/IP, and the central server enters the processing flow .
本发明在主机中断服务程序之末从开关量输出板(即P1O的一位)输出一个宽度为Ts=1ms的负脉冲;控制器若在Tc(Tc>2s)一段时间内收不到该脉冲的下降沿,该装置输出一个宽度为TR=1ms的负脉冲以重新启动CPU;其电路由一只74LS123及若干阻容元件组成,74LS123集成块含有两只相同的可重复触发的F1,F2。并在Q1处引出一信号触发声光报警。The present invention outputs a negative pulse with a width of Ts=1ms from the switching value output board (that is, one bit of P10) at the end of the host interrupt service program; if the controller cannot receive the pulse within a period of Tc (Tc>2s) The falling edge of the device outputs a negative pulse with a width of T R =1ms to restart the CPU; its circuit consists of a 74LS123 and several resistance-capacitance components . F2 . And a signal is drawn out at Q1 to trigger an audible and visual alarm.
本发明的IC卡读写装置采用MC68HCO5B16系列单片机,IC卡读写装置既可联机实时操作,也可脱机操作,通过单片机的UART功能与PC机串行口直接通信,汇总信息和加载管理信息,亦可将程序下载到闪速存贮器中;用大容量汇总卡将读写器中的信息读出,写到卡上,再输入计算机。IC卡插入R/W口后,网亭启动VerifySession,一方面读取卡上的用户Account,利用TCP/IP协议通过Winsock,发送Sign到User Server的Database中,利用SQL查询用户信息,检索到用户信息后返回用户资料到本机,同时本机上Verify Session首先验证利用DES加密算法RAS公钥符合EMV协议实现的IC卡是否为合法卡;如服务器认证卡不对,则返回一个错误消息,如服务器认证为真,则向服务器增加一有关此卡的用卡记录,同时在卡的余额上减一时间单位的金额,返回一个正确的消息;客户接到消息时把卡的余额减一时间单位的金额后更新卡的余额;每一时间段向服务器发送一更新卡的余额的消息,重复上一个步骤;IC卡通过验证后,网亭进入Work Session,用户通过网亭提供的各种功能进入互联网,Work Session定时发送信号到User Server,记录用户使用情况,并检索用户Amount足够功能使用费用后,预扣各种功能使用费,计费情况同时通过SQL写入User Database和本机Work Session写入IC卡。与此同时系统传递运行状态信号到单片机,防止系统异常。The IC card reading and writing device of the present invention adopts MC68HCO5B16 series single-chip microcomputer, and the IC card reading and writing device can be operated in real time online or offline, and can directly communicate with the serial port of the PC through the UART function of the single-chip microcomputer to summarize information and load management information , You can also download the program to the flash memory; use a large-capacity summary card to read the information in the reader, write it to the card, and then input it into the computer. After the IC card is inserted into the R/W port, the kiosk starts VerifySession. On the one hand, it reads the user Account on the card, uses the TCP/IP protocol to send Sign to the Database of the User Server through Winsock, uses SQL to query user information, and retrieves the user After the message, the user information is returned to the machine, and at the same time, the Verify Session on the machine first verifies whether the IC card implemented using the DES encryption algorithm RAS public key in compliance with the EMV protocol is a legal card; if the server authenticates the card incorrectly, an error message will be returned, such as the server If the authentication is true, then add a card record about this card to the server, and at the same time subtract the amount of one time unit from the balance of the card, and return a correct message; when the customer receives the message, subtract the balance of the card by one time unit Update the balance of the card after the amount; send a message to update the balance of the card to the server every time period, and repeat the previous step; after the IC card is verified, the kiosk enters the Work Session, and the user enters the Internet through various functions provided by the kiosk , Work Session regularly sends signals to User Server, records user usage, and retrieves user Amount enough function usage fees, withholds various function usage fees, and billing information is written into User Database and local Work Session through SQL at the same time IC card. At the same time, the system transmits the running status signal to the single chip microcomputer to prevent the system from being abnormal.
本发明中SLP子系统按管理要求周期性对整个系统进行WEB数据分析,在网站建立网站变更表、网亭请求分析表、网站发布计划队列表,根据网亭请求分析表组织外部WEB SITE文件,根据网站变更表组织本网站文件,将文件打包后,根据网站发布队列表,定时向注册网亭广播。In the present invention, the SLP subsystem periodically analyzes the WEB data of the whole system according to the management requirements, sets up a website change table, a network kiosk request analysis table, and a website release plan queue table at the website, organizes external WEB SITE files according to the network kiosk request analysis table, Organize the files of this website according to the website change table, after packaging the files, broadcast them to the registered kiosks regularly according to the website release queue list.
本发明与现有技术相比具有重新整合了多种I/O设备(Scanner、Vidicon、Pen、Voice、Keyboard、Printer、Notebook、PDA),满足公众的不同需求。自动引导用户使用www及本网亭新增的V-EMAIL等各种功能实现“傻瓜式”智能互联网终端。通过网亭实现Visual Phone、IP Phone、Video-EMAIL、Graphic-EMAIL、VOD等实用功能,推动互联网在我国的发展。采用DES算法和RAS公钥实现的符合EMV协议的兼容接触式和非接触式的IC卡计费系统。同时利用MC68HC05B16为主控制系统驱动步进motors,控制相应的机械装置,提供Floppy、MO(ZIP)、CD-RW结合IC卡计费系统,实现数字化商品销售,从而首创B-C即时E-BUSS模式。Compared with the prior art, the present invention reintegrates various I/O devices (Scanner, Vidicon, Pen, Voice, Keyboard, Printer, Notebook, PDA) to meet different needs of the public. Automatically guide users to use various functions such as www and the newly added V-EMAIL of this kiosk to realize a "fool-style" intelligent Internet terminal. Realize practical functions such as Visual Phone, IP Phone, Video-EMAIL, Graphic-EMAIL, VOD through the kiosk, and promote the development of the Internet in my country. A compatible contact and non-contact IC card billing system that complies with the EMV protocol and is implemented using the DES algorithm and the RAS public key. At the same time, MC68HC05B16 is used as the main control system to drive stepping motors, control the corresponding mechanical devices, provide Floppy, MO (ZIP), CD-RW combined with IC card billing system, and realize digital commodity sales, thereby creating the first B-C instant E-BUSS mode.
本发明的附图说明如下:The accompanying drawings of the present invention are as follows:
图1是本发明的功能结构框图。Fig. 1 is a functional structure block diagram of the present invention.
图2是本发明网亭安全报警机构、数字产品售卖器、Shortcut Key控制流程框图。Fig. 2 is a block diagram of the control flow of the network kiosk security alarm mechanism, digital product vending device, and Shortcut Key of the present invention.
图3本发明Init session程序流程图Fig. 3 Init session program flowchart of the present invention
图4是本发明死机定时检测重启动装置原理图。Fig. 4 is a principle diagram of the crash timing detection restart device of the present invention.
图5是本发明ISA总线系统的即插即用前端控制器。Fig. 5 is a plug-and-play front-end controller of the ISA bus system of the present invention.
图6是本发明Shortcut Key输入部分原理图。Fig. 6 is a schematic diagram of the Shortcut Key input part of the present invention.
图7是本发明Shortcut Key流程框图。Fig. 7 is a flowchart of the Shortcut Key of the present invention.
图8是本发明Visual Phone软件流程图。Fig. 8 is Visual Phone software flowchart of the present invention.
图9是本发明IP Phone软件流程图。Fig. 9 is a flow chart of IP Phone software of the present invention.
图10是本发明Video Email软件流程图。Fig. 10 is a flowchart of Video Email software of the present invention.
图11是本发明Graphic Email软件流程图。Fig. 11 is the Graphic Email software flowchart of the present invention.
图12是本发明IC卡读写器结构原理图。Fig. 12 is a structural principle diagram of the IC card reader-writer of the present invention.
图13是本发明IC卡计费系统流程图。Fig. 13 is a flowchart of the IC card billing system of the present invention.
图14是本发明的售卖器结构框图。Fig. 14 is a structural block diagram of the vending device of the present invention.
图15是本发明的售卖器系统原理图。Fig. 15 is a schematic diagram of the vending machine system of the present invention.
图16是本发明的Server软件流程图。Fig. 16 is a flowchart of the Server software of the present invention.
图17是本发明的网亭终端软件流程图。Fig. 17 is a flowchart of the kiosk terminal software of the present invention.
图18是本发明的HWS硬件加速系统原理图。Fig. 18 is a schematic diagram of the HWS hardware acceleration system of the present invention.
下面结合附图说明对本发明作进一步详细的说明:如图1所示,本发明集成了CCD光电耦合、CMOS图像传感、防火墙、A/D信号转换、VIDEO-TRAN、AUDIO-TRAN等现有技术,涉及到微电子技术、信息安全技术和加密算法,并自主开发了网络群动技术、IC卡结算系统和MC68HC05B16开发数字产品售卖器,互联网数字广告系统WDAS等。网亭作为公共互联网终端,不同于单位和家庭中使用的PC,首要的课题是解决其自身的安全性,为此不仅要在外型结构设计要考虑安全性因素,更重要的是保护内部系统不被人无意或恶意破坏。在普通PC上整合多种外设,一方面TCO高,另一方面使用不便,本网亭利用自主开发的多路Interface,从而实现多种I/O方式。本网亭系统接口板集成了多种外部接口方式,使系统能接收多种外部输入和向外部输出,并具有极强的扩展能力,内置AUDIO输入输出及MPEG编码、解码装置使用户可通过VOICE处理AUDIO方面需要;Infrared Port可与具有Infrared装置的设备如Notebook PC进行数据通讯;USB Port可接驳Video,通过内置Video压缩解压编码器处理Video流信号;RS232 Port可与支持、提供RS232信号的设备如单片机等相互传递消息;Advance I/O Port为未来扩充提供空间。除内置装置外,以上Interface主要为用户提供多种外部连接方式。当用户选择“发送电子邮件”的功能时,即弹出一界面,提供多种Input方式(Keyboard,Manuscript,Audio,Scan,Disk,Vidicon)选择,用户选择后,进行相应的处理;而当用户选择“接收电子邮件”的功能时,即弹出一界面,提供多种输出选择(Disk,Printer,Audio,WWW,Others),用户选择后,进行相应的处理。同样道理,在涉及到其他I/O处理的情况下,只要用户使用的功能需要,我们都采用了同样的处理方式,这样不仅可以满足用户多种多样特殊的需要,而且,随着IT技术的不断发展,我们也可以集成新的功能、产品和技术方式,免去了用户维护升级的各种不便和开销。如系统对新兴的无线网络的支持即可通过更换网亭内部的互联网接入方式,即用无线Modem/直扩/跳频在ISP支持的时候,运用点对点连接解决方案解决远程接入互联网的问题。The present invention will be described in further detail below in conjunction with the accompanying drawings: As shown in Figure 1, the present invention integrates existing CCD photoelectric coupling, CMOS image sensor, firewall, A/D signal conversion, VIDEO-TRAN, AUDIO-TRAN etc. Technology, involving microelectronics technology, information security technology and encryption algorithm, and independently developed network group movement technology, IC card settlement system and MC68HC05B16 development of digital product vending device, Internet digital advertising system WDAS, etc. As a public Internet terminal, kiosks are different from PCs used in units and families. The primary issue is to solve their own security. For this reason, not only the security factors must be considered in the design of the external structure, but more importantly, the protection of the internal system from Inadvertently or maliciously damaged. Integrating multiple peripherals on an ordinary PC, on the one hand, has a high TCO, and on the other hand, is inconvenient to use. This net kiosk uses a self-developed multi-channel Interface to realize multiple I/O methods. The network kiosk system interface board integrates a variety of external interface methods, so that the system can receive a variety of external input and output to the outside, and has a strong expansion capability. The built-in AUDIO input and output and MPEG encoding and decoding devices enable users to pass VOICE Handle the needs of AUDIO; Infrared Port can communicate with devices with Infrared devices such as Notebook PC; USB Port can be connected to Video, and process Video stream signals through the built-in Video compression and decompression encoder; RS232 Port can communicate with devices that support and provide RS232 signals Devices such as microcontrollers transmit messages to each other; Advance I/O Port provides space for future expansion. In addition to built-in devices, the above Interface mainly provides users with various external connection methods. When the user selects the "send email" function, an interface pops up, providing a variety of input methods (Keyboard, Manuscript, Audio, Scan, Disk, Vidicon) to choose from. After the user selects, the corresponding processing will be carried out; When the "receive email" function is activated, an interface will pop up, providing multiple output options (Disk, Printer, Audio, WWW, Others). After the user selects, the corresponding processing will be carried out. In the same way, when it comes to other I/O processing, as long as the functions required by the user, we have adopted the same processing method, which can not only meet the various special needs of the user, but also, with the development of IT technology With continuous development, we can also integrate new functions, products and technical methods, eliminating the inconvenience and cost of user maintenance and upgrading. For example, the system can support the emerging wireless network by changing the Internet access method inside the kiosk, that is, using wireless Modem/direct spread/frequency hopping to solve the problem of remote access to the Internet by using the point-to-point connection solution when the ISP supports it. .
如图2所示,网亭内置安全报警机构通过MC68HC05B16与PC机联合控制实现。网亭各种传感器感应网亭设备相应异常信号,传递给MC68HC05B16为主的控制中心,再经控制电路转换为RS232信号,本机Local OS接收,通过Work Session经TCP/IP发送给中心Server,中心Server根据不同消息进入不同处理流程。As shown in Figure 2, the built-in safety alarm mechanism of the network kiosk is realized through the joint control of MC68HC05B16 and PC. The various sensors of the network kiosk sense the corresponding abnormal signals of the network kiosk equipment, and transmit them to the control center based on MC68HC05B16, and then convert them into RS232 signals through the control circuit. The server enters different processing procedures according to different messages.
如图3所示,网亭应用系统首先启动Init Session,主要是Net-Safe,进入应用界面后,Init Session屏蔽Local OS的部分系统功能,使用户无权操作Local OS及其他包括FS等各种系统资源,在待机状态下,系统进入Wait Session,等待系统INPUT设备提供控制信号并转发消息,或接收系统时钟、IC卡、浏览器消息,SERVER系统维护消息,广告Server消息,并进入相应处理进程。As shown in Figure 3, the Net Kiosk application system first starts the Init Session, mainly Net-Safe. After entering the application interface, the Init Session shields some system functions of the Local OS, so that the user has no right to operate the Local OS and other services including FS. System resources, in the standby state, the system enters the Wait Session, waiting for the system INPUT device to provide control signals and forward messages, or receive system clock, IC card, browser messages, SERVER system maintenance messages, advertising Server messages, and enter the corresponding processing process .
如图4所示,死机定时检测重启动装置:用于工业控制的微机受到外界干扰会造成程序停止运行,从而导致严重后果,可采用停运后自动启动的方法排除干扰。为了指示程序是否运行正常,可在主机中断服务程序之末从开关量输出板(即P10的一位)输出一个宽度为Ts=1ms的负脉冲。控制器若在Tc(Tc>2s)一段时间内收不到该脉冲的下降沿说明微机已停运,该装置应输出一个宽度为TR=1ms的负脉冲以重新启动PC主机CPU。电路由一只74LS123及若干阻容元件组成。74LS123集成块含有两只相同的可重复触发的F1,F2。As shown in Figure 4, the crash timing detection and restart device: the microcomputer used for industrial control will stop the program if it is disturbed by the outside world, resulting in serious consequences. The method of automatic startup after shutdown can be used to eliminate the interference. In order to indicate whether the program is running normally, a negative pulse with a width of Ts=1ms can be output from the switch output board (that is, one bit of P10) at the end of the host interrupt service program. If the controller does not receive the falling edge of the pulse within a period of Tc (Tc>2s), it means that the microcomputer has stopped, and the device should output a negative pulse with a width of T R =1ms to restart the PC host CPU. The circuit consists of a 74LS123 and several resistance-capacitance components. 74LS123 integrated block contains two identical repeatable trigger F 1 , F 2 .
并在Q1处引出一信号触发声光报警,用于操作人员注意。网亭一旦发生故障,可通过相关服务器启动远程维护功能。通过数据重载,即可快速恢复启动网亭正常运行。And a signal is drawn out at Q1 to trigger an audible and visual alarm for operators to pay attention to. Once the kiosk fails, the remote maintenance function can be started through the relevant server. By reloading the data, the normal operation of the boot kiosk can be quickly resumed.
如图5所示,总线系统的即插即用前端控制器是一个工业标准的即插即用控制器,但也支持即插即用平台,如Window NT、DOS、WIN 3.X、Nove11和Unix。ISA总线前端控制器支持标准的即插即用平台Window 95。在它的即插即用和非即插即用接口中,它提供Extended Interrupt Mode工作模式。As shown in Figure 5, the plug-and-play front-end controller of the bus system is an industry-standard plug-and-play controller, but also supports plug-and-play platforms, such as Window NT, DOS, WIN 3.X, Nove11 and Unix. The ISA bus front-end controller supports the standard plug-and-play platform Window 95. In its plug-and-play and non-plug-and-play interface, it provides Extended Interrupt Mode working mode.
在扩展中断模式中,前端控制器中提供下列特征:In extended interrupt mode, the following features are available in the front-end controller:
(1)三个可变成:IOCS0、IOCS1、IOCS2。每个片选可设置得由ISA地址SA和IORD、IOWR译码,或只由ISA地址总线译码。另外IOCS1、IOCS2信号可从内部与IOCS0信号线与,以便为ISA总线数据缓冲器提供“输出启动”信号。(1) Three variables can be changed: IOCS0, IOCS1, IOCS2. Each chip select can be set to be decoded by the ISA address SA and IORD, IOWR, or only by the ISA address bus. In addition, the IOCS1 and IOCS2 signals can be internally ANDed with the IOCS0 signal line to provide an "output start" signal for the ISA bus data buffer.
(2)一个片上中断请求信号,可切换到ISA总线上任一的8个IRQ通道,实际的ISA IRQ通道选择由用户确定。8个IRQ输出的形式也可独立地设置为标准的TTL形式或漏极开路形式。选择漏极开路形式允许中断在ISA总线上共享。(2) An on-chip interrupt request signal can be switched to any of the 8 IRQ channels on the ISA bus, and the actual ISA IRQ channel selection is determined by the user. The output form of 8 IRQs can also be independently set as standard TTL form or open-drain form. Selecting the open-drain form allows interrupts to be shared on the ISA bus.
(3)在前端控制器上有2K位片EEPROM,存贮所有的31个配置信息。在Non-PnP接口下,前端控制器用预定配置加电激励,因而不需要外部的PnP配置支持。另外的2K位EEPROM区域存贮标准的PnP资源信息。(3) There is a 2K-bit slice EEPROM on the front-end controller to store all 31 configuration information. Under the Non-PnP interface, the front-end controller is powered on and stimulated with a predetermined configuration, so no external PnP configuration support is required. Another 2K-bit EEPROM area stores standard PnP resource information.
如图6和图7所示,利用不同Shortcut Key:NEWS、INFO、INTENAL、MAP、V-AMIL、STACK、E-BUSS等,通过控制电路与KEYBOARD连接,当按下一个键后,系统传输一个RS232信号,经控制电路转换为标准ASCII码,从KEYBOARD输出后与WEB SITE和网亭APP直接链接,从而简化用户的操作过程。同时在自主开发Web Browser中增加Wizard功能,将许多专业化OP整理、编排,自动引导用户STEP BY STEP使用WWW及本网亭新增的V-EMAIL等各种功能,使用中可随时调用WEB精灵,随时给予帮助和指导。Shortcut Key是通过单片机8098和PC机相应程序联合控制控制实现的。当单片机检测到有键按下,取得相应键值。然后通过RS232串口把相应请求信号传递给PC机。激活PC机内相应程序完成浏览或网络通讯等功能。As shown in Figure 6 and Figure 7, different Shortcut Keys: NEWS, INFO, INTENAL, MAP, V-AMIL, STACK, E-BUSS, etc. are used to connect to the KEYBOARD through the control circuit. When a key is pressed, the system transmits a The RS232 signal is converted into standard ASCII code by the control circuit, and is directly linked to the WEB SITE and kiosk APP after being output from the KEYBOARD, thereby simplifying the user's operation process. At the same time, the Wizard function is added to the self-developed Web Browser to organize and arrange many professional OPs, and automatically guide users to use various functions such as WWW and V-EMAIL newly added by this kiosk. The WEB wizard can be called at any time during use , give help and guidance at any time. The Shortcut Key is realized through the joint control of the single-chip microcomputer 8098 and the corresponding program of the PC. When the microcontroller detects that a key is pressed, the corresponding key value is obtained. Then pass the corresponding request signal to the PC through the RS232 serial port. Activate the corresponding program in the PC to complete functions such as browsing or network communication.
如图8所示,配置标准Muti-Media设备(Audio、Midi、Mix、线路输入、媒体控制、视频压缩的编码解码器、音频压缩的编码解码器),另外安装了Vidicon作为Vedio捕获设备。合法网亭用户选择使用Visual Phone功能后,网亭设备进入Visual Phone处理程序运行状态,通过网亭设备提供的标准键盘输入支持Visual Phone的目的电话号码,Visual Phone处理程序发送连接信号到对方的电话机,尝试建立通信信道,失败则提示各种错误信息并进行相关处理。如果成功,本地Video捕获设备开始捕获Vedio流AS信号,Visual Phone处理程序通过A/D转换模块将其转换为数字并打包为指定格式的帧,最后传送至目的电话机,由支持Visual Phone的电话机自行处理;与此同时,对方电话机可能传送两种信号:AS信号和DS,如果为AS信号,需要可视电话功能处理程序通过A/D转换模块将AS信号转换为DS信号,最后显示在网亭设备的显示器上,否则只需将DS信号直接通过网亭的显示器播放出来即可。As shown in Figure 8, configure standard Muti-Media devices (Audio, Midi, Mix, line input, media control, codec for video compression, codec for audio compression), and install Vidicon as a Vedio capture device. After the legitimate kiosk user chooses to use the Visual Phone function, the kiosk device enters the running state of the Visual Phone processing program, and enters the destination phone number that supports Visual Phone through the standard keyboard provided by the kiosk device, and the Visual Phone processing program sends a connection signal to the other party's phone machine, try to establish a communication channel, and if it fails, it will prompt various error messages and perform related processing. If successful, the local Video capture device starts to capture the Vedio stream AS signal, and the Visual Phone processing program converts it into a digital through the A/D conversion module and packs it into a frame of a specified format, and finally transmits it to the destination phone, and the phone that supports Visual Phone At the same time, the other party's phone may transmit two signals: AS signal and DS. If it is an AS signal, the videophone function processing program needs to convert the AS signal into a DS signal through the A/D conversion module, and finally display On the display of the kiosk device, otherwise just play the DS signal directly through the display of the kiosk.
如图9所示,配置标准Muti-Media设备(如前述),安装内置MIC作为Audio捕获设备(同时,网亭提供外部的语音输入接口)。合法网亭用户选择使用IP Phone功能后,网亭设备进入IP Phone处理程序运行状态,通过网亭设备提供的标准键盘输入接受IPPhone的目的电话号码,IP Phone处理程序发送连接信号到对方的电话机,尝试建立通信信道,失败则提示各种错误信息并进行相关处理。如成功,本地Audio捕获设备开始捕获Audio流AS信号,IP电话处理程序通过A/D转换模块将其转换为DS并打包为指定格式的帧,最后传送至目的电话机,由接受IP Phone的电话机自行处理;与此同时,对方电话机可能传送两种信号:AS和DS,如果为AS,需要IP Phone功能处理程序通过A/D转换模块将AS转换为DS,最后从网亭设备内置的Audio输出设备输出,否则只需将DS直接通过网亭的Audio输出设备输出即可。As shown in Figure 9, configure the standard Muti-Media device (as mentioned above), install the built-in MIC as the Audio capture device (at the same time, the kiosk provides an external voice input interface). After the legitimate kiosk user chooses to use the IP Phone function, the kiosk device enters the running state of the IP Phone processing program, inputs the destination phone number of the IPPhone through the standard keyboard provided by the kiosk device, and the IP Phone processing program sends a connection signal to the other party's phone , try to establish a communication channel, if it fails, various error messages will be prompted and related processing will be performed. If successful, the local Audio capture device starts to capture the Audio stream AS signal, and the IP phone processing program converts it into DS through the A/D conversion module and packs it into a frame of a specified format, and finally transmits it to the destination phone, and the phone that accepts the IP Phone At the same time, the phone of the other party may transmit two kinds of signals: AS and DS. If it is AS, the IP Phone function processing program needs to convert AS to DS through the A/D conversion module, and finally from the built-in kiosk device Audio output device output, otherwise just output the DS directly through the Audio output device of the kiosk.
如图10所示,在网亭上安装内置MIC作为Audio捕获设备及外置Vidicon作为Video捕获设备(同时,网亭提供外部的Audio输入接口)。合法网亭用户选择使用图象E-MAIL功能后,网亭进入图象E-MAIL处理程序运行状态,网亭设备中的Vidicon启动Init处理程序,内置MIC开始预处理Audio信号,用户选择开始录制合适的Video,Video处理程序将接收的AS转换为DS,存储到RAM中指定地址段,同时Audio处理程序将接收的Audio AS信号转换为DS,存储到RAM中预留的固定地址段,直到用户终止Video段处理,Video处理程序再从RAM中提取完整数字Video资料,Audio处理程序也从相应地址段提取完整Audio数字资料,并把二者连接成一个标准Video文件后提示用户选择存储为临时文件或MO或CD-RW上,同时顺序给不同Video文件编号,确定后Video处理程序结束。接着进入正常Internet E-MAIL功能,Video文件存为临时文件时,系统自动将临时文件粘贴为欲发送E-AMIL的Attachment,为MO上的文件时,用户可选择不同的Video文件粘贴为Attachment,选择发送E-MAIL,最后进行结束处理。As shown in Figure 10, a built-in MIC is installed on the net kiosk as an Audio capture device and an external Vidicon is used as a Video capture device (at the same time, the net kiosk provides an external Audio input interface). After the legal kiosk user chooses to use the image E-MAIL function, the kiosk enters the running state of the image E-MAIL processing program, the Vidicon in the kiosk device starts the Init processing program, the built-in MIC starts preprocessing the Audio signal, and the user chooses to start recording Appropriate Video, the Video processing program converts the received AS signal into DS, stores it in the specified address segment in RAM, and at the same time, the Audio processing program converts the received Audio AS signal into DS, stores it in the fixed address segment reserved in RAM, until the user Terminate the processing of the Video section, the Video processing program extracts the complete digital Video data from the RAM, and the Audio processing program also extracts the complete Audio digital data from the corresponding address segment, and connects the two into a standard Video file and prompts the user to choose to store it as a temporary file Or on MO or CD-RW, sequentially number different Video files at the same time, and the Video processing program ends after confirmation. Then enter the normal Internet E-MAIL function. When the Video file is saved as a temporary file, the system will automatically paste the temporary file as the Attachment to send E-AMIL. Choose to send E-MAIL, and finally finish the processing.
如图11所示,通过在网亭上安装Scaner作为Graphic-Text输入设备。合法网亭用户选择使用Graphic-Text E-MAIL功能后,网亭进入Graphic-Text E-MAIL处理程序运行状态,网亭设备中的Scaner启动Init处理程序,用户选择开始扫描合适的Graphic-Text,Scan处理程序将接收的图形转换为Graphic-Text,存储到RAM中指定地址段,直到用户确认Scaner处理,Scaner处理程序再从RAM中提取完整DS资料,组成一个标准Graphic-Text文件后提示用户选择存储为临时文件或MO或CD-RW上,同时顺序给不同Graphic-Text文件编号,确定后Scaner处理程序结束。接着进入正常Internet E-MAIL功能,图形文件存为临时文件时,系统自动将临时文件粘贴为欲发送E-AMIL的Attachment,为MO上的文件时,用户可选择不同的Graphic-Text文件粘贴为Attachment,选择发送E-MAIL,最后进行结束处理。As shown in Figure 11, Scanner is installed on the kiosk as a Graphic-Text input device. After the legitimate kiosk user chooses to use the Graphic-Text E-MAIL function, the kiosk enters the running state of the Graphic-Text E-MAIL processing program, the Scanner in the kiosk device starts the Init processing program, and the user chooses to start scanning the appropriate Graphic-Text, The Scan processing program converts the received graphics into Graphic-Text and stores them in the specified address segment in RAM until the user confirms the Scanner processing, then the Scanr processing program extracts the complete DS data from the RAM to form a standard Graphic-Text file and prompts the user to select Store as a temporary file or on MO or CD-RW, and at the same time number different Graphic-Text files sequentially, and the Scanner processing program ends after confirmation. Then enter the normal Internet E-MAIL function. When the graphic file is saved as a temporary file, the system will automatically paste the temporary file as the Attachment to send E-AMIL. When it is a file on MO, the user can choose a different Graphic-Text file to paste as Attachment, choose to send E-MAIL, and finally finish the processing.
本发明集成了WEB VOD系统包括视频点播应用包括影视点播、歌曲点播、新闻点播、体育点播等。通过在中心Server中建立一组服务器组成,包括视频服务器、应用服务器、系统管理工作站及网管工作站等,视频流Server软件组成:流式服务、导航服务、存储服务、下载服务、日志服务,采用Oracle或Microsoft SQLServer,在WEB环境中,选择以TCP或UDP方式传送视频流,以达到最佳的视频质量和网络开销之间的平衡,使用RTSP/DSM-CC控制协议。采用可控制的流(Streaming)技术,实时传送视频、音频等多媒体信息流到网亭。网亭采用硬件解码在Web界面上实现VCR控制:支持播放、暂停、停止、快进、快倒、时间定位以及音量控制,其中软件解码支持播放、暂停、停止及音量控制,利用XFS/Guaranteed Rate I/O/Direct I/O等技术支持巨大文件系统、确保速率的I/O和直接I/O读写,以支持大用户量的访问。支持分布式服务,提供多服务节点之间的负载平衡。专门的I/O带宽和网络带宽优化技术,从而提高基于宽带/窄带系统的效率和服务质量,使得在互联网上实现VOD成为现实。The present invention integrates the WEB VOD system, including video-on-demand applications, including video-on-demand, song-on-demand, news-on-demand, sports on-demand, etc. By establishing a group of servers in the central server, including video server, application server, system management workstation and network management workstation, etc., the video streaming server software consists of streaming service, navigation service, storage service, download service, log service, using Oracle Or Microsoft SQLServer, in the WEB environment, choose to transmit video streams in TCP or UDP to achieve the best balance between video quality and network overhead, using RTSP/DSM-CC control protocol. Using controllable streaming (Streaming) technology, real-time transmission of video, audio and other multimedia information streams to kiosks. The kiosk uses hardware decoding to realize VCR control on the Web interface: support play, pause, stop, fast forward, fast rewind, time positioning and volume control, among which software decoding supports play, pause, stop and volume control, using XFS/Guaranteed Rate Technologies such as I/O/Direct I/O support huge file systems, guaranteed-speed I/O, and direct I/O reads and writes to support access by a large number of users. Supports distributed services and provides load balancing between multiple service nodes. Specialized I/O bandwidth and network bandwidth optimization technology, thereby improving the efficiency and service quality of broadband/narrowband-based systems, making the realization of VOD on the Internet a reality.
如图12所示,本发明的IC卡读写装置采用MC68HC05B16系列单片机,最具特色之处在于低电压、低功耗,加上它丰富的I/O功能和强大的外部扩展能力,使其广泛应用于包括寻呼机股票机、信息终端、电子记事本、翻译机、磁卡/IC卡系统中。我们在网亭设备中采用了这一技术。该IC卡读写装置既可联机实时操作,也可脱机操作。通过单片机的UART功能与PC机串行口直接通信。汇总信息和加载管理信息,亦可将程序下载到闪速存贮器中。另外,也可用大容量汇总卡将读写器中的信息读出,写到卡上,再输入计算机。As shown in Figure 12, the IC card reading and writing device of the present invention adopts the MC68HC05B16 series single-chip microcomputer, and the most distinctive features are low voltage, low power consumption, plus its abundant I/O functions and powerful external expansion capabilities, making it Widely used in pagers, stock machines, information terminals, electronic notepads, translators, magnetic card/IC card systems. We employ this technology in our kiosk devices. The IC card reading and writing device can be operated in real time on-line or off-line. Direct communication with the PC serial port through the UART function of the single-chip microcomputer. Summarizes information and loads management information, and also downloads programs to flash memory. In addition, a large-capacity summary card can also be used to read the information in the reader, write it to the card, and then input it into the computer.
如图13所示,本发明包括IC卡R/W设备,IC卡,Account Server,后台Database System(ORACLE OR SQL SERVER)。本收费系统是通过Internet网,对远程数据库的操作来实现的,由于不同一般的数据库(如单机数据库,局域网数据库),我们主要通过对数据打包,数据传送,数据还原,再对数据库的操作来完成的。本系统主要考虑安全性,出于这一点我们对卡作双重验证。首先,在卡的内部我们作了基本的资料(包括密码),在用卡时首先认证卡是不是我们认定的服务卡,如不是,取消服务。同时我们在数据库上也做了验证,最基本的是卡内余额跟数据库所对应的余额是正常(完全一样,许误差在一个单位余额),否则此卡也不能用(找管理员处理)。为了保证这一点,我们在对卡的余额更新的同时也要对数据库相应的数据更新,出于安全和管理方便,在单机上做达不到,也不能建局域网,也不同于Web数据库,只有通过数据打包、传送、还原,再对数据库操作来完成。传送过程采用winsock来完成,打包根据我们的需要附加了一定的包头和脚,方便对包的认证。为了得知对数据库操作的情况,服务器必须要返回一个执行结果,这样才能保证卡余额的数据库的余额同步。首先,IC卡插入R/W口后,单击一下界面的按纽,如卡的余额为0,则弹出“你的卡已用完”。如有余额则开始拔号,如拔号成功则给服务器发送卡的有关信息及要求减一单位时间的金额;网亭启动Verify Session,一方面读取卡上的用户Account,利用TCP/IP协议通过Winsock,发送Sign到User Server的Database中,利用SQL查询用户信息,检索到用户信息后返回用户资料到本机,同时本机上Verify Session首先验证利用DES加密算法RAS公钥符合EMV协议实现的IC卡是否为合法卡。当User Server返回用户信息后和本机Verify Session从IC卡直接读取的用户信息比较,两者一致确认现在为合法用户在使用合法卡,否则发送异常Message到中心Server,如服务器认证卡不对,则返回一个错误消息,客户机提示“此卡有点小问题,请找管理员处理”。如服务器认证为真,则向服务器增加一有关此卡的用卡记录,同时在卡的余额上减一时间单位的金额,返回一个正确的消息,客户接到消息时把卡的余额减一时间单位的金额后更新卡的余额。每一时间段向服务器发送一更新卡的余额的消息,重复上一个步骤;如用户用到特殊服务时向服务器发送消息,得到许可后方能用,同时在卡的余额上减去相应的服务附加费;如不许则不能用并说明理由,其它的服务依然不变;直到卡仅有一单位余额时作提示,提示出现后此卡只能再用一单位时间。在其间用户可查询到在用卡的余额和卡被利用历史记录的。IC卡通过验证后,网亭进入Work Session,用户通过网亭提供的各种功能进入互联网,Work Session定时发送信号到User Server,记录用户使用情况,并检索用户Amount足够功能使用费用后,预扣各种功能使用费,计费情况同时通过SQL写入UserDatabase和本机Work Session写入IC卡。与此同时系统传递运行状态信号到单片机,防止系统异常。用户按确定EXIT键使用完毕或取卡后,Work Session自动切断连线,控制台将本机后台控制进程转入运行态。正常情况下,本IC卡通过本机系统和服务器同时记录用户使用情况及基本用户信息,使用双重认证确保用户安全,在网络系统发生异常时,本机系统可以正常读写IC卡,反之,本机IC卡设备异常时,User Database可记录IC卡的使用情况,使IC卡能够离线或在线结算使用。在Server端,利用Database的统计查询功能,定期生成用户使用情况明细及汇总报表,完成整体计费系统。As shown in Figure 13, the present invention includes IC card R/W equipment, IC card, Account Server, background Database System (ORACLE OR SQL SERVER). This charging system is realized through the operation of the remote database through the Internet. Because it is different from general databases (such as stand-alone databases and local area network databases), we mainly package data, transmit data, restore data, and then operate the database. Completed. This system mainly considers security, for this reason we do double authentication on the card. First of all, we have made basic information (including password) inside the card. When using the card, first verify whether the card is the service card we recognize. If not, cancel the service. At the same time, we have also verified on the database. The most basic thing is that the balance in the card and the balance corresponding to the database are normal (exactly the same, the error is within one unit balance), otherwise the card cannot be used (ask the administrator to deal with it). In order to ensure this, we update the corresponding data in the database while updating the balance of the card. For safety and management convenience, this cannot be done on a single machine, nor can a local area network be built. It is also different from a Web database. Only It is completed through data packaging, transmission, restoration, and then database operations. The transmission process is completed by winsock, and a certain header and footer are added to the package according to our needs, so as to facilitate the authentication of the package. In order to know the status of the database operation, the server must return an execution result, so as to ensure that the balance of the database of the card balance is synchronized. First, after the IC card is inserted into the R/W port, click the button on the interface, if the balance of the card is 0, it will pop up "Your card is used up". If there is a balance, the dial-up will start. If the dial-up is successful, the card will be sent to the server with information about the card and the amount required to be reduced by one unit of time; the net kiosk starts the Verify Session, on the one hand, reads the user Account on the card, and uses the TCP/IP protocol Send Sign to the Database of User Server through Winsock, use SQL to query user information, retrieve user information and return user information to the local machine, and at the same time, the Verify Session on the local machine first verifies that the RAS public key using the DES encryption algorithm conforms to the EMV protocol. Whether the IC card is legal. When the User Server returns the user information and compares it with the user information directly read from the IC card by the local Verify Session, the two agree to confirm that the current user is using a legal card, otherwise an abnormal message is sent to the central server, such as the server authentication card is wrong, Then an error message is returned, and the client computer prompts "There is a small problem with this card, please contact the administrator to solve it." If the server authentication is true, then add a card record about this card to the server, and at the same time subtract the amount of one time unit from the balance of the card, return a correct message, and the customer will subtract one time from the balance of the card when receiving the message Update the card's balance after the amount of the unit. Send a message to the server to update the balance of the card every time period, and repeat the previous step; if the user sends a message to the server when using a special service, it can be used only after obtaining permission, and at the same time subtract the corresponding service surcharge from the card balance If it is not allowed, it cannot be used and the reason is explained, and other services remain unchanged; until the card has only one unit of balance, it will be prompted, and the card can only be used for one unit of time after the prompt appears. During this period, the user can check the balance of the card in use and the historical record of the card being used. After the IC card is verified, the kiosk enters the Work Session, and the user accesses the Internet through the various functions provided by the kiosk. The Work Session sends signals to the User Server at regular intervals, records the user's usage, and retrieves the user Amount enough for the use of functions, withholding Various function usage fees and billing information are simultaneously written into the UserDatabase through SQL and written into the IC card through the local Work Session. At the same time, the system transmits the running status signal to the single chip microcomputer to prevent the system from being abnormal. After the user presses the OK EXIT button to finish using or take out the card, the Work Session will automatically cut off the connection, and the console will transfer the background control process of the machine to the running state. Under normal circumstances, this IC card records user usage and basic user information through the local system and the server at the same time, and uses double authentication to ensure user safety. When the network system is abnormal, the local system can read and write the IC card normally. When the machine IC card device is abnormal, the User Database can record the use of the IC card, so that the IC card can be used for offline or online settlement. On the server side, use the statistical query function of the Database to regularly generate user usage details and summary reports to complete the overall billing system.
技术特点:Technical Features:
1、通过Intertnet网,服务器和客户机的发送和接收。1. Through the Internet, the sending and receiving of the server and the client.
2、通过对接收信息的组织来操作数据库,并作相应的返回。2. Operate the database by organizing the receiving information, and make a corresponding return.
如图14、15所示,针对目前我国的电子商务现状,结合自主开发的IC计费系统,在网亭上我们首创了即时B-C电子商务实现。根据实际情况,目前进入我们电子商务平台的商品主要是数字化电子产品(CD-DA、CD-FA)。在中心Server中,设置一台Server用于管理CD-DA、CD-FA,同经销商或生产厂协同完成数字化产品(如CD-DA、CD-FA)制作。开发Client定购器专门定制各种数字化产品(如CD-DA、CD-FA)。P-Server接收到数字化产品(如CD-DA、CD-FA)制作完成消息后,启动数字化产品(如CD-DA、CD-FA)Up-Tran Session,提交到中心Server的“WEB SITE数字化产品管理SERVER”。“WEB SITE数字化产品管理SERVER”将通过“DOWNLOAD数字化产品管理SERVER”定时把“数字化产品”下载到网亭内。网亭内的“数字化产品售卖管理器”将根据顾客的要求定制其所需的“数字化产品”,并通过磁盘、光盘售卖器向顾客出售,并向网站回报处理的结果。售卖器由单片机控制程序、单片机、PC机售盘系统、售盘机构所组成。当用户进行网亭相应功能后,当从PC机向单片机发出买盘申请,单片机控制程序发出相应的回应,收费卖盘。同时回答信号给PC机,控制中心PC机向Server提供数据报表。当单片机执行程序检测到售卖器仓内光盘不足时,回信号给PC机向Server发出警告,提示装盘。As shown in Figures 14 and 15, aiming at the current e-commerce status quo in my country, combined with the self-developed IC billing system, we pioneered the realization of real-time B-C e-commerce on kiosks. According to the actual situation, the products currently entering our e-commerce platform are mainly digital electronic products (CD-DA, CD-FA). In the central Server, set up a Server to manage CD-DA and CD-FA, and cooperate with distributors or manufacturers to complete the production of digital products (such as CD-DA and CD-FA). Develop Client orderer to customize various digital products (such as CD-DA, CD-FA). After the P-Server receives the news that the digital product (such as CD-DA, CD-FA) is completed, it starts the Up-Tran Session of the digital product (such as CD-DA, CD-FA), and submits it to the "WEB SITE digital product" of the central server. Manage SERVER". "WEB SITE digital product management server" will regularly download "digital products" to the kiosk through "DOWNLOAD digital product management server". The "digital product sales manager" in the kiosk will customize the "digital product" it needs according to the customer's requirements, and sell it to the customer through the disk and CD vending device, and report the processing result to the website. The vending device is composed of a single-chip microcomputer control program, a single-chip microcomputer, a PC machine vending system, and a vending mechanism. After the user performs the corresponding function of the net kiosk, when the PC sends a buying application to the single-chip microcomputer, the single-chip microcomputer control program sends a corresponding response and sells the order for a fee. At the same time, answer the signal to the PC, and the PC in the control center provides data reports to the Server. When the single-chip microcomputer executes the program and detects that the CD in the vending device is insufficient, a signal is sent back to the PC to send a warning to the Server, prompting to load the disk.
通过互联网数字式广告系统WDAS,将Hign-definition、Muti-Media、Cartoon相结合的DA(Digital Advt)和网站页面广告WPA(Web Page Advt)建立专用Server,并在Server端建立广告管理模块并自动将DA和WPA下载到网亭,由网亭应用系统WUS通过启动广告管理模块定时接收广告文件包,并根据不同PRI在指定的时间段统一发布,起到在覆盖范围内的宣传效果,成为一种新兴的广告宣传模式。1、在中心Server,通过专用广告生成管理Server制作各种DA和网站页面广告WPA(Web Page Advt)2、制作好的DA、WPA将通过“广告上载Server”提交到中心网站的“WEB广告管理Server”。3、“WEB广告管理Server”将通过“下载广告服务Server”根据系统统一设定的时间同时检测网亭设备无用户使用信号,把DA、WPA下载到网亭内。4、网亭内的“WEB运行管理器”将根据系统统一设定的时间及广告PRI运行演示这些DA、WPA,或不同广告在用户使用过程中,暂停运行并向网站回报处理的结果。5、实现覆盖范围内的广告宣传效应。Through the Internet digital advertising system WDAS, DA (Digital Advt) which combines Hign-definition, Muti-Media, and Cartoon and website page advertisement WPA (Web Page Advt) establishes a dedicated server, and establishes an advertisement management module on the server side and automatically Download the DA and WPA to the kiosk, and the kiosk application system WUS will receive the advertisement file package regularly by starting the advertisement management module, and release it uniformly in the specified time period according to different PRIs, so as to achieve the publicity effect within the coverage area and become a A new form of advertising. 1. In the central server, make various DA and website page advertisement WPA (Web Page Advt) through the dedicated advertisement generation management server. 2. The prepared DA and WPA will be submitted to the "WEB advertisement management" of the central website through the "advertisement upload server". Server". 3. "WEB Advertisement Management Server" will simultaneously detect that there is no user signal of the kiosk device through the "Download Advertisement Service Server" according to the time set by the system, and download DA and WPA to the kiosk. 4. The "WEB operation manager" in the kiosk will run and demonstrate these DA, WPA, or different advertisements according to the time set uniformly by the system and the advertisement PRI. During the user's use, the "WEB operation manager" will suspend the operation and report the processing results to the website. 5. Realize the advertising effect within the coverage.
如图16所示,在整个系统中,实施了强大的网上加速系统HWS。HWS通过软硬件相结合的方式,实现网络浏览加速功能。HWS软件运用自动机器人原理,结合LPP思想,在服务器端开发了SLP子系统,SLP子系统按管理要求周期性对整个系统进行WEB数据分析,在网站建立网站变更表、网亭请求分析表、网站发布计划队列表,根据网亭请求分析表组织外部WEB SITE文件,根据网站变更表组织本网站文件,将文件打包后,根据网站发布队列表,定时向注册网亭广播。As shown in Figure 16, a powerful online acceleration system HWS is implemented throughout the system. HWS realizes the network browsing acceleration function through the combination of software and hardware. HWS software uses the principle of automatic robots and combines LPP ideas to develop an SLP subsystem on the server side. The SLP subsystem periodically analyzes the WEB data of the entire system according to management requirements, and establishes website change tables, kiosk request analysis tables, and website information on the website. Publish the plan queue list, organize the external WEB SITE files according to the kiosk request analysis table, organize the website files according to the website change table, pack the files, and broadcast to the registered kiosk regularly according to the website release queue list.
如图17所示,在网亭终端开发了CLP子系统,按管理要求周期性对网亭WEB请求进行分析,在网亭建立网亭请求分析表,定时向中心网站发送请求,同时按时接收SLP发送的广播,生成快速数据更新,同时根据网亭请求分析表建立DNS-IP地址对照表,减少DNS检索过程达到网络提速的目的。这样当网亭终端在空闲时启动CLP,服务器端运行SLP,把相应不变的内容下载到本地硬盘,这样用户通过网亭上网浏览时就可直接浏览相应的内容,从而使常用互联网信息浏览速度至少提高1000倍以上。As shown in Figure 17, the CLP subsystem is developed at the kiosk terminal, which periodically analyzes the kiosk WEB requests according to management requirements, establishes a kiosk request analysis table at the kiosk, regularly sends requests to the central website, and receives SLP on time The sent broadcast generates fast data updates, and at the same time establishes a DNS-IP address comparison table based on the kiosk request analysis table, reducing the DNS retrieval process to achieve the purpose of network speed-up. In this way, when the kiosk terminal starts CLP when it is idle, the server runs SLP, and downloads the corresponding unchanged content to the local hard disk, so that the user can directly browse the corresponding content when browsing the Internet through the kiosk, so that the browsing speed of commonly used Internet information is improved. Improve at least 1000 times.
如图18所示,专用HWS卡采用集成大容量Cache和模糊控制相结合的方式实现。其控制算法固化在HWS卡的ROM中。利用大容量Cache提升WEB Browser的预读存储空间,实现网络浏览本地化,从而普遍提升各种WEB SITE的访问速度。模糊控制是以模糊集合论、模糊语言变量及模糊推理为基础的一种计算机智能化数字控制。适用于被控对象缺乏精确数学模型的情况。网络加速系统由若干原因引起,而每个原因是不确定的,又由于网亭的公共场所性,要求有较好的抗干扰性,而Fuzzy控制刚好满足了控制对象的非精确性和控制效果的高抗干扰性。要实现WEB信息的快速浏览的模糊要素有:1显卡驱动程序是否配套;2 BIOS驱动程序是否合适;3 Modem安装是否正确;4 Modem的设置是否恰当;5是否不用图片而采用文本方式;6是否正确选择频道按钮;7是否运行了加速软件;8是否使用合适的代理服务器;9网亭终端运行是否正常;10 Server端运行是否正常;11网络加速程序运行是否正常。根据模糊要素,引入参数在线调整,即建立自适应被控对象模型,从而达到最佳的加速状态。As shown in Figure 18, the dedicated HWS card is realized by integrating large-capacity Cache and fuzzy control. Its control algorithm is solidified in the ROM of the HWS card. Use large-capacity Cache to increase the pre-reading storage space of WEB Browser, realize the localization of web browsing, and generally increase the access speed of various WEB SITEs. Fuzzy control is a kind of computer intelligent digital control based on fuzzy set theory, fuzzy language variables and fuzzy reasoning. It is suitable for situations where the controlled object lacks an accurate mathematical model. The network acceleration system is caused by several reasons, each of which is uncertain, and due to the public place nature of the kiosk, it requires better anti-interference performance, and the Fuzzy control just satisfies the inaccuracy and control effect of the control object high anti-interference. The fuzzy elements to realize the quick browsing of WEB information are: 1. Whether the graphics card driver is matched; 2. Whether the BIOS driver is suitable; 3. Whether the Modem is installed correctly; Correctly select the channel button; 7. Whether the acceleration software is running; 8. Whether the appropriate proxy server is used; 9. Whether the kiosk terminal is running normally; 10. Whether the Server is running normally; According to the fuzzy elements, the online adjustment of parameters is introduced, that is, the adaptive controlled object model is established, so as to achieve the best acceleration state.
Claims (9)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN 00114145 CN1315710A (en) | 2000-03-23 | 2000-03-23 | Multifunctional intelligent internet terminal for network access at public place |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN 00114145 CN1315710A (en) | 2000-03-23 | 2000-03-23 | Multifunctional intelligent internet terminal for network access at public place |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN1315710A true CN1315710A (en) | 2001-10-03 |
Family
ID=4583861
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN 00114145 Pending CN1315710A (en) | 2000-03-23 | 2000-03-23 | Multifunctional intelligent internet terminal for network access at public place |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN1315710A (en) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN100383826C (en) * | 2001-10-17 | 2008-04-23 | 理智知识产权评估交易有限公司 | System and method for network notification of hazardous conditions |
| CN103346771A (en) * | 2013-05-06 | 2013-10-09 | 成都默一科技有限公司 | Multi-channel switching control circuit compatible with two kinds of protocols and control method |
| CN103383669A (en) * | 2012-05-02 | 2013-11-06 | 三星电子株式会社 | Method for identifying universal serial bus host, and electronic device thereof |
| CN106250343A (en) * | 2016-08-30 | 2016-12-21 | 江苏沁恒股份有限公司 | A kind of digital signal and usb signal mixed transport device and method |
-
2000
- 2000-03-23 CN CN 00114145 patent/CN1315710A/en active Pending
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN100383826C (en) * | 2001-10-17 | 2008-04-23 | 理智知识产权评估交易有限公司 | System and method for network notification of hazardous conditions |
| CN103383669A (en) * | 2012-05-02 | 2013-11-06 | 三星电子株式会社 | Method for identifying universal serial bus host, and electronic device thereof |
| CN103346771A (en) * | 2013-05-06 | 2013-10-09 | 成都默一科技有限公司 | Multi-channel switching control circuit compatible with two kinds of protocols and control method |
| CN103346771B (en) * | 2013-05-06 | 2015-10-28 | 成都默一科技有限公司 | The multichannel control switching circuit of compatible two kinds of agreements and control method |
| CN106250343A (en) * | 2016-08-30 | 2016-12-21 | 江苏沁恒股份有限公司 | A kind of digital signal and usb signal mixed transport device and method |
| CN106250343B (en) * | 2016-08-30 | 2019-03-01 | 江苏沁恒股份有限公司 | A kind of digital signal and usb signal mixed transport device and method |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5987499A (en) | Versatile RF data capture system | |
| US8386465B2 (en) | System and method to manage and distribute media using a predictive media cache | |
| CN102024122B (en) | Software management apparatus, software distribution server, software distribution system, and software installation method | |
| US7520430B1 (en) | Multiservice merchant gateway | |
| CN1109306C (en) | Ideal transmission intractive user's machine-service device conversation system not referring to apparatus | |
| WO2019042274A1 (en) | Resource transfer method and apparatus, and storage medium | |
| CN103678978A (en) | Fingerprint identification and verification system and method thereof | |
| US20060031550A1 (en) | Webpad adapted to communicate using wide area and local area communication channels | |
| US20040216141A1 (en) | Computer interface driver program | |
| CN1509570A (en) | PC-based television set-top box system and method for exclusively providing contents using the same | |
| US20020178279A1 (en) | Webpad and method for using the same | |
| CN1109308C (en) | Method and unit for authenticating keys | |
| CN101212428B (en) | A Home Gateway Applied to Digital Home System | |
| WO2001054378A2 (en) | Improved method and system of state management for data communications | |
| CN115103361A (en) | Account login method and device, electronic equipment and storage medium | |
| CN112764817A (en) | Equipment function awakening method and device | |
| WO2017156934A1 (en) | Intelligent interconnecting method, and intelligent terminal | |
| CN1276672A (en) | Securities exchange system and method based on hand-held apparatus | |
| CN115221988B (en) | Two-dimensional code generation method, device, computer equipment and storage medium | |
| KR20080089851A (en) | Centralized computer without body | |
| WO2002052470A1 (en) | Content data encoding system and content registering system | |
| WO2002056220A1 (en) | Information storage medium where program for charging and using content and program-loaded device | |
| CN1315710A (en) | Multifunctional intelligent internet terminal for network access at public place | |
| Furht et al. | An innovative internet architecture for application service providers | |
| CN1131488C (en) | Electronic commercial distribution system and its implementing method |
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 |