code: private Address createAddress(String balancerDescription) {
  		String host = balancerDescription;
  		int sipPort = LoadBalancerHeartBeatingServiceImpl.DEFAULT_LB_SIP_PORT;
  		if (balancerDescription
  				.indexOf(LoadBalancerHeartBeatingServiceImpl.BALANCER_SIP_PORT_CHAR_SEPARATOR) != -1) {
  			String[] balancerDescriptionSplitted = balancerDescription
  					.split(LoadBalancerHeartBeatingServiceImpl.BALANCER_SIP_PORT_CHAR_SEPARATOR);
  			host = balancerDescriptionSplitted[0];
  			try {
  				sipPort = Integer.parseInt(balancerDescriptionSplitted[1]);
  			} catch (NumberFormatException e) {
  				logger.logError(
  						"Impossible to parse the following sip balancer port "
  								+ balancerDescriptionSplitted[1], e);
  				return null;
  			}
  		}
  		return createAddress(host, sipPort);
  	}
docs: Creates a {@link Address} with a {@link SipUri}, from the specified
  balancer description. Note that the uri has no transport set.
  
  @param balancerDescription
  @return