招募队友:对网络方面感兴趣的程序员朋友们,我们来做一个开放的认证计费系统(榜样就是freeRadius),和那些商产品一争高下。

2013-09-07 13:44:51 +08:00
 jamiesun
给运营商做认证计费多年了,感觉这几年国内宽带发展迅猛,小厂非常活跃,routeros是一大热点,但freeradius看起来不太适合国人使用,最初想自己出来创业搞,但是考虑一番改变主意了,我决定做开源产品,以开放的模式去挑战那些私有小厂。

调研了下,开原认证计费系统的应用在国内并不是很活跃。不过我想,活不活跃其实都是好事。


目前我已经实现了一个小样品:

https://github.com/jamiesun/ToughRadius

用java开发的,不过这不代表所有的部分都是java开发,java只是开发认证计费核心模块,如像扣费规则则会使用脚本来实现,比如用js,jython,groovy等。通过通用接口扩展来实现三方管理功能和运营功能的对接。


所以不论你是php,python,js控,如果对这方面感兴趣,都可以加入。


ps:中文名我不知道咋个叫法,我希望的最大特点是一个字:硬,意思就是,只有够硬,别人才干不倒你,只有够硬,你才能干倒别人。暂时就叫“硬派”吧。
9429 次点击
所在节点    分享创造
33 条回复
HowardMei
2013-09-07 14:19:13 +08:00
很有意思,够硬!想请教一下有没有运营商开放AAA系统API,或者提供Radius/Diameter接口的?也就是说,有没有把第三方的AAA服务器和移动运营商对接的可能?一般MVNO都怎么弄,租用运营商的服务器吗?
cloudbeyond
2013-09-07 15:11:01 +08:00
感兴趣,但是技术不过关。。因为工作是干核心网的,天天在运营商测试,感觉现在运营商使用的一些三方系统都不是很强大,也有过想法看看能不能自己设计,分一杯羹的
sdjl
2013-09-07 15:13:26 +08:00
不太懂, 能先科普一下, 用几句话简单解释吗
jamiesun
2013-09-07 16:38:08 +08:00
@HowardMei AAA本身功能其实并不多,按标准的做法实际就是三个A的功能,其中有很多策略的扩展和接入服务器(比如routeros,思科路由器,化为路由器等)相关,这部分是有一个标准属性集,在标准属性集里提供一个特殊的属性给各个接入硬件厂家去定制,所谓和硬件厂商的对接就是要实现这些厂家私有属性的支持,范围大多是限速,并发等授权策略。

而另外一部分接口,就是和运营系统对接,和业务相关的,比如各类营帐系统,这其实就和我们软见常见的接口是一类了,一般用webservice,http等标准协议去实现。

运营商要构建一个宽带运营网络系统,要三个系统支撑:

NAS(网络接入服务器),就是一个接入网关,由思科,华为,爱立信,中兴等厂家来提供。
AAA(认证计费授权),一般就是Radius,一般就是找专门的认证计费厂家来提供,那些做ISP级别的厂家并不高调,而做企业,学校,固定小区的厂家比较高调,比如城市热点,锐捷。
BOSS(运营支撑系统),这个就不用说了,BOSS又分一级二级等。

完成布线工程,完成三个系统对接就可以为运营商提供宽带运营服务了,当然还得又带宽出口挂上。

这是大运营商的做法,电信,移动,广电等。
jamiesun
2013-09-07 16:41:07 +08:00
运营商一般不会搞这方面研发的,不然就不叫运营商了,系统都是第三方厂家提供的,不同厂家提供不同的系统,在运营商的要求下,不同厂家完成对接。
jamiesun
2013-09-07 17:50:10 +08:00
我晕,现在被跨qq群追捕了,因为搞这方面的大多会混QQ群,打技术的幌子拉客户,我现在被好几群主踢了。
b824379598
2013-09-07 18:43:40 +08:00
华为 朗讯 亚联搞这些
jamiesun
2013-09-07 19:11:40 +08:00
大公司一般是做上游产品的。
HowardMei
2013-09-07 19:29:51 +08:00
@jamiesun 感谢介绍,你说的是纯粹的宽带服务部分。怪我没问清楚,其实我想问的是3G部分,移动互联网IMS系统有没有可能直接提供接口给第三方做AAA认证,实际上标准早已经出来了,想问一下运营商们都实施到啥程度,基于USIM卡的WIFI无缝接入有看到厂商方案么?
jamiesun
2013-09-07 20:49:03 +08:00
标准的实施程度,这个确实很落后,一些省级运营商内部系统整合都还没做好,
HowardMei
2013-09-07 20:51:49 +08:00
@jamiesun 这是好事,不然新企业哪儿来机会卖产品给他们 :)
jamiesun
2013-09-07 21:02:40 +08:00
@HowardMei 省级的运营发展脚步很慢,市级公司的业务发展受到拖累,要上一些快速推进的业务,如果要利用省级资源就要走省级公司的流程,根本没的搞,要么拒绝客户,要么撇开省级监管,自己搞一套。
scarecrow
2013-09-07 21:52:04 +08:00
看到这个只是有些亲切,12年前我的工作就是radius服务器的开发和维护,支持窄带拨号上网。恐怕帮不上什么忙,只能帮顶。
jamiesun
2013-09-08 02:26:48 +08:00
@scarecrow 呵呵,向前辈致敬,我2007年才开始做这方面的事情。
tywtyw2002
2013-09-08 07:39:48 +08:00
不错 aaa的市场很大
目前可以面向小餐厅的wifi解决方案
比如凭小票序列号可以上网1个小时
tywtyw2002
2013-09-08 07:45:22 +08:00
项目还是不错的,只是个人在这方面了解的比较少。
只接触过大学的一些计费系统
jamiesun
2013-09-08 09:54:02 +08:00
@tywtyw2002 人们的需求越来越多样化,市场多样化。
tywtyw2002
2013-09-08 15:15:37 +08:00
@jamiesun 我gtalk tywtyw2002@gmail.com 有空可以聊聊
kojp
2013-09-08 16:44:00 +08:00
非常感兴趣, 可是只会一些p打头的语言.
kofj
2013-09-08 17:46:22 +08:00
会网络、php、js,对这个项目还是比较感兴趣的~~~可是。。。天津联通把github给封了。。。。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/81642

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX