una solucion sencilla seria hacer
Código PHP:
puerto_datos= (int)num.next(13) + 1025;
de esta manera conseguirias un random de 0-8191 y sumados los 1025 tendrias un rango aleatorio de 1025-9216.
de todos modos eso mas q tema de java es tema de algoritmia