1
HowardMei 2013-09-07 14:19:13 +08:00 1
很有意思,够硬!想请教一下有没有运营商开放AAA系统API,或者提供Radius/Diameter接口的?也就是说,有没有把第三方的AAA服务器和移动运营商对接的可能?一般MVNO都怎么弄,租用运营商的服务器吗?
|
2
cloudbeyond 2013-09-07 15:11:01 +08:00
感兴趣,但是技术不过关。。因为工作是干核心网的,天天在运营商测试,感觉现在运营商使用的一些三方系统都不是很强大,也有过想法看看能不能自己设计,分一杯羹的
|
3
sdjl 2013-09-07 15:13:26 +08:00
不太懂, 能先科普一下, 用几句话简单解释吗
|
4
jamiesun OP @HowardMei AAA本身功能其实并不多,按标准的做法实际就是三个A的功能,其中有很多策略的扩展和接入服务器(比如routeros,思科路由器,化为路由器等)相关,这部分是有一个标准属性集,在标准属性集里提供一个特殊的属性给各个接入硬件厂家去定制,所谓和硬件厂商的对接就是要实现这些厂家私有属性的支持,范围大多是限速,并发等授权策略。
而另外一部分接口,就是和运营系统对接,和业务相关的,比如各类营帐系统,这其实就和我们软见常见的接口是一类了,一般用webservice,http等标准协议去实现。 运营商要构建一个宽带运营网络系统,要三个系统支撑: NAS(网络接入服务器),就是一个接入网关,由思科,华为,爱立信,中兴等厂家来提供。 AAA(认证计费授权),一般就是Radius,一般就是找专门的认证计费厂家来提供,那些做ISP级别的厂家并不高调,而做企业,学校,固定小区的厂家比较高调,比如城市热点,锐捷。 BOSS(运营支撑系统),这个就不用说了,BOSS又分一级二级等。 完成布线工程,完成三个系统对接就可以为运营商提供宽带运营服务了,当然还得又带宽出口挂上。 这是大运营商的做法,电信,移动,广电等。 |
5
jamiesun OP 运营商一般不会搞这方面研发的,不然就不叫运营商了,系统都是第三方厂家提供的,不同厂家提供不同的系统,在运营商的要求下,不同厂家完成对接。
|
6
jamiesun OP 我晕,现在被跨qq群追捕了,因为搞这方面的大多会混QQ群,打技术的幌子拉客户,我现在被好几群主踢了。
|
7
b824379598 2013-09-07 18:43:40 +08:00 via Android
华为 朗讯 亚联搞这些
|
8
jamiesun OP 大公司一般是做上游产品的。
|
9
HowardMei 2013-09-07 19:29:51 +08:00
@jamiesun 感谢介绍,你说的是纯粹的宽带服务部分。怪我没问清楚,其实我想问的是3G部分,移动互联网IMS系统有没有可能直接提供接口给第三方做AAA认证,实际上标准早已经出来了,想问一下运营商们都实施到啥程度,基于USIM卡的WIFI无缝接入有看到厂商方案么?
|
10
jamiesun OP 标准的实施程度,这个确实很落后,一些省级运营商内部系统整合都还没做好,
|
12
jamiesun OP @HowardMei 省级的运营发展脚步很慢,市级公司的业务发展受到拖累,要上一些快速推进的业务,如果要利用省级资源就要走省级公司的流程,根本没的搞,要么拒绝客户,要么撇开省级监管,自己搞一套。
|
13
scarecrow 2013-09-07 21:52:04 +08:00
看到这个只是有些亲切,12年前我的工作就是radius服务器的开发和维护,支持窄带拨号上网。恐怕帮不上什么忙,只能帮顶。
|
15
tywtyw2002 2013-09-08 07:39:48 +08:00 via iPhone 1
不错 aaa的市场很大
目前可以面向小餐厅的wifi解决方案 比如凭小票序列号可以上网1个小时 |
16
tywtyw2002 2013-09-08 07:45:22 +08:00 via iPhone
项目还是不错的,只是个人在这方面了解的比较少。
只接触过大学的一些计费系统 |
17
jamiesun OP @tywtyw2002 人们的需求越来越多样化,市场多样化。
|
18
tywtyw2002 2013-09-08 15:15:37 +08:00
@jamiesun 我gtalk [email protected] 有空可以聊聊
|
19
kojp 2013-09-08 16:44:00 +08:00 via Android
非常感兴趣, 可是只会一些p打头的语言.
|
20
kofj 2013-09-08 17:46:22 +08:00
会网络、php、js,对这个项目还是比较感兴趣的~~~可是。。。天津联通把github给封了。。。。
|
21
jamiesun OP @kofj 这个问题倒不是很大,国内现在也有git托管,可以同时推送多个仓库
http://git.oschina.net/jamiesun/toughradius 后期打算做个网站和github对接起来做需求管理和问题反馈,对不用github的普通用户的话会友好一点 |
22
jamiesun OP @kojp 后期会通过接口扩展来实现更多功能,比如实现一个业务系统,完全可以选择任何服务端开发技术。
radius只是一个通用基础服务,在这之上可以做各种服务,比如VPN代理服务,宽带运营,网络增值服务等 |
23
lidashuang 2013-09-08 19:03:49 +08:00
怎么入门radius?
|
24
jamiesun OP @lidashuang 百度文库-radius,相当全的资料了
|
25
gcweb 2013-09-09 10:51:39 +08:00
已经把代码pull下来了,关注且学习之!
|
26
rayu 2013-09-09 23:58:18 +08:00
计费规则部分有些兴趣。lz没考虑过drools吗?
|
27
jamiesun OP @rayu 第一次次做计费的时候就考虑过这个drools啊,找了好多资料,编码测试,后来没有用上,因为开始计费规则比较简单固定,直接代码写死了。
|
28
feilaoda 2013-09-11 10:03:16 +08:00
我就在做这一块的东西,在FreeRadius基础上用Java开发的认证计费系统;
这个开源是好事 但AAA这块的东西,功能其实很少的。 场景应用需求不那么多,更多的是控制时间,推个portal页这些,没啥玩意儿。 |
29
jamiesun OP @feilaoda 主要还是在于按实际需求扩展,认证就不说了,计费就包括各种规则,和前端业务相关的,少的就一种,多的几十种都不算多,这个应该算是重点。另外是授权,根据不同厂家设备做扩展支持,这个比较灵活。
在freeradius用java开发,你是如何做的 |
30
seayea 2013-09-11 10:46:27 +08:00
freeRadius不适合国人使用的论据是什么?
做出来的开源产品怎么销售? |