ES2934251T3 - Método para seleccionar portadora y dispositivo de comunicación - Google Patents

Método para seleccionar portadora y dispositivo de comunicación Download PDF

Info

Publication number
ES2934251T3
ES2934251T3 ES17925140T ES17925140T ES2934251T3 ES 2934251 T3 ES2934251 T3 ES 2934251T3 ES 17925140 T ES17925140 T ES 17925140T ES 17925140 T ES17925140 T ES 17925140T ES 2934251 T3 ES2934251 T3 ES 2934251T3
Authority
ES
Spain
Prior art keywords
carrier
carriers
cbrs
cbr
terminal device
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
ES17925140T
Other languages
English (en)
Inventor
Hai Tang
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangdong Oppo Mobile Telecommunications Corp Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Application granted granted Critical
Publication of ES2934251T3 publication Critical patent/ES2934251T3/es
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/30Services specially adapted for particular environments, situations or purposes
    • H04W4/40Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P]
    • H04W4/44Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P] for communication between vehicles and infrastructures, e.g. vehicle-to-cloud [V2C] or vehicle-to-home [V2H]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/50Allocation or scheduling criteria for wireless resources
    • H04W72/54Allocation or scheduling criteria for wireless resources based on quality criteria
    • H04W72/542Allocation or scheduling criteria for wireless resources based on quality criteria using measured or perceived quality
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/70Services for machine-to-machine communication [M2M] or machine type communication [MTC]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/08Testing, supervising or monitoring using real traffic
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/30Services specially adapted for particular environments, situations or purposes
    • H04W4/40Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/30Services specially adapted for particular environments, situations or purposes
    • H04W4/40Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P]
    • H04W4/48Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P] for in-vehicle communication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/02Selection of wireless resources by user or terminal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/04Wireless resource allocation
    • H04W72/044Wireless resource allocation based on the type of the allocated resource
    • H04W72/0453Resources in frequency domain, e.g. a carrier in FDMA
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/50Allocation or scheduling criteria for wireless resources
    • H04W72/52Allocation or scheduling criteria for wireless resources based on load

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Quality & Reliability (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Near-Field Transmission Systems (AREA)
  • Radar Systems Or Details Thereof (AREA)

Abstract

Se divulga un método para seleccionar un portador y un dispositivo de comunicación. El método comprende: adquirir relaciones de ocupación de canal (CBR) de múltiples portadoras candidatas; realizar el filtrado de los CBR de las múltiples portadoras para obtener los CBR filtrados de las múltiples portadoras; y seleccionar una portadora de las múltiples portadoras según los CBR filtrados de las múltiples portadoras. Por lo tanto, al filtrar un resultado medido de CBR de múltiples portadoras y seleccionar una portadora de las múltiples portadoras sobre la base de las CBR filtradas de las múltiples portadoras, la frecuencia de conmutación de portadora se reduce mientras se selecciona una portadora, y la estabilidad de un sistema está asegurado. (Traducción automática con Google Translate, sin valor legal)

Description

DESCRIPCIÓN
Método para seleccionar portadora y dispositivo de comunicación
Campo técnico de la invención
La presente invención se refiere al campo de las comunicaciones inalámbricas.
Más específicamente, la presente invención se refiere a un método de selección de portadora y a un dispositivo de comunicaciones.
Técnica relacionada
El sistema de comunicaciones de Internet de Vehículos o Vehículo a Todo (V2X) es una tecnología de transmisión de enlace secundario (SL) basándose en la comunicación de dispositivo a dispositivo (D2D). A diferencia de la manera convencional en la que una estación base recibe o envía datos en un sistema de la evolución a largo plazo (Evolución a Largo Plazo, LTE), el sistema de Internet de los vehículos usa una forma de comunicación directa de terminal a terminal. Por lo tanto, la eficiencia del espectro es mayor y el retardo de transmisión es menor.
En el sistema de Internet de los vehículos que soporta la transmisión de múltiples portadoras, un dispositivo terminal puede transmitir actualmente datos usando una o más de una pluralidad de portadoras candidatas. Por lo tanto, cómo un dispositivo terminal o una estación base selecciona una portadora se convierte en un problema que necesita resolverse con urgencia.
En particular, los análisis y decisiones con respecto a este problema se pueden encontrar en el documento CATT: ''Carrier configuration and carrier selection in eV2X CA", R2-1708052 que analiza la configuración de portadora y selección de portadora por un equipo de usuario.
Sumario de la invención
La invención se define mediante las reivindicaciones.
Las realizaciones de esta solicitud proporcionan un método de selección de portadora y un dispositivo de comunicaciones, donde el dispositivo de comunicaciones puede seleccionar de manera efectiva una portadora y mantener la estabilidad del sistema.
De acuerdo con un primer aspecto, se proporciona un método de selección de portadora, que incluye: obtener tasas de ocupación de canal (CBR) de una pluralidad de portadoras candidatas; realizar un procesamiento de filtrado en las CBR de la pluralidad de portadoras, para obtener las CBR de la pluralidad de portadoras después del filtrado; y seleccionar una portadora de la pluralidad de portadoras de acuerdo con las CBR de la pluralidad de portadoras que se obtienen después del filtrado.
Por lo tanto, el procesamiento de filtrado se realiza en los resultados medidos de las CBR de la pluralidad de portadoras, y la portadora se selecciona de la pluralidad de portadoras de acuerdo con las CBR de la pluralidad de portadoras que se obtienen después del procesamiento de filtrado, reduciendo de esta manera la frecuencia de conmutación de portadora y garantizando la estabilidad del sistema mientras se selecciona la portadora.
En una posible implementación, la realización del procesamiento de filtrado en las CBR de la pluralidad de portadoras incluye: realizar un filtrado uniforme en las CBR de la pluralidad de portadoras.
En una posible implementación, una CBR de cada una de la pluralidad de portadoras después del filtrado uniforme es:
CBR_nueva = a x CBR_antigua (1-a) x CBR_actual,
donde CBR_nueva es una CBR de cada portadora que se obtiene después del filtrado, CBR_actual es una CBR de cada portadora antes del filtrado, CBR_antigua es una CBR de cada portadora que se obtiene después del filtrado durante la selección de portadora anterior, y a es un coeficiente de filtrado y 0< a<1.
En una posible implementación, antes de la selección de una portadora de la pluralidad de portadoras de acuerdo con las CBR de la pluralidad de portadoras que se obtienen después del filtrado, el método incluye, además: determinar si una diferencia entre una CBR de una primera portadora que se obtiene después filtrado y una CBR de una segunda portadora que se obtiene después de que el filtrado excede un umbral preestablecido, donde la primera portadora es una portadora usada en la transmisión de datos actual, y la segunda portadora es cualquier portadora distinta de la primera portadora en la pluralidad de portadoras; y
la selección de una portadora de la pluralidad de portadoras de acuerdo con las CBR de la pluralidad de portadoras que se obtienen después del filtrado incluye: seleccionar, si la diferencia entre la CBR de la primera portadora que se obtiene después del filtrado y la CBR de la segunda portadora que se obtiene después de que el filtrado excede el umbral preestablecido, una portadora de la pluralidad de portadoras de acuerdo con las CBR de la pluralidad de portadoras que se obtienen después del filtrado.
En esta realización, se determina si se realiza la selección de portadora basándose en una diferencia entre las CBR de una portadora actual y otra portadora, y la portadora se selecciona basándose en las CBR que se obtienen después del procesamiento de filtrado cuando la diferencia entre las CBR satisface una condición, reduciendo adicionalmente la frecuencia de conmutación de la portadora y garantizando la estabilidad del sistema.
En una posible implementación, el método se realiza mediante un dispositivo terminal, y antes de la determinación de si una diferencia entre una CBR de una primera portadora que se obtiene después del filtrado y una CBR de una segunda portadora que se obtiene después del filtrado excede un umbral preestablecido, el método incluye, además: obtener, mediante el dispositivo terminal, el umbral preestablecido preconfigurado en el dispositivo terminal; o, recibir, mediante el dispositivo terminal, información de configuración enviada por un dispositivo de red, donde la información de configuración incluye el umbral preestablecido.
En una posible implementación, el método se realiza mediante un dispositivo de red, y el método incluye, además: enviar, mediante el dispositivo de red, información de configuración al dispositivo terminal, donde la información de configuración incluye el umbral preestablecido.
En una posible implementación, la selección de una portadora de la pluralidad de portadoras de acuerdo con las CBR de la pluralidad de portadoras que se obtienen después del filtrado incluye: seleccionar, cuando un valor de un contador de reselección de recursos C_resel es igual a 0, una portadora de la pluralidad de portadoras de acuerdo con las CBR de la pluralidad de portadoras que se obtienen después del filtrado.
En esta realización, un proceso de selección de portadora no se basa en un parámetro de mantenimiento de recursos de probabilidad ProbResourceKeep y, en su lugar, se determina si la selección de operadora necesita realizarse actualmente basándose en el contador de reselección de recursos C_resel. Cuando es necesario realizar la selección de portadora, la portadora se selecciona basándose en las CBR que se obtienen después del procesamiento de filtrado, lo que reduce la frecuencia de conmutación de portadora y garantiza la estabilidad del sistema.
En una posible implementación, cada una de se configura la pluralidad de portadoras con un C_resel correspondiente, donde la selección, cuando un valor de C_resel es igual a 0, de una portadora de la pluralidad de portadoras de acuerdo con las CBR de la pluralidad de portadoras incluye: cuando un valor de cualquier C_resel en la pluralidad de C_resel configurado para la pluralidad de portadoras es igual a 0, seleccionar una portadora de la pluralidad de portadoras de acuerdo con las CBR de la pluralidad de portadoras que se obtienen después del filtrado.
En una posible implementación, se configura la pluralidad de portadoras con un mismo C_resel, donde la selección, cuando un valor de C_resel es igual a 0, de una portadora de la pluralidad de portadoras de acuerdo con las CBR de la pluralidad de portadoras incluye: cuando un valor del mismo C_resel es igual a 0, seleccionar una portadora de la pluralidad de portadoras de acuerdo con las CBR de la pluralidad de portadoras que se obtienen después del filtrado.
En una posible implementación, antes de la selección de una portadora de la pluralidad de portadoras de acuerdo con las CBR de la pluralidad de portadoras que se obtienen después del filtrado, el método incluye, además: determinar, cuando un valor de C_resel es igual a 0, si una diferencia entre una CBR de una primera portadora que se obtiene después filtrado y una CBR de una segunda portadora que se obtiene después de que el filtrado excede un umbral preestablecido, donde la primera portadora es una portadora usada en la transmisión de datos actual, y la segunda portadora es cualquier portadora distinta de la primera portadora en la pluralidad de portadoras; y la selección de una portadora de la pluralidad de portadoras de acuerdo con las CBR de la pluralidad de portadoras que se obtienen después del filtrado incluye: seleccionar, si la diferencia entre la CBR de la primera portadora que se obtiene después del filtrado y la CBR de la segunda portadora que se obtiene después de que el filtrado excede el umbral preestablecido, una portadora de la pluralidad de portadoras de acuerdo con las CBR de la pluralidad de portadoras que se obtienen después del filtrado.
En esta realización, se determina si es necesario seleccionar actualmente la portadora basándose en el contador de reselección de recursos C_resel, y se determina si la diferencia entre las CBR de la portadora actual y otra portadora satisface una condición cuando es necesario seleccionar la portadora. Cuando la diferencia entre las CBR satisface la condición, la portadora se selecciona basándose en las CBR que se obtienen después del procesamiento de filtrado, lo que reduce adicionalmente la frecuencia de conmutación de la portadora y garantiza la estabilidad del sistema.
En una posible implementación, el método se realiza mediante el dispositivo terminal, y antes de la determinación de si una diferencia entre una CBR de una primera portadora que se obtiene después del filtrado y una CBR de una segunda portadora que se obtiene después del filtrado excede un umbral preestablecido, el método incluye, además: obtener, mediante el dispositivo terminal, el umbral preestablecido preconfigurado en el dispositivo terminal; o, recibir, mediante el dispositivo terminal, información de configuración enviada por un dispositivo de red, donde la información de configuración incluye el umbral preestablecido.
En una posible implementación, el método se realiza mediante el dispositivo de red, y el método incluye, además: enviar, mediante el dispositivo de red, información de configuración al dispositivo terminal, donde la información de configuración incluye el umbral preestablecido.
En una posible implementación, cada una de se configura la pluralidad de portadoras con un C_resel correspondiente, donde la determinación, cuando un valor de C_resel es igual a 0, de si existe una diferencia entre una CBR de una primera portadora que se obtiene después del filtrado y una CBR de una segunda portadora que se obtiene después del filtrado excede un umbral preestablecido incluye: cuando un valor de cualquier C_resel en la pluralidad de C_resel configurado para la pluralidad de portadoras es igual a 0, determinar si la diferencia entre la CBR de la primera portadora que se obtiene después del filtrado y la CBR de la segunda portadora que se obtiene después del filtrado excede el umbral preestablecido.
En una posible implementación, se configura la pluralidad de portadoras con un mismo C_resel, donde la determinación, cuando un valor de C_resel es igual a 0, de si existe una diferencia entre una CBR de una primera portadora que se obtiene después del filtrado y una CBR de una segunda portadora que se obtiene después del filtrado excede un umbral preestablecido incluye: cuando un valor del mismo C_resel es igual a 0, determinar si la diferencia entre la CBR de la primera portadora que se obtiene después del filtrado y la CBR de la segunda portadora que se obtiene después del filtrado excede el umbral preestablecido.
En una posible implementación, la selección de una portadora de la pluralidad de portadoras de acuerdo con las CBR de la pluralidad de portadoras que se obtienen después del filtrado incluye: seleccionar una portadora que tiene una CBR más pequeña obtenida después del filtrado como una portadora a usar de la pluralidad de portadoras de acuerdo con las CBR de la pluralidad de portadoras que se obtienen después del filtrado.
En una posible implementación, el método se realiza mediante el dispositivo terminal, y la obtención de las CBR de la pluralidad de portadoras candidatas incluye: medir, mediante el dispositivo terminal, las CBR de la pluralidad de portadoras, para obtener las CBR de la pluralidad de portadoras.
En una posible implementación, el método se realiza mediante el dispositivo de red, y la obtención de las CBR de la pluralidad de portadoras candidatas incluye: recibir, mediante el dispositivo de red, las CBR de la pluralidad de portadoras que son comunicadas por el dispositivo terminal.
En una posible implementación, el proceso de selección de portadora es irrelevante para un parámetro de mantenimiento de recursos de probabilidad ProbResourceKeep.
De acuerdo con un segundo aspecto, se proporciona un método de selección de portadora, que incluye: obtener tasas de ocupación de canal (CBR) de una pluralidad de portadoras candidatas; determinar si una diferencia entre una CBR de una primera portadora y una CBR de una segunda portadora excede un umbral preestablecido, donde la primera portadora es una portadora usada en la transmisión de datos actual, y la segunda portadora es cualquier portadora distinta de la primera portadora en la pluralidad de portadoras; y seleccionar, si la diferencia entre la CBR de la primera portadora y la CBR de la segunda portadora excede el umbral preestablecido, una portadora de la pluralidad de portadoras de acuerdo con las CBR de la pluralidad de portadoras.
Por lo tanto, se determina si se realiza la selección de portadora basándose en una diferencia entre las CBR de una portadora actual y otra portadora, y la portadora se selecciona solo cuando la diferencia entre las CBR satisface una condición, lo que reduce la frecuencia de conmutación de portadora y garantiza la estabilidad del sistema.
En una posible implementación, la determinación de si una diferencia entre una CBR de una primera portadora y una CBR de una segunda portadora excede un umbral preestablecido incluye: determinar, cuando un valor de un contador de reselección de recursos C_resel es igual a 0, si la diferencia entre la CBR de la primera portadora y la CBR de la segunda portadora exceden el umbral preestablecido.
En esta realización, se determina si es necesario seleccionar actualmente la portadora basándose en el recurso C_resel, y se determina si la diferencia entre las CBR de la portadora actual y otra portadora satisface una condición cuando es necesario seleccionar la portadora. Cuando la diferencia entre las CBR satisface la condición, la portadora se selecciona basándose en las CBR de diferentes portadoras, lo que reduce la frecuencia de conmutación de la portadora y garantiza la estabilidad del sistema.
En una posible implementación, cada una de se configura la pluralidad de portadoras con un C_resel correspondiente, donde la determinación, cuando un valor de C_resel es igual a 0, de si existe la diferencia entre la CBR de la primera portadora que se obtiene después del filtrado y la CBR de la segunda portadora que se obtiene después del filtrado excede el umbral preestablecido incluye: cuando un valor de cualquier C_resel en la pluralidad de C_resel configurado para la pluralidad de portadoras es igual a 0, determinar si la diferencia entre la CBR de la primera portadora que se obtiene después del filtrado y la CBR de la segunda portadora que se obtiene después del filtrado excede el umbral preestablecido.
En una posible implementación, se configura la pluralidad de portadoras con un mismo C_resel, donde la determinación, cuando un valor de C_resel es igual a 0, de si existe la diferencia entre la CBR de la primera portadora que se obtiene después del filtrado y la CBR de la segunda portadora que se obtiene después del filtrado excede el umbral preestablecido incluye: cuando un valor del mismo C_resel es igual a 0, determinar si la diferencia entre la CBR de la primera portadora que se obtiene después del filtrado y la CBR de la segunda portadora que se obtiene después del filtrado excede el umbral preestablecido.
En una posible implementación, la selección, si la diferencia entre la CBR de la primera portadora y la CBR de la segunda portadora excede el umbral preestablecido, de una portadora de la pluralidad de portadoras de acuerdo con las CBR de la pluralidad de portadoras incluye: seleccionar, si la diferencia entre la CBR de la primera portadora y la CBR de la segunda portadora excede el umbral prestablecido durante una duración predeterminada, una portadora de la pluralidad de portadoras de acuerdo con las CBR de la pluralidad de portadoras.
En una posible implementación, la selección de una portadora de la pluralidad de portadoras incluye: seleccionar una portadora que tiene una CBR más pequeña como una portadora a usar de la pluralidad de portadoras de acuerdo con las CBR de la pluralidad de portadoras.
En una posible implementación, el método se realiza mediante el dispositivo terminal, y la obtención de las CBR de la pluralidad de portadoras candidatas incluye: medir, mediante el dispositivo terminal, las CBR de la pluralidad de portadoras, para obtener las CBR de la pluralidad de portadoras.
En una posible implementación, antes de la determinación de si una diferencia entre una CBR de una primera portadora y una CBR de una segunda portadora excede un umbral preestablecido, el método incluye, además: obtener, mediante el dispositivo terminal, el umbral preestablecido preconfigurado en el dispositivo terminal; o, recibir, mediante el dispositivo terminal, información de configuración enviada por un dispositivo de red, donde la información de configuración incluye el umbral preestablecido.
En una posible implementación, el método se realiza mediante el dispositivo de red, y la obtención de las CBR de la pluralidad de portadoras candidatas incluye: recibir, mediante el dispositivo de red, las CBR de la pluralidad de portadoras que son comunicadas por el dispositivo terminal.
En una posible implementación, el método incluye, además: enviar, mediante el dispositivo de red, información de configuración al dispositivo terminal, donde la información de configuración incluye el umbral preestablecido.
En una posible implementación, el proceso de selección de portadora es irrelevante para un parámetro de mantenimiento de recursos de probabilidad ProbResourceKeep.
De acuerdo con un tercer aspecto, se proporciona un método de selección de portadora, que incluye: un método de selección de portadora, donde el método incluye: obtener tasas de ocupación de canal (CBR) de una pluralidad de portadoras candidatas; y seleccionar, cuando un valor de un contador de reselección de recursos C_resel es igual a 0, una portadora de la pluralidad de portadoras de acuerdo con las CBR de la pluralidad de portadoras.
Por lo tanto, un proceso de selección de portadora no se basa en un parámetro de mantenimiento de recursos de probabilidad ProbResourceKeep y, en su lugar, se determina si la selección de portadora debe realizarse actualmente basándose en el contador de reselección de recursos C_resel, que implementa una selección de portadora efectiva y reduciendo la complejidad del sistema.
En una posible implementación, cada una de se configura la pluralidad de portadoras con un C_resel correspondiente, donde la selección, cuando un valor de C_resel es igual a 0, de una portadora de la pluralidad de portadoras de acuerdo con las CBR de la pluralidad de portadoras incluye: cuando un valor de cualquier C_resel en la pluralidad de C_resel configurado para la pluralidad de portadoras es igual a 0, seleccionar una portadora de la pluralidad de portadoras de acuerdo con las CBR de la pluralidad de portadoras.
En una posible implementación, se configura la pluralidad de portadoras con un mismo C_resel, donde la selección, cuando un valor de C_resel es igual a 0, de una portadora de la pluralidad de portadoras de acuerdo con las CBR de la pluralidad de portadoras incluye: cuando un valor del mismo C_resel es igual a 0, seleccionar una portadora de la pluralidad de portadoras de acuerdo con las CBR de la pluralidad de portadoras.
En una posible implementación, la selección de una portadora de la pluralidad de portadoras de acuerdo con las CBR de la pluralidad de portadoras incluye: seleccionar una portadora que tiene una CBR más pequeña como la portadora a usar de la pluralidad de portadoras de acuerdo con las CBR de la pluralidad de portadoras.
En una posible implementación, el método se realiza mediante el dispositivo terminal, y la obtención de las CBR de la pluralidad de portadoras candidatas incluye: medir, mediante el dispositivo terminal, las CBR de la pluralidad de portadoras, para obtener las CBR de la pluralidad de portadoras.
En una posible implementación, el método se realiza mediante el dispositivo de red, y la obtención de las CBR de la pluralidad de portadoras candidatas incluye: recibir, mediante el dispositivo de red, las CBR de la pluralidad de portadoras que son comunicadas por el dispositivo terminal.
En una posible implementación, el proceso de selección de portadora es irrelevante para un parámetro de mantenimiento de recursos de probabilidad ProbResourceKeep.
De acuerdo con un cuarto aspecto, se proporciona un dispositivo de comunicaciones. El dispositivo de comunicaciones puede realizar la operación del dispositivo de comunicaciones de acuerdo con el primer aspecto o cualquier implementación opcional del primer aspecto. Específicamente, el dispositivo de comunicaciones puede incluir módulos o unidades configuradas para realizar las operaciones de acuerdo con el primer aspecto o cualquier posible implementación del primer aspecto.
De acuerdo con un quinto aspecto, se proporciona un dispositivo de comunicaciones. El dispositivo de comunicaciones puede realizar la operación del dispositivo de comunicaciones de acuerdo con el segundo aspecto o cualquier implementación opcional del segundo aspecto. Específicamente, el dispositivo de comunicaciones puede incluir módulos o unidades configuradas para realizar las operaciones de acuerdo con el segundo aspecto o cualquier posible implementación del segundo aspecto.
De acuerdo con un sexto aspecto, se proporciona un dispositivo de comunicaciones. El dispositivo de comunicaciones puede realizar la operación del dispositivo de comunicaciones de acuerdo con el segundo aspecto o cualquier implementación opcional del segundo aspecto. Específicamente, el dispositivo de comunicaciones puede incluir módulos o unidades configuradas para realizar las operaciones de acuerdo con el tercer aspecto o cualquier posible implementación del tercer aspecto.
De acuerdo con un séptimo aspecto, se proporciona un dispositivo de comunicaciones. El dispositivo de comunicaciones incluye: un procesador, un transceptor y una memoria. El procesador, el transceptor y la memoria se comunican entre sí a través de una ruta de conexión interna. La memoria está configurada para almacenar una instrucción y el procesador está configurado para ejecutar la instrucción almacenada en la memoria. Cuando el procesador ejecuta la instrucción almacenada en la memoria, la ejecución permite que el dispositivo de comunicaciones realice el método de acuerdo con el primer aspecto o cualquier posible implementación del primer aspecto, o la ejecución permite que el dispositivo de comunicaciones implemente el dispositivo de comunicaciones de acuerdo con el cuarto aspecto.
De acuerdo con un octavo aspecto, se proporciona un dispositivo de comunicaciones. El dispositivo de comunicaciones incluye: un procesador, un transceptor y una memoria. El procesador, el transceptor y la memoria se comunican entre sí a través de una ruta de conexión interna. La memoria está configurada para almacenar una instrucción y el procesador está configurado para ejecutar la instrucción almacenada en la memoria. Cuando el procesador ejecuta la instrucción almacenada en la memoria, la ejecución permite que el dispositivo de comunicaciones realice el método de acuerdo con el segundo aspecto o cualquier posible implementación del segundo aspecto, o la ejecución permite que el dispositivo de comunicaciones implemente el dispositivo de comunicaciones de acuerdo con el quinto aspecto.
De acuerdo con un noveno aspecto, se proporciona un dispositivo de comunicaciones. El dispositivo de comunicaciones incluye: un procesador, un transceptor y una memoria. El procesador, el transceptor y la memoria se comunican entre sí a través de una ruta de conexión interna. La memoria está configurada para almacenar una instrucción y el procesador está configurado para ejecutar la instrucción almacenada en la memoria. Cuando el procesador ejecuta la instrucción almacenada en la memoria, la ejecución permite que el dispositivo de comunicaciones realice el método de acuerdo con el tercer aspecto o cualquier posible implementación del tercer aspecto, o la ejecución permite que el dispositivo de comunicaciones implemente el dispositivo de comunicaciones de acuerdo con el sexto aspecto.
De acuerdo con un décimo aspecto, se proporciona un medio de almacenamiento legible por ordenador. El medio de almacenamiento legible por ordenador almacena un programa, y el programa permite que el dispositivo de comunicaciones realice cualquier método de selección de portadora de acuerdo con el primer aspecto y las implementaciones del primer aspecto.
De acuerdo con un undécimo aspecto, se proporciona un medio de almacenamiento legible por ordenador. El medio de almacenamiento legible por ordenador almacena un programa, y el programa permite que el dispositivo de comunicaciones realice cualquier método de selección de portadora de acuerdo con el segundo aspecto y las implementaciones del segundo aspecto.
De acuerdo con un duodécimo aspecto, se proporciona un medio de almacenamiento legible por ordenador. El medio de almacenamiento legible por ordenador almacena un programa, y el programa permite que el dispositivo de comunicaciones realice cualquier método de selección de portadora de acuerdo con el tercer aspecto y las implementaciones del tercer aspecto.
De acuerdo con un decimotercer aspecto, se proporciona un sistema en chip. El sistema en chip incluye una interfaz de entrada, una interfaz de salida, un procesador y una memoria, el procesador está configurado para realizar una instrucción almacenada en la memoria, y cuando se ejecuta la instrucción, el procesador puede realizar el método de acuerdo con el primer aspecto o cualquier posible implementación del primer aspecto.
De acuerdo con un decimocuarto aspecto, se proporciona un sistema en chip. El sistema en chip incluye una interfaz de entrada, una interfaz de salida, un procesador y una memoria, el procesador está configurado para realizar una instrucción almacenada en la memoria, y cuando se ejecuta la instrucción, el procesador puede realizar el método de acuerdo con el segundo aspecto o cualquier posible implementación del segundo aspecto.
De acuerdo con un decimoquinto aspecto, se proporciona un sistema en chip. El sistema en chip incluye una interfaz de entrada, una interfaz de salida, un procesador y una memoria, el procesador está configurado para realizar una instrucción almacenada en la memoria, y cuando se ejecuta la instrucción, el procesador puede realizar el método de acuerdo con el tercer aspecto o cualquier posible implementación del tercer aspecto.
De acuerdo con un decimosexto aspecto, se proporciona un producto de programa informático que incluye una instrucción. Cuando el producto de programa informático se ejecuta en un ordenador, el ordenador está habilitado para realizar el método de acuerdo con el primer aspecto o cualquier implementación posible del primer aspecto.
De acuerdo con un decimoséptimo aspecto, se proporciona un producto de programa informático que incluye una instrucción. Cuando el producto de programa informático se ejecuta en un ordenador, el ordenador está habilitado para realizar el método de acuerdo con el segundo aspecto o cualquier implementación posible del segundo aspecto.
De acuerdo con un decimoctavo aspecto, se proporciona un producto de programa informático que incluye una instrucción. Cuando el producto de programa informático se ejecuta en un ordenador, el ordenador está habilitado para realizar el método de acuerdo con el tercer aspecto o cualquier implementación posible del tercer aspecto.
Breve descripción de los dibujos
La Figura 1 es un diagrama de arquitectura esquemático de un escenario de aplicación de acuerdo con una realización de esta solicitud;
La Figura 2 es un diagrama de arquitectura esquemático de otro escenario de aplicación de acuerdo con una realización de esta solicitud;
La Figura 3 es un diagrama esquemático de detección y selección de recursos de acuerdo con otra realización de esta solicitud;
La Figura 4 es un diagrama de flujo esquemático de un método de selección de portadora de acuerdo con otra realización más de esta solicitud;
La Figura 5 es un diagrama de flujo esquemático de un método de selección de portadora de acuerdo con otra realización de esta solicitud;
La Figura 6 es un diagrama de flujo esquemático de un método de selección de portadora de acuerdo con otra realización más de esta solicitud;
La Figura 7 es un diagrama de bloques esquemático de un dispositivo de comunicaciones de acuerdo con una realización de esta solicitud;
La Figura 8 es un diagrama de bloques esquemático de un dispositivo de comunicaciones de acuerdo con otra realización de esta solicitud;
La Figura 9 es un diagrama de bloques esquemático de un dispositivo de comunicaciones de acuerdo con otra realización más de esta solicitud;
La Figura 10 es un diagrama estructural esquemático de un dispositivo de comunicaciones de acuerdo con una realización de esta solicitud;
y
La Figura 11 es un diagrama estructural esquemático de un sistema en chip de acuerdo con una realización de esta solicitud.
Descripción detallada de la invención
Lo siguiente describe las soluciones técnicas en las realizaciones de esta solicitud con referencia a los dibujos adjuntos.
Debe entenderse que las soluciones técnicas en las realizaciones de esta solicitud pueden aplicarse a diversos sistemas de comunicaciones, por ejemplo, un sistema del sistema global de comunicación móvil (GSM), un sistema de acceso múltiple por división de código (CDMA), un sistema de acceso múltiple por división de código de banda ancha (WCDMA), un sistema de la evolución a largo plazo (LTE), un sistema de dúplex por división de frecuencia de LTE (FDD), dúplex por división de tiempo de LTE (TDD), el sistema universal de telecomunicaciones móviles (UMTS) y un futuro sistema de comunicaciones 5G.
Esta solicitud describe las realizaciones con referencia a un dispositivo terminal. El dispositivo terminal también puede ser el equipo de usuario (UE), un terminal de acceso, una unidad de abonado, una estación de abonado, una estación móvil, una consola móvil, una estación remota, un terminal remoto, un dispositivo móvil, un terminal de usuario, un terminal, un dispositivo de comunicaciones inalámbricas, un agente de usuario o un aparato de usuario. El terminal de acceso puede ser un teléfono celular, un teléfono inalámbrico, un teléfono del protocolo de iniciación de sesión (SIP), una estación de bucle local inalámbrico (WLL), un asistente digital personal (PDA), un dispositivo portátil con una función de comunicación inalámbrica, un dispositivo informático u otro dispositivo de procesamiento conectado a un módem inalámbrico, un dispositivo en vehículo, un dispositivo ponible, un dispositivo terminal en una red de 5G futura o un dispositivo terminal en una red de la red futura móvil pública terrestre (PLMN) evolucionada o similares.
Esta solicitud describe las realizaciones con referencia a un dispositivo de red. El dispositivo de red puede ser un dispositivo configurado para comunicarse con un dispositivo terminal, por ejemplo, puede ser una estación transceptora base (BTS) en un sistema GSM o CDMA, un Nodo B (NB) en un sistema WCDMA o un Nodo B evolucionado (eNB) en un sistema LTE, o puede ser una estación de retransmisión, un punto de acceso, un dispositivo en el vehículo, un dispositivo llevable o un dispositivo del lado de la red en una red 5G futura o un dispositivo del lado de la red en una red PLMN evolucionada futura.
La Figura 1 y la Figura 2 son diagramas esquemáticos de escenarios de aplicación de acuerdo con realizaciones de esta solicitud.
La Figura 1 muestra un ejemplo de un dispositivo de red y dos dispositivos terminales. Opcionalmente, un sistema de comunicaciones inalámbricas puede incluir una pluralidad dispositivos de red y otra cantidad de dispositivos terminales pueden estar incluidos dentro de la cobertura de cada dispositivo de red. Esto no está limitado en las realizaciones de la presente invención. Además, el sistema de comunicaciones inalámbricas puede incluir además otras entidades de red, tales como una entidad de gestión de movilidad (MME), una puerta de enlace de servicio (S-GW) y una puerta de enlace de red de datos de paquetes (P-GW), pero las realizaciones de la presente invención no están limitadas a lo mismo.
Específicamente, el dispositivo terminal 20 y el dispositivo terminal 30 pueden comunicarse en un modo de comunicación celular o en un modo de comunicación D2D. En el modo de comunicación celular, el dispositivo terminal se comunica con otro dispositivo terminal a través de un enlace celular con el dispositivo de red. Por ejemplo, como se muestra en la Figura 1, tanto el dispositivo terminal 20 como el dispositivo terminal 30 pueden realizar la transmisión de datos con el dispositivo de red. En el modo de comunicación D2D, dos dispositivos terminales se comunican directamente a través de un enlace D2D, es decir, un enlace secundario (SL), también denominado enlace directo de terminal. Por ejemplo, como se muestra en la Figura 1 o en la Figura 2, el dispositivo terminal 20 y el dispositivo terminal 30 se comunican directamente a través de un enlace secundario.
La comunicación D2D puede ser comunicación de vehículo a vehículo ("V2V") o comunicación de vehículo a todo (V2X). En la comunicación V2X, X puede referirse colectivamente a cualquier dispositivo que tenga una capacidad de recepción y envío inalámbrica, por ejemplo, pero sin limitación, un aparato inalámbrico que se mueve a baja velocidad, un dispositivo en un vehículo que se mueve a alta velocidad o un nodo de control de red que tiene una capacidad de transmisión y recepción inalámbrica. Debe entenderse que las realizaciones de la presente invención se aplican principalmente a un escenario de comunicación V2X, pero también pueden aplicarse a cualquier otro escenario de comunicación D2D, y esto está limitado en las realizaciones de la presente invención.
En un sistema de Internet de los vehículos, puede haber dos tipos de dispositivos terminales: un dispositivo terminal que puede detectar, tal como un equipo de usuario de vehículo (VUE) o un equipo de usuario de peatón (PUE), y un dispositivo terminal que no puede detectar, tal como un PUE. La capacidad de procesamiento del VUE es mayor y el VUE generalmente se alimenta con una batería en el vehículo. Sin embargo, la capacidad de procesamiento del PUE es menor y un factor principal que necesita considerarse para el PUE es la reducción del consumo de energía. Por lo tanto, en un sistema de Internet de los vehículos existente, el VUE se considera totalmente apto para recibir y detectar, mientras que el PUE se considera parcialmente o no apto para recibir y detectar. Si el PUE tiene capacidad de detección parcial, puede seleccionarse un recurso para el PUE usando un método de detección similar al del VUE, es decir, se selecciona un recurso disponible de una parte del recurso que se puede detectar. Si el PUE no es apto para detectar, se selecciona aleatoriamente un recurso de transmisión para el PUE de un grupo de recursos.
En un protocolo 3GPP se definen dos modos de transmisión: un modo de transmisión 3 (modo 3) y un modo de transmisión 4 (modo 4). Una estación base asigna un recurso de transmisión de un dispositivo terminal que usa el modo de transmisión 3, y el dispositivo terminal envía datos en un enlace secundario basándose en el recurso asignado por la estación base. La estación base puede asignar un recurso de transmisión única para el dispositivo terminal o puede asignar un recurso de transmisión semiestática para el dispositivo terminal. Un dispositivo terminal que usa el modo de transmisión 4 transmite datos a modo de detección y reserva. El dispositivo terminal obtiene un conjunto de recursos disponibles en el grupo de recursos en una manera de detección y selecciona aleatoriamente un recurso del conjunto de recursos disponibles para la transmisión de datos. Un servicio en el sistema de Internet de los vehículos tiene una característica periódica y, por lo tanto, el dispositivo terminal generalmente usa una forma de transmisión semiestática. Para ser específicos, después de que el dispositivo terminal selecciona un recurso de transmisión, el recurso se usará continuamente en una pluralidad de períodos de transmisión, reduciendo de esta manera la probabilidad de reselección de recursos y conflicto de recursos. El dispositivo terminal añade información para reservar un próximo recurso de transmisión para controlar la información que se va a transmitir esta vez, de modo que otro dispositivo terminal puede determinar, detectando la información de control del dispositivo terminal, si el recurso ha sido reservado y usado por el dispositivo terminal, reduciendo de esta manera los conflictos de recursos.
Cuando el dispositivo terminal detecta el recurso, hágase referencia específicamente al método mostrado en la Figura 3. En un protocolo 3GPP de la versión 14, es necesario seleccionar un recurso cuando llega un nuevo paquete de datos en un momento n en cada proceso de enlace secundario (una portadora puede incluir dos procesos). El dispositivo terminal selecciona el recurso en un segmento de tiempo [n+Tl, n+T2] ms basándose en un resultado de detección de una ventana de detección en Is anteriores (es decir, 1000 ms). El segmento de tiempo [n+T 1, n+T2] ms se denomina ventana de selección, donde T1 y T2, por ejemplo, pueden satisfacer T1 <4 y 20<T2<100. El Is anterior mencionado a continuación se refiere al Is anterior para el momento n. A continuación, se describe un proceso de selección de recursos específico. Se proporciona una descripción usando un ejemplo de un dispositivo terminal 20 que detecta un recurso de un dispositivo terminal 30, y se supone que todos los recursos que puede utilizar el dispositivo terminal 20 para la transmisión en la ventana de selección se denominan conjunto de recursos candidatos.
(1) Si no existe ningún resultado de detección en algunas subtramas en la ventana de detección, por ejemplo, el dispositivo terminal 20 transmite datos del mismo en las subtramas, se excluyen los recursos en las subtramas en una posición correspondiente de la ventana de selección fuera del conjunto de recursos candidatos.
(2) Si el dispositivo terminal 20 detecta, en la ventana de detección de los Is anteriores, un canal físico de control de enlace secundario (PSCCH) enviado por el dispositivo terminal 30, un valor de medición de una potencia recibida de señal de referencia (RSRP) de un canal físico compartido de enlace secundario (PSSCH) correspondiente al PSCCH es mayor que un umbral preestablecido, y el PSCCH detectado indica que el dispositivo terminal 30 que envía el PSCCH reserva un recurso de tiempo frecuencia requerido para una próxima transmisión, el dispositivo terminal 20 determina si el recurso de tiempo frecuencia reservado por el dispositivo terminal 30 en la ventana de selección se superpone con el recurso de tiempo frecuencia seleccionado para la transmisión de datos en la ventana de selección por el dispositivo terminal 20. Si el recurso de tiempo frecuencia reservado por el dispositivo terminal 30 en la ventana de selección se superpone con el recurso de tiempo frecuencia seleccionado para la transmisión de datos en la ventana de selección por el dispositivo terminal 20, se produce un conflicto de recursos y el dispositivo terminal 20 excluye el recurso de tiempo frecuencia en la ventana de selección fuera del conjunto de recursos candidatos.
Debe entenderse que si el dispositivo terminal 20 selecciona el recurso de tiempo frecuencia usado para la transmisión de datos en la ventana de selección, y los datos necesitan transmitirse en la pluralidad de recursos de tiempo frecuencia distribuidos basándose en un período de tiempo T3, si el dispositivo terminal 30 reserva la pluralidad de recursos de tiempo frecuencia distribuidos basándose en un período de tiempo T2, y el período de tiempo T3 satisface T3 x M = T2 x N, donde M y N son números enteros positivos, el dispositivo terminal 20 excluye la pluralidad de recursos de tiempo frecuencia distribuidos basándose en el período de tiempo T3 fuera del conjunto de recursos candidatos.
(3) El dispositivo terminal 20 mide un indicador de intensidad de la señal recibida (RSSI) para el resto de recursos en el conjunto de recursos candidatos, y clasifica los recursos restantes en orden descendente de resultados de medición, y excluye los recursos cuya energía es mayor que un umbral fuera del conjunto de recursos candidatos, por ejemplo, el primer 80 % de los recursos que tienen una potencia medida alta se excluyen fuera del conjunto de recursos candidatos.
(4) El dispositivo terminal 20 selecciona aleatoriamente un recurso de tiempo frecuencia para la transmisión de datos del último conjunto de recursos candidatos restantes.
Debe entenderse que un recurso de tiempo frecuencia ocupado por un canal de datos correspondiente a un canal de control se denomina recurso de tiempo frecuencia (o un bloque de recursos) usado para transmitir el canal de datos. Puede haber una pluralidad de recursos de tiempo frecuencia usados para transmitir el canal de datos en el conjunto de recursos candidatos en cada ventana de selección. Por ejemplo, tanto los recursos A1 como B1 en la Figura 3 pueden denominarse recurso de tiempo frecuencia.
Después de que el dispositivo terminal 20 selecciona un recurso de tiempo frecuencia usado para la transmisión de datos, el recurso de tiempo frecuencia se usará para C_resel tiempos en un proceso de transmisión posterior, donde C_resel es un contador de reselección de recursos. Cada vez que se transmiten datos de tiempo, un valor de C_resel se reduce en 1, y cuando el valor de C_resel se reduce a 0, el dispositivo terminal 20 genera un número aleatorio entre [0, 1] y compara el número aleatorio con un parámetro de mantenimiento de recursos de probabilidad (ProbResourceKeep). El parámetro indica una probabilidad de continuar usando el recurso por el dispositivo terminal. Si un valor del número aleatorio es mayor que el parámetro, el dispositivo terminal 20 reselecciona un recurso, y si el valor del número aleatorio es menor que el parámetro, el dispositivo terminal 20 puede continuar usando el recurso de tiempo frecuencia para la transmisión de datos, y resetea el valor de C_resel al mismo tiempo.
En un sistema de Internet de los vehículos que soporta una transmisión de múltiples portadoras, independientemente de si el dispositivo terminal usa el modo de transmisión 3 o el modo de transmisión 4, puede usarse una o más portadoras en una pluralidad de portadoras candidatas en la transmisión de datos actual. El dispositivo terminal que usa el modo de transmisión 4 puede seleccionar una o más portadoras en la pluralidad de portadoras candidatas para la transmisión de datos actual, y el dispositivo terminal que usa el modo de transmisión 3 puede realizar la transmisión de datos actual basándose en una o más portadoras seleccionadas por una estación base.
El dispositivo terminal puede medir un nivel de congestión del sistema, tal como una relación de canales ocupados (CBR), y la estación base puede dar instrucciones al dispositivo terminal para que comunique el resultado de la medición a la estación base, de modo que la estación base configura un parámetro de transmisión, tal como un modo de codificación de modulación (MCS) permitido por el dispositivo terminal, un intervalo de un número de bloques de recursos físicos (PBR) disponibles y un número de tiempos de retransmisión, basándose en la CBR informada por el dispositivo terminal.
La CBR puede usarse por el dispositivo terminal para seleccionar una portadora, por ejemplo, el dispositivo terminal puede seleccionar, basándose en un resultado de medición de CBR de la pluralidad de portadoras, una portadora con una CBR más baja para la transmisión de datos. Sin embargo, la CBR de cada portadora cambia rápidamente con el movimiento del dispositivo terminal, o la CBR cambia a medida que cambia el tiempo. Como resultado, el dispositivo terminal conmuta con frecuencia entre las pluralidades de portadoras cuando selecciona la portadora cada vez, provocando un sistema inestable.
Para el método de selección de portadora proporcionado en la realización de esta solicitud, el dispositivo terminal o un dispositivo de red puede procesar apropiadamente la CBR y seleccionar la portadora basándose en la CBR procesada, para seleccionar efectivamente la portadora y mantener un sistema estable al mismo tiempo.
La Figura 4 es un diagrama de flujo esquemático de un método de selección de portadora de acuerdo con una realización de esta solicitud.
El método mostrado en la Figura 4 puede realizarse por un dispositivo de comunicaciones. El dispositivo de comunicaciones incluye un dispositivo terminal o un dispositivo de red, el dispositivo terminal puede ser, por ejemplo, el dispositivo terminal 20 o el dispositivo terminal 30 mostrados en la Figura 2, y el dispositivo de red puede ser, por ejemplo, el dispositivo de red 10 mostrado en la Figura 1 o la Figura. 2. Lo siguiente proporciona una descripción usando el dispositivo terminal como ejemplo, pero el método descrito en esta solicitud también puede realizarse por el dispositivo de red o similar.
Como se muestra en la Figura 4, el método de selección de portadora incluye:
410. Obtener relaciones de canales ocupados (CBR) de una pluralidad de portadoras candidatas.
420. Realizar el procesamiento de filtrado en las CBR de la pluralidad de portadoras para obtener las CBR de la pluralidad de portadoras después del filtrado.
430. Seleccionar una portadora de la pluralidad de portadoras de acuerdo con las CBR de la pluralidad de portadoras que se obtienen después del filtrado.
Específicamente, el dispositivo terminal obtiene las CBR de la pluralidad de portadoras que pueden usarse para la transmisión de datos, realiza el procesamiento de filtrado de las CBR de la pluralidad de portadoras candidatas para obtener las CBR de la pluralidad de portadoras después del procesamiento de filtrado y a continuación selecciona la portadora de la pluralidad de portadoras de acuerdo con las CBR de la pluralidad de portadoras que se obtienen después del filtrado, para seleccionar una portadora a usar. Si la portadora seleccionada a usar es la misma que la portadora usada actualmente por el dispositivo terminal, no es necesario realizar la conmutación de portadora, de lo contrario, se realiza la conmutación de portadora.
La CBR de cada portadora puede cambiar rápidamente con un cambio de posición del dispositivo terminal o cambiar a medida que cambia el tiempo, el procesamiento de filtrado se realiza para un valor medido de la CBR de cada portadora, de modo que el cambio de la CBR de cada portadora tiende a ser uniforme, reduciendo de esta manera la frecuencia de conmutación de la portadora y garantizando la estabilidad del sistema mientras se realiza la selección de portadora.
Opcionalmente, si el método se realiza mediante el dispositivo terminal, en 410, la obtención de las CBR de una pluralidad de portadoras candidatas incluye: medir, mediante dispositivo terminal, las CBR de la pluralidad de portadoras para obtener las CBR de la pluralidad de portadoras.
Por ejemplo, el dispositivo terminal mide las CBR de la pluralidad de portadoras y comunica las CBR a una capa superior, y la capa superior realiza un procesamiento de filtrado en las CBR de la pluralidad de portadoras comunicadas por una capa inferior. El dispositivo terminal selecciona la portadora de acuerdo con las CBR de la pluralidad de portadoras que se obtienen después del filtrado.
Opcionalmente, si el método se realiza mediante el dispositivo de red, en 410, la obtención de las CBR de una pluralidad de portadoras candidatas incluye: recibir, mediante el dispositivo de red, las CBR de la pluralidad de portadoras comunicadas por el dispositivo terminal.
Por ejemplo, el dispositivo de red puede dar instrucciones al dispositivo terminal para que mida la CBR de cada portadora y comunique el resultado de la medición al dispositivo de red.
Opcionalmente, en 420, la realización del procesamiento de filtrado de las CBR de la pluralidad de portadoras incluye: realizar un filtrado uniforme para las CBR de la pluralidad de portadoras.
Un método de filtrado uniforme no está limitado en la realización de esta solicitud.
Por ejemplo, un método de filtrado uniforme puede ser CBR_nueva = a x CBR_antigua (1 -a) x CBR_actual.
CBR_nueva es una CBR de cada portadora que se obtiene después del filtrado, CBR_actual es una CBR de cada portadora antes del filtrado, CBR_antigua es una CBR de cada portadora que se obtiene después del filtrado durante la selección de portadora anterior, y a es un coeficiente de filtrado y 0< a<1.
Puede aprenderse que el filtrado de una CBR medida usando un método de filtrado apropiado evita una conmutación frecuente de portadora causada por un cambio rápido de la CBR.
Opcionalmente, en 430, la selección de la portadora de la pluralidad de portadoras de acuerdo con las CBR de la pluralidad de portadoras que se obtienen después del filtrado incluye: seleccionar una portadora que tiene la CBR más pequeña después del filtrado como una portadora a usar de la pluralidad de portadoras de acuerdo con las CBR de la pluralidad de portadoras que se obtienen después del filtrado.
Se proporcionan además tres métodos para activar el dispositivo terminal o el dispositivo de red para realizar la selección de portadora en las realizaciones de esta solicitud basándose en el método de selección de portadora anterior.
A continuación, se proporciona una descripción específica usando el dispositivo terminal como ejemplo.
Método 1
Opcionalmente, antes de 430, es decir, antes de seleccionar la portadora de la pluralidad de portadoras de acuerdo con las CBR de la pluralidad de portadoras que se obtienen después del filtrado, el método incluye, además: determinar si una diferencia entre una CBR de una primera portadora que se obtiene después del filtrado y una CBR de una segunda portadora que se obtiene después del filtrado excede un umbral preestablecido. La primera portadora es una portadora usada en la transmisión de datos actual, y la segunda portadora es cualquier portadora distinta de la primera portadora en la pluralidad de portadoras.
En 430, la selección de portadora de la pluralidad de portadoras de acuerdo con las CBR de la pluralidad de portadoras que se obtienen después del filtrado incluye: si la diferencia entre la CBR de la primera portadora que se obtiene después del filtrado y la CBR de la segunda portadora que se obtiene después de que el filtrado excede el umbral preestablecido, seleccionar la portadora de la pluralidad de portadoras basándose en las CBR de la pluralidad de portadoras que se obtienen después del filtrado.
En esta realización, se determina si se realiza la selección de portadora basándose en una diferencia entre las CBR de una portadora actual y otra portadora, y la portadora se selecciona basándose en las CBR que se obtienen después del procesamiento de filtrado cuando la diferencia entre las CBR satisface una condición, reduciendo adicionalmente la frecuencia de conmutación de la portadora y garantizando la estabilidad del sistema.
Opcionalmente, cuando el método se realiza mediante el dispositivo terminal, antes de la determinación de si una diferencia entre una CBR de una primera portadora que se obtiene después del filtrado y una CBR de una segunda portadora que se obtiene después del filtrado excede un umbral preestablecido, el método incluye, además: obtener, mediante el dispositivo terminal, el umbral preestablecido preconfigurado en el dispositivo terminal; o, recibir, mediante el dispositivo terminal, información de configuración enviada por un dispositivo de red, donde la información de configuración incluye el umbral preestablecido.
Opcionalmente, cuando el método se realiza mediante el dispositivo de red, el método incluye, además: enviar, mediante el dispositivo de red, información de configuración al dispositivo terminal, donde la información de configuración incluye el umbral preestablecido.
Por ejemplo, una cantidad de la pluralidad de portadoras candidatas es N, y N es un número entero positivo mayor o igual que 2. Los valores medidos de las CBR de las N portadoras pueden representarse por separado como CBR1, BCR2... y CBRn . Suponiendo que una CBR de una portadora actualmente usada por el dispositivo terminal es CBR1, si ICBR1 -CBRk |>B se satisface para cualquier CBRk en las N CBR, donde B es un umbral preestablecido, el dispositivo terminal se activa para seleccionar la portadora. Por ejemplo, el dispositivo terminal mide y filtra las CBR de las N portadoras y selecciona una portadora que tiene la CBR más pequeña como portadora a usar de las N portadoras basándose en las CBR de las N portadoras que se obtienen después del filtrado. Un umbral preestablecido B en el presente documento puede estar preconfigurado en el dispositivo terminal o el dispositivo de red, por ejemplo, acordado en un protocolo; y el dispositivo de red puede indicar el umbral preestablecido B al dispositivo terminal a través de la información de configuración.
Opcionalmente, si la diferencia entre la CBR de la primera portadora que se obtiene después del filtrado y la CBR de la segunda portadora que se obtiene después del filtrado excede el umbral preestablecido, la selección de portadora de la pluralidad de portadoras de acuerdo con las CBR de la pluralidad de portadoras que se obtienen después del filtrado incluye: si la diferencia entre la CBR de la primera portadora que se obtiene después del filtrado y la CBR de la segunda portadora que se obtiene después del filtrado excede el umbral preestablecido por una duración preestablecida, seleccionar la portadora de la pluralidad de portadoras de acuerdo con las CBR de la pluralidad de portadoras que se obtienen después del filtrado.
Método 2
Opcionalmente, en 430, la selección de portadora de la pluralidad de portadoras basándose en las CBR de la pluralidad de portadoras que se obtienen después del filtrado incluye: seleccionar, cuando un valor de un contador de reselección de recursos C_resel es igual a 0, la portadora de la pluralidad de portadoras de acuerdo con las CBR de la pluralidad de portadoras que se obtienen después del filtrado.
En esta realización, un proceso de selección de portadora no se basa en un parámetro ProbResourceKeep y, en su lugar, se determina si la selección de portadora necesita realizarse actualmente basándose en el contador de reselección de recursos C_resel. Cuando es necesario realizar la selección de portadora, la portadora se selecciona basándose en las CBR que se obtienen después del procesamiento de filtrado, lo que reduce la frecuencia de conmutación de portadora y garantiza la estabilidad del sistema.
Opcionalmente, se configura un C_resel correspondiente en cada una de la pluralidad de portadoras, donde la selección, cuando un valor de C_resel es igual a 0, de la portadora de la pluralidad de portadoras de acuerdo con las CBR de la pluralidad de portadoras incluye: cuando un valor de cualquier C_resel en la pluralidad de C_resel configurado para la pluralidad de portadoras es igual a 0, seleccionar la portadora de la pluralidad de portadoras de acuerdo con las CBR de la pluralidad de portadoras.
En otras palabras, el dispositivo terminal puede configurar un C_resel independiente para un proceso de HARQ en cada portadora, y cuando el valor de C_resel correspondiente a cualquier portadora es igual a 0, el dispositivo terminal puede activarse para seleccionar la portadora.
Como alternativa, opcionalmente, se configura un mismo C_resel en la pluralidad de portadoras, donde la selección, cuando un valor de C_resel es igual a 0, de la portadora de la pluralidad de portadoras de acuerdo con las CBR de la pluralidad de portadoras incluye: cuando un valor del mismo C_resel es igual a 0, seleccionando la portadora de la pluralidad de portadoras de acuerdo con las CBR de la pluralidad de portadoras.
Para ser específicos, el dispositivo terminal también puede configurar el mismo C_resel para las HARQ de la pluralidad de portadoras, y cuando C_resel=0, el dispositivo terminal se activa para seleccionar la portadora.
Método 3
Opcionalmente, antes de 430, es decir, antes de seleccionar la portadora de la pluralidad de portadoras de acuerdo con las CBR de la pluralidad de portadoras que se obtienen después del filtrado, el método incluye, además: determinar, cuando el valor de C_resel es igual a 0, si una diferencia entre una CBR de una primera portadora que se obtiene después del filtrado y una CBR de una segunda portadora que se obtiene después del filtrado excede un umbral preestablecido. La primera portadora es una portadora usada en la transmisión de datos actual, y la segunda portadora es cualquier portadora distinta de la primera portadora en la pluralidad de portadoras.
En 430, la selección de portadora de la pluralidad de portadoras de acuerdo con las CBR de la pluralidad de portadoras que se obtienen después del filtrado incluye: si la diferencia entre la CBR de la primera portadora que se obtiene después del filtrado y la CBR de la segunda portadora que se obtiene después de que el filtrado excede el umbral preestablecido, seleccionar la portadora de la pluralidad de portadoras basándose en las CBR de la pluralidad de portadoras que se obtienen después del filtrado.
En esta realización, se determina si es necesario seleccionar actualmente la portadora basándose en el contador de reselección de recursos C_resel, y se determina si la diferencia entre las CBR de la portadora actual y otra portadora satisface una condición cuando es necesario seleccionar la portadora. Cuando la diferencia entre las CBR satisface la condición, la portadora se selecciona basándose en las CBR que se obtienen después del procesamiento de filtrado, lo que reduce adicionalmente la frecuencia de conmutación de la portadora y garantiza la estabilidad del sistema.
Específicamente, cuando el valor de C_resel es igual a 0, el dispositivo terminal se activa para determinar la diferencia entre las CBR. Cuando la diferencia entre la CBR de la primera portadora que se obtiene después del filtrado y la CBR de la segunda portadora que se obtiene después del filtrado excede el umbral preestablecido, el dispositivo terminal selecciona la portadora de una pluralidad de portadoras candidatas.
Opcionalmente, el método se realiza mediante un dispositivo terminal y antes de la determinación de si una diferencia entre una CBR de una primera portadora que se obtiene después del filtrado y una CBR de una segunda portadora que se obtiene después del filtrado excede un umbral preestablecido, el método incluye, además: obtener, mediante el dispositivo terminal, el umbral preestablecido preconfigurado en el dispositivo terminal; o, recibir, mediante el dispositivo terminal, información de configuración enviada por un dispositivo de red, donde la información de configuración incluye el umbral preestablecido.
Opcionalmente, el método se realiza mediante el dispositivo de red y el método incluye, además: enviar, mediante el dispositivo de red, información de configuración al dispositivo terminal, donde la información de configuración incluye el umbral preestablecido.
Opcionalmente, se configura un C_resel correspondiente en cada una de la pluralidad de portadoras, donde la determinación, cuando el valor de C_resel es igual a 0, de si una diferencia entre una CBR de una primera portadora que se obtiene después del filtrado y una CBR de una segunda portadora que se obtiene después del filtrado excede un umbral preestablecido incluye: cuando el valor de C_resel correspondiente a cualquier portadora en la pluralidad de C_resel configurado en la pluralidad de portadoras es igual a 0, determinar si la diferencia entre la CBR de la primera portadora que se obtiene después del filtrado y la CBR de la segunda portadora que se obtiene después del filtrado excede el umbral preestablecido.
Opcionalmente, se configura un mismo C_resel en la pluralidad de portadoras, donde la determinación, cuando el valor de C_resel es igual a 0, de si existe una diferencia entre una CBR de una primera portadora que se obtiene después del filtrado y una CBR de una segunda portadora que se obtiene después del filtrado excede un umbral preestablecido incluye: cuando el valor del mismo C_resel es igual a 0, determinar si la diferencia entre la CBR de la primera portadora que se obtiene después del filtrado y la CBR de la segunda portadora que se obtiene después del filtrado excede el umbral preestablecido.
Debe entenderse que el método de selección de portadora en las realizaciones de esta solicitud puede aplicarse a dispositivos terminales que usan diferentes modos de transmisión (por ejemplo, el modo de transmisión 3 o el modo de transmisión 4). Cuando el dispositivo terminal usa el modo de transmisión 3, el dispositivo de red puede seleccionar una portadora basándose en el método y notificar al dispositivo terminal de la portadora. Cuando el dispositivo terminal usa el modo de transmisión 4, el dispositivo terminal puede seleccionar de forma autónoma una portadora usando el método. Para un proceso de selección de portadora detallado del dispositivo de red, hágase referencia al proceso de selección de portadora del dispositivo terminal y, por razones de brevedad, los detalles no se describen en el presente documento de nuevo.
La Figura 5 es un diagrama de flujo esquemático de un método de selección de portadora de acuerdo con otra realización de esta solicitud. El método mostrado en la Figura 5 puede realizarse por un dispositivo de comunicaciones. El dispositivo de comunicaciones incluye un dispositivo terminal o un dispositivo de red, el dispositivo terminal puede ser, por ejemplo, el dispositivo terminal 20 o el dispositivo terminal 30 mostrados en la Figura 2, y el dispositivo de red puede ser, por ejemplo, el dispositivo de red 10 mostrado en la Figura 1 o la Figura. 2. Lo siguiente proporciona una descripción usando el dispositivo terminal como ejemplo, pero el método descrito en esta solicitud también puede realizarse por el dispositivo de red o similar. Como se muestra en la Figura 5, el método de selección de portadora incluye:
510: Obtener las CBR de una pluralidad de portadoras candidatas.
520: Determinar si una diferencia entre una CBR de una primera portadora y una CBR de una segunda portadora excede un umbral preestablecido.
La primera portadora es una portadora usada en la transmisión de datos actual, y la segunda portadora es cualquier portadora distinta de la primera portadora en la pluralidad de portadoras.
530: Si la diferencia entre la CBR de la primera portadora y la CBR de la segunda portadora excede el umbral preestablecido, seleccionar una portadora de la pluralidad de portadoras.
Específicamente, el dispositivo terminal obtiene un resultado de medición de las CBR de la pluralidad de portadoras candidatas y calcula una diferencia entre la CBR de la primera portadora usada en la transmisión de datos actual y la CBR de otra portadora. Cuando la diferencia entre la CBR de la primera portadora y la CBR de cualquier otra portadora excede el umbral preestablecido, se activa el dispositivo terminal para seleccionar la portadora. El dispositivo terminal puede seleccionar una portadora a usar de la pluralidad de portadoras durante la selección de portadora de acuerdo con las CBR de la pluralidad de portadoras. Si la portadora seleccionada a usar es la misma que la portadora actualmente usada por el dispositivo terminal, es posible que no se realice la conmutación de portadora; de lo contrario, se realiza la conmutación de portadora.
Por ejemplo, una cantidad de la pluralidad de portadoras candidatas es N, y N es un número entero positivo mayor o igual que 2. Los valores medidos de las CBR de las N portadoras pueden representarse por separado como CBR1, BCR2... y CBRn . Suponiendo que una CBR de una portadora actualmente usada por el dispositivo terminal es CBR1, si |CBR1 -CBRk |>B se satisface para cualquier CBRk en las N CBR, donde B es un umbral preestablecido, el dispositivo terminal se activa para seleccionar la portadora. Por ejemplo, el dispositivo terminal mide las CBR de las N portadoras y selecciona una portadora que tiene la CBR más pequeña como portadora a usar de las N portadoras basándose en las CBR de las N portadoras que se obtienen.
Opcionalmente, cuando el método se realiza mediante el dispositivo terminal, en 510, la obtención de las CBR de una pluralidad de portadoras candidatas incluye: medir, mediante el dispositivo terminal, las CBR de la pluralidad de portadoras para obtener las CBR de la pluralidad de portadoras.
Opcionalmente, cuando el método se realiza mediante el dispositivo terminal, antes de 520, es decir, antes de la determinación de si una diferencia entre una CBR de una primera portadora y una CBR de una segunda portadora excede un umbral preestablecido, el método incluye además: obtener, mediante el dispositivo terminal, el umbral preestablecido preconfigurado en el dispositivo terminal; o, recibir, mediante el dispositivo terminal, información de configuración enviada por el dispositivo de red, donde la información de configuración incluye el umbral preestablecido.
Opcionalmente, cuando el método se realiza mediante el dispositivo de red, en 510, la obtención de las CBR de una pluralidad de portadoras candidatas incluye: recibir, mediante el dispositivo de red, las CBR de la pluralidad de portadoras que son comunicadas por el dispositivo terminal.
Opcionalmente, cuando el método se realiza mediante el dispositivo de red, el método incluye, además: enviar, mediante el dispositivo de red, información de configuración al dispositivo terminal, donde la información de configuración incluye el umbral preestablecido.
Opcionalmente, en 520, la determinación de si una diferencia entre una CBR de una primera portadora y una CBR de una segunda portadora excede un umbral preestablecido incluye: determinar, cuando un valor de un contador de reselección de recursos C_resel es igual a 0, si la diferencia entre la CBR de la primera portadora y la CBR de la segunda portadora exceden el umbral preestablecido.
En esta realización, el proceso de selección de portadora es irrelevante para un parámetro ProbResourceKeep, es decir, es independiente del parámetro ProbResourceKeep. El dispositivo terminal determina, basándose en C_resel, si es necesario seleccionar una portadora actualmente, cuándo es necesario seleccionar una portadora, determina si una diferencia entre las CBR de la portadora actual y otra portadora satisface la condición, y cuando la diferencia entre las CBR satisface la condición, selecciona una portadora basándose en las CBR de las diferentes portadoras, reduciendo de esta manera la frecuencia de conmutación de la portadora y garantizando la estabilidad del sistema.
Opcionalmente, cada una de se configura la pluralidad de portadoras con un C_resel correspondiente, donde la determinación, cuando un valor de C_resel es igual a 0, de si existe la diferencia entre la CBR de la primera portadora que se obtiene después del filtrado y la CBR de la segunda portadora que se obtiene después del filtrado excede el umbral preestablecido incluye: cuando un valor de cualquier C_resel en la pluralidad de C_resel configurado para la pluralidad de portadoras es igual a 0, determinar si la diferencia entre la CBR de la primera portadora que se obtiene después del filtrado y la CBR de la segunda portadora que se obtiene después del filtrado excede el umbral preestablecido.
En otras palabras, el dispositivo terminal puede configurar un C_resel independiente para un proceso de HARQ en cada portadora, y cuando C_resel correspondiente a cualquier portadora es igual a 0, el dispositivo terminal puede activarse para seleccionar la portadora.
Opcionalmente, la pluralidad de portadoras se configuran con un mismo C_resel, donde la determinación, cuando un valor de C_resel es igual a 0, de si existe la diferencia entre la CBR de la primera portadora que se obtiene después del filtrado y la CBR de la segunda portadora que se obtiene después del filtrado excede el umbral preestablecido incluye: cuando un valor del mismo C_resel es igual a 0, determinar si la diferencia entre la CBR de la primera portadora que se obtiene después del filtrado y la CBR de la segunda portadora que se obtiene después del filtrado excede el umbral preestablecido.
Para ser específicos, el dispositivo terminal también puede configurar el mismo C_resel para las HARQ de la pluralidad de portadoras, y cuando C_resel=0, el dispositivo terminal se activa para seleccionar la portadora.
Opcionalmente, en 530, si la diferencia entre la CBR de la primera portadora y la CBR de la segunda portadora excede el umbral preestablecido, la selección de una portadora de la pluralidad de portadoras incluye: si la diferencia entre la CBR de la primera portadora y la CBR de la segunda portadora excede el umbral preestablecido durante una duración preestablecida, seleccionar una portadora de la pluralidad de portadoras.
Opcionalmente, en 530, la selección de una portadora de la pluralidad de portadoras incluye: seleccionar una portadora que tiene una CBR más pequeña como una portadora a usar de la pluralidad de portadoras de acuerdo con las CBR de la pluralidad de portadoras.
Cuando el dispositivo terminal usa el modo de transmisión 3, el dispositivo de red puede seleccionar una portadora basándose en el método y notificar al dispositivo terminal de la portadora. Cuando el dispositivo terminal usa el modo de transmisión 4, el dispositivo terminal puede seleccionar de forma autónoma una portadora usando el método. Para un proceso de selección de portadora detallado del dispositivo de red, hágase referencia al proceso de selección de portadora del dispositivo terminal y, por razones de brevedad, los detalles no se describen en el presente documento de nuevo.
La Figura 6 es un diagrama de flujo esquemático de un método de selección de portadora de acuerdo con otra realización más de esta solicitud. El método mostrado en la Figura 6 puede realizarse por un dispositivo de comunicaciones. El dispositivo de comunicaciones incluye un dispositivo terminal o un dispositivo de red, el dispositivo terminal puede ser, por ejemplo, el dispositivo terminal 20 o el dispositivo terminal 30 mostrados en la Figura 2, y el dispositivo de red puede ser, por ejemplo, el dispositivo de red 10 mostrado en la Figura 1 o la Figura. 2. Lo siguiente proporciona una descripción usando el dispositivo terminal como ejemplo, pero el método descrito en esta solicitud también puede realizarse por el dispositivo de red o similar. Como se muestra en la Figura 6, el método de selección de portadora incluye:
610: Obtener las CBR de una pluralidad de portadoras candidatas.
620: Seleccionar una portadora de la pluralidad de portadoras de acuerdo con las CBR de la pluralidad de portadoras cuando un valor de un contador de reselección de recursos C_resel es igual a 0.
Por lo tanto, un proceso de selección de portadora no se basa en un parámetro ProbResourceKeep y, en su lugar, se determina si la selección de portadora necesita realizarse actualmente basándose en el contador de reselección de recursos C_resel. Es decir, el dispositivo terminal se activa para seleccionar la portadora cuando C_resel=0, reduciendo de esta manera la complejidad del sistema mientras selecciona de manera efectiva la portadora.
Opcionalmente, cuando el método se realiza mediante el dispositivo terminal, en 610, la obtención de las CBR de una pluralidad de portadoras candidatas incluye: medir, mediante el dispositivo terminal, las CBR de la pluralidad de portadoras para obtener las CBR de la pluralidad de portadoras.
Opcionalmente, cuando el método se realiza mediante el dispositivo de red, en 610, la obtención de las CBR de una pluralidad de portadoras candidatas incluye: recibir, mediante el dispositivo de red, las CBR de la pluralidad de portadoras que son comunicadas por el dispositivo terminal.
Opcionalmente, cada una de la pluralidad de portadoras está configurada con un C_resel correspondiente. En 620, la selección de una portadora de la pluralidad de portadoras de acuerdo con las CBR de la pluralidad de portadoras cuando un valor de C_resel es igual a 0 incluye: cuando un valor de cualquier C_resel en la pluralidad de C_resel configurado para la pluralidad de portadoras es igual a 0, seleccionar la portadora de la pluralidad de portadoras de acuerdo con las CBR de la pluralidad de portadoras.
Opcionalmente, se configura la pluralidad de portadoras con un mismo C_resel. En 620, la selección de una portadora de la pluralidad de portadoras de acuerdo con las CBR de la pluralidad de portadoras cuando un valor de C_resel es igual a 0 incluye: cuando un valor del mismo C_resel es igual a 0, seleccionar una portadora de la pluralidad de portadoras de acuerdo con las CBR de la pluralidad de portadoras.
Para ser específicos, un contador de reselección de recursos independiente C_resel puede configurarse para un proceso de HARQ de cada una de la pluralidad de portadoras candidatas, y cuando un valor de cualquier C_resel es igual a 0, el dispositivo terminal se activa para seleccionar la portadora; o se configura un mismo C_resel para los procesos de HARQ de todas las portadoras, y cuando el C_resel es igual a 0, se activa el dispositivo terminal para seleccionar la portadora.
Opcionalmente, en 620, la selección de una portadora de la pluralidad de portadoras de acuerdo con las CBR de la pluralidad de portadoras incluye: seleccionar una portadora que tiene una CBR más pequeña como la portadora a usar de la pluralidad de portadoras de acuerdo con las CBR de la pluralidad de portadoras.
Cuando el dispositivo terminal usa el modo de transmisión 3, el dispositivo de red puede seleccionar una portadora basándose en el método y notificar al dispositivo terminal de la portadora. Cuando el dispositivo terminal usa el modo de transmisión 4, el dispositivo terminal puede seleccionar de forma autónoma una portadora usando el método. Para detalles del proceso de selección de portadora del dispositivo de red, hágase referencia a las descripciones relacionadas del dispositivo terminal y, por brevedad, los detalles no se describen en el presente documento de nuevo.
Debe entenderse además que, en las realizaciones de esta solicitud, los números de serie de los procesos anteriores no indican una secuencia de ejecución, y una secuencia de ejecución de los procesos debe depender de las funciones y la lógica interna de los mismos, y no constituye una limitación en un proceso de implementación de las realizaciones de esta solicitud.
Lo anterior describe en detalle el método de selección de portadora en las realizaciones de esta solicitud, lo siguiente describe un aparato de acuerdo con las realizaciones de esta solicitud con referencia a la Figura 7 a la Figura 11, y las características técnicas descritas en la realización del método son aplicables a la siguiente realización del aparato.
La Figura 7 es un diagrama de bloques esquemático de un dispositivo de comunicaciones 700 de acuerdo con una realización de esta solicitud. Como se muestra en la Figura 7, el dispositivo de comunicaciones 700 incluye una unidad de obtención 710, una unidad de filtrado 720 y una unidad de selección de portadora 730.
La unidad de obtención 710 está configurada para obtener relaciones de canales ocupados (CBR) de una pluralidad de portadoras candidatas.
La unidad de filtrado 720 está configurada para realizar el procesamiento de filtrado en las CBR de la pluralidad de portadoras obtenidas por la unidad de obtención 710, para obtener las CBR de la pluralidad de portadoras después del filtrado.
La unidad de selección de portadora 730 está configurada para seleccionar una portadora de la pluralidad de portadoras de acuerdo con las CBR de la pluralidad de portadoras que se obtienen después del filtrado por la unidad de filtrado 720.
Por lo tanto, el procesamiento de filtrado se realiza en los resultados medidos de las CBR de la pluralidad de portadoras, y la portadora se selecciona de la pluralidad de portadoras de acuerdo con las CBR de la pluralidad de portadoras que se obtienen después del procesamiento de filtrado, reduciendo de esta manera la frecuencia de conmutación de portadora y garantizando la estabilidad del sistema mientras se selecciona la portadora.
Opcionalmente, la unidad de filtrado 720 está específicamente configurada para realizar un filtrado uniforme en las CBR de la pluralidad de portadoras.
Opcionalmente, una CBR de cada una de la pluralidad de portadoras que se obtiene después de un filtrado uniforme es: CBR_nueva = a x CBR_antigua (1-a) x CBR_actual, donde CBR_nueva es una CBR de cada portadora que se obtiene después del filtrado, CBR_actual es una CBR de cada portadora antes del filtrado, CBR_antigua es una CBR de cada portadora que se obtiene después del filtrado durante la selección de portadora anterior, y a es un coeficiente de filtrado y 0< a<1.
Opcionalmente, la unidad de selección de portadora 730 está configurada específicamente para: determinar si una diferencia entre una CBR de una primera portadora que se obtiene después del filtrado y una CBR de una segunda portadora que se obtiene después del filtrado excede un umbral preestablecido, donde la primera portadora es una portadora usada en la transmisión de datos actual, y la segunda portadora es cualquier portadora distinta de la primera portadora en la pluralidad de portadoras; y, si la diferencia entre la CBR de la primera portadora que se obtiene después del filtrado y la CBR de la segunda portadora que se obtiene después del filtrado excede el umbral preestablecido, seleccionar una portadora de la pluralidad de portadoras de acuerdo con las CBR de la pluralidad de portadoras que se obtienen después del filtrado.
En esta realización, se determina si se realiza la selección de portadora basándose en una diferencia entre las CBR de una portadora actual y otra portadora, y la portadora se selecciona basándose en las CBR que se obtienen después del procesamiento de filtrado cuando la diferencia entre las CBR satisface una condición, reduciendo adicionalmente la frecuencia de conmutación de la portadora y garantizando la estabilidad del sistema.
Opcionalmente, el dispositivo de comunicaciones es un dispositivo terminal, y el dispositivo terminal incluye una unidad transceptora, donde la unidad de obtención 710 está además configurada para: obtener el umbral prestablecido preconfigurado en el dispositivo de comunicaciones; o, recibir, usando la unidad transceptora, información de configuración enviada por el dispositivo de red, donde la información de configuración incluye el umbral preestablecido.
Opcionalmente, el dispositivo de comunicaciones es un dispositivo de red, y el dispositivo de red incluye una unidad transceptora, donde la unidad transceptora está configurada para: enviar información de configuración al dispositivo terminal, donde la información de configuración incluye el umbral preestablecido.
Opcionalmente, la unidad de selección de portadora 730 está configurada específicamente para: si la diferencia entre la CBR de la primera portadora que se obtiene después del filtrado y la CBR de la segunda portadora que se obtiene después del filtrado excede el umbral preestablecido durante una duración preestablecida, seleccionar una portadora de la pluralidad de portadoras de acuerdo con las CBR de la pluralidad de portadoras.
Opcionalmente, la unidad de selección de portadora 730 está configurada específicamente para: cuando un valor de un contador de reselección de recursos C_resel es igual a 0, seleccionar una portadora de la pluralidad de portadoras de acuerdo con las CBR de la pluralidad de portadoras que se obtienen después del filtrado.
En esta realización, un proceso de selección de portadora no se basa en un parámetro ProbResourceKeep y, en su lugar, se determina si la selección de portadora necesita realizarse actualmente basándose en el contador de reselección de recursos C_resel. Cuando es necesario realizar la selección de portadora, la portadora se selecciona basándose en las CBR que se obtienen después del procesamiento de filtrado, lo que reduce la frecuencia de conmutación de portadora y garantiza la estabilidad del sistema.
Opcionalmente, se configura un C_resel correspondiente para cada una de la pluralidad de portadoras, donde la unidad de selección de portadora 730 está configurada específicamente para: cuando un valor de cualquier C_resel en la pluralidad de C_resel configurado para la pluralidad de portadoras es igual a 0, seleccionar una portadora de la pluralidad de portadoras de acuerdo con las CBR de la pluralidad de portadoras que se obtienen después del filtrado.
Opcionalmente, se configura un mismo C_resel para la pluralidad de portadoras, donde la unidad de selección de portadora 730 está específicamente configurada para: cuando un valor del mismo C_resel es igual a 0, seleccionar una portadora de la pluralidad de portadoras de acuerdo con las CBR de la pluralidad de portadoras que se obtienen después del filtrado.
Opcionalmente, la unidad de selección de portadora 730 está configurada específicamente para: cuando el valor de C_resel es igual a 0, determinar si una diferencia entre una CBR de una primera portadora que se obtiene después del filtrado y una CBR de una segunda portadora que se obtiene después del filtrado excede un umbral preestablecido, donde la primera portadora es una portadora usada en la transmisión de datos actual, y la segunda portadora es cualquier portadora distinta de la primera portadora en la pluralidad de portadoras; y, si la diferencia entre la CBR de la primera portadora que se obtiene después del filtrado y la CBR de la segunda portadora que se obtiene después del filtrado excede el umbral preestablecido, seleccionar una portadora de la pluralidad de portadoras de acuerdo con las CBR de la pluralidad de portadoras que se obtienen después del filtrado.
En esta realización, se determina si es necesario seleccionar actualmente la portadora basándose en el contador de reselección de recursos C_resel, y se determina si la diferencia entre las CBR de la portadora actual y otra portadora satisface una condición cuando es necesario seleccionar la portadora. Cuando la diferencia entre las CBR satisface la condición, la portadora se selecciona basándose en las CBR que se obtienen después del procesamiento de filtrado, lo que reduce adicionalmente la frecuencia de conmutación de la portadora y garantiza la estabilidad del sistema.
Opcionalmente, el dispositivo de comunicaciones es un dispositivo terminal, y el dispositivo terminal incluye una unidad transceptora, donde la unidad de obtención 710 está además configurada para: obtener el umbral prestablecido preconfigurado en el dispositivo de comunicaciones; o, recibir, usando la unidad transceptora, información de configuración enviada por el dispositivo de red, donde la información de configuración incluye el umbral preestablecido.
Opcionalmente, el dispositivo de comunicaciones es un dispositivo de red, y el dispositivo de red incluye una unidad transceptora, donde la unidad transceptora está configurada para: enviar información de configuración al dispositivo terminal, donde la información de configuración incluye el umbral preestablecido.
Opcionalmente, se configura un C_resel correspondiente para cada una de la pluralidad de portadoras, donde la unidad de selección de portadora 730 está configurada específicamente para: cuando el valor de cualquier C_resel en la pluralidad de C_resel configurados para la pluralidad de portadoras es igual a 0, determinar si la diferencia entre la CBR de la primera portadora que se obtiene después del filtrado y la CBR de la segunda portadora que se obtiene después del filtrado excede el umbral preestablecido.
Opcionalmente, se configura un mismo C_resel para la pluralidad de portadoras, donde la unidad de selección de portadora 730 está específicamente configurada para: cuando el valor del mismo C_resel es igual a 0, determinar si la diferencia entre la CBR de la primera portadora que se obtiene después del filtrado y la CBR de la segunda portadora que se obtiene después del filtrado excede el umbral preestablecido.
Opcionalmente, la unidad de selección de portadora 730 está configurada específicamente para: seleccionar una portadora que tiene una CBR más pequeña obtenida después del filtrado como una portadora a usar de la pluralidad de portadoras de acuerdo con las CBR de la pluralidad de portadoras que se obtienen después del filtrado.
Opcionalmente, el dispositivo de comunicaciones es un dispositivo terminal, y la unidad de obtención 710 está configurada específicamente para: medir las CBR de la pluralidad de portadoras, para obtener las CBR de la pluralidad de portadoras.
Opcionalmente, el dispositivo de comunicaciones es un dispositivo de red, y el dispositivo de red incluye una unidad transceptora, donde la unidad de obtención 710 está configurada específicamente para: recibir, usando la unidad transceptora, las CBR de la pluralidad de portadoras que son comunicadas por el dispositivo terminal.
Opcionalmente, el proceso de selección de portadora es irrelevante para un parámetro de mantenimiento de recursos de probabilidad ProbResourceKeep.
Debe entenderse que el dispositivo de comunicaciones 700 puede realizar las operaciones correspondientes del método 400 realizadas por el dispositivo de comunicaciones en las realizaciones del método anteriores y, por brevedad, los detalles no se describen en el presente documento de nuevo.
La Figura 8 es un diagrama de bloques esquemático de un dispositivo de comunicaciones 800 de acuerdo con una realización de esta solicitud. Como se muestra en la Figura 8, el dispositivo de comunicaciones 800 incluye una unidad de obtención 810, una unidad de determinación 820 y una unidad de selección de portadora 830.
La unidad de obtención 810 está configurada para obtener relaciones de canales ocupados (CBR) de una pluralidad de portadoras candidatas.
La unidad de determinación 820 está configurada para determinar si una diferencia entre una CBR de una primera portadora y una CBR de una segunda portadora excede un umbral preestablecido, donde la primera portadora es una portadora usada en la transmisión de datos actual, y la segunda portadora es cualquier portadora distinta de la primera portadora en la pluralidad de portadoras.
La unidad de selección de portadora 830 está configurada para: cuando la diferencia entre la CBR de la primera portadora y la CBR de la segunda portadora excede el umbral preestablecido, seleccionar una portadora de la pluralidad de portadoras obtenidas por la unidad de obtención 810.
Por lo tanto, se determina si se realiza la selección de portadora determinando una diferencia entre las CBR de una portadora actual y otra portadora, y la portadora se selecciona solo cuando la diferencia entre las CBR satisface una condición, lo que reduce la frecuencia de conmutación de portadora y garantiza la estabilidad del sistema.
Opcionalmente, la unidad de selección de portadora 830 está configurada específicamente para: si la diferencia entre la CBR de la primera portadora y la CBR de la segunda portadora excede el umbral preestablecido durante una duración preestablecida, seleccionar una portadora de la pluralidad de portadoras de acuerdo con las CBR de la pluralidad de portadoras.
Opcionalmente, la unidad de determinación 820 está configurada específicamente para: cuando un valor de un contador de reselección de recursos C_resel es igual a 0, determinar si la diferencia entre la CBR de la primera portadora y la CBR de la segunda portadora excede el umbral preestablecido.
En esta realización, se determina si es necesario seleccionar actualmente la portadora basándose en el contador de reselección de recursos C_resel, y se determina si la diferencia entre las CBR de la portadora actual y otra portadora satisface una condición cuando es necesario seleccionar la portadora. Cuando la diferencia entre las CBR satisface la condición, la portadora se selecciona basándose en las CBR de diferentes portadoras, lo que reduce de esta manera la frecuencia de conmutación de la portadora y garantiza la estabilidad del sistema.
Opcionalmente, se configura un C_resel correspondiente para cada una de la pluralidad de portadoras, donde la unidad de determinación 820 está configurada específicamente para: cuando un valor de cualquier C_resel en la pluralidad de C_resel configurados para la pluralidad de portadoras es igual a 0, determinar si la diferencia entre la CBR de la primera portadora que se obtiene después del filtrado y la CBR de la segunda portadora que se obtiene después del filtrado excede el umbral preestablecido.
Opcionalmente, se configura un mismo C_resel para la pluralidad de portadoras, donde la unidad de determinación 820 está específicamente configurada para: cuando un valor del mismo C_resel es igual a 0, determinar si la diferencia entre la CBR de la primera portadora que se obtiene después del filtrado y la CBR de la segunda portadora que se obtiene después del filtrado excede el umbral preestablecido.
Opcionalmente, la unidad de selección de portadora 830 está configurada específicamente para: seleccionar una portadora que tiene una CBR más pequeña como portadora a usar de la pluralidad de portadoras de acuerdo con las CBR de la pluralidad de portadoras.
Opcionalmente, el dispositivo de comunicaciones es un dispositivo terminal, y la unidad de obtención 810 está configurada específicamente para: medir las CBR de la pluralidad de portadoras, para obtener las CBR de la pluralidad de portadoras.
Opcionalmente, el dispositivo terminal incluye una unidad transceptora, donde la unidad de obtención 810 está además configurada para: obtener el umbral prestablecido preconfigurado en el dispositivo terminal; o, recibir, usando la unidad transceptora, información de configuración enviada por el dispositivo de red, donde la información de configuración incluye el umbral preestablecido.
Opcionalmente, el dispositivo de comunicaciones se realiza mediante un dispositivo de red, y el dispositivo de red incluye una unidad transceptora, donde la unidad de obtención 810 está configurada específicamente para: recibir, usando la unidad transceptora, las CBR de la pluralidad de portadoras que se informan por el dispositivo terminal.
Opcionalmente, el dispositivo de red incluye una unidad transceptora, y la unidad transceptora está configurada para: enviar información de configuración al dispositivo terminal, donde la información de configuración incluye el umbral preestablecido.
Opcionalmente, el proceso de selección de portadora es irrelevante para un parámetro de mantenimiento de recursos de probabilidad ProbResourceKeep.
Debe entenderse que el dispositivo de comunicaciones 800 puede realizar las operaciones correspondientes del método 500 realizadas por el dispositivo de comunicaciones en las realizaciones del método anteriores y, por brevedad, los detalles no se describen en el presente documento de nuevo.
La Figura 9 es un diagrama de bloques esquemático de un dispositivo de comunicaciones 900 de acuerdo con una realización de esta solicitud. Como se muestra en la Figura 9 el dispositivo de comunicaciones 900 incluye una unidad de obtención 910 y una unidad de selección de portadora 920.
La unidad de obtención 910 está configurada para obtener relaciones de canales ocupados (CBR) de una pluralidad de portadoras candidatas; y
La unidad de selección de portadora 920 está configurada para: cuando un valor de un contador de reselección de recursos C_resel es igual a 0, seleccionar una portadora de la pluralidad de portadoras de acuerdo con las CBR de la pluralidad de portadoras que se obtienen por la unidad de obtención.
Por lo tanto, un proceso de selección de portadora no se basa en un parámetro de mantenimiento de recursos de probabilidad ProbResourceKeep y, en su lugar, se determina si la selección de portadora debe realizarse actualmente basándose en el contador de reselección de recursos C_resel, que implementa una selección de portadora efectiva y reduciendo la complejidad del sistema.
Opcionalmente, se configura un C_resel correspondiente para cada una de la pluralidad de portadoras, donde la unidad de selección de portadora 920 está configurada específicamente para: cuando un valor de cualquier C_resel en la pluralidad de C_resel configurado para la pluralidad de portadoras es igual a 0, seleccionar una portadora de la pluralidad de portadoras de acuerdo con las CBR de la pluralidad de portadoras.
Opcionalmente, se configura un mismo C_resel para la pluralidad de portadoras, donde la unidad de selección de portadora 920 está específicamente configurada para: cuando un valor del mismo C_resel es igual a 0, seleccionar una portadora de la pluralidad de portadoras de acuerdo con las CBR de la pluralidad de portadoras.
Opcionalmente, la unidad de selección de portadora 920 está configurada específicamente para: seleccionar una portadora que tiene una CBR más pequeña como portadora a usar de la pluralidad de portadoras de acuerdo con las CBR de la pluralidad de portadoras.
Opcionalmente, el dispositivo de comunicaciones es un dispositivo terminal, y la unidad de obtención 910 está configurada específicamente para: medir las CBR de la pluralidad de portadoras, para obtener las CBR de la pluralidad de portadoras.
Opcionalmente, el dispositivo de comunicaciones es un dispositivo de red, y el dispositivo de red incluye una unidad transceptora, donde la unidad de obtención 910 está configurada específicamente para: recibir, usando la unidad transceptora, las CBR de la pluralidad de portadoras comunicadas por el dispositivo terminal.
Opcionalmente, el proceso de selección de portadora es irrelevante para un parámetro de mantenimiento de recursos de probabilidad ProbResourceKeep.
Debe entenderse que el dispositivo de comunicaciones 900 puede realizar las operaciones correspondientes del método 600 realizadas por el dispositivo de comunicaciones en las realizaciones del método anteriores y, por brevedad, los detalles no se describen en el presente documento de nuevo.
La Figura 10 es un diagrama estructural esquemático de un dispositivo de comunicaciones 1000 de acuerdo con una realización de esta solicitud. Como se muestra en la Figura 10, el dispositivo de comunicaciones incluye un procesador 1010, un transceptor 1020 y una memoria 1030, donde el procesador 1010, el transceptor 1020 y la memoria 1030 se comunican a través de una ruta de conexión interna. La memoria 1030 está configurada para almacenar una instrucción, y el procesador 1010 está configurado para ejecutar la instrucción almacenada en la memoria 1030, para controlar el transceptor 1020 para recibir una señal o enviar una señal.
Opcionalmente, el procesador 1010 puede invocar el código de programa almacenado en la memoria 1030, para realizar las operaciones correspondientes del método 400 realizadas por el dispositivo de comunicaciones en la realización del método anterior y, por brevedad, los detalles no se describen en el presente documento de nuevo.
Opcionalmente, el procesador 1010 puede invocar el código de programa almacenado en la memoria 1030, para realizar las operaciones correspondientes del método 500 realizadas por el dispositivo de comunicaciones en la realización del método anterior y, por brevedad, los detalles no se describen en el presente documento de nuevo.
Opcionalmente, el procesador 1010 puede invocar el código de programa almacenado en la memoria 1030, para realizar las operaciones correspondientes del método 600 realizadas por el dispositivo de comunicaciones en la realización del método anterior y, por brevedad, los detalles no se describen en el presente documento de nuevo.
Debe entenderse que, el procesador en las realizaciones de esta solicitud puede ser un chip de circuito integrado y tiene una capacidad de procesamiento de señales. En un proceso de implementación, los pasos en las realizaciones del método anterior pueden implementarse usando un circuito lógico integrado de hardware en el procesador, o usando instrucciones en forma de software. El procesador puede ser un procesador de propósito general, un procesador de señales digitales (DSP), un circuito integrado específico de la aplicación (ASIC), un campo de matrices de puertas programables (FPGA) u otro dispositivo de lógica programable, un dispositivo de puertas discretas o de lógica de transistores o un componente de hardware discreto. Puede implementar o realizar los métodos, las etapas y los diagramas de bloques lógicos que se divulgan en las realizaciones de esta solicitud. El procesador de propósito general puede ser un microprocesador o el procesador puede ser cualquier procesador convencional o similar. Las etapas de los métodos divulgados con referencia a las realizaciones de esta solicitud pueden realizarse y conseguirse directamente usando un procesador de decodificación de hardware o pueden realizarse y conseguirse usando una combinación de módulos de hardware y software en el procesador de decodificación. Un módulo de software puede ubicarse en un medio de almacenamiento maduro en la técnica, tal como una memoria de acceso aleatorio, una memoria flash, una memoria de solo lectura, una memoria de solo lectura programable, una memoria programable eléctricamente borrable, un registro o similar. El medio de almacenamiento está ubicado en la memoria, y un procesador lee información de la memoria y completa las etapas de los métodos anteriores en combinación con hardware del mismo.
Puede entenderse que la memoria en las realizaciones de esta solicitud puede ser una memoria volátil o una memoria no volátil, o puede incluir tanto una memoria volátil como una memoria no volátil. La memoria no volátil puede ser una memoria de solo lectura (ROM), una memoria de solo lectura programable (PROM), una memoria de solo lectura programable y borrable (EPROM), una memoria de solo lectura programable y borrable eléctricamente (EEPROM) o una memoria flash. La memoria volátil puede ser una memoria de acceso aleatorio (RAM), se usa como una caché externa. A través de una descripción ilustrativa pero no limitativa ilustrativa, se pueden usar muchas formas de RAM, por ejemplo, una memoria de acceso aleatorio estática (SRAM), una memoria de acceso aleatorio dinámica (DRAM), una memoria de acceso aleatorio dinámica síncrona (SDRAM), una memoria de acceso aleatorio dinámica síncrona de doble tasa de datos (DDRSDRAM), una memoria de acceso aleatorio dinámica sincrónica mejorada (ESDRAM), una memoria de acceso aleatorio dinámica de enlace síncrono (SLDRAM) y una memoria de acceso aleatorio de rambus directo (DR RAM). Cabe señalar que la memoria de los sistemas y métodos descritos en esta memoria descriptiva incluye, pero sin limitación, estos y cualquier memoria de otro tipo apropiado.
La Figura 11 es un diagrama estructural esquemático de un sistema en chip de acuerdo con una realización de esta solicitud. El chip 1100 en la Figura 11 incluye una interfaz de entrada 1101, una interfaz de salida 1102, al menos un procesador 1103 y una memoria 1104. La interfaz de entrada 1101, la interfaz de salida 1102, el procesador 1103 y la memoria 1104 están conectados a través de una ruta de conexión interna. El procesador 1103 está configurado para ejecutar código en la memoria 1104.
Opcionalmente, cuando se ejecuta el código, el procesador 1103 puede realizar el método 400 realizado por el dispositivo de comunicaciones en la realización del método anterior y, por brevedad, los detalles no se describen en el presente documento de nuevo.
Opcionalmente, cuando se ejecuta el código, el procesador 1103 puede realizar el método 500 realizado por el dispositivo de comunicaciones en la realización del método anterior y, por brevedad, los detalles no se describen en el presente documento de nuevo.
Opcionalmente, cuando se ejecuta el código, el procesador 1103 puede realizar el método 600 realizado por el dispositivo de comunicaciones en la realización del método anterior y, por brevedad, los detalles no se describen en el presente documento de nuevo.
Un experto en la materia puede tener conocimiento de que, en combinación con los ejemplos descritos en las realizaciones divulgadas en esta memoria descriptiva, pueden implementarse las unidades y las etapas de algoritmos por hardware electrónico, o una combinación de software informático y hardware electrónico. El que las funciones sean ejecutadas o no por hardware o software depende de condiciones de restricción de aplicaciones y de diseño particulares de las soluciones técnicas. Un experto en la materia puede usar diferentes métodos para implementar las funciones descritas para cada aplicación particular, pero no debe considerarse que la implementación va más allá del alcance de esta solicitud.
Un experto en la materia puede aprender claramente que, para facilitar las descripciones convenientes y concisas, para los procesos de trabajo específicos del sistema, aparato y unidad descritos anteriormente, hágase referencia a los procesos correspondientes en la realización del método, y los detalles no se describen en el presente documento de nuevo.
En las diversas realizaciones proporcionadas en esta solicitud, debería entenderse que el sistema, aparato y método divulgados pueden implementarse de otras maneras. Por ejemplo, la realización del aparato descrito es simplemente un ejemplo. Por ejemplo, la división de la unidad es simplemente una división de función lógica y puede ser otra división en la implementación real. Por ejemplo, se puede combinar una pluralidad de unidades o componentes o integrarse en otro sistema, o algunas características pueden ignorarse o no realizarse. Además, los acoplamientos mutuos visualizados o analizados o los acoplamientos o conexiones de comunicación directas pueden implementarse usando algunas interfaces. Los acoplamientos o conexiones de comunicación indirectas entre los aparatos o unidades pueden implementarse de forma electrónica, mecánica u otras formas.
Las unidades descritas como partes separadas pueden estar o no físicamente separadas, y las partes visualizadas como unidades pueden ser o no unidades físicas, pueden estar situadas en una posición o pueden estar distribuidas en una pluralidad de unidades de red. Pueden seleccionarse algunas o todas las unidades basándose en los requisitos reales para conseguir los objetivos de las soluciones de las realizaciones.
Además, las unidades funcionales en las realizaciones de esta solicitud pueden integrarse en una unidad de monitorización, o cada una de las unidades puede existir en solitario físicamente, o dos o más unidades estar integradas en una unidad.
Cuando la función implementa en una forma de una unidad funcional de software y se vende o usa como un producto independiente, la función puede almacenarse en un medio de almacenamiento legible por ordenador. Basándose en un entendimiento de este tipo, las soluciones técnicas de esta solicitud, esencialmente, o la parte contribuyente a la técnica anterior, o alguna de las soluciones técnicas, pueden implementarse en forma de un producto de software. El producto de software informático se almacena en un medio de almacenamiento e incluye varias instrucciones para dar instrucciones a un dispositivo informático (que puede ser un ordenador personal, un servidor o un dispositivo de red) para que realice todas o algunas de las etapas de los métodos descritos en las realizaciones de esta solicitud. El medio de almacenamiento anterior incluye cualquier medio que pueda almacenar código de programa, tal como una unidad flash USB, un disco duro extraíble, una memoria de solo lectura (ROM), una memoria de acceso aleatorio (RAM), un disco magnético o un disco óptico.
Las descripciones anteriores son simplemente implementaciones específicas de esta solicitud, pero no pretenden limitar el alcance de la protección de esta solicitud. Cualquier variación o reemplazo fácilmente averiguado por un experto en la materia dentro del alcance técnico divulgado en esta solicitud estará dentro del alcance de protección de esta solicitud. Por lo tanto, el alcance de protección de esta solicitud estará sometido al alcance de protección de las reivindicaciones.

Claims (9)

REIVINDICACIONES
1. Un método de selección de portadora que comprende:
obtener relaciones de canales ocupados - CBR - de una pluralidad de portadoras candidatas;
disminuir en uno el valor de un contador de reselección de recursos cada vez que se transmiten datos a través de un recurso de tiempo frecuencia; y
cuando un valor del contador de reselección de recursos es igual a 0, seleccionar una portadora de la pluralidad de portadoras candidatas de acuerdo con las CBR de la pluralidad de portadoras candidatas y resetear el contador de reselección de recursos; en donde la selección de la portadora de la pluralidad de portadoras de acuerdo con las CBR de la pluralidad de portadoras comprende:
seleccionar una portadora que tiene una CBR más pequeña como las portadoras a usar de la pluralidad de portadoras candidatas de acuerdo con las CBR de la pluralidad de portadoras candidatas,
en donde cada una de la pluralidad de portadoras candidatas está configurada con un contador de reselección de recursos correspondiente,
caracterizado por que la selección, cuando un valor del contador de reselección de recursos es igual a 0, de una portadora de la pluralidad de portadoras candidatas de acuerdo con las CBR de la pluralidad de portadoras candidatas comprende: cuando un valor de cualquier contador de reselección de recursos en una pluralidad de contadores de reselección de recursos configurados para la pluralidad de portadoras candidatas es igual a 0, seleccionar una portadora de la pluralidad de portadoras candidatas de acuerdo con las CBR de la pluralidad de portadoras candidatas.
2. El método de acuerdo con la reivindicación 1, en donde el método se realiza mediante un dispositivo terminal, y la obtención de las CBR de la pluralidad de portadoras candidatas comprende:
medir, mediante el dispositivo terminal, las CBR de la pluralidad de portadoras candidatas, para obtener las CBR de la pluralidad de portadoras candidatas.
3. El método de acuerdo con la reivindicación 1, en donde el método se realiza mediante un dispositivo de red, y la obtención de las CBR de la pluralidad de portadoras candidatas comprende:
recibir, mediante el dispositivo de red, las CBR de la pluralidad de portadoras candidatas que son comunicadas por un dispositivo terminal.
4. El método de acuerdo con una cualquiera de las reivindicaciones 1 a 3, en donde la selección de una portadora de la pluralidad de portadoras candidatas es irrelevante para un parámetro de mantenimiento de recursos de probabilidad.
5. Medio de almacenamiento legible por ordenador que almacena un programa que comprende instrucciones ejecutables por ordenador configuradas para realizar las etapas del método de acuerdo con cualquiera de las reivindicaciones 1 a 4, cuando dichas instrucciones ejecutables por ordenador se ejecutan en al menos un ordenador.
6. Un dispositivo de comunicaciones que comprende:
una unidad de obtención configurada para obtener relaciones de canales ocupados - CBR - de una pluralidad de portadoras candidatas; y una unidad de selección de portadora configurada para:
disminuir en uno el valor de un contador de reselección de recursos cada vez que se transmiten datos a través de un recurso de tiempo frecuencia; y
cuando un valor del contador de reselección de recursos es igual a 0, seleccionar una portadora de la pluralidad de portadoras candidatas de acuerdo con las CBR de la pluralidad de portadoras candidatas y resetear el contador de reselección de recursos;
en donde la unidad de selección de portadora está configurada además para seleccionar una portadora que tiene una CBR más pequeña como las portadoras a usar de la pluralidad de portadoras de acuerdo con las CBR de la pluralidad de portadoras,
en donde se configura un contador de reselección de recursos correspondiente para cada una de la pluralidad de portadoras,
caracterizado por que la unidad de selección de portadora está configurada para:
cuando un valor de cualquier contador de reselección de recursos en una pluralidad de contadores de reselección de recursos configurados para la pluralidad de portadoras candidatas es igual a 0, seleccionar una portadora de la pluralidad de portadoras candidatas de acuerdo con las CBR de la pluralidad de portadoras candidatas.
7. El dispositivo de comunicaciones de acuerdo con la reivindicación 6, en donde el dispositivo de comunicaciones es un dispositivo terminal, y la unidad de obtención está configurada además para:
medir las CBR de la pluralidad de portadoras candidatas, para obtener las CBR de la pluralidad de portadoras candidatas.
8. El dispositivo de comunicaciones de acuerdo con la reivindicación 6, en donde el dispositivo de comunicaciones es un dispositivo de red, y el dispositivo de red comprende una unidad transceptora, en donde la unidad de obtención está además configurada para:
recibir, usando la unidad transceptora, las CBR de la pluralidad de portadoras candidatas comunicadas por un dispositivo terminal.
9. El dispositivo de comunicaciones de acuerdo con una cualquiera de las reivindicaciones 6 a 8, en donde la unidad de proceso de selección de portadora está configurada para seleccionar una portadora independientemente de un parámetro de mantenimiento de recursos de probabilidad.
ES17925140T 2017-09-15 2017-09-15 Método para seleccionar portadora y dispositivo de comunicación Active ES2934251T3 (es)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2017/101903 WO2019051784A1 (zh) 2017-09-15 2017-09-15 载波选取的方法和通信设备

Publications (1)

Publication Number Publication Date
ES2934251T3 true ES2934251T3 (es) 2023-02-20

Family

ID=65722254

Family Applications (2)

Application Number Title Priority Date Filing Date
ES17925140T Active ES2934251T3 (es) 2017-09-15 2017-09-15 Método para seleccionar portadora y dispositivo de comunicación
ES22209505T Active ES2998835T3 (en) 2017-09-15 2018-05-03 Method for selecting carrier and communication device

Family Applications After (1)

Application Number Title Priority Date Filing Date
ES22209505T Active ES2998835T3 (en) 2017-09-15 2018-05-03 Method for selecting carrier and communication device

Country Status (15)

Country Link
US (3) US11330588B2 (es)
EP (4) EP3661237B1 (es)
JP (2) JP7101762B6 (es)
KR (3) KR102541055B1 (es)
CN (5) CN111277974B (es)
AU (1) AU2018331013B2 (es)
CL (1) CL2020000669A1 (es)
ES (2) ES2934251T3 (es)
FI (1) FI3661237T3 (es)
IL (1) IL273275B2 (es)
MY (1) MY207595A (es)
PH (1) PH12020500538A1 (es)
PL (1) PL3661237T3 (es)
TW (1) TWI812640B (es)
WO (3) WO2019051784A1 (es)

Families Citing this family (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111201818B (zh) 2017-09-28 2022-10-14 中兴通讯股份有限公司 侧行链路通信中载波聚合的方法和装置
EP3677077A4 (en) * 2017-10-06 2020-10-28 LG Electronics Inc. -1- METHOD AND APPARATUS FOR SUPPORTING A RESELECTION OF CARRIER BASED ON A CHANNEL OCCUPANCY RATE IN A WIRELESS COMMUNICATION SYSTEM
EP3703393B1 (en) * 2017-11-03 2025-02-12 Guangdong Oppo Mobile Telecommunications Corp., Ltd. Resource selection method in d2d communication, and terminal device
US11297472B2 (en) * 2018-02-01 2022-04-05 Hyundai Motor Company Method and apparatus for load distribution using a plurality of carriers in communication system supporting vehicle-to-everything communication
WO2020004688A1 (ko) * 2018-06-28 2020-01-02 엘지전자(주) V2x 통신 장치 및 그의 데이터 전송 방법
US11395313B2 (en) 2019-01-10 2022-07-19 Qualcomm Incorporated Handling packets with different priorities in sidelink systems
CN113615273A (zh) * 2019-01-21 2021-11-05 中兴通讯股份有限公司 无线通信中的资源指示和选择方案
CN113133118B (zh) * 2020-01-15 2023-08-08 大唐移动通信设备有限公司 一种载波的确定方法、装置及可读存储介质
US12363693B2 (en) 2020-01-16 2025-07-15 Lg Electronics Inc. Method for operating UE related to CBR in wireless communication system
US11678362B2 (en) * 2020-05-06 2023-06-13 Samsung Electronics Co., Ltd. Method to dynamically change the minimum candidate resources ratio in mode 2 resource selection procedure of NR V2X
CN115699963B (zh) * 2020-05-29 2025-01-17 高通股份有限公司 侧链路通信中的信道繁忙测量
JP7438504B2 (ja) * 2020-10-15 2024-02-27 オフィノ, エルエルシー マルチキャスト及びブロードキャストサービスに対する周波数リソース割り当て
CN116939799A (zh) * 2022-04-02 2023-10-24 维沃移动通信有限公司 载波确定方法、装置、终端及可读存储介质

Family Cites Families (44)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10322760A (ja) * 1997-05-21 1998-12-04 Toshiba Corp セルラ無線システム
US6810030B1 (en) * 1997-10-17 2004-10-26 Lucent Technology Dynamic and smart spreading for wideband CDMA
CN1281014C (zh) * 2002-07-20 2006-10-18 中兴通讯股份有限公司 一种多载波负载平衡方法
US8750139B2 (en) * 2008-04-15 2014-06-10 Qualcomm Incorporated Method and apparatus for carrier selection in multi-carrier communication systems
CN101772078A (zh) * 2008-12-31 2010-07-07 大唐移动通信设备有限公司 一种负载控制方法及装置
US20100271175A1 (en) 2009-04-24 2010-10-28 Industrial Technology Research Institute Methods and apparatuses for providing a paging process for multicarrier
TW201106645A (en) * 2009-08-14 2011-02-16 Ralink Technology Corp Method for detecting continuous channel noise and apparatus for using the same
CN102006664B (zh) 2009-08-28 2015-05-27 华为技术有限公司 载波聚合场景下的成员载波配置方法、设备及系统
CN102056174B (zh) 2010-12-16 2014-03-12 大唐移动通信设备有限公司 一种资源调度的方法、装置和基站
US8605586B2 (en) * 2011-03-14 2013-12-10 Clearwire Ip Holdings Llc Apparatus and method for load balancing
US8666317B2 (en) * 2011-09-23 2014-03-04 Nokia Corporation Frequency band selection
CN103096490B (zh) * 2011-11-01 2015-08-19 中国移动通信集团设计院有限公司 一种业务接入方法及装置
CN103379644B (zh) * 2012-04-13 2017-03-22 中国移动通信集团公司 一种载波调度方法及系统
US8948044B2 (en) * 2012-10-30 2015-02-03 Toyota Jidosha Kabushiki Kaisha Weighted-fairness in message rate based congestion control for vehicular systems
GB2556546B (en) 2012-11-29 2018-10-10 Ubiquisys Ltd Load estimation and load management in a cellular communications network
US9072109B2 (en) * 2013-03-14 2015-06-30 Board Of Trustees Of Michigan State University Collision detection and bitwise arbitration in multicarrier wireless networks
CN104244425A (zh) * 2013-06-08 2014-12-24 索尼公司 载波协调装置和方法,通信装置和方法,测量装置和方法
CN104684085B (zh) * 2013-11-28 2019-01-01 中国电信股份有限公司 重选载波的方法、终端和系统以及网络设备
KR101506598B1 (ko) * 2013-11-29 2015-03-27 현대모비스 주식회사 차량간 통신을 위한 통신 장치
US9622252B2 (en) * 2014-02-28 2017-04-11 Uurmi Systems Pvt. Ltd Systems and methods for dynamic wideband channel selection
CN103874073B (zh) * 2014-03-19 2017-09-19 中国联合网络通信集团有限公司 一种通信系统的载波选择方法、基站和终端设备
US20150289173A1 (en) * 2014-04-04 2015-10-08 Qualcomm Incorporated Systems and methods for enhanced cell reselection
CN104093185B (zh) * 2014-06-06 2017-10-20 华南理工大学 一种面向车队自组网的多信道多径路由协议实现方法
CN104093190A (zh) * 2014-06-16 2014-10-08 北京奇天揽胜科技有限公司 用于wlan系统的终端接入方法及接入系统
CN104320853B (zh) * 2014-10-23 2017-12-01 大唐移动通信设备有限公司 一种载波排序和均衡的方法和装置
TWI615044B (zh) * 2015-01-30 2018-02-11 財團法人資訊工業策進會 基地台、使用者裝置及頻道選擇方法
CN107079265A (zh) * 2015-03-04 2017-08-18 华为技术有限公司 一种通信方法及相关设备
CN104837205B (zh) * 2015-04-16 2019-03-08 长安大学 一种车路通信下行无线资源分配算法
WO2016198320A1 (en) * 2015-06-08 2016-12-15 Nec Europe Ltd. Method for multi-channel operation in a vehicular network and vehicular network
CN106470485B (zh) * 2015-08-14 2022-06-14 中兴通讯股份有限公司 一种无线资源选择方法及终端设备
CN106559826A (zh) * 2015-09-25 2017-04-05 中兴通讯股份有限公司 非授权载波测量间隙配置及测量方法及相应基站、终端
CN105388500B (zh) * 2015-10-18 2017-08-11 中国电子科技集团公司第十研究所 Cpfsk信号载波跟踪精度的提高方法
US10383147B2 (en) * 2015-12-28 2019-08-13 Samsung Electronics Co., Ltd. Methods and apparatus for resource collision avoidance in vehicle to vehicle communication
US11228382B2 (en) * 2016-02-08 2022-01-18 Telefonaktiebolaget Lm Ericsson (Publ) Controlling the channel occupancy measurement quality
WO2017150956A1 (ko) * 2016-03-04 2017-09-08 엘지전자 주식회사 무선 통신 시스템에서 단말에 의해 수행되는 v2x 전송 자원 선택 방법 및 상기 방법을 이용하는 단말
WO2017171529A1 (ko) * 2016-04-01 2017-10-05 엘지전자 주식회사 무선 통신 시스템에서 단말에 의해 수행되는 v2x 전송 자원 선택 방법 및 상기 방법을 이용하는 단말
CN107666681B (zh) * 2016-07-29 2022-08-26 北京三星通信技术研究有限公司 传输数据的方法及设备
WO2018030825A1 (en) 2016-08-10 2018-02-15 Samsung Electronics Co., Ltd. Method and apparatus for selecting resources in v2x communications
WO2018081979A1 (en) 2016-11-03 2018-05-11 Panasonic Intellectual Property Corporation Of America Wireless communication method, apparatus and system
CN106341844A (zh) * 2016-11-30 2017-01-18 北京邮电大学 一种基于sdn的无线局域网负载均衡方法和装置
CN106788932A (zh) * 2016-11-30 2017-05-31 中国联合网络通信集团有限公司 载波聚合配置优化方法及装置
CN106900005A (zh) * 2017-04-01 2017-06-27 宇龙计算机通信科技(深圳)有限公司 一种资源参数测量方法、装置及基站
US11304217B2 (en) * 2017-05-04 2022-04-12 Panasonic Intellectual Property Corporation Of America User equipment and method therefor
CN110999444A (zh) * 2017-07-25 2020-04-10 Lg电子株式会社 用于选择载波的方法和支持该方法的设备

Also Published As

Publication number Publication date
KR102630203B1 (ko) 2024-01-25
US11553487B2 (en) 2023-01-10
CN111277979A (zh) 2020-06-12
KR20200052296A (ko) 2020-05-14
IL273275B2 (en) 2023-11-01
US20200236680A1 (en) 2020-07-23
EP4468759A3 (en) 2025-02-26
IL273275B1 (en) 2023-07-01
EP3661237B1 (en) 2022-11-02
TWI812640B (zh) 2023-08-21
KR20200054969A (ko) 2020-05-20
JP7101762B6 (ja) 2022-09-30
WO2019051882A1 (zh) 2019-03-21
EP3661237A1 (en) 2020-06-03
EP4468759A2 (en) 2024-11-27
EP4164259B1 (en) 2024-10-30
US20220361172A1 (en) 2022-11-10
JP7124066B6 (ja) 2022-10-03
KR102541055B1 (ko) 2023-06-05
TW201916707A (zh) 2019-04-16
PL3661237T3 (pl) 2023-01-23
ES2998835T3 (en) 2025-02-21
PH12020500538A1 (en) 2021-03-15
EP3664533A1 (en) 2020-06-10
US11330588B2 (en) 2022-05-10
JP7101762B2 (ja) 2022-07-15
KR20240013867A (ko) 2024-01-30
WO2019051784A1 (zh) 2019-03-21
CN110786057A (zh) 2020-02-11
CN110870284A (zh) 2020-03-06
CN116113048A (zh) 2023-05-12
EP3664533A4 (en) 2020-10-07
MY207595A (en) 2025-03-06
CN110870284B (zh) 2025-04-25
AU2018331013A1 (en) 2020-04-02
CN111277974A (zh) 2020-06-12
CN111277979B (zh) 2023-04-07
EP3661237A4 (en) 2020-06-03
CN111277974B (zh) 2023-11-21
JP2021500772A (ja) 2021-01-07
IL273275A (en) 2020-04-30
FI3661237T3 (fi) 2023-01-13
US20200196310A1 (en) 2020-06-18
CL2020000669A1 (es) 2020-07-31
WO2019052148A1 (zh) 2019-03-21
EP4164259A1 (en) 2023-04-12
AU2018331013B2 (en) 2023-07-13
JP2020533921A (ja) 2020-11-19
JP7124066B2 (ja) 2022-08-23

Similar Documents

Publication Publication Date Title
ES2934251T3 (es) Método para seleccionar portadora y dispositivo de comunicación
ES3023752T3 (en) User equipment and signal transmission method
ES2893657T3 (es) Notificación de realimentación de canal para espectro de frecuencia compartido
ES2975151T3 (es) Método de transmisión de datos y dispositivo terminal para determinar el tiempo de transmisión de datos de enlace secundario
ES2909462T3 (es) Método para transmitir señal de enlace ascendente y dispositivo terminal
ES2808057T3 (es) Aparatos y métodos de telecomunicaciones
ES2806509T3 (es) Aparato y métodos de telecomunicaciones
BR112020026611A2 (pt) Método de comunicação, aparelho e meio de armazenamento
WO2019178749A1 (zh) 资源共享的方法和终端设备
BR112020009139A2 (pt) método para configuração de recursos em comunicações dispositivo a dispositivo e dispositivo terminal
KR20200077578A (ko) D2d 통신에서 리소스를 선택하는 방법 및 단말기기
ES2832700T3 (es) Aparatos y procedimientos de telecomunicaciones
ES2925026T3 (es) Método de transmisión de datos, dispositivo terminal y dispositivo de red
JP2020533921A5 (es)
CN110741708B (zh) D2d通信中载波选取的方法和终端设备
ES2973873T3 (es) Aparato de comunicación