throws IOException {
synchronized(RadiusProxy.class) {
// add Proxy-State attribute
proxyIndex++;
String proxyIndexStr = Integer.toString(proxyIndex);
packet.addAttribute(new RadiusAttribute(33, proxyIndexStr.getBytes()));
// store RadiusProxyConnection object
proxyConnections.put(proxyIndexStr, proxyConnection);
}