protected boolean sendMulticastPacket_Replicas(String p_Data) throws IOException, InterruptedException
	{
		DatagramSocket socket = null; 

		try 
		{
			socket = new DatagramSocket();

			byte[] buffer = p_Data.getBytes();
			DatagramPacket dgram;
			
			System.out.println("UDP_replicaLeader.sendMulticastPacket_Replicas : p_Data - "+ p_Data);
			
			dgram = new DatagramPacket(buffer, buffer.length, InetAddress.getByName(Parameters.UDP_ADDR_REPLICA_COMMUNICATION_MULTICAST), Parameters.UDP_PORT_REPLICA_LEAD_MULTICAST);
			//while(true) 
			{
				//System.err.print(".");
				socket.send(dgram);
				//Thread.sleep(1000);
			}
		} 
	
		catch (SocketException e)
		{
			System.out.println("Socket: " + e.getMessage());
		}
		catch (IOException e)
		{
			System.out.println("IO: " + e.getMessage());
		}
		finally 
		{
			if(socket != null) socket.close();
		}
		
		return false;
	}