(RADIATOR) PacketCable Structure and Radiator.
Ricardo Martinez
rmartinez at redvoiss.net
Thu May 27 11:52:21 CDT 2004
Hello.
I'm trying to receive and proccess RADIUS packets from a PacketCable
structure with Radiator. Radiator must act as a RKS Server which receive
Event Message from the Packet Cable network. These PacketCable Event
Message are encapsulating in RADIUS packet. I made a simple test, and
defined Radiator as my primary RKS server in my PacketCable network, so all
the RADIUS packets are sent to the Radiator.
I observed that the RADIUS packet arrived to the Radiator, and decode all
the first part of the packet..
Code: Accounting Request (4)
Packet identifier: 0x25 (37)
Length: 187
Authenticator
Attribute value pairs
t:NAS IP Address(4) l:6, Value:10.32.32.40
t:Acct Status Type(40) l:6, Value:Interim Update(3)
Then Radiator it seems don't understand the next part of the message and
send messages like the Attribute 3, 4, 5 are not in the dictionary. Even
don't recognize the vendor 4491 (CableLabs). Unfortanately i don't have the
"real" error messages from Radiator, but i have a Radius packet from a
PacketCable Structure.
Code: Accounting Request (4)
Packet identifier: 0x25 (37)
Length: 187
Authenticator
Attribute value pairs
t:NAS IP Address(4) l:6, Value:10.32.32.40
t:Acct Status Type(40) l:6, Value:Interim Update(3)
t:Vendor Specific(26) l:84, Vendor:CableLabs(4491)
Event Message Version ID: 1
BCID
Timestamp: 1041973760
Element ID: 41
Time Zone: DST: 0, Offset: -070000
Event Counter: 26
Event Message Type: Call_Answer (15)
Element Type: MGC(1)
Element ID: 41
Time Zone: DST: 0, Offset: -070000
Sequence Number: 51
Event Time: 2003010714 929.431
Status: 0x00000000
.... .... .... .... .... .... .... ..00 = Status: No Error (0x00000000)
.... .... .... .... .... .... .... .0.. = Event Origin: Trusted Element
(0x00000000)
.... .... .... .... .... .... .... 0... = Event Message Proxied: Not proxied
(0x00000000)
Priority: 0
Attribute Count: 3
Event Object: 0
t:EM_Header Data structure(1) l:78, Value:
t:Vendor Specific(26) l:32, Vendor:CableLabs(4491)
Timestamp: 1041973756
Element ID: 41
Time Zone: DST: 0, Offset: -070000
Event Counter: 25
t:Related_Call_Billing_Correlation_ID(13) l:26, Value:
t:Vendor Specific(26) l:28, Vendor:CableLabs(4491)
t:Charge_Number(16) l:22, Value:" 3036613880"
t:Vendor Specific(26) l:11, Vendor:CableLabs(4491)
t:Financial Entity ID(49) l:5, Value:"440"
As you can see is not very different from a "normal" radius packet. My
question is: Can Radiator handle a packet like this.?. Has someone work
with a PacketCable structure and Radiator. ?
Where i can find the VSA's from PacketCable structure and how can i define
them in the dictionary file?
A lots of question as you can see.
Thanks in advance.
Best regards
> Ricardo.
>
>
>
--
Archive at http://www.open.com.au/archives/radiator/
Announcements on radiator-announce at open.com.au
To unsubscribe, email 'majordomo at open.com.au' with
'unsubscribe radiator' in the body of the message.
More information about the radiator
mailing list