VERWANDTE ANMELDUNGENRELATED APPLICATIONS
Die vorliegende Anmeldung beansprucht die Priorität der einstweiligen US-Patentanmeldung Nr. 62/418,133 , die am 4. November 2016 eingereicht wurde, deren Inhalte hiermit durch Bezugnahme vollständig aufgenommen werden, als ob sie hierin beschrieben sind.The present application claims the priority of the interim U.S. Patent Application No. 62 / 418,133 filed on Nov. 4, 2016, the contents of which are hereby incorporated by reference in their entirety as if described herein.
ALLGEMEINER STAND DER TECHNIKGENERAL PRIOR ART
Drahtlose Telekommunikationsnetzwerke können eine Teilnehmervorrichtung (UE), Funkzugangsnetzwerke (RANs) und ein Kernnetzwerk aufweisen. Eine UE kann eine drahtlose Vorrichtung aufweisen (wie z. B. Smartphone, Tablet-Computer, Laptops usw.), die mit Drahtloszugangsknoten der RANs (z. B. eine Basisstation, Wi-Fi-Zugangspunkt usw.) kommuniziert. Die UE kann sich mit dem drahtlosen Telekommunikationsnetzwerk durch Kommunizieren mit einem Drahtloszugangsknoten und Registrieren bei dem Kernnetzwerk verbinden.Wireless telecommunications networks may include a user equipment (UE), radio access networks (RANs), and a core network. An UE may include a wireless device (such as a smartphone, tablet computer, laptops, etc.) that communicates with wireless access nodes of the RANs (eg, a base station, Wi-Fi access point, etc.). The UE may connect to the wireless telecommunications network by communicating with a wireless access node and registering with the core network.
Eine Verbindung zwischen der UE und dem Drahtloszugangsknoten kann durch das Netzwerk hergestellt werden, das der UE bestimmte drahtlose Ressourcen zuweist. Die drahtlosen Ressourcen können einen oder mehrere Träger aufweisen (z. B. einen Hauptträger und einen oder mehrere Unterträger), die einem oder mehreren Funkfrequenzbändern entsprechen. In einigen Szenarien können die UE und der Drahtloszugangsknoten Strahlformung verwenden, um die Träger mit Richtungsspezifität (hierin als ein „Strahl“ bezeichnet) zu implementieren, sodass mehrere Strahlen verwendet werden, um Kommunikationen zwischen der UE und dem Drahtloszugangsknoten zu ermöglichen.A connection between the UE and the wireless access node may be established by the network that assigns certain wireless resources to the UE. The wireless resources may include one or more carriers (eg, one main carrier and one or more subcarriers) corresponding to one or more radio frequency bands. In some scenarios, the UE and the wireless access node may use beamforming to implement the directional specificity carriers (referred to herein as a "beam") such that multiple beams are used to facilitate communications between the UE and the wireless access node.
Figurenlistelist of figures
Hierin beschrieben Ausführungsformen werden ohne Weiteres durch die folgende ausführliche Beschreibung in Verbindung mit den begleitenden Zeichnungen verstanden. Um diese Beschreibung zu erleichtern, können gleiche Bezugsnummern ähnliche strukturelle Elemente bezeichnen. Ausführungsformen werden exemplarisch und in keiner Weise einschränkend in den Figuren der begleitenden Zeichnungen veranschaulicht.
- 1 veranschaulicht eine Architektur eines Systems eines Netzwerks gemäß einigen Ausführungsformen,
- 2 ist ein Ablaufdiagramm eines beispielhaften Prozesses zum Unterstützen von Bicast-Diensten in einem drahtlosen Telekommunikationsnetzwerk;
- 3 ist ein Ablaufdiagramm eines Beispiels zum Bestimmen der Bicast-Fähigkeiten einer Teilnehmervorrichtung (UE);
- 4 ist ein Ablaufdiagramm eines Beispiels zum Konfigurieren einer UE für Bicast;
- 5 ist ein Ablaufdiagramm eines Beispiels zum Übergehen von Bicast zu Unicast;
- Die 6-7 sind Ablaufdiagramme eines Beispiels zum Implementieren von Bicast während einer HO-Prozedur;
- 8 veranschaulicht beispielhafte Komponenten einer Vorrichtung gemäß einigen Ausführungsformen,
- 9 veranschaulicht beispielhafte Schnittstellen von Basisbandschaltungen gemäß einigen Ausführungsformen; und
- 10 ist ein Blockdiagramm, das Komponenten gemäß einigen beispielhaften Ausführungsformen veranschaulicht, die Befehle von einem maschinenlesbaren oder computerlesbaren Medium (z. B. einem nicht flüchtigen maschinenlesbaren Speichermedium) lesen und irgendeine oder mehrere der hierin beschriebenen Methodiken ausführen können.
Embodiments described herein are readily understood by the following detailed description in conjunction with the accompanying drawings. To facilitate this description, like reference numerals may refer to similar structural elements. Embodiments are illustrated by way of example and not by way of limitation in the figures of the accompanying drawings. - 1 illustrates an architecture of a system of a network according to some embodiments;
- 2 FIG. 10 is a flowchart of an exemplary process for supporting Bicast services in a wireless telecommunications network; FIG.
- 3 Fig. 10 is a flowchart of an example of determining the Bicast capabilities of a user equipment (UE);
- 4 Fig. 10 is a flowchart of an example of configuring a UE for Bicast;
- 5 Fig. 10 is a flow chart of an example of going from bicast to unicast;
- The 6-7 FIG. 10 are flowcharts of an example of implementing Bicast during an HO procedure; FIG.
- 8th FIG. 10 illustrates exemplary components of a device according to some embodiments; FIG.
- 9 FIG. 10 illustrates exemplary interfaces of baseband circuits, according to some embodiments; FIG. and
- 10 FIG. 10 is a block diagram illustrating components according to some example embodiments that may read instructions from a machine-readable or computer-readable medium (eg, a non-transitory machine-readable storage medium) and perform any one or more of the methodologies described herein.
AUSFÜHRLICHE BESCHREIBUNG DER BEVORZUGTEN AUSFÜHRUNGSFORMENDETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
Die folgende ausführliche Beschreibung nimmt auf die begleitenden Zeichnungen Bezug. Die gleichen Bezugsnummern in unterschiedlichen Zeichnungen können gleich oder ähnlich Elemente identifizieren. Es ist selbstverständlich, dass andere Ausführungsformen verwendet werden können und andere strukturelle oder logische Änderungen vorgenommen werden können, ohne vom Umfang der vorliegenden Offenbarung abzuweichen. Die folgende ausführliche Beschreibung ist deshalb in keiner Weise einschränkend zu sehen, und der Umfang von Ausführungsformen wird durch die angefügten Ansprüche und deren Äquivalente definiert.The following detailed description refers to the accompanying drawings. The same reference numbers in different drawings may identify the same or similar elements. It is to be understood that other embodiments may be utilized and other structural or logical changes may be made without departing from the scope of the present disclosure. The following detailed description is therefore in no way limiting, and the scope of embodiments is defined by the appended claims and their equivalents.
Hierin beschriebene Techniken können verwendet werden, um die Zuverlässigkeit zu erhöhen, mit der Informationen zu einer Teilnehmervorrichtung (UE) kommuniziert werden, die einer Handover- (HO) -Prozedur unterzogen wird, indem ein drahtloses Telekommunikationsnetzwerk in die Lage versetzt wird, mehrere Strahlen zu kommunizieren, um redundante Kopien der Informationen zur UE zu kommunizieren. Beispielsweise kann eine HO-Prozedur das Transferieren einer UE von einem Zugangsknoten (hierin als ein „Quellenknoten“ bezeichnet) zu einem anderen Zugangsknoten (hierin als ein „Zielknoten“ bezeichnet) aufweisen. Ein Zugangsknoten wie hierin beschrieben kann eine Kleinzellenvorrichtung, einen erweiterten NodeB (eNB), nächste Generation-NodeB (gNB) usw. aufweisen.Techniques described herein may be used to increase the reliability with which information is communicated to a user equipment (UE) undergoing a handover (HO) procedure by enabling a wireless telecommunications network to transmit multiple beams communicate to communicate redundant copies of the information to the UE. For example, an HO procedure may include transferring a UE from one access node (referred to herein as a "source node") to another access node (referred to herein as a "destination node"). An access node as described herein may be a small cell device extended NodeB (eNB), next generation NodeB (gNB), etc.
Während einer HO-Prozedur kann die UE auf einen Netzwerkdienst zugreifen (z. B. ein Sprachanruf, Streaming Video usw.), der Teilnehmerebenendaten einbezieht, die von dem Quellenknoten an die UE bereitgestellt werden. Als solches kann ein Teil der HO-Prozedur das Bestimmen, wie die laufenden Teilnehmerebenendaten an die UE bereitzustellen sind (z. B. welche Teilnehmerebenendaten durch die Quellen- und Zielknoten bereitgestellt werden) aufweisen. Bei einigen Ausführungsformen kann das Netzwerk einen Unicast-Dienst implementieren, der das Identifizieren der Teilnehmerebenendaten, die während der HO-Prozedur bereitzustellen sind, und das Bestimmen, welcher Knoten welche Teile der Daten zur UE kommunizieren soll, sodass nur eine Kopie der identifizierten Teilnehmerebenendaten durch eine Kombination aus dem Quellenknoten und dem Zielknoten an die UE gesendet wird, aufweisen kann. Im Vergleich dazu kann das Netzwerk einen Bicast-Dienst implementieren, der redundante Kopien der identifizierten Teilnehmerplandaten, die von jedem von dem Quellenknoten und dem Zielknoten gesendet werden, aufweisen kann. Ein Vorteil des Sendens redundanter Kopien kann das Erhöhen der Zuverlässigkeit aufweisen, mit der Informationen während einer HO-Prozedur erfolgreich an eine UE gesendet werden.During an HO procedure, the UE may access a network service (eg, a voice call, streaming video, etc.) involving subscriber level data provided by the source node to the UE. As such, a portion of the HO procedure may include determining how to provide the current subscriber level data to the UEs (eg, which subscriber level data is provided by the source and destination nodes). In some embodiments, the network may implement a unicast service that includes identifying the subscriber level data to be provided during the HO procedure and determining which node should communicate which portion of the data to the UE, such that only one copy of the identified subscriber level data a combination of the source node and the destination node is sent to the UE. In comparison, the network may implement a bicast service that may have redundant copies of the identified subscriber plan data sent by each of the source node and the destination node. An advantage of sending redundant copies may include increasing the reliability with which information is successfully sent to a UE during an HO procedure.
Bicast kann auf Szenarien angewandt werden, in denen eine UE fähig ist, mehrfache Strahlen zu unterstützen. Ein Strahl kann wie hierin beschrieben einen oder mehrere Träger aufweisen (z. B. einen Hauptträger und einen oder mehrere Unterträger), die für Kommunikationen zwischen einer UE und einem Zugangsknoten (z. B. Kleinzelle, erweiterter NodeB (eNB), nächste Generation-NodeB (gNB) usw.) eines drahtlosen Telekommunikationsnetzwerks festgelegt, zugewiesen oder anderweitig vorgesehen wurden. Des Weiteren kann der Zugangsknoten Signalverarbeitungstechniken wie Strahlformung verwenden, um drahtlose Ressourcen mit Richtungsspezifität zu implementieren. Als solches kann eine UE, die fähig ist, Bicast-Informationen zu empfangen, in der Lage sein, mehrere, gleichzeitige Strahlen (die den gleichen oder unterschiedlichen Zugangsknoten entsprechen können) aufrechtzuerhalten. Im Vergleich dazu kann Unicast auf UEs angewandt werden, die nur fähig sind, einen Strahl zu unterstützen.Bicast can be applied to scenarios in which a UE is capable of supporting multiple beams. A beam, as described herein, may include one or more carriers (eg, a main carrier and one or more subcarriers) that may be used for communications between a UE and an access node (eg, small cell, extended NodeB (eNB), next generation). NodeB (gNB), etc.) of a wireless telecommunications network have been established, assigned or otherwise provided. Furthermore, the access node may use signal processing techniques such as beamforming to implement directional specificity wireless resources. As such, a UE capable of receiving bicast information may be able to maintain multiple, simultaneous beams (which may correspond to the same or different access nodes). In comparison, unicast can be applied to UEs that are only able to support a ray.
Während einer Prozedur der Ersteinrichtung kann eine UE anzeigen, ob die UE Unicast und/oder Bicast unterstützen kann. Wenn die UE nur Unicast unterstützt, kann der Zugangsknoten eine Verbindung (mit der UE) einrichten, die nur einen Einzelstrahl verwendet, um Informationen zur UE zu kommunizieren. Wenn die UE Bicast unterstützt, kann der Zugangsknoten bestimmen, ob Bicast für die UE aktiviert werden sollte, was eine Vielzahl von Faktoren einbeziehen kann, wie der Vorrichtungstyp der UE, die Daten, die an die UE gesendet werden, Dienste, die an die UE bereitgestellt werden, die Verfügbarkeit von drahtlosen Ressourcen, ein Verkehrsüberlastungsgrad usw.During an initial setup procedure, a UE may indicate whether the UE can support unicast and / or bicast. If the UE supports only unicast, the access node may establish a connection (with the UE) that uses only a single beam to communicate information to the UE. If the UE supports bicast, the access node may determine whether bicast should be enabled for the UE, which may involve a variety of factors, such as the UE's device type, the data sent to the UE, services provided to the UE availability of wireless resources, congestion levels, etc.
Wenn der Zugangsknoten bestimmt, dass Bicast nicht implementiert werden soll, kann der Zugangsknoten Unicast verwenden, um Informationen zur UE zu kommunizieren. Wenn im Vergleich dazu der Zugangsknoten bestimmt, dass Bicast zu verwenden ist, kann der Zugangsknoten veranlassen, dass Bicast verwendet wird, um Informationen zur UE zu kommunizieren. Das Bicast kann durch den Zugangsknoten und/oder einen oder mehrere andere Zugangsknoten ausgeführt werden. Des Weiteren kann bei einigen Ausführungsformen ein für eine bestimmte UE zuvor aktiviertes Bicast später durch den Zugangsknoten deaktiviert werden, wobei in diesem Fall der Zugangsknoten mit der UE über Unicast kommunizieren kann.If the access node determines that bicast should not be implemented, the access node can use unicast to communicate information to the UE. In comparison, if the access node determines that bicast is to be used, the access node may cause bicast to be used to communicate information to the UE. The bicast can be performed by the access node and / or one or more other access nodes. Further, in some embodiments, a bicast previously enabled for a particular UE may later be disabled by the access node, in which case the access node may communicate with the UE via unicast.
Bei einigen Ausführungsformen können Bicast-Dienste für ein bestimmtes Netzwerkereignis, wie eine Handover- (HO) -Prozedur aktiviert werden. Ein Zugangsknoten (z. B., ein Quellenknoten) kann beispielsweise bestimmen, dass eine bestimmte UE an einen anderen Zugangsknoten (z. B. ein Zielknoten) zu übergeben ist. Als solches kann der Quellenknoten bestimmen, ob Bicast für die Handover-Prozedur aktiviert werden soll, sodass Daten, die von dem Netzwerk während der Handover-Prozedur an die UE gesendet werden, sowohl vom Quellenknoten als auch vom Zielknoten gesendet werden können. Der Quellenknoten kann eine Anforderung an den Zielknoten senden, dass Bicast für die HO-Prozedur aktiviert wurde, und der Zielknoten kann als Antwort die Anforderung akzeptieren oder zurückweisen.In some embodiments, bicast services may be activated for a particular network event, such as a handover (HO) procedure. For example, an access node (eg, a source node) may determine that a particular UE is to be handed over to another access node (eg, a destination node). As such, the source node may determine whether to enable bicast for the handover procedure so that data sent from the network to the UE during the handover procedure may be sent by both the source node and the destination node. The source node may send a request to the destination node that Bicast has been enabled for the HO procedure, and the destination node may accept or reject the request in response.
Wenn der Zielknoten die Anforderung zurückweist, kann Unicast verwendet werden, um die HO-Prozedur auszuführen, sodass Informationen nur durch den Quellenknoten oder den Zielknoten an die UE gesendet werden. Wenn im Vergleich dazu der Zielknoten die Anforderung akzeptiert, kann die HO-Prozedur unter Verwendung von Bicast ausgeführt werden, sodass Dubletten der Informationen durch jeden Zugangsknoten gesendet werden. Bei einigen Ausführungsformen können Bicast-Dienste auch oder alternativ durch den Zielknoten angefordert und durch den Quellenknoten akzeptiert/zurückgewiesen werden. Bei einigen Ausführungsformen können die Kopien von Informationen, die durch beide Zugangsknoten gesendet werden, nur durch den Quellenknoten verschlüsselt werden. Alternativ kann die Kopie der durch den Quellenknoten gesendeten Informationen durch den Quellenknoten verschlüsselt werden und die Kopie der durch den Zielknoten gesendeten Informationen kann durch den Zielknoten verschlüsselt werden.If the destination node rejects the request, unicast can be used to execute the HO procedure so that information is sent to the UE only by the source node or the destination node. In comparison, if the destination node accepts the request, the HO procedure may be executed using Bicast so that duplicates of the information are sent through each access node. In some embodiments, bicast services may also or alternatively be requested by the destination node and accepted / rejected by the source node. In some embodiments, the copies of information sent by both access nodes may be encrypted only by the source node. Alternatively, the copy of the information sent by the source node may be encrypted by the source node and the copy of the information sent by the destination node Information can be encrypted by the destination node.
Wie hierin beschrieben können Zugangsknoten eine Basisstation, eNB, gNB, Next Radio- (NR) -Basisstation oder eine andere Art von Wireless Access Point eines RAN aufweisen. Bei einigen Ausführungsformen kann ein Zugangsknoten einer Zelle oder einem Versorgungsbereich des Netzwerks entsprechen, das mehrere Kleinzellenvorrichtungen aufweist, von denen eine oder mehrere als Übergangs- und Empfangspunkte (TRP) für die Zugangsknoten fungieren können. Als solches kann eine Verbindung zwischen einer UE und einem Zugangsknoten einen oder mehrere Strahlen zwischen der UE und den TRPs aufweisen, die durch den Zugangsknoten verwaltet oder gesteuert werden. Bei einigen Ausführungsformen können alle TRPs des Zugangsknotens einer Netzwerkzelle entsprechen. Bei anderen Ausführungsformen können unterschiedliche TRPs des Zugangsknotens unterschiedlichen Netzwerkzellen entsprechen. Szenarios, in denen die Strahlen, zwischen der UE und dem Netzwerk, alle der gleichen Zelle entsprechen, können als Intrazellen-Mehrstrahlverbindung bezeichnet werden, und Szenarien, in denen Strahlen, zwischen der UE und dem Netzwerk unterschiedlichen Zellen entsprechen, können als Zwischenzellen-Mehrstrahlverbindung bezeichnet werden.As described herein, access nodes may include a base station, eNB, gNB, Next Radio (NR) base station or other type of RAN wireless access point. In some embodiments, an access node may correspond to a cell or coverage area of the network having a plurality of small cell devices, one or more of which may act as gateway and receiving points (TRP) for the access nodes. As such, a connection between a UE and an access node may include one or more beams between the UE and the TRPs managed or controlled by the access node. In some embodiments, all of the access point TRPs may correspond to a network cell. In other embodiments, different TRPs of the access node may correspond to different network cells. Scenarios in which the beams, between the UE and the network, all correspond to the same cell may be referred to as intra-cell multi-beam connection, and scenarios in which beams corresponding to different cells between the UE and the network may be considered inter-cell multi-beam connection be designated.
1 veranschaulicht eine Architektur eines Systems 100 eines Netzwerks gemäß einigen Ausführungsformen. Das System 100 ist als UE 101 und eine UE 102 aufweisend gezeigt. Die UEs 101 und 102 sind als Smartphones (z. B. handgehaltene mobile Touchscreen-Computervorrichtungen, die mit einem oder mehreren Mobilfunknetzwerken verbindbar sind) veranschaulicht, sie können aber auch irgendeine mobile oder nichtmobile Computervorrichtung aufweisen, wie beispielsweise persönliche digitale Assistenten (PDAs), Pager, Laptops, Desktop-Computer, drahtlose Mobilfunkvorrichtungen oder jede Computervorrichtung, die eine drahtlose Kommunikationsschnittstelle aufweist. 1 illustrates an architecture of a system 100 a network according to some embodiments. The system 100 is as UE 101 and a UE 102 having shown. The UEs 101 and 102 are illustrated as smartphones (eg, handheld mobile touch screen computing devices connectable to one or more mobile networks), but may also include any mobile or non-mobile computing device, such as personal digital assistants (PDAs), pagers, laptops, desktops Computer, wireless mobile devices or any computing device having a wireless communication interface.
Bei einigen Ausführungsformen kann irgendeine der UEs 101 und 102 eine Internet der Dinge- (IoT) -UE aufweisen, die eine Netzzugangsschicht aufweisen kann, die für leistungsarme IoT-Anwendungen konzipiert ist, die kurzlebige UE-Verbindungen einsetzen. Eine IoT-UE kann Technologien wie Maschine-Maschine- (M2M) oder Maschinentyp-Kommunikationen (MTC) zum Austauschen von Daten mit einem MTC-Server oder einer MTC-Vorrichtung über ein öffentliches Mobilkommunikationsnetzwerk (PLMN), Proximity-Based Service- (ProSe) oder Vorrichtung-Vorrichtung-(D2D) -Kommunikation, Sensornetzwerke oder IoT-Netzwerke verwenden. Der M2M- oder MTC-Austausch von Daten kann ein maschineninitiierter Austausch von Daten sein. Ein IoT-Netzwerk beschreibt miteinander verbundene IoT-UEs, die eindeutig identifizierbare eingebettete Computervorrichtungen (innerhalb der Internetinfrastruktur) aufweisen können, mit kurzlebigen Verbindungen. Die IoT-UE kann Hintergrundanwendungen (z. B. Keep-Alive-Nachrichten, Statusaktualisierungen usw.) ausführen, um die Verbindungen des IoT-Netzwerks zu erleichtern.In some embodiments, any one of the UEs 101 and 102 an Internet of Things (IoT) UE that may have a network access layer designed for low-power IoT applications that use short-lived UE connections. An IoT UE may use technologies such as machine-to-machine (M2M) or machine-type communications (MTC) to exchange data with an MTC server or an MTC device via a Public Mobile Communication Network (PLMN), Proximity-Based Service (ProSe ) or Device Device (D2D) communication, sensor networks, or IoT networks. The M2M or MTC exchange of data may be a machine-initiated exchange of data. An IoT network describes interconnected IoT UEs that may have uniquely identifiable embedded computing devices (within the Internet infrastructure) with short-lived connections. The IoT UE can run background applications (eg keep-alive messages, status updates, etc.) to facilitate the connections of the IoT network.
Die UEs 101 und 102 können konfiguriert sein, mit einem Funkzugangsnetzwerk (RAN) 110 zu verbinden, z. B. kommunikativ zu koppeln - wobei das RAN 110 beispielsweise ein Evolved Universal Mobile Telecommunications System- (UMTS) -Terrestrial Radio Access Network (E-UTRAN), ein NextGen RAN (NG RAN) oder eine andere Art von RAN sein kann. Die UEs 101 und 102 verwenden entsprechend die Verbindungen 103 und 104, von denen jede eine physikalische Kommunikationsschnittstelle oder -schicht aufweist (die nachfolgend ausführlicher beschrieben wird); in diesem Beispiel sind die Verbindungen 103 und 104 als eine Luftschnittstelle veranschaulicht, um ein kommunikatives Koppeln zu ermöglichen, und sie können mit Mobilfunkkommunikationsprotokollen, wie dem Global System for Mobile Communications- (GSM) -Protokoll, einem Codevielfachzugriff- (CDMA) -Netzwerkprotokoll, einem Push-To-Talk- (PTT) -Protokoll, einem PTT über Mobilfunk- (POC) -Protokoll, einem Universal Mobile Telecommunications System- (UMTS) -Protokoll, einem 3GPP Long Term Evolution- (LTE) -Protokoll, einem fünfte Generation- (5G) -Protokoll, einem New Radio- (NR) -Protokoll und dergleichen konsistent sein.The UEs 101 and 102 can be configured with a Radio Access Network (RAN) 110 to connect, z. B. to couple communicatively - the RAN 110 For example, an Evolved Universal Mobile Telecommunications System (UMTS) Terrestrial Radio Access Network (E-UTRAN), a NextGen RAN (NG RAN), or any other type of RAN. The UEs 101 and 102 use the connections accordingly 103 and 104 each of which has a physical communication interface or layer (described in more detail below); in this example are the links 103 and 104 as an air interface to enable communicative coupling, and may be combined with mobile radio communication protocols such as the Global System for Mobile Communications (GSM) protocol, a Code Division Multiple Access (CDMA) network protocol, a Push-To-Talk (PTT) ) Protocol, a PTT over cellular (POC) protocol, a Universal Mobile Telecommunications System (UMTS) protocol, a 3GPP Long Term Evolution (LTE) protocol, a fifth generation ( 5G) Protocol, a New Radio (NR) protocol and the like.
Bei dieser Ausführungsform können die UEs 101 und 102 ferner direkt Kommunikationsdaten über eine ProSe-Schnittstelle 105 austauschen. Die ProSe-Schnittstelle 105 kann alternativ als Sidelink-Schnittstelle bezeichnet werden, die einen oder mehrere logische Kanäle, u. a. ohne Einschränkung einen Physical Sidelink Control Channel (PSCCH), einen Physical Sidelink Shared Channel (PSSCH), einen Physical Sidelink Discovery Channel (PSDCH) und einen Physical Sidelink Broadcast Channel (PSBCH) aufweist.In this embodiment, the UEs 101 and 102 Furthermore, communicate directly communication data via a ProSe interface 105. The ProSe interface 105 may alternatively be referred to as a Sidelink interface having one or more logical channels, including but not limited to a Physical Sidelink Control Channel (PSCCH), a Physical Sidelink Shared Channel (PSSCH), a Physical Sidelink Discovery Channel (PSDCH). and a Physical Sidelink Broadcast Channel (PSBCH).
Die UE 102 ist als auf einen Zugangspunkt (AP) 106 über die Verbindung 107 zugreifend konfiguriert gezeigt. Die Verbindung 107 kann eine lokale drahtlose Verbindung, wie eine Verbindung, die mit irgendeinem IEEE 802.11-Protokoll konsistent ist, aufweisen, wobei der AP 106 einen Wireless Fidelity- (Wi-Fi®) -Router aufweisen würde. Bei diesem Beispiel ist der AP 106 derart gezeigt, dass er mit dem Internet verbunden ist, ohne mit dem Kernnetzwerk des drahtlosen Systems (das nachstehend ausführlicher beschrieben wird) zu verbinden.The UE 102 is considered to be an access point (AP) 106 about the connection 107 shown accessing configured. The connection 107 may comprise a local wireless connection, such as a connection consistent with any IEEE 802.11 protocol, wherein the AP 106 a wireless fidelity (Wi-Fi®) router. In this example, the AP is 106 shown connected to the Internet without connecting to the core network of the wireless system (to be described in more detail below).
Das RAN 110 kann einen oder mehrere Zugangsknoten aufweisen, welche die Verbindungen 103 und 104 ermöglichen. Diese Zugangsknoten (ANs) können als Basisstationen (BSs), NodeBs, eNBs, nächste Generation-NodeBs (gNB), RAN-Knoten und so weiter bezeichnet werden und können Bodenstationen (z. B. Landzugangspunkte) oder Satellitenstationen aufweisen, die eine Abdeckung innerhalb eines geografischen Bereichs bereitstellen (z. B. eine Zelle). Das RAN 110 kann einen oder mehrere RAN-Knoten zum Bereitstellen von Makrozellen, wie z. B. Makro-RAN-Knoten 111, und einen oder mehrere RAN-Knoten zum Bereitstellen von Femtozellen oder Picozellen (z. B. Zellen mit kleineren Versorgungsbereichen, kleinerer Teilnehmerkapazität oder höherer Bandbreite verglichen mit Makrozellen), z. B. leistungsarme (LP) RAN-Knoten 112 aufweisen.The RAN 110 may include one or more access nodes containing the connections 103 and 104 enable. These access nodes (ANs) may be referred to as base stations (BSs), NodeBs, eNBs, next generation NodeBs (gNB), RAN nodes, and so on, and may include ground stations (e.g., land access points) or satellite stations that provide coverage within a geographic area (for example, a cell). The RAN 110 may include one or more RAN nodes for providing macrocells, such as. For example, macro RAN nodes 111 , and one or more RAN nodes for providing femto cells or picocells (e.g., cells with smaller coverage areas, smaller subscriber capacity or higher bandwidth compared to macrocells), e.g. B. low-power (LP) RAN nodes 112 respectively.
Irgendwelche der RAN-Knoten 111 und 112 können das Luftschnittstellenprotokoll abschließen und können der erste Kontaktpunkt für die UEs 101 und 102 sein. Bei einigen Ausführungsformen kann irgendeiner der RAN-Knoten 111 und 112 verschiedene logische Funktionen für das RAN 110 erfüllen einschließlich, aber nicht beschränkt auf, Funknetzwerksteuerungs- (RNC) -Funktionen wie Funkträgerverwaltung, dynamische Uplink- und Downlink-Funkressourcenverwaltung und Datenpaketplanung und Mobilitätsverwaltung.Any of the RAN nodes 111 and 112 may terminate the air interface protocol and may be the first contact point for the UEs 101 and 102 his. In some embodiments, any one of the RAN nodes 111 and 112 different logical functions for the RAN 110 include, but are not limited to, radio network control (RNC) functions such as radio bearer management, dynamic uplink and downlink radio resource management, and data packet planning and mobility management.
Gemäß einigen Ausführungsformen können die UEs 101 und 102 konfiguriert sein, unter Verwendung von Orthogonal Frequency-Division Multiplexing- (OFDM) - Kommunikationssignalen miteinander oder mit irgendwelchen der RAN-Knoten 111 und 112 über einen Mehrträgerkommunikationskanal gemäß verschiedener Kommunikationstechniken, wie z. B., aber nicht beschränkt auf, eine Orthogonal Frequency-Division Multiple Access-(OFDMA) -Kommunikationstechnik (z. B. für Downlink-Kommunikationen) oder eine Single Carrier Frequency Division Multiple Access- (SC-FDMA) -Kommunikationstechnik (z. B. für Uplink- und die ProSe- oder Sidelink-Kommunikationen) zu kommunizieren, obwohl der Umfang der Ausführungsformen in dieser Hinsicht nicht eingeschränkt ist. Die OFDM-Signale können verschiedene orthogonale Unterträger aufweisen.According to some embodiments, the UEs 101 and 102 be configured using Orthogonal Frequency Division Multiplexing (OFDM) communication signals with each other or with any of the RAN nodes 111 and 112 via a multi-carrier communication channel according to various communication techniques such. For example, but not limited to, Orthogonal Frequency Division Multiple Access (OFDMA) communication technology (e.g., for downlink communications) or Single Carrier Frequency Division Multiple Access (SC-FDMA) communication technology (e.g. For uplink and ProSe or Sidelink communications), although the scope of the embodiments is not limited in this regard. The OFDM signals may have different orthogonal subcarriers.
Bei einigen Ausführungsformen kann ein Downlink-Ressourcengitter für Downlink-Übertragungen von irgendwelchen der RAN-Knoten 111 und 112 zu den UEs 101 und 102 verwendet werden, während Uplink-Übertragungen ähnliche Techniken verwenden können. Das Gitter kann ein Zeit-Frequenz-Gitter sein, das ein Ressourcengitter oder Zeit-Frequenz-Ressourcengitter genannt wird, das die physikalische Ressource im Downlink in jedem Schlitz ist. Solch eine Zeit-Frequenzebenendarstellung ist eine übliche Praxis für OFDM-Systeme, die sie für Funkressourcenzuordnung intuitiv macht. Jede Spalte und jede Reihe des Ressourcengitters entspricht jeweils einem OFDM-Symbol und einem OFDM-Unterträger. Die Zeitdauer des Ressourcengitters in dem Zeitbereich entspricht einem Schlitz in einem Funkrahmen. Die kleinste Zeit-Frequenz-Einheit in einem Ressourcengitter wird als ein Ressourcenelement bezeichnet. Jedes Ressourcengitter weist eine Anzahl an Ressourcenblocks auf, die das Zuordnen von bestimmten physikalischen Kanälen zu Ressourcenelementen beschreiben. Jeder Ressourcenblock weist eine Sammlung von Ressourcenelementen auf; in dem Frequenzbereich kann dies die geringste Menge an Ressourcen darstellen, die gegenwärtig zugewiesen werden können. Es gibt mehrere unterschiedliche physikalische Downlink-Kanäle, die unter Verwendung solcher Ressourcenblöcke transportiert werden.In some embodiments, a downlink resource lattice may be for downlink transmissions of any of the RAN nodes 111 and 112 to the UEs 101 and 102 while uplink transmissions may use similar techniques. The grid may be a time-frequency grid called a resource grid or time-frequency resource grid, which is the physical resource in the downlink in each slot. Such a time-frequency plane representation is a common practice for OFDM systems, making them intuitive for radio resource allocation. Each column and row of the resource grid corresponds to an OFDM symbol and an OFDM subcarrier, respectively. The duration of the resource lattice in the time domain corresponds to a slot in a radio frame. The smallest time-frequency unit in a resource grid is referred to as a resource element. Each resource grid has a number of resource blocks that describe the mapping of particular physical channels to resource elements. Each resource block has a collection of resource elements; in the frequency domain, this may represent the least amount of resources that can currently be allocated. There are several different downlink physical channels that are transported using such resource blocks.
Der Physical Downlink Shared Channel (PDSCH) kann Teilnehmerdaten und höhere Schicht-Signalisierung zu den UEs 101 und 102 transportieren. Der Physical Downlink Control Channel (PDCCH) kann neben anderen Dingen Informationen über das Transportformat und die Ressourcenzuordnungen, die mit dem PDSCH-Kanal verbunden sind, transportieren. Er kann die UEs 101 und 102 auch über das Transportformat, die Ressourcenzuordnung und HARQ-(Hybrid-ARQ) -Informationen, die mit dem geteilten Uplink-Kanal verbunden sind, informieren. Gewöhnlich kann die Downlink-Planung (Zuordnung von Steuer- und geteilten Kanalressourcenblocks zur UE 102 innerhalb einer Zelle) an irgendwelchen der RAN-Knoten 111 und 112 basierend auf Kanalqualitätsinformationen ausgeführt werden, die von irgendwelchen der UEs 101 und 102 rückgemeldet werden. Die Downlink-Ressourcenbelegungsinformationen können auf dem PDCCH gesendet werden, der für jeden der UEs 101 und 102 verwendet wird (z. B. zugewiesen ist).The Physical Downlink Shared Channel (PDSCH) may provide subscriber data and higher layer signaling to the UEs 101 and 102 transport. The Physical Downlink Control Channel (PDCCH) may, among other things, convey information about the transport format and the resource allocations associated with the PDSCH channel. He can do the UEs 101 and 102 also inform about the transport format, resource allocation and HARQ (Hybrid ARQ) information associated with the split uplink channel. Usually, downlink scheduling (assignment of control and shared channel resource blocks to UE 102 within a cell) at any of the RAN nodes 111 and 112 based on channel quality information obtained from any of the UEs 101 and 102 be confirmed. The downlink resource allocation information may be transmitted on the PDCCH corresponding to each of the UEs 101 and 102 is used (for example, is assigned).
Der PDCCH kann Steuerkanalelemente (CCEs) verwenden, um die Steuerinformationen zu transportieren. Bevor sie zu Ressourcenelementen zugeordnet werden, können die PDCCHkomplexwertigen Symbole zuerst in Quartolen organisiert werden, die dann unter Verwendung eines Unterblock-Interleavers für Ratenabgleich ausgetauscht werden können. Jeder PDCCH kann unter Verwendung von einem oder mehreren dieser CCEs gesendet werden, wobei jedes CCE neun Reihen von vier physikalischen Ressourcenelementen entsprechen kann, die als Ressourcenelementgruppen (REGs) bekannt sind. Vier Quadratur-Phasenumtastungs- (QPSK) - Symbole können zu jedem REG zugeordnet werden. Der PDCCH kann unter Verwendung eines oder mehrerer CCEs abhängig von der Größe der Downlink-Steuerinformationen (DCI) und des Kanalzustandes gesendet werden. Es kann vier oder mehr unterschiedliche PDCCH-Formate geben, die in LTE mit unterschiedlichen Anzahlen an CCEs definiert sind (z. B. Aggregationsniveau, L=1, 2, 4 oder 8).The PDCCH may use control channel elements (CCEs) to carry the control information. Before being assigned to resource elements, the PDCCH complex symbols may first be organized into quartiles, which may then be exchanged using a rate matching subblock interleaver. Each PDCCH may be sent using one or more of these CCEs, where each CCE may correspond to nine rows of four physical resource elements known as resource element groups (REGs). Four Quadrature Phase Shift Keying (QPSK) symbols can be assigned to each REG. The PDCCH may be transmitted using one or more CCEs depending on the size of the downlink control information (DCI) and the channel state. There may be four or more different PDCCH formats defined in LTE with different numbers of CCEs (eg, aggregation level, L = 1, 2, 4, or 8).
Einige Ausführungsformen können Konzepte für Ressourcenzuordnung für Steuerkanalinformationen verwenden, die eine Erweiterung der vorstehend beschriebenen Konzepte sind. Beispielsweise können einige Ausführungsformen einen Enhanced Physical Downlink Control Channel (EPDCCH) verwenden, der PDSCH-Ressourcen zur Übertragung der Steuerinformationen verwendet. Der EPDCCH kann unter eines oder mehrerer erweiterter Steuerkanalelemente (ECCEs) gesendet werden. Ähnlich wie vorstehend kann jedes ECCE neun Reihen von vier physikalischen Ressourcenelementen entsprechen, die als erweiterte Ressourcenelementgruppen (EREGs) bekannt sind. Ein ECCE kann in einigen Situationen andere Anzahlen an EREGs aufweisen. Some embodiments may use resource allocation schemes for control channel information that is an extension of the concepts described above. For example, some embodiments may use an Enhanced Physical Downlink Control Channel (EPDCCH) that uses PDSCH resources to transmit the control information. The EPDCCH can be sent under one or more extended control channel elements (ECCEs). Similar as above, each ECCE may correspond to nine rows of four physical resource elements known as Extended Resource Element Groups (EREGs). An ECCE may have other numbers of EREGs in some situations.
Das RAN 110 ist als mit einem Kernnetzwerk (CN) 120 über eine S1-Schnittstelle 113 kommunikativ gekoppelt gezeigt. Bei Ausführungsformen kann das CN 120 ein Evolved Packet Core- (EPC) -Netzwerk, ein NextGen Packet Core- (NPC) -Netzwerk oder eine andere Art von CN sein. Bei dieser Ausführungsform ist die S1-Schnittstelle 113 in zwei Teile geteilt: die S1-U-Schnittstelle 114, die Verkehrsdaten zwischen den RAN-Knoten 111 und 112 und dem Serving Gateway (S-GW) 122 tansportiert, und die S1-Mobilitätsmanagementeinheits- (MME) - Schnittstelle 115, die eine Signalschnittstelle zwischen den RAN-Knoten 111 und 112 und den MMEs 121 ist.The RAN 110 is considered as having a core network (CN) 120 via an S1 interface 113 shown communicatively coupled. In embodiments, the CN 120 an Evolved Packet Core (EPC) network, a NextGen Packet Core (NPC) network, or any other type of CN. In this embodiment, the S1 interface is 113 divided into two parts: the S1-U interface 114 , the traffic data between the RAN nodes 111 and 112 and the serving gateway (S-GW) 122 and the S1 Mobility Management Unit (MME) interface 115 which provides a signal interface between the RAN nodes 111 and 112 and the MMEs 121 is.
Bei dieser Ausführungsform weist das CN 120 die MMEs 121, das S-GW 122, das Paketdatennetzwerk- (PDN) -Gateway (p-GW) 123 und einen Heimabonnentenserver (HSS) 124 auf. Die MMEs 121 können in der Funktion der Steuerungsebene von Legacy-Serving General Packet Radio Service (GPRS) Support Nodes (SGSN) ähnlich sein. Die MMEs 121 können Mobilitätsaspekte beim Zugriff, wie beispielsweise Gateway-Auswahl und Nachverfolgungsbereichlistenmanagement verwalten. Der HSS 124 kann eine Datenbank für Netzwerkteilnehmer einschließlich abonnementbezogener Informationen aufweisen, um das Handling von Kommunikationssitzungen der Netzwerkentitäten zu unterstützen. Das CN 120 kann abhängig von der Anzahl an Mobilfunkteilnehmern, der Kapazität der Ausrüstung, der Organisation des Netzwerks usw. einen oder mehrere HSSs 124 aufweisen. Beispielsweise kann der HSS 124 Unterstützung für Routing/Roaming, Authentifizierung, Autorisierung, Benennungs-/Adressierungsauflösung, Ortsabhängigkeiten usw. bereitstellen.In this embodiment, the CN 120 the MMEs 121 , the S-GW 122 , the Packet Data Network (PDN) Gateway (p-GW) 123 and a home subscriber server (HSS) 124 on. The MMEs 121 may be similar in function to the legacy serving General Packet Radio Service (GPRS) Support Nodes (SGSN) control level. The MMEs 121 can manage access mobility issues such as gateway selection and tracking list management. The HSS 124 may include a database for network subscribers, including subscription related information, to assist in handling communication sessions of the network entities. The CN 120 may depend on the number of mobile subscribers, the capacity of the equipment, the organization of the network, etc. one or more HSSs 124 respectively. For example, the HSS 124 Provide support for routing / roaming, authentication, authorization, naming / addressing resolution, location dependencies, and so on.
Das S-GW 122 kann die S1-Schnittstelle 113 in Richtung des RAN 110 abschließen und Datenpakete zwischen dem RAN 110 und dem CN 120 routen. Außerdem kann das S-GW 122 ein lokaler Mobilitätsankerpunkt für Inter-RAN-Knoten-Handovers sein und kann auch einen Anker für Inter-3GPP-Mobilität bereitstellen. Andere Verantwortlichkeiten können Telekommunikationsüberwachung, Laden und eine Richtlinienerzwingung aufweisen.The S-GW 122 can be the S1 interface 113 in the direction of the RAN 110 complete and data packets between the RAN 110 and the CN 120 route. In addition, the S-GW 122 may be a local mobility anchor point for inter-RAN node handovers and may also provide an anchor for inter-3GPP mobility. Other responsibilities may include telecommunications surveillance, charging, and policy enforcement.
Das P-GW 123 kann eine SGi-Schnittstelle zu einem PDN abschließen. Das P-GW 123 kann Datenpakete zwischen dem EPC-Netzwerk 123 und externen Netzwerken wie einem Netzwerk, das den Anwendungsserver 130 (alternativ bezeichnet als Anwendungsfunktion (AF)) aufweist, über eine Internetprotokoll- (IP) -Schnittstelle 125 routen. Generell kann der Anwendungsserver 130 ein Element sein, das Anwendungen anbietet, die IP-Trägerressourcen mit dem Kernnetzwerk (z. B. UMTS-Paketdienste- (PS) -Domäne, LTE PS-Datendienste usw.) anbietet. Bei dieser Ausführungsform ist das P-GW 123 als kommunikativ mit einem Anwendungsserver 130 über eine IP-Kommunikationsschnittstelle 125 gekoppelt gezeigt. Der Anwendungsserver 130 kann auch konfiguriert sein, einen oder mehrere Datenübertragungsdienste (z. B. Voice-Over-Internet-Protocol- (VoIP) -Sitzungen, PTT-Sitzungen, Gruppenkommunikationssitzungen, Social-Networking-Dienste usw.) für die UEs 101 und 102 über das CN 120 zu unterstützen.The P-GW 123 can complete an SGi interface to a PDN. The P-GW 123 can data packets between the EPC network 123 and external networks such as a network that hosts the application 130 (alternatively referred to as application function (AF)), route over an internet protocol (IP) interface 125. In general, the application server 130 be an element offering applications that provide IP carrier resources with the core network (e.g., UMTS packet services (PS) domain, LTE PS data services, etc.). In this embodiment, the P-GW 123 as communicative with an application server 130 via an IP communication interface 125 shown coupled. The application server 130 may also be configured to provide one or more data transmission services (eg, Voice Over Internet Protocol (VoIP) sessions, PTT sessions, group communication sessions, social networking services, etc.) to the UEs 101 and 102 over the CN 120 to support.
Das P-GW 123 kann ferner ein Knoten für Richtlinienerzwingung und Ladedatenerfassung sein. Die Richtlinien- und Ladeerzwingungsfunktion (PCRF) 126 ist das Richtlinien- und Ladesteuerelement des CN 120. In einem Nicht-Roaming-Szenarium kann es eine einzelne PCRF in dem öffentlichen Heim-Mobilkommunikationsnetzwerk (HPLMN) geben, die mit einer Internetprotokoll-Konnektivitätszugangsnetzwerk- (IP-CAN) -Sitzung einer UE verbunden ist. In einem Roaming-Szenarium mit lokalem Verkehrsausbruch kann es zwei mit der IP-CAN-Sitzung einer UE verbundene PCRFs geben: eine Home-PCRF (H-PCRF) innerhalb eines HPLMN und eine besuchte PCRF (V-PCRF) innerhalb eines besuchten öffentlichen Mobilkommunikationsnetzwerks (VPLMN). Die PCRF 126 kann mit dem Anwendungsserver 130 über das P-GW 123 kommunikativ gekoppelt sein. Der Anwendungsserver 130 kann der PCRF 126 signalisieren, um einen neuen Dienstfluss anzuzeigen und die geeigneten Dienstgüte-(QoS) und Ladeparameter auszuwählen. Die PCRF 126 kann diese Regel in eine Richtlinien- und Ladeerzwingungsfunktion (PCEF) (nicht gezeigt) mit dem geeigneten Verkehrsflusstemplate (TFT) und der QoS-Bezeichnerklasse (QCI) bereitstellen, die das QoS und Laden wie durch den Anwendungsserver 130 spezifiziert beginnt.The P-GW 123 may also be a node for policy enforcement and charging data collection. The Policy and Charge Enforcement Function (PCRF) 126 is the policy and load control of the CN 120 , In a non-roaming scenario, there may be a single PCRF in the home public switched mobile communications network (HPLMN) connected to an Internet Protocol Connectivity Access Network (IP-CAN) session of a UE. In a roaming scenario with local traffic outbreak, there may be two PCRFs associated with an IP-CAN session of a UE: a Home PCRF (H-PCRF) within an HPLMN and a visited PCRF (V-PCRF) within a visited public mobile communication network (VPLMN). The PCRF 126 can with the application server 130 about the P-GW 123 be communicatively coupled. The application server 130 can the PCRF 126 to indicate a new service flow and select the appropriate quality of service (QoS) and charging parameters. The PCRF 126 can provide this rule in a Policy and Load Enforcement Function (PCEF) (not shown) with the appropriate traffic flow template (TFT) and QoS identifier class (QCI) that supports QoS and loading as well as the application server 130 specified begins.
Die Quantität an Vorrichtungen und/oder Netzwerken, die in 1 veranschaulicht sind, ist nur für Erklärungszwecke bereitgestellt. In der Praxis kann das System 100 zusätzliche Vorrichtungen und/oder Netzwerke; weniger Vorrichtungen und/oder Netzwerke; unterschiedliche Vorrichtungen und/oder Netzwerke; oder unterschiedlich angeordnete Vorrichtungen und/oder Netzwerke, wie sie in 1 veranschaulicht sind, aufweisen. Während dies nicht gezeigt ist, kann die Umgebung 100 beispielsweise Vorrichtungen aufweisen, welche die Kommunikation zwischen verschiedenen Komponenten in der Umgebung 100 erleichtern oder ermöglichen, wie beispielsweise Router, Modems, Gateways, Switches, Hubs usw. Alternativ oder zusätzlich können eine oder mehrere der Vorrichtungen des Systems 100 eine oder mehrere Funktionen ausführen, die als durch eine andere oder mehrere andere der Vorrichtungen des Systems 100 ausgeführt beschrieben sind. Des Weiteren können sich die Vorrichtungen des Systems 100 miteinander und/oder anderen Vorrichtungen über verdrahtete Verbindungen, drahtlose Verbindungen oder eine Kombination aus verdrahteten und drahtlosen Verbindungen verbinden. Bei einigen Ausführungsformen können eine oder mehrere Vorrichtungen des Systems 100 in einer oder mehreren anderen Vorrichtungen des Systems 100 physisch integriert sein und/oder physisch daran angebracht sein. Während „direkte“ Verbindungen zwischen bestimmten Vorrichtungen in 1 gezeigt sein können, können einige der Vorrichtungen in der Praxis miteinander über ein oder mehrere zusätzliche Vorrichtungen und/oder Netzwerke kommunizieren.The quantity of devices and / or networks used in 1 are provided for explanatory purposes only. In practice, the system can 100 additional devices and / or networks; fewer devices and / or networks; different devices and / or networks; or differently arranged Devices and / or networks, as in 1 are illustrated. While this is not shown, the environment may 100 For example, have devices that communicate between different components in the environment 100 facilitate or enable, such as routers, modems, gateways, switches, hubs, etc. Alternatively or additionally, one or more of the devices of the system 100 perform one or more functions as determined by another or more of the other devices of the system 100 are described executed. Furthermore, the devices of the system 100 connect to each other and / or other devices via wired connections, wireless connections, or a combination of wired and wireless connections. In some embodiments, one or more devices of the system 100 in one or more other devices of the system 100 be physically integrated and / or physically attached thereto. While "direct" connections between certain devices in 1 In practice, some of the devices may in practice communicate with each other via one or more additional devices and / or networks.
2 ist ein Ablaufdiagramm des beispielhaften Prozesses 200 zum Unterstützen von Bicast-Diensten in einem drahtlosen Telekommunikationsnetzwerk. Der Prozess 200 kann durch einen Zugangsknoten (z. B. Makro-RAN-Knoten 111, LP-RAN-Knoten 112, AP 106, eNB, gNB, Kleinzellenvorrichtung usw.) implementiert sein. Bei einigen Ausführungsformen können eine oder mehrere der Operationen, die in 2 beschrieben sind, ganz oder teilweise, durch eine andere Vorrichtung, wie MME 121 ausgeführt werden. 2 wird unter Bezugnahme auf die 3 und 4 nachfolgend beschrieben. 2 FIG. 10 is a flowchart of the example process. FIG 200 for supporting bicast services in a wireless telecommunications network. The process 200 can through an access node (eg macro RAN node 111 , LP RAN node 112 , AP 106 , eNB, gNB, small cell device, etc.). In some embodiments, one or more of the operations described in U.S. Pat 2 are described, in whole or in part, by another device, such as MME 121 be executed. 2 is referring to the 3 and 4 described below.
Wie gezeigt, kann der Prozess 200 das Empfangen von Fähigkeitsinformationen bezüglich Unicast- und Bicast-Fähigkeiten der UE 101 (Block 210) aufweisen. Beispielsweise kann ein Zugangsknoten eine Anforderung an die UE 101 bezüglich Fähigkeitsinformationen senden und als Reaktion auf die Anforderung Fähigkeitsinformationen von der UE 101 empfangen. Zusätzlich oder alternativ kann die Anforderung von den Zugangsknoten und/oder die Antwort von der UE 101 jeweils RRC-Nachrichten aufweisen. Bei einigen Ausführungsformen kann der Zugangsknoten die Fähigkeitsinformationen als Teil einer anfänglichen Registrierungsprozedur, welche die UE 101 einbezieht, empfangen.As shown, the process can 200 receiving capability information regarding unicast and bicast capabilities of the UE 101 (Block 210 ) respectively. For example, an access node may make a request to the UE 101 in terms of capability information and, in response to the request, capability information from the UE 101 receive. Additionally or alternatively, the request may be from the access node and / or the response from the UE 101 each have RRC messages. In some embodiments, the access node may provide the capability information as part of an initial enrollment procedure involving the UE 101 involves, receive.
3 ist ein Ablaufdiagramm eines Beispiels zum Bestimmen der Bicast-Fähigkeiten der UE 101, wie es im Block 210 ausgeführt wird. Wie gezeigt, kann das Beispiel von 3 die UE 101 und einen Zugangsknoten aufweisen. Das Beispiel von 3 wird als ein nicht begrenzendes Beispiel bereitgestellt. In der Praxis kann das Beispiel von 3 weniger, zusätzliche, alternative, Operationen oder Funktionen aufweisen. Des Weiteren können eine oder mehrere der Operationen oder Funktionen von 3 durch weniger, zusätzliche oder alternative Vorrichtungen ausgeführt werden, die eine oder mehrere der vorstehend unter Bezugnahme auf 1 beschriebenen Vorrichtungen aufweisen können. 3 Fig. 10 is a flowchart of an example of determining the Bicast capabilities of the UE 101 as it is in the block 210 is performed. As shown, the example of 3 the UE 101 and having an access node. The example of 3 is provided as a non-limiting example. In practice, the example of 3 have fewer, additional, alternative, operations or functions. Furthermore, one or more of the operations or functions of 3 be performed by fewer, additional or alternative devices, one or more of the above with reference to 1 may have described devices.
Wie gezeigt, kann sich die UE 101 in einem RRC-Verbunden-Betriebsmodus in Bezug auf den Zugangsknoten befinden (Block 310). Der Zugangsknoten kann eine Nachricht an die UE 101 senden und Informationen anfordern, welche die Fähigkeiten der UE 101 beschreiben (Linie 320). Die Nachricht kann eine UE-Fähigkeitsabfrage aufweisen (z. B. eine ueCapabilityEnquiry-Nachricht), die Informationen anfordert, die anzeigen, ob die UE 101 fähig ist, Unicast und/oder Bicast-Kommunikationen zu unterstützen. Als Antwort kann die UE 101 dem Zugangsknoten die angeforderten Informationen bereitstellen (Linie 330). Wie gezeigt kann die UE 101 die Informationen als Teil einer UE-Fähigkeitsinformationennachricht (z. B. eine ueCapabiiltyInformation) bereitstellen.As shown, the UE 101 in an RRC connected mode of operation with respect to the access node (block 310 ). The access node can send a message to the UE 101 send and request information describing the capabilities of the UE 101 describe (line 320 ). The message may include a UE capability query (eg, a Capability Inquiry message) requesting information indicating whether the UE 101 is able to support unicast and / or bicast communications. In response, the UE 101 provide the access node with the requested information (line 330 ). As shown, the UE 101 provide the information as part of a UE capability information message (e.g., a ubababyilty information).
Unter erneuter Bezugnahme auf 2 kann der Prozess 200 das Bestimmen aufweisen, ob Bicasten oder Unicasten zur UE 101 verwendet werden soll (Block 220). Zum Beispiel kann der Zugangsknoten basierend auf den Fähigkeiten der UE 101 bestimmen, ob Bicasten oder Unicasten zur UE 101 verwendet werden soll. Wenn die UE 101 fähig ist, Bicast-Dienste zu unterstützen, kann der Zugangsknoten bestimmen, Bicast für die UE 101 zu aktivieren. Wenn im Vergleich dazu die UE 101 nicht fähig ist, Bicast-Dienste zu unterstützen, kann der Zugangsknoten bestimmen, dass Bicast für die UE 101 nicht zu aktivieren ist. Bei einigen Ausführungsformen kann der Zugangsknoten basierend auf einem oder mehreren zusätzlichen (oder alternativen) Faktoren bestimmen, ob Bicast für die UE 101 aktiviert werden soll.Referring again to 2 can the process 200 determining whether bicasts or unicasts are UE 101 should be used (block 220 ). For example, the access node may be based on the capabilities of the UE 101 determine if bicasts or unicasts are to UE 101 should be used. If the UE 101 is able to support Bicast services, the access node can determine Bicast for the UE 101 to activate. When compared to the UE 101 unable to support bicast services, the access node may determine that bicast for the UE 101 not to be activated. In some embodiments, the access node may determine whether bicast for the UE based on one or more additional (or alternative) factors 101 should be activated.
Ein Beispiel solcher Faktoren kann eine Verfügbarkeit von drahtlosen Ressourcen des Zugangsknotens und/oder eines oder mehrerer anderer Zugangsknoten aufweisen (z. B. eine andere Basisstation, Kleinzellenvorrichtung usw., um am Bicasten von Informationen zur UE 101 teilzunehmen). Andere Faktoren können eine oder mehrere Netzwerkbedingungen, wie eine Quantität von aktiven UEs 101 in einem Versorgungsbereich des Netzwerks, ein Verkehrsüberlastungsgrad, Signalstörung usw., aufweisen. Zusätzliche Beispiele solcher Faktoren können einen Vorrichtungstyp, welcher der UE 101 entspricht (wie beispielsweise, ob die UE 101 zu Ultra-Reliable Low Latency Communication (URLLC) fähig oder dafür konfiguriert ist), eine Quantität von UEs 101, die bereits Bicast-Dienste in einer oder mehreren Zellen empfangen, eine Art von Informationen und/oder Dienst, die bzw. der an die UE 101 bereitzustellen oder anderweitig damit verbunden ist (z. B. hochwertige Informationen, zeitabhängige Informationen, Informationen mit einer bestimmten QoS usw.), aufweisen. Bei einigen Ausführungsformen kann der Zugangsknoten basierend darauf, ob es wünschenswert ist (und/oder wie wünschenswert (z. B., über einem Begehrtheitsschwellenwert) bestimmen, ob Bicast-Dienste aktiviert werden sollen, um ein Vertrauensniveau sicherzustellen/zu erhöhen, das mit dem Bereitstellen eines Dienstes und/oder von Informationen an eine bestimmte UE 101 und/oder Art von UE 101 verbunden ist.An example of such factors may include availability of wireless resources of the access node and / or one or more other access nodes (eg, another base station, small cell device, etc.) to biege the information to the UE 101 participate). Other factors may include one or more network conditions, such as a quantity of active UEs 101 in a service area of the network, a traffic congestion level, signal interference, etc. Additional examples of such factors may include a device type, which is the UE 101 corresponds (for example, whether the UE 101 is capable of or configured for Ultra-Reliable Low Latency Communication (URLLC)), a quantity of UEs 101 . which already receive bicast services in one or more cells, a type of information and / or service that is sent to the UE 101 or otherwise associated with it (eg, high-quality information, time-dependent information, information with a particular QoS, etc.). In some embodiments, based on whether it is desirable (and / or how desirable (eg, above a desire threshold), the access node may determine whether to enable bicast services to ensure / increase a level of trust with the Providing a service and / or information to a particular UE 101 and / or type of UE 101 connected is.
Wenn der Zugangsknoten bestimmt, dass Bicast-Dienste für die UE 101 nicht aktiviert werden sollen (Block 230 - Nein), kann der Prozess 200 Unicast-Informationen zur UE 101 aufweisen (Block 240). Wenn beispielsweise die UE 101 nicht fähig ist, Bicast-Dienste zu unterstützen, kann der Zugangsknoten veranlassen, dass zu sendende Informationen von dem Netzwerk über Unicast an die UE 101 gesendet werden. Der Strahl, der für Unicast verwendet wird, kann durch den Zugangsknoten eingerichtet und konfiguriert werden.If the access node determines that Bicast services for the UE 101 not to be activated (block 230 - No), the process can 200 Unicast information about the UE 101 have (block 240 ). For example, if the UE 101 is unable to support bicast services, the access node may cause information to be sent from the network to the UE via unicast 101 be sent. The beam used for unicast can be set up and configured by the access node.
Wenn der Zugangsknoten bestimmt, dass Bicast-Dienste für die UE 101 aktiviert werden sollen (Block 230 - Ja) kann der Prozess 200, das Konfigurieren der UE 101 und/oder des Netzwerks für Bicast aufweisen (Block 250). Beispielsweise kann der Zugangsknoten Konfigurationsinformationen bezüglich des Bicast-Dienstes zur UE 101 kommunizieren. Die Konfigurationsinformationen können anzeigen, wie (z. B. welcher Träger, welche Bänder, Zugangsvorrichtung usw.) die UE 101 die Bicast-Dienste empfangen soll. Bei einigen Ausführungsformen können die Konfigurationsinformationen einen oder mehrere Signaling Radio Bearer (SRB) und/oder Dedicated Radio Bearers (DRB) beschreiben, die mit dem Bicast-Dienst zu verbinden sind.If the access node determines that Bicast services for the UE 101 to be activated (block 230 - Yes) can the process 200 , configuring the UE 101 and / or the network for bicast (block 250 ). For example, the access node may provide configuration information regarding the Bicast service to the UE 101 communicate. The configuration information may indicate how (e.g., which carrier, which bands, access device, etc.) the UE 101 to receive the Bicast services. In some embodiments, the configuration information may describe one or more Signaling Radio Bearers (SRB) and / or Dedicated Radio Bearers (DRBs) to be connected to the Bicast service.
4 ist ein Ablaufdiagramm eines Beispiels zum Konfigurieren einer UE für Bicast. Wie gezeigt, kann das Beispiel von 4 die UE 101 und einen Zugangsknoten aufweisen. Das Beispiel von 4 wird als ein nicht begrenzendes Beispiel bereitgestellt. In der Praxis kann das Beispiel von 4 weniger, zusätzliche, alternative Operationen oder Funktionen aufweisen. Des Weiteren können eine oder mehrere der Operationen oder Funktionen von 4 durch weniger, zusätzliche oder alternative Vorrichtungen ausgeführt werden, die eine oder mehrere der vorstehend unter Bezugnahme auf 1 beschriebenen Vorrichtungen aufweisen können. 4 Fig. 10 is a flowchart of an example of configuring a UE for Bicast. As shown, the example of 4 the UE 101 and having an access node. The example of 4 is provided as a non-limiting example. In practice, the example of 4 have fewer, additional, alternative operations or functions. Furthermore, one or more of the operations or functions of 4 be performed by fewer, additional or alternative devices, one or more of the above with reference to 1 may have described devices.
Wie gezeigt, kann sich die UE 101 in einem RRC-Verbunden-Betriebsmodus in Bezug auf den Zugangsknoten befinden (Block 410). Bei einigen Ausführungsformen kann wie vorstehend beschrieben der Zugangsknoten bestimmen, ob Bicast für die UE 101 aktiviert werden soll (Block 420). Alternativ kann der Zugangsknoten konfiguriert sein, Bicast für alle UEs 101 zu aktivieren, sodass der Zugangsknoten nicht bestimmen kann, ob Bicast aktiviert werden soll. Unter der Annahme, dass Bicast-Dienste für die UE 101 aktiviert/bereitgestellt werden sollen, kann der Zugangsknoten Konfigurationsinformationen an die UE 101 senden, um beispielsweise die UE 101 über den Bicast-Dienst zu benachrichtigen und/oder die UE 101 zu aktivieren, den Bicast-Dienst zu empfangen (Linie 430). Die Informationen können als eine RRC-Nachricht, wie beispielsweise eine RRC-Verbindungs-Rekonfigurationsnachricht) gesendet werden. Als Reaktion auf die Nachricht kann die UE 101 bestimmen, ob der Bicast-Dienst akzeptiert werden soll. Zusätzlich oder alternativ kann die UE 101 dem Zugangsknoten durch das Anzeigen erwirdern, dass die Konfigurationsinformationen empfangen wurden, und/oder dass die UE 101 es akzeptiert oder übereinstimmt, den Bicast-Dienst zu empfangen (Linie 440). Bei einigen Ausführungsformen kann die UE 101 die Antwort in einer RRC-Nachricht, wie beispielsweise einer RRC-Verbindungsrekonfiguration-abgeschlossen-Nachricht senden.As shown, the UE 101 in an RRC connected mode of operation with respect to the access node (block 410 ). In some embodiments, as described above, the access node may determine whether bicast for the UE 101 should be activated (block 420 ). Alternatively, the access node may be configured to bicast for all UEs 101 so that the access node can not determine whether to enable bicast. Assuming that bicast services for the UE 101 enabled / provided, the access node can provide configuration information to the UE 101 send to, for example, the UE 101 to notify about the Bicast service and / or the UE 101 to receive the Bicast service (line 430 ). The information may be sent as an RRC message, such as an RRC connection reconfiguration message. In response to the message, the UE 101 determine if the Bicast service should be accepted. Additionally or alternatively, the UE 101 the access node by indicating that the configuration information has been received, and / or that the UE 101 it accepts or agrees to receive the Bicast service (line 440 ). In some embodiments, the UE 101 send the response in an RRC message, such as an RRC connection reconfiguration completed message.
Unter erneuter Bezugnahme auf 2 kann der Prozess 200 aufweisen, zu veranlassen, dass Informationen zur UE 101 mittels Bicast übertragen werden (Block 260). Beispielsweise kann der Zugangsknoten auf die Nachricht von der UE 101 durch Bewirken, dass Informationen zur UE 101 mittels Bicast übertragen werden, antworten. Bei einigen Ausführungsformen kann der Zugangsknoten alle Strahlen, die verwendet werden, um zur UE 101 zu bicasten, einrichten und unterstützen. Bei einigen Ausführungsformen können einige oder alle der Strahlen, die verwendet werden, um zur UE 101 zu bicasten, durch einen oder mehrere andere Zugangsknoten (z. B. eNBs, gNBs, Kleinzellenvorrichtungen, APs 106 usw.) eingerichtet und unterstützt werden. Bei einer derartigen Ausführungsform kann der Zugangsknoten Befehle und Konfigurationsinformationen für die anderen Zugangsknoten bereitstellen, welche die Strahlen einrichten und unterstützen, und kann Informationen zur UE 101 bicasten. Zusätzlich oder alternativ kann der Zugangsknoten Kopien der Informationen bereitstellen und/oder anzeigen, welche Informationen (z. B. die Identität und der Ort der Informationen) zur UE 101 zu bicasten sind.Referring again to 2 can the process 200 have to cause that information to the UE 101 be transmitted by means of bicast (block 260 ). For example, the access node can access the message from the UE 101 by causing information to the UE 101 be transmitted via bicast, answer. In some embodiments, the access node may include all the rays that are used to access the UE 101 to bicaste, set up and support. In some embodiments, some or all of the beams that are used to access the UE 101 to bicast through one or more other access nodes (eg, eNBs, gNBs, small cell devices, APs 106 etc.) are set up and supported. In such an embodiment, the access node may provide commands and configuration information for the other access nodes that set up and support the beams, and may provide information about the UE 101 bicasten. Additionally or alternatively, the access node may provide copies of the information and / or indicate which information (eg, the identity and location of the information) to the UE 101 to bicasts are.
5 ist ein Ablaufdiagramm eines Beispiels zum Konfigurieren einer UE für Bicast. Wie gezeigt, kann das Beispiel von 5 die UE 101 und einen Zugangsknoten aufweisen. Das Beispiel von 5 wird als ein nicht begrenzendes Beispiel bereitgestellt. In der Praxis kann das Beispiel von 5 weniger, zusätzliche, alternative Operationen oder Funktionen aufweisen. Des Weiteren können eine oder mehrere der Operationen oder Funktionen von 5 durch weniger, zusätzliche oder alternative Vorrichtungen ausgeführt werden, die eine oder mehrere der vorstehend unter Bezugnahme auf 1 beschriebenen Vorrichtungen aufweisen können. 5 Fig. 10 is a flowchart of an example of configuring a UE for Bicast. As shown, the example of 5 the UE 101 and having an access node. The example of 5 is provided as a non-limiting example. In practice, the example of 5 less, additional, alternative operations or Have functions. Furthermore, one or more of the operations or functions of 5 be performed by fewer, additional or alternative devices, one or more of the above with reference to 1 may have described devices.
Wie gezeigt, kann die UE 101 in einem RRC-Verbunden-Modus sein und mit einem oder mehreren Zugangsknoten über Bicast kommunizieren (Block 510). Die Zugangsknoten können bestimmen, ob das Bicasten von Informationen zur UE 101 fortgesetzt werden soll (Block 520). Bei einigen Ausführungsformen kann der Zugangsknoten basierend auf einem oder mehreren der Faktoren, die der Zugangsknoten verwendet haben kann, um das Bicasten von Informationen zur UE 101 zu beginnen, bestimmen, ob das Bicasten von Informationen fortgesetzt werden soll. Wie vorstehend erwähnt, können diese Faktoren Überlastungsniveaus, eine Verfügbarkeit von drahtlosen Ressourcen, eine Quantität von UEs 101, die sich in einem Versorgungsbereich des Zugangsknotens befinden, usw. aufweisen. Bei einigen Ausführungsformen kann der Zugangsknoten auch oder alternativ basierend auf dem Ablauf eines Timers, ob eine Prozedur (z. B. eine HO-Prozedur), für die das Bicast aktiviert wurde, abgeschlossen wurde, usw. bestimmen, ob das Bicasten von Informationen fortgesetzt werden soll.As shown, the UE 101 be in an RRC connected mode and communicate with one or more access nodes via Bicast (Block 510 ). The access nodes can determine whether the binding of information to the UE 101 should be continued (block 520 ). In some embodiments, the access node may be based on one or more of the factors that the access node may have used to bicastate information to the UE 101 To begin, determine whether the Bicasten of information should be continued. As mentioned above, these factors may include congestion levels, availability of wireless resources, a quantity of UEs 101 that are in a coverage area of the access node, etc. In some embodiments, or alternatively based on the expiration of a timer, whether a procedure (eg, an HO procedure) for which the bicast has been activated has been completed, etc., the access node may also determine whether the binding of information continues shall be.
Wenn der Zugangsknoten bestimmt, das Bicast fortzusetzen, kann der Zugangsknoten davon Abstand nehmen, die Art und Weise zu ändern, in welcher der gegenwärtige Bicast-Dienst bereitgestellt wird. Wenn die Zugangsknoten bestimmen, dass der Bicast-Dienst nicht fortgesetzt werden soll, kann der Zugangsknoten eine Nachricht zur UE 101 zu kommunizieren, die anzeigt, dass der Bicast-Dienst zu beenden oder zu unterbrechen ist, und/oder dass der Zugangsknoten zu Unicast zur UE 101 (Linie 530) übergehen muss. Bei einigen Ausführungsformen kann der Zugangsknoten die UE 101 über eine RRC-Nachricht benachrichtigen. Des Weiteren kann der Zugangsknoten Konfigurationsinformationen für den Unicast-Dienst an die UE bereitstellen, was einen Hinweis auf die Träger, Frequenzen und/oder Vorrichtungen aufweisen kann, die zu verwenden sind, um Informationen zur UE 101 zu unicasten. Als Antwort kann die UE 101 eine Bestätigungsnachricht zu den Zugangsknoten kommunizieren (Linie 540) und nach dem Empfangen der Bestätigungsnachricht kann der Zugangsknoten beginnen, mit der UE über den Unicast-Dienst zu kommunizieren (Block 550). Die Bestätigung kann eine RRC-Nachricht, wie eine RRCReconfigurationComplete-Nachricht aufweisen.If the ingress node determines to continue the bicast, the ingress node may refrain from changing the manner in which the current bicast service is deployed. If the access nodes determine that the Bicast service should not continue, the access node may send a message to the UE 101 to communicate, indicating that the Bicast service is to be terminated or paused, and / or that the access node is to unicast to the UE 101 (Line 530 ) must go over. In some embodiments, the access node may be the UE 101 notify about an RRC message. Furthermore, the access node may provide configuration information for the unicast service to the UE, which may include an indication of the bearers, frequencies and / or devices to be used for information about the UE 101 to unicasts. In response, the UE 101 communicate an acknowledgment message to the access nodes (line 540 ) and after receiving the acknowledgment message, the access node may begin to communicate with the UE via the unicast service (block 550 ). The acknowledgment may include an RRC message, such as an RRCReconfigurationComplete message.
Die 6 bis 7 sind Ablaufdiagramme eines Beispiels zum Implementieren von Bicast während einer HO-Prozedur. Wie gezeigt, kann das Beispiel der 6 bis 7 die UE 101 einen Quellenzugangsknoten und einen Zielzugangsknoten (entsprechend bezeichnet als „Quellenknoten“ und „Zielknoten“) aufweisen. Das Beispiel der 6 bis 7 wird als ein nicht begrenzendes Beispiel bereitgestellt. In der Praxis kann das Beispiel der 6 bis 7 weniger, zusätzliche, alternative Operationen oder Funktionen aufweisen. Des Weiteren können eine oder mehrere der Operationen oder Funktionen der 6 bis 7 durch weniger, zusätzliche oder alternative Vorrichtungen ausgeführt werden, die eine oder mehrere der vorstehend unter Bezugnahme auf 1 beschriebenen Vorrichtungen aufweisen können.The 6 to 7 FIG. 10 are flowcharts of an example of implementing Bicast during an HO procedure. As shown, the example of the 6 to 7 the UE 101 a source access node and a destination access node (correspondingly referred to as "source node" and "destination node"). The example of 6 to 7 is provided as a non-limiting example. In practice, the example of the 6 to 7 have fewer, additional, alternative operations or functions. Furthermore, one or more of the operations or functions of the 6 to 7 be performed by fewer, additional or alternative devices, one or more of the above with reference to 1 may have described devices.
Wie gezeigt, kann sich die UE 101 in einem RRC-Verbunden-Betriebsmodus in Bezug auf den Quellenknoten befinden (Block 610). Der Quellenknoten kann eine Anforderung an die UE 101 bezüglich UE-Fähigkeitsinformationen senden, die einen Hinweis darauf aufweisen können, ob die UE 101 fähig ist Informationen von dem Netzwerk über einen Bicast-Dienst zu empfangen, und als Antwort kann die UE 101 die Fähigkeitsinformationen an den Quellenknoten bereitstellen (Linie 620). Die UE 101 kann periodisch Messungen von RAN-Zuständen vornehmen und einen Messbericht zum Quellenknoten kommunizieren (Linie 630). Abhängig von dem Messbericht kann der Quellenknoten eine HO-Prozedur für die UE 101 initiieren (Block 640). Die HO-Prozedur kann eine Zwischenzellen-HO-Prozedur oder eine Intrazellen-HO-Prozedur sein. Zum Zwecke des Beschreibens des Beispiels der 6 bis 7 wird angenommen, dass die HO-Prozedur eine Zwischenzellen-HO ist. Die hierin beschriebenen Techniken können jedoch auch auf Intrazellen-HO-Prozeduren angewandt werden.As shown, the UE 101 in an RRC connected mode of operation with respect to the source node (block 610 ). The source node may make a request to the UE 101 in terms of UE capability information, which may have an indication of whether the UE 101 capable of receiving information from the network via a Bicast service, and in response the UE 101 provide the capability information at the source node (line 620 ). The UE 101 can periodically take measurements of RAN states and communicate a measurement report to the source node (line 630 ). Depending on the measurement report, the source node may request an HO procedure for the UE 101 initiate (block 640 ). The HO procedure may be an intercell HO procedure or an intracell HO procedure. For the purpose of describing the example of 6 to 7 It is assumed that the HO procedure is an inter-cell HO. However, the techniques described herein may also be applied to intracellular HO procedures.
Der Quellenknoten kann bestimmen, ob Bicast für die HO-Prozedur aktiviert werden soll (Block 650). Wie vorstehend beschrieben kann der Quellenknoten diese Bestimmung basierend auf einem oder mehreren Faktoren, wie beispielsweise, ob die UE 101 fähig ist, Bicast-Dienste zu unterstützen, Drahtlosressourcenverfügbarkeit, Netzwerkzuständen, die zu den Quellen- und/oder Zielknoten gehören, einem Vorrichtungstyp der UE 101 (z. B. eine URLLC-Vorrichtung), eine Informationsart, die während der HO-Prozedur zur UE 101 zu senden ist (z. B. zeitabhängige Informationen), ein Dienst, der an die UE 101 bereitzustellen ist (z. B. ein Anrufdienst) usw. vorgenommen werden. Zum Zwecke des Beschreibens der 6 bis 7 wird angenommen, dass der Quellenknoten bestimmt, dass Bicast an die UE 101 bereitgestellt werden soll.The source node can determine whether to enable bicast for the HO procedure (block 650 ). As described above, the source node may determine this determination based on one or more factors, such as whether the UE 101 capable of supporting bicast services, wireless resource availability, network states belonging to the source and / or destination nodes, a device type of the UE 101 (eg, a URLLC device), an information type that is used during the HO procedure for the UE 101 to send (eg, time-dependent information), a service sent to the UE 101 is to be provided (eg, a call service), etc. For the purpose of describing the 6 to 7 it is assumed that the source node determines that bicast to the UE 101 should be provided.
Der Quellenknoten kann eine HO-Anforderungsnachricht erzeugen und zu dem Zielknoten kommunizieren (Linie 660). Die HO-Anforderungsnachricht kann eine Anforderung für einen Bicast-Dienst aufweisen, der während der HO-Prozedur an die UE 101 bereitzustellen ist. Bei einigen Ausführungsformen kann die HO-Anforderungsnachricht auch oder alternativ einen Hinweis aufweisen, dass der Quellenknoten bestimmt hat, Bicast-Dienste für die UE 101 zu aktivieren. Der Zielknoten kann die Nachricht empfangen und bestimmen, ob die Bicast-Dienstanforderung unterstützt oder durch den Quellenknoten angezeigt werden soll (Block 670).The source node may generate a HO request message and communicate to the destination node (line 660 ). The HO request message may include a request for a Bicast service during the HO procedure to the UE 101 is to provide. In some embodiments, the HO request message may also or alternatively include an indication that the source node has designated bicast services for the UEs 101 to activate. The destination node may receive the message and determine whether the bicast service request is to be supported or displayed by the source node (Block 670 ).
Wie vorstehend beschrieben kann der Zielknoten diese Bestimmung basierend auf einem oder mehreren Faktoren, wie Netzwerkbedingungen, Verfügbarkeit von Netzwerkressourcen, Vorrichtungstyp der UE 101, einem Diensttyp, der an die UE bereitgestellt wird, einem Datentyp, der den Informationen entspricht, die mittels Bicast übertragen werden, usw.) vornehmen. Die Anforderung von dem Quellenknoten kann Synchronisierungsinformationen aufweisen, wobei der Quellenknoten und der Zielknoten Bicast-Informationen zur UE 101 in einer synchronisierten Weise (z. B. zur gleichen Zeit, über den gleichen Zeitraum usw.) bicasten. Bei einigen Ausführungsformen können einige oder alle der Informationen, anhand denen der Quellenknoten diese Bestimmung vornehmen kann, überwacht und durch den Zielknoten gesammelt und/oder von dem Quellenknoten (in der HO-Anforderungsnachricht oder einer anderen Nachricht) empfangen werden. Der Zielknoten kann dem Quellenknoten mit einem Hinweis antworten, ob der Zielknoten den Bicast-Dienst unterstützt (Block 670). Wie gezeigt, kann dieser Hinweis Teil einer Bestätigungsnachricht sein, die der vorhergehenden HO-Anforderungsnachricht entspricht. Zum Zwecke des Beschreibens der 6 bis 7 wird angenommen, dass der Zielknoten bestimmt, dass Bicast an die UE 101 bereitgestellt werden soll.As described above, the destination node may determine this determination based on one or more factors such as network conditions, availability of network resources, device type of the UE 101 , a service type provided to the UE, a data type corresponding to the information to be transferred by bicast, etc.). The request from the source node may include synchronization information, wherein the source node and the destination node provide bicast information to the UE 101 bicasts in a synchronized manner (eg, at the same time, over the same time period, etc.). In some embodiments, some or all of the information by which the source node may make this determination may be monitored and collected by the destination node and / or received from the source node (in the HO request message or other message). The destination node may respond to the source node with an indication as to whether the destination node supports the bicast service (Block 670 ). As shown, this hint may be part of an acknowledgment message corresponding to the previous HO request message. For the purpose of describing the 6 to 7 It is assumed that the destination node determines that bicast to the UE 101 should be provided.
Unter jetziger Bezugnahme auf 7 kann der Quellenknoten eine Nachricht an den Zielknoten senden, um Informationen für die HO-Prozedur anzuzeigen, wie beispielsweise einen Uplink-Paketdaten-Konvergenzprotokoll- (PDCP) -SN-Senderstatus und einen Downlink-PDCP SN-Senderstatus von E-UTRAN-Radio Access Bearers (E-RABS), für die PDCP-Statuserhaltung Anwendung finden kann (z. B. für Radio Link Control- (RLC) -Acknowledged Mode (AM)). Des Weiteren kann der Quellenknoten eine Kopie der Informationen bereitstellen, die während der HO-Prozedur zur UE 101 zu bicasten sind (Linie 720). Wie gezeigt, kann die Kopie der Bicast-Informationen durch den Quellenknoten verschlüsselt sein oder auch nicht. Die Bedeutung dessen, ob der Quellenknoten die Bicast-Informationen verschlüsselt, wird nachfolgend im Detail unter Bezugnahme auf Block 780 beschrieben.With reference now to 7 For example, the source node may send a message to the destination node to indicate information for the HO procedure, such as an uplink packet data convergence protocol (PDCP) SN transmitter status and a downlink PDCP SN transmitter status of E-UTRAN radio access Bearers (E-RABS) for which PDCP status maintenance can be used (eg for Radio Link Control (RLC) acknowledged mode (AM)). Furthermore, the source node may provide a copy of the information that is to the UE during the HO procedure 101 to bicasten are (line 720 ). As shown, the copy of the bicast information may or may not be encrypted by the source node. The meaning of whether the source node encrypts the bicast information will be described in detail below with reference to block 780 described.
Der Quellenknoten kann auch oder alternativ HO-Konfigurationsinformationen zur UE 101 kommunizieren (Linie 730). Dies kann eine RRC-Verbindungsrekonfigurationsnachricht aufweisen, die eine Benachrichtigung aufweisen kann, dass Bicast für die HO-Prozedur aktiviert ist, und/oder Konfigurationsinformationen, um die UE 101 in die Lage zu versetzen, an dem Bicast-Dienst teilzunehmen (z. B. die UE 101 in die Lage zu versetzen, redundante Kopien von Informationen von den Quellen- und Zielknoten zu empfangen).The source node may also or alternatively be HO configuration information to the UE 101 communicate (line 730 ). This may include an RRC connection reconfiguration message that may include a notification that Bicast is enabled for the HO procedure and / or configuration information about the UE 101 to be able to participate in the Bicast service (eg the UE 101 to receive redundant copies of information from the source and destination nodes).
Der Quellenknoten kann auch oder alternativ eine Kopie der Informationen, die an die UE 101 (Block 740) mittels Bicast übertragen werden, kommunizieren. Bei einigen Ausführungsformen kann der Quellenknoten diese Informationen zu einer anderen Zeit während der HO-Prozedur bereitstellen. Beispielsweise kann die UE 101 einen Strahl, der zwischen der UE 101 und dem Quellenknoten hergestellt ist, sogar nachdem die HO-Prozedur abgeschlossen ist, aufrechterhalten und der Quellenknoten kann den Strahl verwenden, um eine Kopie der Bicast-Daten an die UE 101 zu senden. Sobald die Daten empfangen wurden, können die UE 101 und der Quellenknoten die Verbindung nicht mehr aufrechterhalten. Bei einigen Ausführungsformen kann der Quellenknoten die Kopie der Informationen zur UE 101 zu einer anderen Zeit kommunizieren. Beispielsweise kann der Quellenknoten die Informationen zur UE 101 zur gleichen Zeit wie der Zielknoten kommunizieren (siehe z. B. Linie 790). Bei einer derartigen Ausführungsform kann der Quellenknoten Timing- und andere Arten von Konfigurationsinformationen für die Bicast-Prozedur an den Zielknoten bereitstellen und jeder Knoten (der Quellenknoten und der Zielknoten) kann Kopien der Informationen gemäß den Timing- und Konfigurationsinformationen zur UE 101 kommunizieren. Der Quellenknoten kann die Timing- und anderen Konfigurationsinformationen in der HO-Anforderung (siehe Linie 660), dem Sequenznummer- (SN) -Statustransfer (siehe Linie 710), mit der Kopie der Bicast-Daten (siehe Linie 720) oder zu einer anderen Zeit bereitstellen. Bei einigen Ausführungsformen können die durch den Zielknoten empfangenen Timing- und Konfigurationsinformationen von dem Zielknoten verwendet werden, um zu bestimmen, ob an der Bicast-Prozedur teilgenommen werden soll (siehe Block 670).The source node may also or alternatively be a copy of the information sent to the UE 101 (Block 740 ) are transmitted by means of bicast. In some embodiments, the source node may provide this information at a different time during the HO procedure. For example, the UE 101 a ray between the UE 101 and the source node is established, even after the HO procedure is completed, and the source node can use the beam to send a copy of the bicast data to the UE 101 to send. Once the data has been received, the UE can 101 and the source node is no longer maintaining the connection. In some embodiments, the source node may be the copy of the information to the UE 101 communicate to another time. For example, the source node may provide the information to the UE 101 at the same time as the destination node (see, for example, line 790 ). In such an embodiment, the source node may provide timing and other types of configuration information for the bicast procedure to the destination node, and each node (the source node and the destination node) may copy the information according to the timing and configuration information to the UE 101 communicate. The source node can provide the timing and other configuration information in the HO request (see line 660 ), the sequence number (SN) bus transfer (see line 710 ), with the copy of the bicast data (see line 720 ) or at a different time. In some embodiments, the timing and configuration information received by the destination node may be used by the destination node to determine whether to participate in the bicast procedure (see block 670 ).
Gemäß den HO-Konfigurationsinformationen von dem Quellenknoten (Linie 730) kann die UE 101 an einer Wahlfrei-Zugriff-Prozedur, die den Zielknoten einbezieht, teilnehmen und diese abschließen (Linie 750). Nach dem Abschließen der Wahlfrei-Zugriff-Prozedur kann die UE 101 eine Nachricht an den Zielknoten senden, die anzeigt, dass die HO-Prozedur abgeschlossen wurde (Linie 670). Wie gezeigt, kann dies eine RRC-Verbindungsrekonfiguration-abgeschlossen-Nachricht aufweisen. Wie gezeigt, kann der Zielknoten die Kopie von Bicast-Informationen, die zuvor von dem Quellenknoten empfangen wurden, (optional) verschlüsseln (Block 780).According to the HO configuration information from the source node (line 730 ) the UE 101 participate in and complete an arbitrary access procedure involving the destination node (line 750 ). After completing the random access procedure, the UE 101 send a message to the destination node indicating that the HO procedure has been completed (line 670 ). As shown, this may include an RRC connection reconfiguration complete message. As shown, the destination node may (optionally) encrypt the copy of bicast information previously received from the source node (Block 780 ).
Wie vorstehend erwähnt kann die Kopie von an den Zielknoten bereitgestellten Bicast-Informationen bereits durch den Quellenknoten verschlüsselt sein oder auch nicht. Wenn die Bicast-Informationen bereits verschlüsselt sind, kann der Zielknoten die Informationen zur UE 101 kommunizieren, ohne die Informationen wieder verschlüsseln zu müssen. In diesem Szenarium kann die UE 101 nur einen Verschlüsselungsschlüssel (z. B. einen RRC-Verschlüsselungsschlüssel, Teilnehmerebenenschlüssel usw.) verwenden, um beide Kopien der Informationen zu entschlüsseln, da beide Kopien von Bicast-Informationen durch den Quellenknoten verschlüsselt worden sein können. Wenn im Vergleich dazu der Quellenknoten die Kopie der an den Zielknoten gesendeten Bicast-Informationen nicht verschlüsselt (Linie 720), kann der Zielknoten die Informationen vor deren Kommunizieren zur UE 101 verschlüsseln (Linie 790). In diesem Szenarium kann die UE 101 einen unterschiedlichen Verschlüsselungsschlüssel verwenden, um jede Kopie von Bicast-Informationen zu entschlüsseln, da jede Kopie der Bicast-Informationen durch unterschiedliche Zugangsknoten verschlüsselt ist. As mentioned above, the copy of bicast information provided to the destination node may or may not already be encrypted by the source node. If the bicast information is already encrypted, the destination node may provide the information to the UE 101 communicate without having to re-encrypt the information. In this scenario, the UE 101 use only one encryption key (eg, an RRC encryption key, subscriber level key, etc.) to decrypt both copies of the information, since both copies of bicast information may have been encrypted by the source node. In comparison, if the source node does not encrypt the copy of the bicast information sent to the destination node (line 720 ), the destination node may transmit the information before communicating to the UE 101 encrypt (line 790 ). In this scenario, the UE 101 use a different encryption key to decrypt each copy of bicast information because each copy of the bicast information is encrypted by different access nodes.
Wie hierin verwendet kann der Begriff „Schaltungen“, „Verarbeitungsschaltungen“ oder „Logik“ eine anwendungsspezifische integrierte Schaltung (ASIC), eine elektronische Schaltung, einen Prozessor (geteilt, zugeordnet oder Gruppe) und/oder Speicher (geteilt, zugeordnet oder Gruppe), der eine oder mehrere Software- oder Firmwareprogramme ausführt, eine kombinatorische Logikschaltung und/oder andere geeignete Hardwarekomponenten, welche die beschriebene Funktionalität bereitstellen, bezeichnen, Teil davon sein oder diese aufweisen. Bei einigen Ausführungsformen können die Schaltungen in ein oder mehrere Software- oder Firmwaremodule implementiert sein oder mit den Schaltungen verbundene Funktionen können durch diese implementiert sein. Bei einigen Ausführungsformen können Schaltungen Logik aufweisen, die mindestens teilweise in Hardware betriebsfähig ist.As used herein, the term "circuitry", "processing circuitry" or "logic" may include an application specific integrated circuit (ASIC), an electronic circuit, a processor (shared, assigned or group) and / or memory (shared, assigned or group), executing one, or more software or firmware programs, a combinatorial logic circuit, and / or other suitable hardware components that provide, describe, or be part of the described functionality. In some embodiments, the circuits may be implemented in one or more software or firmware modules, or functions associated with the circuits may be implemented thereby. In some embodiments, circuits may include logic that is at least partially operable in hardware.
Hierin beschriebene Ausführungsformen können in ein System unter Verwendung jeder geeignet konfigurierten Hardware und/oder Software implementiert werden. 8 veranschaulicht beispielhafte Komponenten einer Vorrichtung 800 gemäß einigen Ausführungsformen. Bei einigen Ausführungsformen kann die Vorrichtung 800 die Anwendungsschaltungen 802, Basisbandschaltungen 804, Funkfrequenz- (RF) -Schaltungen 806, Frontendmodul- (FEM) -Schaltungen 808, eine oder mehrere Antennen 810 und Energieverwaltungsschaltungen (PMC) 812, die mindestens wie gezeigt miteinander gekoppelt sind, aufweisen. Die Komponenten der veranschaulichten Vorrichtung 800 können in einer UE oder einem RAN-Knoten beinhaltet sein. Bei einigen Ausführungsformen kann die Vorrichtung 800 weniger Elemente aufweisen (z. B. kann der RAN-Knoten keine Anwendungsschaltungen 802 verwenden und stattdessen einen Prozessor/eine Steuerung aufweisen, um IP-Daten zu verarbeiten, die von einem EPC empfangen wurden). Bei einigen Ausführungsformen kann die Vorrichtung 800 zusätzliche Elemente wie z. B. Memory/Speicher, Display, Kamera, Sensor oder Ein-/Ausgabe- (I/O) -Schnittstelle aufweisen. Bei anderen Ausführungsformen können die nachfolgend beschriebenen Komponenten in mehr als einer Vorrichtung beinhaltet sein (z. B. können die Schaltungen separat in mehr als einer Vorrichtung für Cloud RAN- (C-RAN) - Implementierungen beinhaltet sein).Embodiments described herein may be implemented in a system using any suitably configured hardware and / or software. 8th illustrates exemplary components of a device 800 according to some embodiments. In some embodiments, the device may 800 the application circuits 802 , Baseband circuits 804 , Radio Frequency (RF) circuits 806 Front-end module (FEM) circuits 808 , one or more antennas 810 and Power Management Circuits (PMC) 812 which are coupled together at least as shown. The components of the illustrated device 800 may be included in a UE or a RAN node. In some embodiments, the device may 800 have fewer elements (eg, the RAN node can not have application circuits 802 and instead have a processor / controller to process IP data received from an EPC). In some embodiments, the device may 800 additional elements such. Memory / display, camera, sensor or input / output (I / O) interface. In other embodiments, the components described below may be included in more than one device (eg, the circuits may be included separately in more than one device for Cloud RAN (C-RAN) implementations).
Die Anwendungsschaltungen 802 können einen oder mehrere Anwendungsprozessoren aufweisen. Beispielsweise können die Anwendungsschaltungen 802 Schaltungen wie z. B., aber nicht beschränkt auf, einen oder mehrere Ein- oder Mehrkernprozessoren aufweisen. Der bzw. die Prozessoren können jede Kombination aus Allzweckprozessoren und zugeordneten Prozessoren (z. B. Grafikprozessoren, Anwendungsprozessoren usw.) aufweisen. Die Prozessoren können mit Memory/Speicher gekoppelt sein und/oder diese aufweisen und können konfiguriert sein, im Memory/Speicher gespeicherte Befehle auszuführen, um verschiedenen Anwendungen und/oder Betriebssystemen zu ermöglichen, auf der Vorrichtung 800 ausgeführt zu werden. Bei einigen Ausführungsformen können Prozessoren der Anwendungsschaltungen 802 von einem EPC empfangene IP-Datenpakete verarbeiten.The application circuits 802 may include one or more application processors. For example, the application circuits 802 Circuits such. For example, but not limited to, have one or more single or multi-core processors. The processor (s) may comprise any combination of general-purpose processors and associated processors (eg, graphics processors, application processors, etc.). The processors may be coupled to and / or comprise memory / memory and may be configured to execute instructions stored in the memory / memory to enable various applications and / or operating systems on the device 800 to be executed. In some embodiments, processors of the application circuits 802 process IP data packets received from an EPC.
Die Basisbandschaltungen 804 können Schaltungen wie z. B., aber nicht beschränkt auf, einen oder mehrere Ein- oder Mehrkernprozessoren aufweisen. Die Basisbandschaltungen 804 können einen oder mehrere Basisbandprozessoren oder Steuerlogik aufweisen, um Basisbandsignale zu verarbeiten, die von einem Empfangssignalweg der RF-Schaltungen 806 empfangen wurden, und um Basisbandsignale für einen Sendesignalweg der RF-Schaltungen 806 zu erzeugen. Die Basisbandverarbeitungsschaltungen 804 können sich mit den Anwendungsschaltungen 802 zur Erzeugung und Verarbeitung der Basisbandsignale und zum Steuern von Betriebsvorgängen der RF-Schaltungen 806 verbinden. Bei einigen Ausführungsformen, können die Basisbandschaltungen 804 einen dritte Generation- (3G) - Basisbandprozessor 804A, einen vierte Generation- (4G) -Basisbandprozessor 804B, einen fünfte Generation- (5G) -Basisbandprozessor 804C oder anderer Basisbandprozessoren 804D für andere existierende Generationen, Generationen in der Entwicklung oder die in der Zukunft entwickelt werden (z. B. zweite Generation (2G), sechste Generation (6G) usw.) aufweisen. Die Basisbandschaltungen 804 (z. B. einer oder mehrere der Basisbandprozessoren 804A-D) können verschiedene Funksteuerungsfunktionen behandeln, die eine Kommunikation mit einem oder mehreren Funknetzwerken über die RF-Schaltungen 806 ermöglichen. Bei anderen Ausführungsformen kann einige oder die gesamte Funktionalität der Basisbandprozessoren 804A-D in Modulen beinhaltet sein, die in dem Speicher 804G gespeichert ist und über eine Zentraleinheit (CPU) 804E ausgeführt wird. Die Funksteuerungsfunktionen können aufweisen, sind aber nicht beschränkt auf, Signalmodulation/Demodulation, Codieren/Decodieren, Funkfrequenzverschiebung usw. Bei einigen Ausführungsformen können Modulations-/Demodulationsschaltungen der Basisbandschaltungen 804 schnelle Fourier-Transformation (FFT), Vorcodieren oder Konstellations-Mapping/Demapping-Funktionalität aufweisen. Bei einigen Ausführungsformen können die Codierungs-/Decodierungsschaltungen der Basisbandschaltungen 804 Faltung, Tail-biting-Faltung, Turbo-, Viterbi- oder Low Density Parity Check- (LDPC) -Coder-/Decoder-Funktionalität aufweisen. Ausführungsformen von Modulations-/Demodulations- und Codier-/Decodierfunktionalität sind nicht auf diese Beispiele begrenzt und können bei anderen Ausführungsformen andere geeignete Funktionalität aufweisen.The baseband circuits 804 can circuits such. For example, but not limited to, have one or more single or multi-core processors. The baseband circuits 804 may include one or more baseband processors or control logic to process baseband signals received from a receive signal path of the RF circuits 806 and baseband signals for a transmission signal path of the RF circuits 806 to create. The baseband processing circuits 804 can deal with the application circuits 802 for generating and processing the baseband signals and for controlling operations of the RF circuits 806 connect. In some embodiments, the baseband circuits may 804 a third generation ( 3G) - 804A baseband processor, a fourth generation ( 4G ) Baseband processor 804B , a fifth generation ( 5G) Baseband processor 804C or other baseband processors 804D be developed for other existing generations, generations in development or in the future (eg second generation ( 2G ), sixth generation ( 6G ), etc.). The baseband circuits 804 (eg, one or more of the baseband processors 804A-D) can handle various radio control functions that have a Communication with one or more wireless networks via the RF circuits 806 enable. In other embodiments, some or all of the functionality of the baseband processors may be 804A-D contained in modules that are in the memory 804G is stored and via a central processing unit (CPU) 804e is performed. The radio control functions may include, but are not limited to, signal modulation / demodulation, encoding / decoding, radio frequency shifting, etc. In some embodiments, modulation / demodulation circuits of the baseband circuits 804 fast Fourier transform (FFT), precoding or constellation mapping / demapping functionality. In some embodiments, the encoding / decoding circuits of the baseband circuits 804 Convolution, tail-biting convolution, turbo, viterbi, or low density parity check (LDPC) encoder / decoder functionality. Embodiments of modulation / demodulation and encoding / decoding functionality are not limited to these examples, and may have other suitable functionality in other embodiments.
Bei einigen Ausführungsformen können die Basisbandschaltungen 804 einen oder mehrere Audiodigitalsignalprozessoren (DSP) 804F aufweisen. Der bzw. die Audio-DSPs 804F können Elemente zur Komprimierung/Dekomprimierung und Echounterdrückung aufweisen und können bei anderen Ausführungsformen andere geeignete Verarbeitungselemente aufweisen. Komponenten der Basisbandschaltungen können bei einigen Ausführungsformen geeignet in einem Einzelchip, einem einzelnen Chipsatz oder angeordnet auf einer gleichen Leiterplatte kombiniert sein. Bei einigen Ausführungsformen können einige oder alle der Komponenten der Basisbandschaltungen 804 und der Anwendungsschaltungen 802 zusammen implementiert sein, wie z. B. auf einem System auf einem Chip (SOC).In some embodiments, the baseband circuits may 804 one or more audio digital signal processors (DSP) 804f respectively. The audio DSP (s) 804f may include compression / decompression and echo cancellation elements, and may have other suitable processing elements in other embodiments. Components of the baseband circuits may, in some embodiments, be suitably combined in a single chip, a single chipset or arranged on a same circuit board. In some embodiments, some or all of the components of the baseband circuits may be 804 and the application circuits 802 be implemented together, such. On a system on a chip (SOC).
Bei einigen Ausführungsformen können die Basisbandschaltungen 804 eine mit einer oder mehreren Funktechniken kompatible Kommunikation bereitstellen. Bei einigen Ausführungsformen können die Basisbandschaltungen 804 beispielsweise Kommunikation mit einem Evolved Universal Terrestrial Radio Access Network (EUTRAN) oder anderen drahtlosen Stadtnetwerken (WMAN), einem drahtlosen lokalen Netzwerk (WLAN), einem drahtlosen persönlichen Netzwerk (WPAN) unterstützen. Ausführungsformen, bei denen die Basisbandschaltungen 804 konfiguriert sind, Funkkommunikationen von mehr als einem drahtlosen Protokoll zu unterstützen, können als Multimodus-Basisbandschaltungen bezeichnet werden.In some embodiments, the baseband circuits may 804 provide communication compatible with one or more wireless technologies. In some embodiments, the baseband circuits may 804 For example, support communication with an Evolved Universal Terrestrial Radio Access Network (EUTRAN) or other wireless city networks (WMAN), a wireless local area network (WLAN), a wireless personal area network (WPAN). Embodiments in which the baseband circuits 804 are configured to support radio communications from more than one wireless protocol may be referred to as multi-mode baseband circuits.
Die RF-Schaltungen 806 können eine Kommunikation mit drahtlosen Netzwerken unter Verwendung von modulierter elektromagnetischer Strahlung durch ein nichtfestes Medium ermöglichen. Bei verschiedenen Ausführungsformen können die RF Schaltungen 806 Switches, Filter, Verstärker usw. aufweisen, um die Kommunikation mit dem drahtlosen Netzwerk zu erleichtern. Die RF-Schaltungen 806 können einen Empfangssignalweg aufweisen, der Schaltungen aufweisen kann, um RF-Signale abwärts zu wandeln, die von den FEM-Schaltungen 808 empfangen wurden, und Basisbandsignale an die Basisbandschaltungen 804 bereitzustellen. Die RF-Schaltungen 806 können auch einen Sendesignalweg aufweisen, der Schaltungen aufweisen kann, um Basisbandsignale aufwärts zu wandeln, die durch die Basisbandschaltungen 804 bereitgestellt werden, und HF-Ausgangssignale an die FEM-Schaltungen 808 zur Übertragung bereitzustellen.The RF circuits 806 may facilitate communication with wireless networks using modulated electromagnetic radiation through a non-solid medium. In various embodiments, the RF circuits may be 806 Switches, filters, amplifiers, etc., to facilitate communication with the wireless network. The RF circuits 806 may include a receive signal path that may include circuitry to down convert RF signals received from the FEM circuits 808 and baseband signals to the baseband circuits 804 provide. The RF circuits 806 may also comprise a transmit signal path, which may include circuitry to upconvert baseband signals transmitted by the baseband circuits 804 and RF outputs to the FEM circuits 808 to provide for transmission.
Bei einigen Ausführungsformen kann der Empfangssignalweg der RF-Schaltungen 806 Mischerschaltungen 806a, Verstärkerschaltungen 806b und Filterschaltungen 806c aufweisen. Bei einigen Ausführungsformen kann der Sendesignalweg der RF-Schaltungen 806 Filterschaltungen 806c und Mischerschaltungen 806a aufweisen. Die RF-Schaltungen 806 können auch Synthesizerschaltungen 806d zum Synthetisieren einer Frequenz zur Verwendung durch die Mischerschaltungen 806a des Empfangssignalwegs und des Sendesignalwegs aufweisen. Bei einigen Ausführungsformen können die Mischerschaltungen 806a des Empfangssignalwegs konfiguriert sein, RF-Signale, die von den FEM-Schaltungen 808 empfangen wurden, basierend auf der synthetisierten Frequenz, die durch die Synthesizerschaltungen 806d bereitgestellt wird, abwärts zu wandeln. Die Verstärkerschaltungen 806b können konfiguriert sein, die abwärts gewandelten Signale zu verstärken und die Filterschaltungen 806c können ein Tiefpassfilter (LPF) oder ein Bandpassfilter (BPF) sein, der konfiguriert ist, Störsignale von den abwärts gewandelten Signalen zu entfernen, um Ausgangsbasisbandsignale zu erzeugen. Ausgangsbasisbandsignale können an die Basisbandschaltungen 804 für weitere Verarbeitung bereitgestellt werden. Bei einigen Ausführungsformen können die ausgegebenen Basisbandsignale Nullfrequenz-Basisbandsignale sein, obwohl dies keine Anforderung ist. Bei einigen Ausführungsformen können die Mischerschaltungen 806a des Empfangssignalwegs passive Mischer aufweisen, obwohl der Umfang der Ausführungsformen in dieser Hinsicht nicht eingeschränkt ist.In some embodiments, the receive signal path of the RF circuits 806 mixer circuits 806a , Amplifier circuits 806b and filter circuits 806c respectively. In some embodiments, the transmit signal path of the RF circuits 806 filter circuits 806c and mixer circuits 806a respectively. The RF circuits 806 can also synthesizer circuits 806d for synthesizing a frequency for use by the mixer circuits 806a of the received signal path and the transmission signal path. In some embodiments, the mixer circuits 806a the receive signal path to be configured to receive RF signals from the FEM circuits 808 based on the synthesized frequency generated by the synthesizer circuits 806d is provided to walk downhill. The amplifier circuits 806b may be configured to amplify the down-converted signals and the filter circuits 806c may be a low-pass filter (LPF) or a band-pass filter (BPF) configured to remove spurious signals from the down-converted signals to produce baseband output signals. Base baseband signals may be sent to the baseband circuits 804 be provided for further processing. In some embodiments, the output baseband signals may be zero frequency baseband signals, although this is not a requirement. In some embodiments, the mixer circuits 806a of the received signal path passive mixers, although the scope of the embodiments is not limited in this regard.
Bei einigen Ausführungsformen können die Mischerschaltungen 806a des Sendesignalwegs konfiguriert sein, Eingangsbasisbandsignale aufwärts zu wandeln basierend auf der synthetisierten Frequenz, die durch die Synthesizerschaltungen 806d bereitgestellt wird, um HF-Ausgangssignale für die FEM-Schaltungen 808 zu erzeugen. Die Basisbandsignale können durch die Basisbandschaltungen 804 bereitgestellt und durch die Filterschaltungen 806c gefiltert werden.In some embodiments, the mixer circuits 806a of the transmit signal path may be configured to upconvert input baseband signals based on the synthesized frequency generated by the synthesizer circuits 806d is provided to RF outputs for the FEM circuits 808 to create. The Baseband signals may be through the baseband circuits 804 provided and by the filter circuits 806c be filtered.
Bei einigen Ausführungsformen können die Mischerschaltungen 806a des Empfangssignalwegs und die Mischerschaltungen 806a des Sendesignalwegs zwei oder mehr Mischer aufweisen und können entsprechend für Quadraturabwärtswandlung und/oder - aufwärtswandlung ausgeführt sein. Bei einigen Ausführungsformen können die Mischerschaltungen 806a des Empfangssignalwegs und die Mischerschaltungen 806a des Sendesignalwegs zwei oder mehr Mischer aufweisen und können für Spiegelfrequenzunterdrückung (z. B. Hartley-Spiegelfrequenzunterdrückung) ausgeführt sein. Bei einigen Ausführungsformen können die Mischerschaltungen 806a des Empfangssignalwegs und die Mischerschaltungen 806a entsprechend für direkte Abwärtswandlung und direkte Aufwärtswandlung ausgeführt sein. Bei einigen Ausführungsformen können die Mischerschaltungen 806a des Empfangssignalwegs und die Mischerschaltungen 806a des Sendesignalwegs für Super-Heterodyn-Betrieb konfiguriert sein.In some embodiments, the mixer circuits 806a of the received signal path and the mixer circuits 806a of the transmit signal path may include two or more mixers, and may be configured accordingly for quadrature down-conversion and / or up-conversion. In some embodiments, the mixer circuits 806a of the received signal path and the mixer circuits 806a of the transmit signal path comprise two or more mixers and may be implemented for image rejection (eg Hartley image rejection). In some embodiments, the mixer circuits 806a of the received signal path and the mixer circuits 806a be implemented accordingly for direct down-conversion and direct up-conversion. In some embodiments, the mixer circuits 806a of the received signal path and the mixer circuits 806a of the transmit signal path for super heterodyne operation.
Bei einigen Ausführungsformen können die Ausgangsbasisbandsignale und die Eingangsbasisbandsignale analoge Basisbandsignale sein, obwohl der Umfang der Ausführungsformen in dieser Hinsicht nicht eingeschränkt ist. Bei einigen alternativen Ausführungsformen können die Ausgangsbasisbandsignale und die Eingangsbasisbandsignale digitale Basisbandsignale sein. Bei diesen alternativen Ausführungsformen können die RF-Schaltungen 806 Analog-Digital-Wandler- (ADC) und Digital-Analog-Wandler- (DAC) Schaltungen aufweisen und die Basisbandschaltungen 804 können eine digitale Basisbandschnittstelle aufweisen, um mit den RF-Schaltungen 806 zu kommunizieren.In some embodiments, the output baseband signals and the input baseband signals may be analog baseband signals, although the scope of the embodiments is not limited in this regard. In some alternative embodiments, the output baseband signals and the input baseband signals may be digital baseband signals. In these alternative embodiments, the RF circuits 806 Analog-to-digital converter (ADC) and digital-to-analog converter (DAC) circuits and the baseband circuits 804 may include a digital baseband interface to interface with the RF circuits 806 to communicate.
Bei einigen Dualmodus-Ausführungsformen können separate Funk-IC-Schaltungen zum Verarbeiten von Signalen für jedes Spektrum bereitgestellt werden, obwohl der Umfang der Ausführungsformen in dieser Hinsicht nicht eingeschränkt ist.In some dual mode embodiments, separate radio IC circuits may be provided for processing signals for each spectrum, although the scope of the embodiments is not limited in this regard.
Bei einigen Ausführungsformen können die Synthesizerschaltungen 806d ein fraktionierter N-Synthesizer oder ein fraktionierter N/N+1-Synthesizer sein, obwohl der Umfang der Ausführungsformen in dieser Hinsicht nicht eingeschränkt ist, da andere Arten von Frequenzsynthesizern geeignet sein können. Beispielsweise können die Synthesizerschaltungen 806d ein Delta-Sigma-Synthesizer, ein Frequenzvervielfacher, ein Synthesizer, der eine Phasenregelschleife mit einem Frequenzteiler aufweist, sein.In some embodiments, the synthesizer circuits 806d a fractional N synthesizer or a fractional N / N + 1 synthesizer, although the scope of the embodiments is not limited in this respect, since other types of frequency synthesizers may be suitable. For example, the synthesizer circuits 806d a delta sigma synthesizer, a frequency multiplier, a synthesizer having a phase locked loop with a frequency divider.
Die Synthesizerschaltungen 806D können konfiguriert sein, eine Ausgangsfrequenz zur Verwendung durch die Mischerschaltungen 806A von den RF-Schaltungen 806 basierend auf einem Frequenzeingang und einem Teilersteuereingang zu synthetisieren. Bei einigen Ausführungsformen können die Synthesizerschaltungen 806D ein fraktioneller N/N+1-Synthesizer sein.The synthesizer circuits 806D may be configured, an output frequency for use by the mixer circuits 806A from the RF circuits 806 based on a frequency input and a divider control input. In some embodiments, the synthesizer circuits 806D a fractional N / N + 1 synthesizer.
Bei einigen Ausführungsformen kann ein Frequenzeingang durch einen spannungsgesteuerten Oszillator (VCO) bereitgestellt werden, obwohl dies keine Anforderung ist. Ein Teilersteuereingang kann abhängig von der gewünschten Ausgangsfrequenz durch entweder die Basisbandschaltungen 804 oder den Anwendungsprozessor 802 bereitgestellt werden. Bei einigen Ausführungsformen kann ein Teilersteuereingang (z. B. N) von einer Nachschlagtabelle basierend auf einem Kanal, der durch den Anwendungsprozessor 802 angezeigt wird, bestimmt werden.In some embodiments, a frequency input may be provided by a voltage controlled oscillator (VCO), although this is not a requirement. A divider control input may be dependent on the desired output frequency by either the baseband circuits 804 or the application processor 802 to be provided. In some embodiments, a divider control input (eg, N) may be from a look-up table based on a channel provided by the application processor 802 is displayed.
Die Synthesizerschaltungen 806d der RF-Schaltungen 806 können einen Teiler, eine Verzögerungsregelschleife (DLL), einen Multiplexer und einen Phasenakkumulator aufweisen. Bei einigen Ausführungsformen kann der Teiler ein Dualmodulteiler (DMD) sein und der Phasenakkumulator kann ein digitaler Phasenakkumulator (DPA) sein. Bei einigen Ausführungsformen kann der DMD konfiguriert sein, das Eingangssignal durch entweder N oder N+1 zu teilen (z. B. basierend auf einem Stellenübertrag), um ein fraktioniertes Teilverhältnis bereitzustellen. Bei einigen beispielhaften Ausführungsformen kann der DLL eine Reihe von kaskadierten einstellbaren Verzögerungselementen, einen Phasendetektor, eine Ladungspumpe und ein D-Flipflop aufweisen. Bei diesen Ausführungsformen können die Verzögerungselemente konfiguriert sein, einen VCO-Zeitraum in Nd gleiche Pakete der Phase zu zerlegen, wobei Nd die Anzahl an Verzögerungselementen in der Verzögerungsleitung ist. Auf diese Weise stellt der DLL eine Gegenkopplung bereit, um beim Sicherstellen zu unterstützen, dass die Gesamtverzögerung durch die Verzögerungsleitung ein VCO-Zyklus ist.The synthesizer circuits 806d the RF circuits 806 may include a divider, a delay locked loop (DLL), a multiplexer, and a phase accumulator. In some embodiments, the divider may be a dual modulus divider (DMD) and the phase accumulator may be a digital phase accumulator (DPA). In some embodiments, the DMD may be configured to divide the input signal by either N or N + 1 (eg, based on a carry-in) to provide a fractional fractional ratio. In some example embodiments, the DLL may include a series of cascaded adjustable delay elements, a phase detector, a charge pump, and a D flip-flop. In these embodiments, the delay elements may be configured to decompose a VCO period into Nd equal packets of phase, where Nd is the number of delay elements in the delay line. In this way, the DLL provides negative feedback to help ensure that the total delay through the delay line is a VCO cycle.
Bei einigen Ausführungsformen können Synthesizerschaltungen 806d konfiguriert sein, eine Trägerfrequenz als die Ausgangsfrequenz zu erzeugen, während bei anderen Ausführungsformen die Ausgangsfrequenz ein Vielfaches der Trägerfrequenz (z. B. zweimal die Trägerfrequenz, viermal die Trägerfrequenz) sein kann und in Verbindung mit einem Quadratur-Generator und den Teilerschaltungen verwendet werden kann, um mehrere Signale bei der Trägerfrequenz mit mehreren unterschiedlichen Phasen zueinander zu erzeugen. Bei einigen Ausführungsformen kann die Ausgangsfrequenz eine LO-Frequenz (fLO) sein. Bei einigen Ausführungsformen können die RF-Schaltungen 806 einen IQ-Wandler/Polarwandler aufweisen.In some embodiments, synthesizer circuits 806d be configured to produce a carrier frequency as the output frequency, while in other embodiments the output frequency may be a multiple of the carrier frequency (eg twice the carrier frequency, four times the carrier frequency) and used in conjunction with a quadrature generator and the divider circuits to generate a plurality of signals at the carrier frequency having a plurality of different phases to each other. In some embodiments, the output frequency may be an LO frequency (fLO). In some embodiments, the RF circuits 806 have an IQ converter / polar converter.
Die FEM-Schaltungen 808 können einen Empfangssignalweg aufweisen, der Schaltungen aufweisen kann, die konfiguriert sind, auf RF-Signalen zu arbeiten, die von einer oder mehreren Antennen 810 empfangen wurden, die empfangenen Signale zu verstärken und die verstärkten Versionen der empfangenen Signale an die RF-Schaltungen 806 zur weiteren Verarbeitung bereitzustellen. Die FEM-Schaltungen 808 können auch einen Sendesignalweg aufweisen, der Schaltungen aufweisen kann, die konfiguriert sind, Signale zur Übertragung zu verstärken, die durch die RF-Schaltungen 806 zur Übertragung durch eine oder mehrere von der einen oder den mehreren Antennen 810 bereitgestellt werden. Bei verschiedenen Ausführungsformen kann die Verstärkung durch die Sende- oder Empfangssignalwege, ausschließlich in den RF-Schaltungen 806, ausschließlich in dem FEM 808 oder sowohl in den RF-Schaltungen 806 als auch in dem FEM 808 erfolgen. The FEM circuits 808 may include a receive signal path that may include circuitry configured to operate on RF signals received from one or more antennas 810 were received to amplify the received signals and the amplified versions of the received signals to the RF circuits 806 to provide for further processing. The FEM circuits 808 may also include a transmit signal path that may include circuitry configured to amplify signals for transmission transmitted by the RF circuits 806 for transmission through one or more of the one or more antennas 810 to be provided. In various embodiments, gain may be through the transmit or receive signal paths, exclusive in the RF circuits 806 , exclusively in the FEM 808 or both in the RF circuits 806 as well as in the FEM 808 respectively.
Bei einigen Ausführungsformen weisen die FEM-Schaltungen 808 einen TX/RX-Schalter, um zwischen einem Sende- und einem Empfangsmodusbetrieb umzuschalten. Die FEM-Schaltungen können einen Empfangssignalweg und einen Sendesignalweg aufweisen. Der Empfangssignalweg der FEM-Schaltungen kann einen LNA aufweisen, um empfangene RF-Signale zu verstärken und die verstärkten empfangenen RF-Signale als eine Ausgabe bereitzustellen (z. B. an die RF-Schaltungen 806). Der Sendesignalweg der FEM-Schaltungen 808 kann einen Leistungsverstärker (PA) aufweisen, um eingegeben RF-Signale (z. B. bereitgestellt durch die RF-Schaltungen 806) zu verstärken, und einen oder mehrere Filter, um RF-Signale für die anschließende Übertragung (z. B. durch eine oder mehrere von der einen oder den mehreren Antennen 810) zu erzeugen.In some embodiments, the FEM circuits 808 a TX / RX switch to toggle between transmit and receive mode operation. The FEM circuits may include a receive signal path and a transmit signal path. The receive signal path of the FEM circuits may include an LNA to amplify received RF signals and provide the amplified received RF signals as an output (eg, to the RF circuits 806 ). The transmission signal path of the FEM circuits 808 may include a power amplifier (PA) to input RF signals (eg, provided by the RF circuits 806 ) and one or more filters to provide RF signals for subsequent transmission (eg, through one or more of the one or more antennas 810 ) to create.
Bei einigen Ausführungsformen können die PMC 812 an die Basisbandschaltungen 804 bereitgestellte Energie verwalten. Insbesondere können die PMC 812 eine Energiequellenauswahl, Spannungsnormierung, Batterieladung oder DC-DC-Umwandlung steuern. Die PMC 812 können häufig beinhaltet sein, wenn die Vorrichtung 800 durch eine Batterie betrieben werden kann, wenn die Vorrichtung beispielsweise in einer UE beinhaltet ist. Die PMC 812 können den Energieumwandlungswirkungsgrad erhöhen, während sie eine wünschenswerte Implementierungsgröße und Wärmeabführungseigenschaften bereitstellen.In some embodiments, the PMC 812 to the baseband circuits 804 manage provided energy. In particular, the PMC 812 control a power source selection, voltage normalization, battery charging or DC-DC conversion. The PMC 812 can often be included when the device 800 can be operated by a battery when the device is included in a UE, for example. The PMC 812 may increase energy conversion efficiency while providing desirable implementation size and heat dissipation characteristics.
Während 8 die PMC 812 nur mit den Basisbandschaltungen 804 gekoppelt zeigt, können bei anderen Ausführungsformen die PMC 812 zusätzlich oder alternativ mit anderen Komponenten, wie z. B., aber nicht beschränkt auf, den Anwendungsschaltungen 802, RF-Schaltungen 806 oder FEM 808 gekoppelt sein und ähnliche Energieverwaltungsoperationen dafür ausführen.While 8th the PMC 812 only with the baseband circuits 804 coupled, in other embodiments, the PMC 812 additionally or alternatively with other components, such. B. but not limited to the application circuits 802 , RF circuits 806 or FEM 808 be coupled and perform similar power management operations therefor.
Bei einigen Ausführungsformen können die PMC 812 verschiedene Energieeinsparungsmechanismen der Vorrichtung 800 steuern oder anderweitig Teil davon sein. Wenn die Vorrichtung 800 beispielsweise in einem RRC_Connected-Zustand ist, wo sie immer noch mit dem RAN-Knoten verbunden ist, da sie erwartet, in Kürze Verkehr zu empfangen, dann kann sie nach einer Zeit der Inaktivität in einen Zustand eintreten, der als diskontinuierlicher Empfangsmodus (DRX) bekannt ist. Während dieses Zustandes kann die Vorrichtung 800 für kurze Zeitintervalle herunterfahren und daher Energie sparen.In some embodiments, the PMC 812 various energy saving mechanisms of the device 800 control or otherwise be part of it. When the device 800 For example, in an RRC_Connected state, where it is still connected to the RAN node because it expects to receive traffic shortly, then after a period of inactivity it may enter a state called a discontinuous receive mode (DRX). is known. During this condition, the device can 800 Shut down for short periods of time and therefore save energy.
Wenn es für einen längeren Zeitraum keine Datenverkehrsaktivität gibt, dann kann die Vorrichtung 800 in einen RRC_Idle-Zustand übergehen, wo sie sich von dem Netzwerk trennt und keine Operationen, wie Kanalqualitätsfeedback, Handover usw., ausführt. Die Vorrichtung 800 tritt in einen Sehr-niedrig-Energie-Sparzustand ein und führt Paging aus, wobei sie erneut periodisch aufwacht, um das Netzwerk abzuhören, und dann erneut herunterfährt. Die Vorrichtung 800 kann in diesem Zustand keine Daten empfangen. Um Daten zu empfangen, muss sie wieder in den RRC_Connected-Zustand übergehen.If there is no traffic activity for an extended period of time, then the device may 800 transition to an RRC_Idle state where it disconnects from the network and does no operations such as channel quality feedback, handover, and so on. The device 800 enters a very low energy conserve state and paging, waking up periodically again to listen to the network, and then shutting down again. The device 800 can not receive data in this state. To receive data, it must go back to the RRC_Connected state.
Ein zusätzlicher Energiesparmodus kann einer Vorrichtung ermöglichen, dass sie für das Netzwerk für Zeiträume, die länger sind als ein Paging-Intervall (im Bereich von Sekunden zu ein paar Stunden) nicht verfügbar ist. Während dieser Zeit ist die Vorrichtung für das Netzwerk gänzlich unerreichbar und kann vollständig herunterfahren. Jegliche Daten, die während dieser Zeit gesendet werden, verursachen eine große Verzögerung und es wird angenommen, dass die Verzögerung akzeptabel ist.An additional power-saving mode may allow a device to be unavailable to the network for periods of time longer than a paging interval (ranging from seconds to a few hours). During this time, the device is completely inaccessible to the network and can shut down completely. Any data sent during this time will cause a large delay and it is assumed that the delay is acceptable.
Prozessoren der Anwendungsschaltungen 802 und Prozessoren der Basisbandschaltungen 804 können verwendet werden, um Elemente von einer oder mehreren Instanzen eines Protokollstapels auszuführen. Prozessoren der Basisbandschaltungen 804, allein oder in Kombination, können beispielsweise verwendet werden um Schicht 3-, Schicht 2- oder Schicht 1-Funktionalität auszuführen, während Prozessoren der Anwendungsschaltungen 804 Daten (z. B. Paketdaten), die von diesen Schichten empfangen wurden, verwenden können und ferner Schicht 4-Funktionalität (z. B. Übertragungskommunikationsprotokoll (TCP) und Teilnehmerdatenpaketprotokoll- (UDP) -Schichten) ausführen können. Im Sinne dieser Schrift kann Schicht 3 eine Funkressourcensteuerungs- (RRC) -Schicht aufweisen, die nachstehend ausführlicher beschrieben wird. Im Sinne dieser Schrift kann Schicht 2 eine Mediumzugriffssteuerungs- (MAC) -Schicht, eine Funkverbindungssteuerungs- (RLC) -Schicht und eine Paketdatenkonvergenzprotokoll- (PDCP) -Schicht aufweisen, die nachstehend ausführlicher beschrieben werden. Im Sinne dieser Schrift kann die Schicht 1 eine physikalische (PHY) Schicht eines UE/RAN-Knotens aufweisen, die nachstehend ausführlicher beschrieben wird.Processors of application circuits 802 and processors of the baseband circuits 804 can be used to execute elements of one or more instances of a protocol stack. Processors of the baseband circuits 804 , alone or in combination, may be used, for example, as a layer 3 -, layer 2 or Layer 1 functionality while processors of the application circuits 804 May use data (e.g., packet data) received from these layers, and may also perform Layer 4 functionality (e.g., Transmission Communication Protocol (TCP) and Subscriber Data Packet Protocol (UDP) layers). In the sense of this writing can layer 3 a radio resource control (RRC) layer, which will be described in more detail below. In the sense of this writing can layer 2 a Medium Access Control (MAC) layer, a Radio Link Control (RLC) layer, and a Packet Data Convergence Protocol (PDCP) layer, which will be described in more detail below. For the purposes of this document, the layer 1 a physical (PHY) layer of a UE / RAN node, which will be described in more detail below.
9 veranschaulicht beispielhafte Schnittstellen von Basisbandschaltungen gemäß einigen Ausführungsformen. Wie vorstehend beschrieben, können die Basisbandschaltungen 804 von 8 die Prozessoren 904A-904E und einen Speicher 904G, der durch die Prozessoren verwendet wird, aufweisen. Jeder der Prozessoren 904A-904E kann entsprechend eine Speicherschnittstelle 804A-804E aufweisen, um Daten an/von dem Speicher 904G zu senden/zu empfangen. 9 FIG. 12 illustrates exemplary interfaces of baseband circuits according to some embodiments. FIG. As described above, the baseband circuits 804 from 8th the processors 904A - 904e and a memory 904G which is used by the processors. Each of the processors 904A - 904e can according a memory interface 804A - 804e to transfer data to / from the memory 904G to send / receive.
Die Basisbandschaltungen 904 können ferner eine oder mehrere Schnittstellen aufweisen, um mit anderen Schaltungen/Vorrichtungen kommunikativ zu koppeln, wie beispielsweise eine Speicherschnittstelle 912 (z. B. eine Schnittstelle, um Daten zu/von Speicher extern zu den Basisbandschaltungen 804 zu senden/zu empfangen), eine Anwendungsschaltungsschnittstelle 914 (z. B. eine Schnittstelle, um Daten zu/von den Anwendungsschaltungen 802 von 8 zu senden/zu empfangen), eine RF-Schaltungsschnittstelle 916 (z. B. eine Schnittstelle, um Daten zu/von RF-Schaltungen 806 von 8 zu senden/zu empfangen), eine drahtlose Hardwarekonnektivitätsschnittstelle 918 (z. B. eine Schnittstelle, um Daten zu/von Nahfeldkommunikations- (NFC) -Komponenten, Bluetooth®-Komponenten (z. B. Bluetooth® Low Energy), Wi-F®-Komponenten und anderen Kommunikationskomponenten zu senden/zu empfangen) und eine Energieverwaltungsschnittstelle 920 (z. B. eine Schnittstelle, um Energie- oder Steuersignale zu/von den PMC 812 zu senden/zu empfangen.The baseband circuits 904 may further include one or more interfaces for communicatively coupling with other circuitry / devices, such as a memory interface 912 (eg, an interface to data to / from memory external to the baseband circuits 804 to send / receive), an application circuit interface 914 (eg an interface to data to / from the application circuits 802 from 8th to send / receive), an RF circuit interface 916 (eg, an interface to data to / from RF circuits 806 from 8th to send / receive), a wireless hardware connectivity interface 918 (For example, an interface to send / receive data to / from Near Field Communication (NFC) components, Bluetooth® components (eg, Bluetooth® Low Energy), Wi-F® components, and other communication components ) and a power management interface 920 (eg, an interface to supply power or control signals to / from the PMC 812 to send / receive.
10 ist ein Blockdiagramm, das Komponenten gemäß einigen beispielhaften Ausführungsformen veranschaulicht, die Befehle von einem maschinenlesbaren oder computerlesbaren Medium (z. B. einem nicht flüchtigen maschinenlesbaren Speichermedium) lesen und irgendeine oder mehrere der hierin beschriebenen Methodiken ausführen können. Speziell zeigt 10 eine grafische Darstellung von Hardwareressourcen 1000 einschließlich eines oder mehrerer Prozessoren (oder Prozessorkerne) 1010, einer oder mehrerer Memory-/Speichervorrichtungen 1020 und einer oder mehrerer Kommunikationsressourcen 1030, von denen jede über einen Bus 1040 kommunikativ gekoppelt sein kann. Bei Ausführungsformen, bei denen Knotenvirtualisierung (z. B. NFV) verwendet wird, kann ein Hypervisor 1002 ausgeführt werden, um eine Ausführungsumgebung für ein oder mehrere Netzwerksegmente/Untersegmente bereitzustellen, um die Hardwareressourcen 1000 zu verwenden. 10 FIG. 10 is a block diagram illustrating components according to some example embodiments that may read instructions from a machine-readable or computer-readable medium (eg, a non-transitory machine-readable storage medium) and perform any one or more of the methodologies described herein. Specially shows 10 a graphical representation of hardware resources 1000 including one or more processors (or processor cores) 1010, one or more memory / storage devices 1020 and one or more communication resources 1030 , each of which has a bus 1040 can be communicatively coupled. In embodiments where node virtualization (eg, NFV) is used, a hypervisor may be used 1002 to provide an execution environment for one or more network segments / subsegments to the hardware resources 1000 to use.
Die Prozessoren 1010 (z. B. eine Zentraleinheit (CPU), ein Computing mit reduziertem Befehlssatz- (RISC) -Prozessor, ein Computing mit komplexem Befehlssatz- (CISC) -Prozessor, ein Grafikprozessor (GPU), ein Digitalsignalprozessor (DSP) wie ein Basisbandprozessor, eine anwendungsspezifische integrierte Schaltung (ASIC), eine integrierte Funkfrequenzschaltung (RFIC), ein anderer Prozessor oder jede geeignete Kombination davon) können beispielsweise einen Prozessor 1012 und einen Prozessor 1014 aufweisen.The processors 1010 (eg, a central processing unit (CPU), a reduced instruction set (RISC) processor, a complex instruction set (CISC) processor, a graphics processor (GPU), a digital signal processor (DSP), such as a baseband processor, For example, an application specific integrated circuit (ASIC), a radio frequency integrated circuit (RFIC), another processor, or any suitable combination thereof) may include a processor 1012 and a processor 1014 respectively.
Die Memory-/Speichervorrichtungen 1020 können Hauptspeicher, Plattenspeicher oder jede geeignete Kombination davon aufweisen. Die Memory-/Speichervorrichtungen 1020 können jegliche Art von flüchtigem oder nicht flüchtigem Speicher wie dynamischer Random Access Memory (DRAM), statischer RAM-Speicher (SRAM), lösch- und programmierbarer Festwertspeicher (EPROM), elektrisch löschbarer und programmierbarer Festwertspeicher (EEPROM), Flash-Speicher, Halbleiterspeicher usw. aufweisen, sind aber nicht beschränkt darauf.The memory / storage devices 1020 may include main memory, disk storage, or any suitable combination thereof. The memory / storage devices 1020 may include any type of volatile or nonvolatile memory such as dynamic random access memory (DRAM), static random access memory (SRAM), erasable programmable read only memory (EPROM), electrically erasable and programmable read only memory (EEPROM), flash memory, solid state memory, etc , but are not limited thereto.
Die Kommunikationsressourcen 1030 können Verbindungs- oder Netzwerkschnittstellenkomponenten oder andere geeignete Vorrichtungen aufweisen, um mit einem oder mehreren Peripherievorrichtungen 1004 oder einer oder mehreren Datenbanken 1006 über ein Netzwerk 1008 zu kommunizieren. Beispielsweise können die Kommunikationsressourcen 1030 verdrahtete Kommunikationskomponenten (z. B. zum Koppeln über einen universellen seriellen Bus (USB)), Mobilfunkkommunikationskomponenten, NFC Komponenten, Bluetooth® Komponenten (z. B. Bluetooth® Low Energy), Wi-Fi®-Komponenten und andere Kommunikationskomponenten aufweisen.The communication resources 1030 may include connection or network interface components or other suitable devices to interface with one or more peripheral devices 1004 or one or more databases 1006 over a network 1008 to communicate. For example, the communication resources 1030 wired communications components (eg, for connection via a universal serial bus (USB)), cellular communication components, NFC components, Bluetooth® components (eg Bluetooth® Low Energy), Wi-Fi® components and other communication components.
Die Befehle 1050 können Software, ein Programm, eine Anwendung, eine Minianwendung, eine App oder anderen ausführbaren Code aufweisen, um mindestens irgendwelche der Prozessoren 1010 zu veranlassen, eine oder mehrere der hierin beschriebenen Methodiken auszuführen. Die Befehle 1050 können sich vollständig oder teilweise innerhalb mindestens eines der Prozessoren 1010 (z. B. innerhalb des Cache-Speichers des Prozessors), der Memory-/Speichervorrichtungen 1020 oder jeder geeigneten Kombination davon befinden. Des Weiteren kann jeder Abschnitt der Befehle 1050 zu den Hardwareressourcen 1000 von jeder Kombination aus den Peripherievorrichtungen 1004 oder den Datenbanken 1006 übertragen werden. Dementsprechend ist der Speicher von Prozessoren 1010, die Memory-/Speichervorrichtungen 1020, die Peripheriegeräte 1004 und die Datenbanken 1006 Beispiele von computerlesbaren und maschinenlesbaren Medien.The commands 1050 may include software, a program, an application, a gadget, an app, or other executable code to at least any of the processors 1010 cause one or more of the methodologies described herein to be performed. The commands 1050 may be completely or partially within at least one of the processors 1010 (eg within the cache memory of the processor), memory / storage devices 1020 or any suitable combination thereof. Furthermore, each section of the commands 1050 to the hardware resources 1000 any combination of peripherals 1004 or the databases 1006 be transmitted. Accordingly, the memory of processors 1010 , the memory / storage devices 1020 , the peripherals 1004 and the databases 1006 Examples of computer-readable and machine-readable media.
Eine Anzahl an Beispielen in Zusammenhang mit Ausführungsformen der vorstehend beschriebenen Techniken werden als Nächstes beschrieben.A number of examples relating to embodiments of the techniques described above will be described next.
In einem ersten Beispiel kann die Vorrichtung eines Funkzugangsnetzwerk- (RAN) - Knotens Folgendes aufweisen: eine erste Schnittstelle zu Anwendungsschaltungen; eine zweite Schnittstelle zu Funkfrequenz- (RF) -Schaltungen; und einen oder mehrere Prozessoren, die gesteuert werden zum: Empfangen, über die erste Schnittstelle, von Teilnehmerdaten für eine Teilnehmervorrichtung (UE), die mit der Basisstation verbunden ist; Bestimmen, vor dem Bewirken, dass die Teilnehmerdaten über die RF-Schaltungen zur UE gesendet werden, eine Handover- (HO) -Prozedur zu initiieren, welche die UE und einen Ziel-RAN-Knoten einbezieht; Bestimmen, zu bewirken, dass redundante Kopien der Teilnehmerdaten an die UE als Teil der HO-Prozedur bereitgestellt werden; Bewirken, dass eine erste Kopie der Teilnehmerdaten über die RF-Schaltungen an die UE gesendet wird; und Bewirken, dass eine zweite Kopie der Teilnehmerdaten über den Ziel-RAN-Knoten an die UE gesendet wird.In a first example, the device of a radio access network (RAN) node may include: a first interface to application circuits; a second interface to radio frequency (RF) circuits; and one or more processors that are controlled to: receive, via the first interface, subscriber data for a user equipment (UE) connected to the base station; Determining, prior to causing the subscriber data to be sent to the UE via the RF circuits, to initiate a handover (HO) procedure involving the UE and a destination RAN node; Determining to cause redundant copies of the subscriber data to be provided to the UE as part of the HO procedure; Causing a first copy of the subscriber data to be sent to the UE via the RF circuits; and causing a second copy of the subscriber data to be sent to the UE via the destination RAN node.
In Beispiel 2, der Gegenstand von Beispiel 1 oder eines der Beispiele hierin, wobei, um zu bestimmen, zu bewirken, dass redundante Kopien der Teilnehmerdaten an die UE bereitgestellt werden, der eine oder die mehreren Prozessoren gesteuert werden zum: Kommunizieren mit der UE, zu verifizieren, dass die UE fähig ist, die redundanten Kopien der Teilnehmerdaten von unterschiedlichen RAN-Knoten zu empfangen.In Example 2, the subject of Example 1 or one of the examples herein, wherein, to determine to cause redundant copies of the subscriber data to be provided to the UE, the one or more processors are controlled to: Communicate with the UE, verify that the UE is capable of receiving the redundant copies of the subscriber data from different RAN nodes.
In Beispiel 3, der Gegenstand von Beispiel 1 oder eines der Beispiele hierin, wobei, um zu bestimmen, zu bewirken, dass redundante Kopien der Teilnehmerdaten an die UE bereitgestellt werden, der eine oder die mehreren Prozessoren gesteuert werden zum: Kommunizieren, mit dem Ziel-RAN-Knoten, zu verifizieren, dass der Ziel-RAN-Knoten fähig ist, die zweite Kopie der Teilnehmerdaten an die UE bereitzustellen.In Example 3, the subject of Example 1 or one of the examples herein, wherein, to determine to cause redundant copies of the subscriber data to be provided to the UE, the one or more processors are controlled to: Communicate with the destination RAN node to verify that the destination RAN node is capable of providing the second copy of the subscriber data to the UE.
In Beispiel 4, der Gegenstand von Beispiel 1 oder eines der Beispiele hierin, wobei, als Reaktion auf das Bestimmen, zu bewirken, dass redundante Kopien der Teilnehmerdaten an die UE bereitgestellt werden, der eine oder die mehreren Prozessoren ferner gesteuert werden zum: Benachrichtigen der UE, dass die redundanten Kopien der Teilnehmerdaten an die UE bereitgestellt werden sollen.In Example 4, the subject of Example 1 or one of the examples herein, wherein, in response to determining to cause redundant copies of the subscriber data to be provided to the UE, the one or more processors are further controlled to: notify the UE that the redundant copies of the subscriber data to be provided to the UE.
In Beispiel 5, der Gegenstand von Beispiel 1 oder eines der Beispiele hierin, wobei, um zu bestimmen, zu bewirken, dass redundante Kopien der Teilnehmerdaten an die UE bereitgestellt werden, der eine oder die mehreren Prozessoren gesteuert werden zum: Bestimmen von drahtlosen Ressourcen, die gegenwärtig zum Kommunizieren der ersten Kopie der Teilnehmerdaten zur UE verfügbar sind.In Example 5, the subject of Example 1 or one of the examples herein, wherein, to determine to cause redundant copies of the subscriber data to be provided to the UE, the one or more processors are controlled to: determine wireless resources, currently available for communicating the first copy of the subscriber data to the UE.
In Beispiel 6, der Gegenstand von Beispiel 1 oder eines der Beispiele hierin, wobei: die erste Kopie der Teilnehmerdaten durch den RAN-Knoten verschlüsselt ist; und die zweite Kopie der Teilnehmerdaten durch das Ziel-RAN verschlüsselt ist.In Example 6, the subject matter of Example 1 or one of the examples herein, wherein: the first copy of the subscriber data is encrypted by the RAN node; and the second copy of the subscriber data is encrypted by the destination RAN.
In Beispiel 7, der Gegenstand von Beispiel 1 oder eines der Beispiele hierin, wobei die erste Kopie der Teilnehmerdaten und die zweite Kopie der Teilnehmerdaten durch RAN-Knoten verschlüsselt sind.In Example 7, the subject matter of Example 1 or one of the examples herein, wherein the first copy of the subscriber data and the second copy of the subscriber data are encrypted by RAN nodes.
In Beispiel 8, der Gegenstand von Beispiel 1 oder eines der Beispiele hierin, wobei der eine oder die mehreren Prozessoren ferner gesteuert werden zum: Kommunizieren einer Anforderung für Fähigkeitsinformationen zur UE; Empfangen, als Reaktion auf die Anforderung, eines Hinweises, ob die UE fähig ist, redundante Kopien von Teilnehmerdaten von unterschiedlichen RAN-Knoten gleichzeitig zu empfangen; und Bestimmen, basierend auf dem Hinweis, zu bewirken, dass die redundanten Kopien der Teilnehmerdaten gleichzeitig an die UE bereitgestellt werden.In Example 8, the subject of Example 1 or one of the examples herein, wherein the one or more processors are further controlled to: communicate a request for capability information to the UE; Receiving, in response to the request, an indication of whether the UE is capable of simultaneously receiving redundant copies of subscriber data from different RAN nodes; and determining, based on the indication, to cause the redundant copies of the subscriber data to be simultaneously provided to the UE.
In einem neunten Beispiel kann eine Vorrichtung eines Funkzugangsnetzwerk- (RAN) - Knotens Folgendes aufweisen: eine Schnittstelle zu Funkfrequenz- (RF) -Schaltungen; und einen oder mehrere Prozessoren, die gesteuert werden zum: Empfangen, von einem Quellen-RAN-Knoten, einer Anforderung, an einer Handover- (HO) -Prozedur teilzunehmen, die eine Teilnehmervorrichtung (UE) einbezieht, die mit dem Quellen-RAN-Knoten verbunden ist, wobei die Anforderung eine Abfrage aufweist, ob der RAN-Knoten fähig ist, an einer Bicast-Prozedur teilzunehmen, die aufweist, dass der RAN-Knoten und der Quellen-RAN redundante Kopien von Teilnehmerdaten an die UE senden; Verarbeiten der Anforderung, um zu bestimmen, dass das RAN fähig ist, an der Bicast-Prozedur teilzunehmen, und als Reaktion auf die Anforderung dem Quellen-RAN-Knoten zu bestätigen, dass der RAN-Knoten fähig ist, an der Bicast-Prozedur teilzunehmen; Empfangen, von dem Quellen-RAN-Knoten, einer Kopie der Teilnehmerdaten entsprechend der Bicast-Prozedur; und Senden, über die RF-Schaltungen, der Kopie der Teilnehmerdaten an die UE gemäß der Bicast-ProzedurIn a ninth example, a device of a radio access network (RAN) node may include: an interface to radio frequency (RF) circuits; and one or more processors that are controlled to: receive, from a source RAN node, a request to participate in a handover (HO) procedure involving a user equipment (UE) associated with the source RAN Node, wherein the request comprises a query as to whether the RAN node is capable of participating in a bicast procedure that comprises the RAN node and the source RAN sending redundant copies of subscriber data to the UE; Processing the request to determine that the RAN is able to participate in the bicast procedure and in response to the request to confirm to the source RAN node that the RAN node is able to participate in the bicast procedure ; Receiving, from the source RAN node, a copy of the subscriber data corresponding to the bicast procedure; and transmitting, via the RF circuits, the copy of the subscriber data to the UE according to the bicast procedure
In Beispiel 10, der Gegenstand von Beispiel 9 oder eines der Beispiele hierin, wobei die Kopie der an die UE gesendeten Teilnehmerdaten durch den Quellen-RAN-Knoten verschlüsselt ist.In Example 10, the subject of Example 9 or any of the examples herein, wherein the copy of the subscriber data sent to the UE is encrypted by the source RAN node.
In Beispiel 11, der Gegenstand von Beispiel 9 oder eines der Beispiele hierin, wobei der eine oder die mehreren Prozessoren ferner gesteuert werden zum: Bestimmen, dass die UE die Kopie der Teilnehmerdaten über eine erste Verbindung zwischen dem RAN und der UE erfolgreich empfangen hat; Herstellen einer zweiten Verbindung mit der UE; Beenden der ersten Verbindung mit der UE; und Kommunizieren mit der UE unter Verwendung der unterschiedlichen Verbindung. In Example 11, the subject of Example 9 or one of the examples herein, wherein the one or more processors are further controlled to: determine that the UE has successfully received the copy of the subscriber data over a first connection between the RAN and the UE; Establishing a second connection with the UE; Terminating the first connection with the UE; and communicate with the UE using the different connection.
In Beispiel 12, der Gegenstand von Beispiel 1 oder 9 oder eines der Beispiele hierin, wobei die Kopie der an die UE gesendeten Teilnehmerdaten durch den RAN-Knoten verschlüsselt ist.In Example 12, the subject matter of Example 1 or 9 or any of the examples herein, wherein the copy of the subscriber data sent to the UE is encrypted by the RAN node.
In einem dreizehnten Beispiel, Vorrichtung einer Teilnehmervorrichtung (UE), wobei die Vorrichtung aufweist: eine Schnittstelle zu Funkfrequenz- (RF) -Schaltungen; und einen oder mehrere Prozessoren, die gesteuert werden zum: Empfangen, als Teil einer Handover- (HO) - Prozedur, die einen Quellenfunkzugangsnetzwerk- (RAN) -Knoten und einen Ziel-RAN-Knoten einbezieht, eines Hinweises, dass die HO-Prozedur den Quellen-RAN-Knoten und den Ziel-RAN-Knoten aufweisen soll, die redundante Kopien von Teilnehmerdaten als Teil der HO-Prozedur an die UE bereitstellen; Herstellen, gemäß der HO-Prozedur, einer Verbindung mit dem Ziel-RAN-Knoten; Empfangen, über die Schnittstelle, einer ersten Kopie der Teilnehmerdaten von dem Quellen-RAN-Knoten und einer zweiten Kopie der Teilnehmerdaten von dem Ziel-RAN-Knoten; und Zusammenführen der ersten Kopie der Teilnehmerdaten und der zweiten Kopie der Teilnehmerdaten, um eine Einzelkopie von Teilnehmerdaten zu erzeugen.In a thirteenth example, a user equipment device (UE), the device comprising: an interface to radio frequency (RF) circuits; and one or more processors that are controlled to: receive, as part of a handover (HO) procedure involving a source radio access network (RAN) node and a destination RAN node, an indication that the HO procedure the source RAN node and the destination RAN node providing redundant copies of subscriber data to the UE as part of the HO procedure; Establishing, in accordance with the HO procedure, a connection to the destination RAN node; Receiving, via the interface, a first copy of the subscriber data from the source RAN node and a second copy of the subscriber data from the destination RAN node; and merging the first copy of the subscriber data and the second copy of the subscriber data to produce a single copy of subscriber data.
In Beispiel 14, der Gegenstand von Beispiel 13 oder eines der Beispiele hierin, wobei der eine oder die mehreren Prozessoren ferner gesteuert werden zum: Empfangen einer Anforderung für UE-Fähigkeitsinformationen von dem Quellen-RAN-Knoten; und Kommunizieren, als Reaktion auf die Anforderung für UE-Fähigkeitsinformationen, eines Hinweises, dass die UE fähig ist, redundante Kopien von Teilnehmerdaten von unterschiedlichen RAN-Knoten als Teil einer HO-Prozedur zu empfangen.In Example 14, the subject of Example 13 or one of the examples herein, wherein the one or more processors are further controlled to: receive a request for UE capability information from the source RAN node; and communicating, in response to the request for UE capability information, an indication that the UE is capable of receiving redundant copies of subscriber data from different RAN nodes as part of an HO procedure.
In Beispiel 15, der Gegenstand von Beispiel 13 oder eines der Beispiele hierin, wobei die erste Kopie der Teilnehmerdaten und die zweite Kopie der Teilnehmerdaten jeweils durch den Quellen-RAN-Knoten verschlüsselt sind.In Example 15, the subject matter of Example 13 or any of the examples herein, wherein the first copy of the subscriber data and the second copy of the subscriber data are each encrypted by the source RAN node.
In Beispiel 16, der Gegenstand von Beispiel 13 oder eines der Beispiele hierin, wobei die erste Kopie der Teilnehmerdaten durch den Quellen-RAN-Knoten und die zweite Kopie der Teilnehmerdaten durch den Ziel-RAN-Knoten verschlüsselt ist.In Example 16, the subject matter of Example 13 or one of the examples herein, wherein the first copy of the subscriber data is encrypted by the source RAN node and the second copy of the subscriber data is encrypted by the destination RAN node.
In einem siebzehnten Beispiel kann ein computerlesbares Medium, das ein Programm enthält, Befehle aufweisen, um einen oder mehrere Prozessoren, die mit der Teilnehmervorrichtung (UE) verbunden sind, zu veranlassen zum: Empfangen von Teilnehmerdaten für eine Teilnehmervorrichtung (UE), die mit der Basisstation verbunden ist; Bestimmen, vor dem Bewirken, dass die Teilnehmerdaten an die UE gesendet werden, eine Handover- (HO) -Prozedur zu initiieren, welche die UE und einen Ziel-RAN-Knoten einbezieht; Bestimmen, zu bewirken, dass redundante Kopien der Teilnehmerdaten als Teil der HO-Prozedur an die UE bereitgestellt werden; Bewirken, dass eine erste Kopie der Teilnehmerdaten an die UE gesendet wird; und Bewirken, dass eine zweite Kopie der Teilnehmerdaten über den Ziel-RAN-Knoten an die UE gesendet wird.In a seventeenth example, a computer readable medium containing a program may include instructions for causing one or more processors connected to the user equipment (UE) to: receive subscriber data for a user equipment (UE) associated with the user equipment Base station is connected; Determining, prior to causing the subscriber data to be sent to the UE, to initiate a handover (HO) procedure involving the UE and a destination RAN node; Determining to cause redundant copies of the subscriber data to be provided to the UE as part of the HO procedure; Causing a first copy of the subscriber data to be sent to the UE; and causing a second copy of the subscriber data to be sent to the UE via the destination RAN node.
In Beispiel 18, der Gegenstand von Beispiel 17 oder eines der Beispiele hierin, wobei zum Bestimmen, zu bewirken, dass redundante Kopien der Teilnehmerdaten an die UE bereitgestellt werden, der eine oder die mehreren Prozessoren dienen zum: Kommunizieren mit der UE, zu verifizieren, dass die UE fähig ist, die redundanten Kopien der Teilnehmerdaten von unterschiedlichen RAN-Knoten zu empfangen.In Example 18, the subject matter of Example 17 or one of the examples herein, wherein for determining to provide redundant copies of the subscriber data to the UE, the one or more processors are for: communicating with the UE, verifying, the UE is capable of receiving the redundant copies of the subscriber data from different RAN nodes.
In Beispiel 19, der Gegenstand von Beispiel 17 oder eines der Beispiele hierin, wobei zum Bestimmen, zu bewirken, dass redundante Kopien der Teilnehmerdaten an die UE bereitgestellt werden, der eine oder die mehreren Prozessoren dienen zum: Kommunizieren, mit dem Ziel-RAN-Knoten, zu verifizieren, dass der Ziel-RAN-Knoten fähig ist, die zweite Kopie der Teilnehmerdaten an die UE bereitzustellen.In Example 19, the subject-matter of Example 17 or one of the examples herein, wherein for determining to provide redundant copies of the subscriber data to the UEs, the one or more processors are for communicating with the target RAN Node, verifying that the destination RAN node is capable of providing the second copy of the subscriber data to the UE.
In Beispiel 20, der Gegenstand von Beispiel 17 oder eines der Beispiele hierin, wobei, als Reaktion auf das Bestimmen, zu bewirken, dass redundante Kopien der Teilnehmerdaten an die UE bereitgestellt werden, der eine oder die mehreren Prozessoren ferner dienen zum: Benachrichtigen der UE, dass die redundanten Kopien der Teilnehmerdaten an die UE bereitgestellt werden sollen.In Example 20, the subject of Example 17 or one of the examples herein, wherein, in response to determining, causing redundant copies of the subscriber data to be provided to the UE, the one or more processors further serve to: notify the UE in that the redundant copies of the subscriber data are to be provided to the UE.
In Beispiel 21, der Gegenstand von Beispiel 17 oder eines der Beispiele hierin, wobei zum Bestimmen, zu bewirken, dass redundante Kopien der Teilnehmerdaten an die UE bereitgestellt werden, der eine oder die mehreren Prozessoren dienen zum: Bestimmen von drahtlosen Ressourcen, die gegenwärtig zum Kommunizieren der ersten Kopie der Teilnehmerdaten zur UE verfügbar sind.In Example 21, the subject matter of Example 17 or one of the examples herein, wherein for determining to provide redundant copies of the subscriber data to the UEs, the one or more processors are for: determining wireless resources currently available to Communicating the first copy of the subscriber data to the UE are available.
In Beispiel 22, der Gegenstand von Beispiel 17 oder eines der Beispiele hierin, wobei: die erste Kopie der Teilnehmerdaten durch den RAN-Knoten verschlüsselt ist; und die zweite Kopie der Teilnehmerdaten durch das Ziel-RAN verschlüsselt ist.In Example 22, the subject matter of Example 17 or one of the examples herein, wherein: the first copy of the subscriber data is encrypted by the RAN node; and the second copy of the subscriber data is encrypted by the destination RAN.
In Beispiel 23, der Gegenstand von Beispiel 17 oder eines der Beispiele hierin, In example 23, the subject of example 17 or one of the examples herein,
In Beispiel 24, der Gegenstand von Beispiel 17 oder eines der Beispiele hierin, wobei die erste Kopie der Teilnehmerdaten und die zweite Kopie der Teilnehmerdaten durch RAN-Knoten verschlüsselt sind.In Example 24, the subject matter of Example 17 or one of the examples herein, wherein the first copy of the subscriber data and the second copy of the subscriber data are encrypted by RAN nodes.
In einem fünfundzwanzigsten Beispiel, wobei der eine oder die mehreren Prozessoren ferner dienen zum: Kommunizieren einer Anforderung für Fähigkeitsinformationen zur UE; Empfangen, als Reaktion auf die Anforderung, eines Hinweises, ob die UE fähig ist, redundante Kopien von Teilnehmerdaten von unterschiedlichen RAN-Knoten gleichzeitig zu empfangen; und Bestimmen, basierend auf dem Hinweis, zu bewirken, dass die redundanten Kopien der Teilnehmerdaten gleichzeitig an die UE bereitgestellt werden.In a twenty-fifth example, wherein the one or more processors are further for: communicating a request for capability information to the UE; Receiving, in response to the request, an indication of whether the UE is capable of simultaneously receiving redundant copies of subscriber data from different RAN nodes; and determining, based on the indication, to cause the redundant copies of the subscriber data to be simultaneously provided to the UE.
In Beispiel 26, der Gegenstand von Beispiel 25 oder eines der Beispiele hierin, wobei das Bestimmen, zu bewirken, dass redundante Kopien der Teilnehmerdaten an die UE bereitgestellt werden, aufweist: Kommunizieren mit der UE, zu verifizieren, dass die UE fähig ist, die redundanten Kopien der Teilnehmerdaten von unterschiedlichen RAN-Knoten zu empfangen.In Example 26, the subject matter of Example 25 or one of the examples herein, wherein determining to cause redundant copies of the subscriber data to be provided to the UE comprises: communicating with the UE to verify that the UE is capable of receive redundant copies of subscriber data from different RAN nodes.
In Beispiel 27, der Gegenstand von Beispiel 25 oder eines der Beispiele hierin, wobei das Bestimmen, zu bewirken, dass redundante Kopien der Teilnehmerdaten an die UE bereitgestellt werden, aufweist: Kommunizieren, mit dem Ziel-RAN-Knoten, zu verifizieren, dass der Ziel-RAN-Knoten fähig ist, die zweite Kopie der Teilnehmerdaten an die UE bereitzustellen.In Example 27, the subject matter of Example 25 or one of the examples herein, wherein determining to cause redundant copies of the subscriber data to be provided to the UE comprises: communicating with the destination RAN node to verify that the Target RAN node is able to provide the second copy of the subscriber data to the UE.
In Beispiel 28, der Gegenstand von Beispiel 25 oder eines der Beispiele hierin, ferner aufweisend: als Reaktion auf das Bestimmen, zu bewirken, dass die redundanten Kopien an die UE bereitgestellt werden, Benachrichtigen der UE, dass die redundanten Kopien der Teilnehmerdaten an die UE bereitgestellt werden sollen.In Example 28, the subject matter of Example 25 or one of the examples herein, further comprising: in response to determining to cause the redundant copies to be provided to the UE, notifying the UE that the redundant copies of the subscriber data to the UE should be provided.
In Beispiel 29, der Gegenstand von Beispiel 25 oder eines der Beispiele hierin, wobei das Bestimmen, zu bewirken, dass redundante Kopien der Teilnehmerdaten an die UE bereitgestellt werden, aufweist: Bestimmen von drahtlosen Ressourcen, die gegenwärtig zum Kommunizieren der ersten Kopie der Teilnehmerdaten zur UE verfügbar sind.In Example 29, the subject of Example 25 or one of the examples herein, wherein determining to cause redundant copies of the subscriber data to be provided to the UE comprises: determining wireless resources that are currently communicating with the first copy of the subscriber data UE are available.
In Beispiel 30, der Gegenstand von Beispiel 25 oder eines der Beispiele hierin, wobei: die erste Kopie der Teilnehmerdaten durch den RAN-Knoten verschlüsselt ist; und die zweite Kopie der Teilnehmerdaten durch das Ziel-RAN verschlüsselt ist.In Example 30, the subject matter of Example 25 or any of the examples herein, wherein: the first copy of the subscriber data is encrypted by the RAN node; and the second copy of the subscriber data is encrypted by the destination RAN.
In Beispiel 31, der Gegenstand von Beispiel 25 oder eines der Beispiele hierin, wobei die erste Kopie der Teilnehmerdaten und die zweite Kopie der Teilnehmerdaten durch RAN-Knoten verschlüsselt sind.In Example 31, the subject matter of Example 25 or one of the examples herein, wherein the first copy of the subscriber data and the second copy of the subscriber data are encrypted by RAN nodes.
In Beispiel 32, der Gegenstand von Beispiel 25 oder eines der Beispiele hierin, ferner aufweisend: Kommunizieren einer Anforderung für Fähigkeitsinformationen zur UE; Empfangen, als Reaktion auf die Anforderung, eines Hinweises, ob die UE fähig ist, redundante Kopien von Teilnehmerdaten von unterschiedlichen RAN-Knoten gleichzeitig zu empfangen; und Bestimmen, basierend auf dem Hinweis, zu bewirken, dass die redundanten Kopien der Teilnehmerdaten gleichzeitig an die UE bereitgestellt werden.In Example 32, the subject matter of Example 25 or one of the examples herein, further comprising: communicating a request for capability information to the UE; Receiving, in response to the request, an indication of whether the UE is capable of simultaneously receiving redundant copies of subscriber data from different RAN nodes; and determining, based on the indication, to cause the redundant copies of the subscriber data to be simultaneously provided to the UE.
In einem dreiunddreißigsten Beispiel kann eine Vorrichtung eines Funkzugangsnetzwerk-(RAN) -Knotens Folgendes aufweisen: Mittel zum Empfangen von Teilnehmerdaten für eine Teilnehmervorrichtung (UE), die mit der Basisstation verbunden ist; Mittel zum Bestimmen, vor dem Bewirken, dass die Teilnehmerdaten an die UE gesendet werden, eine Handover- (HO) - Prozedur zu initiieren, welche die UE und einen Ziel-RAN-Knoten einbezieht; Mittel zum Bestimmen, zu bewirken, dass redundante Kopien der Teilnehmerdaten an die UE als Teil der HO-Prozedur bereitgestellt werden; Mittel zum Bewirken, dass eine erste Kopie der Teilnehmerdaten an die UE gesendet wird; und Mittel zum Bewirken, dass eine zweite Kopie der Teilnehmerdaten über den Ziel-RAN-Knoten an die UE gesendet wird.In a thirty-third example, a device of a Radio Access Network (RAN) node may include: means for receiving subscriber data for a user equipment (UE) connected to the base station; Means for determining, prior to causing the subscriber data to be sent to the UE, to initiate a handover (HO) procedure involving the UE and a destination RAN node; Means for determining to cause redundant copies of the subscriber data to be provided to the UE as part of the HO procedure; Means for causing a first copy of the subscriber data to be sent to the UE; and means for causing a second copy of the subscriber data to be sent to the UE via the destination RAN node.
In Beispiel 34, der Gegenstand von Beispiel 33 oder eines der Beispiele hierin, wobei die Mittel zum Bestimmen, zu bewirken, dass redundante Kopien der Teilnehmerdaten an die UE bereitgestellt werden, aufweist: Mittel zum Kommunizieren, mit dem Ziel-RAN-Knoten, zu verifizieren, dass der Ziel-RAN-Knoten fähig ist, die zweite Kopie der Teilnehmerdaten an die UE bereitzustellen.In Example 34, the subject matter of Example 33 or one of the examples herein, wherein the means for determining to provide redundant copies of the subscriber data to the UE comprises: means for communicating with the destination RAN node verify that the destination RAN node is capable of providing the second copy of the subscriber data to the UE.
In Beispiel 35, der Gegenstand von Beispiel 33 oder eines der Beispiele hierin, wobei die Mittel zum Bestimmen, zu bewirken, dass redundante Kopien der Teilnehmerdaten an die UE bereitgestellt werden, aufweist: als Reaktion auf das Bestimmen, zu bewirken, dass die redundanten Kopien an die UE bereitgestellt werden, Mittel zum Benachrichtigen der UE, dass die redundanten Kopien der Teilnehmerdaten an die UE bereitgestellt werden sollen.In Example 35, the subject matter of Example 33 or one of the examples herein, wherein the means for determining to cause redundant copies of the subscriber data to be provided to the UE comprises: in response to determining to cause the redundant copies to the UE, means for notifying the UE that the redundant copies of the subscriber data are to be provided to the UE.
In Beispiel 36, der Gegenstand von Beispiel 33 oder eines der Beispiele hierin, wobei die Mittel zum Bestimmen, zu bewirken, dass redundante Kopien der Teilnehmerdaten an die UE bereitgestellt werden, aufweist: Mittel zum Bestimmen von drahtlosen Ressourcen, die gegenwärtig zum Kommunizieren der ersten Kopie der Teilnehmerdaten zur UE verfügbar sind.In Example 36, the subject matter of Example 33 or one of the examples herein, wherein the means for determining to provide redundant copies of the subscriber data to the UE comprises: means for determining wireless resources currently available to the user Communicating the first copy of the subscriber data to the UE are available.
In Beispiel 37, der Gegenstand von Beispiel 33 oder eines der Beispiele hierin, wobei: die erste Kopie der Teilnehmerdaten durch den RAN-Knoten verschlüsselt ist; und die zweite Kopie der Teilnehmerdaten durch das Ziel-RAN verschlüsselt ist.In Example 37, the subject matter of Example 33 or any of the examples herein, wherein: the first copy of the subscriber data is encrypted by the RAN node; and the second copy of the subscriber data is encrypted by the destination RAN.
In Beispiel 38, der Gegenstand von Beispiel 33 oder eines der Beispiele hierin, wobei die erste Kopie der Teilnehmerdaten und die zweite Kopie der Teilnehmerdaten durch RAN-Knoten verschlüsselt sind.In Example 38, the subject matter of Example 33 or one of the examples herein, wherein the first copy of the subscriber data and the second copy of the subscriber data are encrypted by RAN nodes.
In Beispiel 39, der Gegenstand von Beispiel 33 oder eines der Beispiele hierin, ferner aufweisend: Mittel zum Kommunizieren einer Anforderung für Fähigkeitsinformationen zur UE; Mittel zum Empfangen, als Reaktion auf die Anforderung, eines Hinweises, ob die UE fähig ist, redundante Kopien von Teilnehmerdaten von unterschiedlichen RAN-Knoten gleichzeitig zu empfangen; und Mittel zum Bestimmen, basierend auf dem Hinweis, zu bewirken, dass die redundanten Kopien der Teilnehmerdaten gleichzeitig an die UE bereitgestellt werden.In Example 39, the subject matter of Example 33 or one of the examples herein, further comprising: means for communicating a request for capability information to the UE; Means for receiving, in response to the request, an indication of whether the UE is capable of simultaneously receiving redundant copies of subscriber data from different RAN nodes; and means for determining, based on the indication, to cause the redundant copies of the subscriber data to be simultaneously provided to the UE.
In der vorhergehenden Beschreibung wurden verschiedene Ausführungsformen unter Bezugnahme auf die begleitenden Zeichnungen beschrieben. Es ist jedoch offensichtlich, dass verschiedene Modifikationen und Änderungen daran ausgeführt und zusätzliche Ausführungsformen implementiert werden können, ohne vom breiteren Umfang wie in den nachfolgenden Ansprüchen dargelegt, abzuweichen. Die Beschreibung und die Zeichnungen sind daher in einem veranschaulichenden und nicht in einem einschränkenden Sinne zu betrachten.In the foregoing description, various embodiments have been described with reference to the accompanying drawings. It will, however, be evident that various modifications and changes may be made thereto and additional embodiments may be implemented without departing from the broader scope as set forth in the following claims. The description and drawings are therefore to be considered in an illustrative rather than a limiting sense.
Während beispielsweise Abfolgen von Signalen und/oder Operationen in Bezug auf die 2 bis 10 beschrieben wurden, kann die Reihenfolge der Signale/Operationen in anderen Implementierungen modifiziert sein. Ferner können nichtabhängige Signale parallel ausgeführt werden.For example, while sequences of signals and / or operations in relation to the 2 to 10 described, the order of the signals / operations may be modified in other implementations. Furthermore, non-dependent signals can be executed in parallel.
Es ist offensichtlich, dass beispielhafte Aspekte wie vorstehend beschrieben in vielen unterschiedlichen Formen von Software, Firmware und Hardware in den Implementierungen, die in den Figuren veranschaulicht sind, implementiert sein können. Der tatsächliche Softwarecode oder die spezialisierte Steuerungshardware, die verwendet wird, um diese Aspekte zu implementieren, sollten nicht als begrenzend ausgelegt werden. Daher wurde die Operation und das Verhalten der Aspekte ohne Berücksichtigung des spezifischen Softwarecodes beschrieben - es versteht sich, dass Software und Steuerungshardware konzipiert sein könnten, die Aspekte basierend auf der Beschreibung hierin zu implementieren.It will be appreciated that exemplary aspects as described above may be implemented in many different forms of software, firmware, and hardware in the implementations illustrated in the figures. The actual software code or specialized control hardware used to implement these aspects should not be construed as limiting. Therefore, the operation and behavior of the aspects has been described without regard to the specific software code - it should be understood that software and control hardware could be designed to implement aspects based on the description herein.
Obwohl bestimmte Kombinationen von Merkmalen in den Ansprüchen aufgeführt und/oder in der Beschreibung offenbart sind, sollen diese Kombinationen nicht begrenzen. Tatsächlich können viele dieser Merkmale auf Arten und Weisen kombiniert werden, die nicht speziell in den Ansprüchen aufgeführt und/oder in der Beschreibung offenbart sind.While certain combinations of features are set forth in the claims and / or disclosed in the specification, these combinations are not intended to limit the scope of the invention. In fact, many of these features may be combined in ways that are not specifically recited in the claims and / or disclosed in the specification.
Kein Element, keine Handlung oder Befehl, das bzw. die/der in der vorliegenden Anmeldung verwendet wird, sollte als entscheidend oder wesentlich ausgelegt werden, es sei denn, dass es explizit derart beschrieben ist. Eine Instanz des Gebrauchs des Begriffs „und“ schließt wie hierin verwendet nicht zwangsläufig die Interpretation aus, dass der Ausdruck „und/oder“ in dieser Instanz beabsichtigt wurde. Ähnlich schließt eine Instanz des Gebrauchs des Begriffs „oder“ wie hierin verwendet nicht zwangsläufig die Interpretation aus, dass der Ausdruck „und/oder“ in dieser Instanz beabsichtigt wurde. Außerdem soll wie hierin verwendet der Artikel „ein“ ein oder mehrere Elemente beinhalten und kann austauschbar mit dem Ausdruck „ein oder mehr“ verwendet werden. Wo nur ein Element beabsichtigt ist, sind die Begriffe „ein“, „einzeln“ „nur“ oder ähnliche Sprache verwendet.No element, act, or command used in the present application should be construed as critical or material unless explicitly described so. An instance of the use of the term "and", as used herein, does not necessarily exclude the interpretation that the term "and / or" has been intended in this instance. Similarly, an instance of the use of the term "or" as used herein does not necessarily exclude the interpretation that the term "and / or" has been intended in this instance. In addition, as used herein, the article "a" is intended to include one or more elements and may be used interchangeably with the term "one or more". Where only one element is intended, the terms "a," "single," "only," or similar language are used.
ZITATE ENTHALTEN IN DER BESCHREIBUNG QUOTES INCLUDE IN THE DESCRIPTION
Diese Liste der vom Anmelder aufgeführten Dokumente wurde automatisiert erzeugt und ist ausschließlich zur besseren Information des Lesers aufgenommen. Die Liste ist nicht Bestandteil der deutschen Patent- bzw. Gebrauchsmusteranmeldung. Das DPMA übernimmt keinerlei Haftung für etwaige Fehler oder Auslassungen.This list of the documents listed by the applicant has been generated automatically and is included solely for the better information of the reader. The list is not part of the German patent or utility model application. The DPMA assumes no liability for any errors or omissions.
Zitierte PatentliteraturCited patent literature
-
US 62418133 [0001]US 62418133 [0001]