拨号服务器的多线路接入(100分)

  • 主题发起人 主题发起人 JackyKen
  • 开始时间 开始时间
J

JackyKen

Unregistered / Unconfirmed
GUEST, unregistred user!
我用Win2000做拨号服务器主机,下位机通过MODEM拨打这台机器来实现远程的的通讯。
请问,当需要远程多台(20台左右吧,越多越好)下位机同时接入的时候(同时在线),怎么实现?
是不是有N个下位机就需要准备N条电话线和N个猫呢?
像163拨号上网,成千上万的人接入,他不可能挂成千上万个猫吧?他是怎么实现的呢?
另外,下位机接入后,数据怎么传输?我这个数据量很小。
请大家帮帮忙,当然,所花成本越少越好
 
这个好像是服务器那边有个叫作“猫池”的东东。你应该上电信咨询一下。
 
一般服务器端都有几十门的接入中继线路,即一条电话线路中捆绑几十路电话,接入设备都为专用设备,如远程访问服务器+Modem池,7号信令卡等。
20门远程接入应该要考虑用远处访问服务器,CISCO有该产品。
 
请问成本是多少?
 
这个问题很急,请大家帮忙一下
 
这些专用设备很贵,单是中继线路就够你受了,如果你的用户传递数据量很小,而且用户也不可能同时拨入服务器,你不如开设几条普通线路,再买块多串口卡,接上Modem就可以,这样花费两千块内可以。
 
如果其它方案成本太高,就只能选用多串口卡了
用户传递数据量很小,但有时要同时接入。
不知道这种方案编程控制容不容易?请指点
 
如果对并发性要求不高,而且数据量小可以采用分时拨入的方法,毕竟中继线代价太高了。
这样的话多串口卡也不要了。
类似的案例:
比如一个派出所信息管理系统,在城市里面有几百个这样的子站,每天需要把上一次上传到
这次之间登记的临时人口、人员流动等信息传到总局里,如果同时拨入,申请中继线的代价
可想而知,于是采用这么一个方法,只申请几条电话线,每个子站都有一个指定的上传时间,因为上传过程很短,所以可以分得比较细,如:1、2、3分点早上8点传,4、5、6分点早上8点15传……
就这样,解决了申请中继的代价问题。
不知道这样的解释对你是否有所启示。
 
谢谢各位的回答,我说明一下我所做的东西:
我现在所做的是一个监控河流水位、流量等的系统,各个监控点有一个监控设备,通过Modem及电话线与监控中心PC服务器相连。
首先要实现“查询”功能:即如果中心想知道某个站点的数据,则拨该站点电话号码,向监控设备发送命令,设备接到命令则返回数据。
其次要实现的功能是“自报”:即监控设备每隔一定时间就主动将数据发送至中心。
还要实现的一个功能就是“巡检”:即监控中心选定某几个站点,循环向这几个站点发送命令,不断获取这几个站点的数据。
另外要实现的一个功能是“报警”:即监控设备如检测到河流水位或流量超过预定值,则主动与监控中心联系,发出报警信号。
大概就是这样子,不知道采用什么方法比较好?希望成本不要太高,请各位继续指点,如果有比较好的方法,可以加分。谢谢
 
我建议:采用多串口卡,如台湾MOXA卡,我用过,在wangdow nt或2000下配置一下RAS!,可以完全满足你的需求,成本很低!不要考虑modem池,不便宜,我做过一个项目,非常好用,有相关delphi开发包!可以在本地申请电话中继。欢迎讨论!
 
RS485和RS232一样提供标准的工业串口标准,只不过信号可以传播更远和提供更多的串口,
价格大概再一两百块。
看了你方案,建议你用Delphi加PCAnywhere一起开发,非常简单,你只要定义好各监控站
的用户信息以及接通应答后要做什么任务,保存为一个PCAnywhere文件,用Delphi定时调用
该文件就可以了,大大可以减少编程量。我曾经开发过一个税务局和银行交换数据的系统,
也是用这种方式,只要用一条普通电话线就可以了。
 
多人接受答案了。
 
后退
顶部