Configurar políticas de enrutamiento.
Para enumerar las redes y los inquilinos disponibles, necesitamos https://github.com/packetbroker/iam/issues/2.
Para que las redes configuren políticas de enrutamiento con otras redes
Actualmente, esto debería hacerse con pbctl
, pero sería bueno poder configurar las políticas de enrutamiento a través de la CLI y la consola.
La capacidad de configurar políticas de enrutamiento entre la red o el arrendatario local de Packet Broker y cualquier otra red o arrendatario.
Pruebas de integración
Puede hacer soporte API y CLI.
@kschiffer , ya piensa en UX. Consulte los comandos pbctl
vinculados para tener una idea de lo que se puede hacer.
@kschiffer , comience a pensar en la UX en forma de estructuras alámbricas.
La API está diseñada. Consulte https://github.com/TheThingsNetwork/lorawan-stack/pull/3912/files#diff -4371dadc483aa14e23af85a7baf0e1d57b6d0c67fcf203b94412e13b224cc541 y luego especialmente esos rpc
s.
Mi idea es la siguiente:
Los elementos de la interfaz de usuario son:
/pba/registration
). Cuando no hay registro ( NotFound
), deshabilite todos los componentes en la página/pba/forwarder/default-policy
enlaces) y la configuración de la red por hogar ( /pba/forwarder/policies
enlaces). Para configurar por red doméstica, puede permitir que el usuario seleccione una red doméstica de una lista de todas las redes disponibles (enlace /pba/forwarde/home-networks
)/pba/home-network/policies
)Habrá estadísticas en el futuro, pero no se moleste con eso por ahora.
Esto necesita importantes extensiones de API, por lo que se trasladó a 3.12.
@kschiffer por favor coordine la implementación y clasificación de UX
Comentario más útil
@kschiffer , comience a pensar en la UX en forma de estructuras alámbricas.
La API está diseñada. Consulte https://github.com/TheThingsNetwork/lorawan-stack/pull/3912/files#diff -4371dadc483aa14e23af85a7baf0e1d57b6d0c67fcf203b94412e13b224cc541 y luego especialmente esos
rpc
s.Mi idea es la siguiente:
Los elementos de la interfaz de usuario son:
/pba/registration
). Cuando no hay registro (NotFound
), deshabilite todos los componentes en la página/pba/forwarder/default-policy
enlaces) y la configuración de la red por hogar (/pba/forwarder/policies
enlaces). Para configurar por red doméstica, puede permitir que el usuario seleccione una red doméstica de una lista de todas las redes disponibles (enlace/pba/forwarde/home-networks
)/pba/home-network/policies
)Habrá estadísticas en el futuro, pero no se moleste con eso por ahora.