Please enable / Bitte aktiviere JavaScript!
Veuillez activer / Por favor activa el Javascript![ ? ]
Este foro usa cookies
Este foro usa cookies para almacenar tu sesión de inicio si estás registrado, y de tu última visita si no lo estás. Las Cookies son un pequeños documento de texto almacenado en tu PC; las cookies de este foro sólo pueden ser usadas en el mismo y no suponen ninguna amenaza para tu seguridad. Estas Cookies también anotan los hilos que has leído y cuándo lo has hecho. Por favor, confirma si aceptas o declinas el uso de estas cookies.

Una cookie será almacenada en tu navegador a pesar de tu decisión para prevenir que este mensaje te vuelva a aparecer. Podrás cambiar la configuración de las cookies en cualquier momento siguiendo el enlace de la parte inferior.

Bienvenido, Invitado
Tienes que registrarte para poder participar en nuestro foro.

Nombre de usuario/Email:
  

Contraseña
  





Buscar en los foros

(Búsqueda avanzada)

Estadísticas del foro
» Miembros: 580
» Último miembro: dani
» Temas del foro: 400
» Mensajes del foro: 851

Estadísticas totales

Últimos temas
examen 2023/2024
Foro: Sistemas lineales
Último mensaje por: jyl
31-10-2024, 10:59
» Respuestas: 0
» Vistas: 105
ejercicios de examen ( bi...
Foro: Componentes y Dispositivos
Último mensaje por: jyl
31-10-2024, 10:56
» Respuestas: 0
» Vistas: 109
TDCs cursos 22-23 y 23-24
Foro: Conmutación
Último mensaje por: varo
01-09-2024, 15:03
» Respuestas: 0
» Vistas: 349
Examen prácticas 2024
Foro: Teoría de la comunicación
Último mensaje por: varo
01-09-2024, 14:58
» Respuestas: 0
» Vistas: 116
segundo parcial
Foro: Transmisión de datos
Último mensaje por: jyl
28-07-2024, 17:49
» Respuestas: 0
» Vistas: 91
segundo parcial
Foro: Redes y servicios de telecomunicaciones
Último mensaje por: jyl
24-07-2024, 00:53
» Respuestas: 0
» Vistas: 187
Prácticas curso 23/24
Foro: Componentes y Dispositivos
Último mensaje por: varo
14-07-2024, 11:22
» Respuestas: 0
» Vistas: 213
2do parcial
Foro: Redes inalámbricas
Último mensaje por: casanova
24-06-2024, 18:30
» Respuestas: 1
» Vistas: 207
problema 1 del examen de ...
Foro: Teoría de la comunicación
Último mensaje por: jyl
15-06-2024, 01:53
» Respuestas: 0
» Vistas: 209
Parciales del 2024
Foro: Teoría de la comunicación
Último mensaje por: jyl
04-06-2024, 20:28
» Respuestas: 0
» Vistas: 389

 
  Ejemplos y ejercicios
Enviado por: alfonso - 11-02-2016, 09:53 - Foro: Técnicas de Transimisión - Sin respuestas

Por cortesía de reprografía de Antigones



Archivos adjuntos
.pdf   Tecnicas de Transmision ( ejemplos y ejercicios)2.pdf (Tamaño: 7,13 MB / Descargas: 292)
Imprimir

  Prácitcas Planificación Febrero 2016
Enviado por: alfonso - 04-02-2016, 11:52 - Foro: Planificación y gestión de redes - Sin respuestas

Está sin resolver.

Código PHP:
package examen
import java.util.ArrayList;
import java.util.Arrays;
import java.util.Collection;
import java.util.HashMap;
import java.util.HashSet;
import java.util.List;
import java.util.Map;
import java.util.Random;


import java.util.Set;

import com.net2plan.interfaces.networkDesign.IAlgorithm;
import com.net2plan.interfaces.networkDesign.Net2PlanException;
import com.net2plan.interfaces.networkDesign.NetPlan;
import com.net2plan.libraries.GraphUtils;
import com.net2plan.libraries.IPUtils;
import com.net2plan.utils.BooleanUtils;
import com.net2plan.utils.DoubleUtils;
import com.net2plan.utils.Pair;
import com.net2plan.utils.Triple;


public class 
examFeb2016_APELLIDOS_NOMBRE implements IAlgorithm
{

    private 
Set<LonglinkIds;
    private 
Set<LongnodeIds;
    private 
long[] demandIdsVector;
    private 
long[] linkIdsVector;

    private 
Map<LongDoubleu_eh_d;
    private 
Map<Long,Pair<Long,Long>> linkMap
    private 
Map<Long,Pair<Long,Long>> demandMap;

    @
Override
    
public String executeAlgorithm(NetPlan netPlanMap<StringStringalgorithmParametersMap<StringStringnet2planParameters)
    {
        final 
int N netPlan.getNumberOfNodes();
        final 
int D netPlan.getNumberOfDemands();
        final 
int E netPlan.getNumberOfLinks();
        
        
/* Initialize some variables */
        
nodeIds netPlan.getNodeIds();
        
linkIds netPlan.getLinkIds();
        
linkMap netPlan.getLinkMap();
        
demandMap netPlan.getDemandMap();
        
        
demandIdsVector netPlan.getDemandIdsVector();
        
linkIdsVector netPlan.getLinkIdsVector();
        
        
u_e netPlan.getLinkCapacityMap();
        
h_d netPlan.getDemandOfferedTrafficMap();

        
        
/* A COMPLETAR (5%): Guardar los parametros de entrada en variables locales, con el mismo nombre que el parametro */
        
        


        /* A COMPLETAR (5%): Establecer la solución inicial (peso para cada enlace), que se almacena en un mapa (de nombre current_weights_e) que almacene clave-valor = ID_enlace - peso asociado */
         





        
System.out.println("initial solution " current_weights_e);

        
/* A COMPLETAR (5%): Calcular la congestión inicial y guardarla en current_congestion */
        

    


        /* A COMPLETAR (10%): Actualizar la mejor solucion encontrada hasta la fecha, que en este punto es una COPIA de la solucion inicial. */
        /* La mejor solución se guarda como best_weights_e (Map<Long,Double>) y double best_congestion  */
        



        


        
        /* A COMPLETAR (75%): implementación del algoritmo realizando la búsqueda best-fit */
        /* Bucle principal */





















        /* Chequear la solucion final encontrada*/
        
if (best_weights_e.size() != E
            throw new 
Net2PlanException ("Error: El vector solucion no esta bien codificado");
        for (
int e ++)
            if ((
best_weights_e.get(linkIdsVector[e]) <= 0) || (best_weights_e.get(linkIdsVector[e]) > maxLinkWeight)) 
                throw new 
Net2PlanException ("Error: el peso asociado al enlace " " no es correcto: " +best_weights_e.get(linkIdsVector[e]));
        if (
Math.abs(best_congestioncomputeNetCongestion(nodeIdslinkMapbest_weights_edemandMapu_eh_d)) > 1e-3) throw new Net2PlanException ("La solución devuelta y la congestión devuelta no encajan");
        
        
/* Devolver la mejor solucion encontrada  */
        
netPlan.removeAllRoutes();
        
netPlan.removeAllProtectionSegments();
        
IPUtils.setECMPForwardingRulesFromLinkWeights(netPlanbest_weights_e); 

        
        
System.out.println(best_weights_e);

        return 
"Ok! Congestion : " best_congestion;
    }


    @
Override
    
public String getDescription()
    {
        return 
"";
    }

    @
Override
    
public List<Triple<StringStringString>> getParameters()
    {
        List<
Triple<StringStringString>> algorithmParameters = new ArrayList<Triple<StringStringString>>();
        
algorithmParameters.add(Triple.of("maxLinkWeight""5""Maximum OSPF weight associated to a link"));
            
        return 
algorithmParameters;
    }

    
/* computes the congestion in the network (the objective function of the problem) */
    
private double computeNetCongestion (Set<LongnodeIdsMap<Long,Pair<Long,Long>> linkMapMap<Long,DoublelinkWeightMapMap<Long,Pair<Long,Long>> demandMapMap<LongDoubleu_e Map<Long,Doubleh_d)
    {
        
        final 
int E u_e.size();

        
double[][] f_te IPUtils.computeECMPRoutingTableMatrix(nodeIdslinkMaplinkWeightMap);

        List<
Longd_p = new ArrayList<Long>();
        List<
Doublex_p = new ArrayList<Double>(); 
        List<List<
Long>> pathList = new ArrayList<List<Long>>();
        
        
GraphUtils.convert_fte2xp(nodeIds,linkMapdemandMaph_df_ted_px_p pathList);
    

        
double[] y_e GraphUtils.convert_xp2ye(linkMapx_ppathList);

        
double [] _u_e = new double [u_e.size()];
        for(
int e=0;e<Ee++)
                
_u_e[e] = u_e.get(linkIdsVector[e]);
        
        return 
DoubleUtils.maxValue(DoubleUtils.divide(y_e_u_e));
        
    }




Archivos adjuntos
.zip   examFeb2016_APELLIDOS_NOMBRE.zip (Tamaño: 1,85 KB / Descargas: 149)
Imprimir

  Examenes Resueltos Programación
Enviado por: cesarcekon - 04-02-2016, 11:04 - Foro: Programación para ingeniería telemática - Respuestas (1)

Dejo examenes resueltos por el profesor.



Archivos adjuntos
.rar   Ejemplos Resueltos.rar (Tamaño: 758,68 KB / Descargas: 332)
Imprimir

  Septiembre 2010
Enviado por: alfonso - 01-02-2016, 09:40 - Foro: Comunicaciones Ópticas - Respuestas (2)

Está resuelto.



Archivos adjuntos
.pdf   SIST. TELECO - Comunicaciones Opticas Sept. 10.pdf (Tamaño: 1,12 MB / Descargas: 161)
Imprimir

  Cuestiones PHP
Enviado por: alfonso - 31-01-2016, 20:46 - Foro: Aplicaciones en Internet - Sin respuestas

Aunque creo que están en el aula virtual, pongo también los enunciados.



Archivos adjuntos
.pdf   problemas_php_enunciados.pdf (Tamaño: 70,83 KB / Descargas: 301)
.pdf   problemas_php_soluciones.pdf (Tamaño: 491,95 KB / Descargas: 282)
Imprimir